# -*- coding: utf-8 -*-
"""
/tmp/tmpZHbJ5D/wurfl.py

Generated on: Tue May  1 11:46:18 2012
Generated by: wurfl2python.py v5.0.0a
"""

__all__ = ['devices', 'wurfl_version']
wurfl_version = '''db.scientiamobile.com - 2011-07-13 10:24:37'''

from pywurfl import *

devices = Devices()
devices.devids[ur'''generic'''] = devclass(None, ur'''generic''', ur'''''', False, {ur'''aac''':False,ur'''accept_third_party_cookie''':True,ur'''access_key_support''':False,ur'''ajax_manipulate_css''':False,ur'''ajax_manipulate_dom''':False,ur'''ajax_preferred_geoloc_api''':ur'''none''',ur'''ajax_support_event_listener''':False,ur'''ajax_support_events''':False,ur'''ajax_support_getelementbyid''':False,ur'''ajax_support_inner_html''':False,ur'''ajax_support_javascript''':False,ur'''ajax_xhr_type''':ur'''none''',ur'''amr''':False,ur'''ascii_support''':False,ur'''au''':False,ur'''awb''':False,ur'''basic_authentication_support''':True,ur'''bmp''':False,ur'''brand_name''':ur'''''',ur'''break_list_of_links_with_br_element_recommended''':True,ur'''built_in_back_button_support''':False,ur'''built_in_camera''':False,ur'''built_in_recorder''':False,ur'''callericon''':False,ur'''can_assign_phone_number''':True,ur'''can_skip_aligned_link_row''':False,ur'''canvas_support''':ur'''none''',ur'''card_title_support''':True,ur'''chtml_can_display_images_and_text_on_same_line''':False,ur'''chtml_display_accesskey''':False,ur'''chtml_displays_image_in_center''':False,ur'''chtml_make_phone_call_string''':ur'''tel:''',ur'''chtml_table_support''':False,ur'''colors''':256,ur'''columns''':11,ur'''compactmidi''':False,ur'''connectionless_cache_operation''':False,ur'''connectionless_service_indication''':False,ur'''connectionless_service_load''':False,ur'''connectionoriented_confirmed_cache_operation''':False,ur'''connectionoriented_confirmed_service_indication''':False,ur'''connectionoriented_confirmed_service_load''':False,ur'''connectionoriented_unconfirmed_cache_operation''':False,ur'''connectionoriented_unconfirmed_service_indication''':False,ur'''connectionoriented_unconfirmed_service_load''':False,ur'''cookie_support''':False,ur'''css_border_image''':ur'''none''',ur'''css_gradient''':ur'''none''',ur'''css_rounded_corners''':ur'''none''',ur'''css_spriting''':False,ur'''css_supports_width_as_percentage''':True,ur'''deck_prefetch_support''':False,ur'''device_claims_web_support''':False,ur'''device_os''':ur'''''',ur'''device_os_version''':ur'''''',ur'''digiplug''':False,ur'''directdownload_support''':False,ur'''doja_1_0''':False,ur'''doja_1_5''':False,ur'''doja_2_0''':False,ur'''doja_2_1''':False,ur'''doja_2_2''':False,ur'''doja_3_0''':False,ur'''doja_3_5''':False,ur'''doja_4_0''':False,ur'''downloadfun_support''':False,ur'''dual_orientation''':False,ur'''elective_forms_recommended''':True,ur'''emoji''':False,ur'''empty_option_value_support''':True,ur'''emptyok''':False,ur'''ems''':False,ur'''ems_imelody''':False,ur'''ems_odi''':False,ur'''ems_upi''':False,ur'''ems_variablesizedpictures''':False,ur'''ems_version''':ur'''0''',ur'''epoc_bmp''':False,ur'''evrc''':False,ur'''expiration_date''':False,ur'''fl_browser''':False,ur'''fl_screensaver''':False,ur'''fl_standalone''':False,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''''',ur'''full_flash_support''':False,ur'''gif''':True,ur'''gif_animated''':False,ur'''gprtf''':False,ur'''greyscale''':False,ur'''handheldfriendly''':False,ur'''has_cellular_radio''':True,ur'''has_qwerty_keyboard''':False,ur'''hinted_progressive_download''':False,ur'''html_preferred_dtd''':ur'''html4''',ur'''html_web_3_2''':False,ur'''html_web_4_0''':False,ur'''html_wi_imode_compact_generic''':False,ur'''html_wi_imode_html_1''':False,ur'''html_wi_imode_html_2''':False,ur'''html_wi_imode_html_3''':False,ur'''html_wi_imode_html_4''':False,ur'''html_wi_imode_html_5''':False,ur'''html_wi_imode_htmlx_1''':False,ur'''html_wi_imode_htmlx_1_1''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''https_support''':True,ur'''icons_on_menu_items_support''':False,ur'''image_as_link_support''':False,ur'''image_inlining''':False,ur'''imelody''':False,ur'''imode_region''':ur'''none''',ur'''inline_support''':False,ur'''insert_br_element_after_widget_recommended''':False,ur'''is_tablet''':False,ur'''is_transcoder''':False,ur'''is_wireless_device''':True,ur'''iso8859_support''':False,ur'''j2me_3dapi''':False,ur'''j2me_3gpp''':False,ur'''j2me_aac''':False,ur'''j2me_amr''':False,ur'''j2me_au''':False,ur'''j2me_audio_capture_enabled''':False,ur'''j2me_bits_per_pixel''':ur'''0''',ur'''j2me_bmp''':False,ur'''j2me_bmp3''':False,ur'''j2me_btapi''':False,ur'''j2me_canvas_height''':0,ur'''j2me_canvas_width''':0,ur'''j2me_capture_image_formats''':ur'''none''',ur'''j2me_cldc_1_0''':False,ur'''j2me_cldc_1_1''':False,ur'''j2me_clear_key_code''':0,ur'''j2me_datefield_broken''':False,ur'''j2me_datefield_no_accepts_null_date''':False,ur'''j2me_gif''':False,ur'''j2me_gif89a''':False,ur'''j2me_h263''':False,ur'''j2me_heap_size''':0,ur'''j2me_http''':False,ur'''j2me_https''':False,ur'''j2me_imelody''':False,ur'''j2me_jpg''':False,ur'''j2me_jtwi''':False,ur'''j2me_left_softkey_code''':0,ur'''j2me_locapi''':False,ur'''j2me_max_jar_size''':0,ur'''j2me_max_record_store_size''':0,ur'''j2me_middle_softkey_code''':0,ur'''j2me_midi''':False,ur'''j2me_midp_1_0''':False,ur'''j2me_midp_2_0''':False,ur'''j2me_mmapi_1_0''':False,ur'''j2me_mmapi_1_1''':False,ur'''j2me_motorola_lwt''':False,ur'''j2me_mp3''':False,ur'''j2me_mp4''':False,ur'''j2me_mpeg4''':False,ur'''j2me_nokia_ui''':False,ur'''j2me_photo_capture_enabled''':False,ur'''j2me_png''':False,ur'''j2me_real8''':False,ur'''j2me_realaudio''':False,ur'''j2me_realmedia''':False,ur'''j2me_realvideo''':False,ur'''j2me_return_key_code''':0,ur'''j2me_right_softkey_code''':0,ur'''j2me_rmf''':False,ur'''j2me_screen_height''':ur'''0''',ur'''j2me_screen_width''':ur'''0''',ur'''j2me_select_key_code''':ur'''0''',ur'''j2me_serial''':False,ur'''j2me_siemens_color_game''':False,ur'''j2me_siemens_extension''':False,ur'''j2me_socket''':False,ur'''j2me_storage_size''':0,ur'''j2me_svgt''':False,ur'''j2me_udp''':False,ur'''j2me_video_capture_enabled''':False,ur'''j2me_wav''':False,ur'''j2me_wbmp''':False,ur'''j2me_wma''':False,ur'''j2me_wmapi_1_0''':False,ur'''j2me_wmapi_1_1''':False,ur'''j2me_wmapi_2_0''':False,ur'''j2me_xmf''':False,ur'''jpg''':False,ur'''largeoperatorlogo''':False,ur'''marketing_name''':ur'''''',ur'''max_data_rate''':9,ur'''max_deck_size''':4000,ur'''max_image_height''':35,ur'''max_image_width''':90,ur'''max_length_of_password''':0,ur'''max_length_of_username''':0,ur'''max_no_of_bookmarks''':0,ur'''max_no_of_connection_settings''':0,ur'''max_object_size''':0,ur'''max_url_length_bookmark''':0,ur'''max_url_length_cached_page''':0,ur'''max_url_length_homepage''':0,ur'''max_url_length_in_requests''':128,ur'''menu_with_list_of_links_recommended''':True,ur'''menu_with_select_element_recommended''':False,ur'''midi_monophonic''':False,ur'''midi_polyphonic''':False,ur'''mld''':False,ur'''mmf''':False,ur'''mms_3gpp''':False,ur'''mms_3gpp2''':False,ur'''mms_amr''':False,ur'''mms_bmp''':False,ur'''mms_evrc''':False,ur'''mms_gif_animated''':False,ur'''mms_gif_static''':False,ur'''mms_jad''':False,ur'''mms_jar''':False,ur'''mms_jpeg_baseline''':False,ur'''mms_jpeg_progressive''':False,ur'''mms_max_frame_rate''':0,ur'''mms_max_height''':0,ur'''mms_max_size''':0,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':False,ur'''mms_midi_polyphonic''':False,ur'''mms_midi_polyphonic_voices''':0,ur'''mms_mmf''':False,ur'''mms_mp3''':False,ur'''mms_mp4''':False,ur'''mms_nokia_3dscreensaver''':False,ur'''mms_nokia_operatorlogo''':False,ur'''mms_nokia_ringingtone''':False,ur'''mms_nokia_wallpaper''':False,ur'''mms_ota_bitmap''':False,ur'''mms_png''':False,ur'''mms_qcelp''':False,ur'''mms_rmf''':False,ur'''mms_spmidi''':False,ur'''mms_symbian_install''':False,ur'''mms_vcalendar''':False,ur'''mms_vcard''':False,ur'''mms_video''':False,ur'''mms_wav''':False,ur'''mms_wbmp''':False,ur'''mms_wbxml''':False,ur'''mms_wml''':False,ur'''mms_wmlc''':False,ur'''mms_xmf''':False,ur'''mobile_browser''':ur'''''',ur'''mobile_browser_version''':ur'''''',ur'''mobileoptimized''':False,ur'''model_extra_info''':ur'''''',ur'''model_name''':ur'''''',ur'''mp3''':False,ur'''multipart_support''':False,ur'''nokia_edition''':0,ur'''nokia_feature_pack''':0,ur'''nokia_ringtone''':False,ur'''nokia_series''':0,ur'''nokia_voice_call''':False,ur'''nokiaring''':False,ur'''nokiavcal''':False,ur'''nokiavcard''':False,ur'''numbered_menus''':False,ur'''oma_support''':False,ur'''oma_v_1_0_combined_delivery''':False,ur'''oma_v_1_0_forwardlock''':False,ur'''oma_v_1_0_separate_delivery''':False,ur'''operatorlogo''':False,ur'''opwv_wml_extensions_support''':False,ur'''opwv_xhtml_extensions_support''':False,ur'''panasonic''':False,ur'''pdf_support''':False,ur'''phone_id_provided''':False,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''picture''':False,ur'''picture_bmp''':False,ur'''picture_colors''':2,ur'''picture_df_size_limit''':0,ur'''picture_directdownload_size_limit''':0,ur'''picture_gif''':False,ur'''picture_greyscale''':False,ur'''picture_inline_size_limit''':0,ur'''picture_jpg''':False,ur'''picture_max_height''':0,ur'''picture_max_width''':0,ur'''picture_oma_size_limit''':0,ur'''picture_png''':False,ur'''picture_preferred_height''':0,ur'''picture_preferred_width''':0,ur'''picture_resize''':ur'''none''',ur'''picture_wbmp''':False,ur'''picturemessage''':False,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_df_size_limit''':0,ur'''playback_directdownload_size_limit''':0,ur'''playback_inline_size_limit''':0,ur'''playback_mov''':False,ur'''playback_mp4''':False,ur'''playback_oma_size_limit''':0,ur'''playback_real_media''':ur'''none''',ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h263_3''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_asp''':-1,ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''playback_wmv''':ur'''none''',ur'''png''':False,ur'''pointing_method''':ur'''''',ur'''post_method_support''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':False,ur'''proportional_font''':False,ur'''qcelp''':False,ur'''receiver''':False,ur'''release_date''':ur'''2002_january''',ur'''resolution_height''':40,ur'''resolution_width''':90,ur'''ringtone''':False,ur'''ringtone_3gpp''':False,ur'''ringtone_aac''':False,ur'''ringtone_amr''':False,ur'''ringtone_awb''':False,ur'''ringtone_compactmidi''':False,ur'''ringtone_df_size_limit''':0,ur'''ringtone_digiplug''':False,ur'''ringtone_directdownload_size_limit''':0,ur'''ringtone_imelody''':False,ur'''ringtone_inline_size_limit''':0,ur'''ringtone_midi_monophonic''':False,ur'''ringtone_midi_polyphonic''':False,ur'''ringtone_mmf''':False,ur'''ringtone_mp3''':False,ur'''ringtone_oma_size_limit''':0,ur'''ringtone_qcelp''':False,ur'''ringtone_rmf''':False,ur'''ringtone_spmidi''':False,ur'''ringtone_voices''':1,ur'''ringtone_wav''':False,ur'''ringtone_xmf''':False,ur'''rmf''':False,ur'''rows''':6,ur'''rss_support''':False,ur'''sagem_v1''':False,ur'''sagem_v2''':False,ur'''sckl_groupgraphic''':False,ur'''sckl_operatorlogo''':False,ur'''sckl_ringtone''':False,ur'''sckl_vcalendar''':False,ur'''sckl_vcard''':False,ur'''screensaver''':False,ur'''screensaver_bmp''':False,ur'''screensaver_colors''':2,ur'''screensaver_df_size_limit''':0,ur'''screensaver_directdownload_size_limit''':0,ur'''screensaver_gif''':False,ur'''screensaver_greyscale''':False,ur'''screensaver_inline_size_limit''':0,ur'''screensaver_jpg''':False,ur'''screensaver_max_height''':0,ur'''screensaver_max_width''':0,ur'''screensaver_oma_size_limit''':0,ur'''screensaver_png''':False,ur'''screensaver_preferred_height''':0,ur'''screensaver_preferred_width''':0,ur'''screensaver_resize''':ur'''none''',ur'''screensaver_wbmp''':False,ur'''sdio''':False,ur'''sender''':False,ur'''siemens_logo_height''':29,ur'''siemens_logo_width''':101,ur'''siemens_ota''':False,ur'''siemens_screensaver_height''':50,ur'''siemens_screensaver_width''':101,ur'''smf''':False,ur'''sms_enabled''':True,ur'''softkey_support''':False,ur'''sp_midi''':False,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_flv''':False,ur'''streaming_mov''':False,ur'''streaming_mp4''':False,ur'''streaming_preferred_protocol''':ur'''rtsp''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h263_3''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_asp''':-1,ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''streaming_video_size_limit''':0,ur'''streaming_wmv''':ur'''none''',ur'''svgt_1_1''':False,ur'''svgt_1_1_plus''':False,ur'''table_support''':True,ur'''text_imelody''':False,ur'''tiff''':False,ur'''time_to_live_support''':False,ur'''times_square_mode_support''':False,ur'''total_cache_disable_support''':False,ur'''transcoder_ua_header''':ur'''user-agent''',ur'''transparent_png_alpha''':False,ur'''transparent_png_index''':False,ur'''uaprof''':ur'''''',ur'''uaprof2''':ur'''''',ur'''uaprof3''':ur'''''',ur'''unique''':True,ur'''ununiqueness_handler''':ur'''''',ur'''utf8_support''':False,ur'''video''':False,ur'''viewport_initial_scale''':ur'''''',ur'''viewport_maximum_scale''':ur'''''',ur'''viewport_minimum_scale''':ur'''''',ur'''viewport_supported''':False,ur'''viewport_userscalable''':ur'''''',ur'''viewport_width''':ur'''''',ur'''voices''':1,ur'''voicexml''':False,ur'''vpn''':False,ur'''wallpaper''':False,ur'''wallpaper_bmp''':False,ur'''wallpaper_colors''':2,ur'''wallpaper_df_size_limit''':0,ur'''wallpaper_directdownload_size_limit''':0,ur'''wallpaper_gif''':False,ur'''wallpaper_greyscale''':False,ur'''wallpaper_inline_size_limit''':0,ur'''wallpaper_jpg''':False,ur'''wallpaper_max_height''':0,ur'''wallpaper_max_width''':0,ur'''wallpaper_oma_size_limit''':0,ur'''wallpaper_png''':False,ur'''wallpaper_preferred_height''':0,ur'''wallpaper_preferred_width''':0,ur'''wallpaper_resize''':ur'''none''',ur'''wallpaper_tiff''':False,ur'''wallpaper_wbmp''':False,ur'''wap_push_support''':False,ur'''wav''':False,ur'''wbmp''':True,ur'''wifi''':False,ur'''wizards_recommended''':False,ur'''wml_1_1''':True,ur'''wml_1_2''':False,ur'''wml_1_3''':False,ur'''wml_can_display_images_and_text_on_same_line''':False,ur'''wml_displays_image_in_center''':False,ur'''wml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''wrap_mode_support''':False,ur'''wta_misc''':False,ur'''wta_pdc''':False,ur'''wta_phonebook''':False,ur'''wta_voice_call''':False,ur'''xhtml_allows_disabled_form_elements''':False,ur'''xhtml_autoexpand_select''':False,ur'''xhtml_avoid_accesskeys''':False,ur'''xhtml_can_embed_video''':ur'''none''',ur'''xhtml_display_accesskey''':False,ur'''xhtml_document_title_support''':True,ur'''xhtml_file_upload''':ur'''not_supported''',ur'''xhtml_format_as_attribute''':False,ur'''xhtml_format_as_css_property''':False,ur'''xhtml_honors_bgcolor''':False,ur'''xhtml_make_phone_call_string''':ur'''tel:''',ur'''xhtml_marquee_as_css_property''':False,ur'''xhtml_nowrap_mode''':False,ur'''xhtml_preferred_charset''':ur'''utf8''',ur'''xhtml_readable_background_color1''':ur'''#FFFFFF''',ur'''xhtml_readable_background_color2''':ur'''#FFFFFF''',ur'''xhtml_select_as_dropdown''':False,ur'''xhtml_select_as_popup''':False,ur'''xhtml_select_as_radiobutton''':False,ur'''xhtml_send_mms_string''':ur'''none''',ur'''xhtml_send_sms_string''':ur'''none''',ur'''xhtml_support_level''':1,ur'''xhtml_support_wml2_namespace''':False,ur'''xhtml_supports_css_cell_table_coloring''':False,ur'''xhtml_supports_forms_in_table''':False,ur'''xhtml_supports_iframe''':ur'''none''',ur'''xhtml_supports_inline_input''':False,ur'''xhtml_supports_invisible_text''':False,ur'''xhtml_supports_monospace_font''':False,ur'''xhtml_supports_table_for_layout''':False,ur'''xhtml_table_support''':False,ur'''xhtmlmp_preferred_mime_type''':ur'''application/vnd.wap.xhtml+xml''',ur'''xmf''':False})
devices.devids[ur'''generic_xhtml'''] = devclass(devices.devids[ur'''generic'''], ur'''generic_xhtml''', ur'''DO_NOT_MATCH_MOZILLA''', False, {ur'''can_skip_aligned_link_row''':True,ur'''colors''':256,ur'''cookie_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':92,ur'''max_image_width''':120,ur'''max_url_length_in_requests''':256,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2002_july''',ur'''resolution_height''':92,ur'''resolution_width''':128,ur'''xhtml_make_phone_call_string''':ur'''tel:''',ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/vnd.wap.xhtml+xml'''})
devices.devids[ur'''chtml_generic'''] = devclass(devices.devids[ur'''generic'''], ur'''chtml_generic''', ur'''DO_NOT_MATCH_GENERIC_HTML''', False, {ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''preferred_markup''':ur'''html_wi_imode_compact_generic''',ur'''wml_1_1''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''apple_generic'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''apple_generic''', ur'''DO_NOT_MATCH_APPLE_GENERIC''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''bmp''':True,ur'''brand_name''':ur'''Apple''',ur'''break_list_of_links_with_br_element_recommended''':False,ur'''can_skip_aligned_link_row''':True,ur'''canvas_support''':ur'''full''',ur'''card_title_support''':False,ur'''colors''':65536,ur'''columns''':20,ur'''css_border_image''':ur'''webkit''',ur'''css_rounded_corners''':ur'''webkit''',ur'''css_spriting''':True,ur'''css_supports_width_as_percentage''':True,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''iPhone OS''',ur'''dual_orientation''':True,ur'''elective_forms_recommended''':False,ur'''gif''':True,ur'''gif_animated''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''max_image_height''':320,ur'''max_image_width''':300,ur'''max_url_length_in_requests''':512,ur'''menu_with_list_of_links_recommended''':False,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''iPhone''',ur'''physical_screen_height''':100,ur'''physical_screen_width''':50,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2007_june''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':12,ur'''ringtone_wav''':True,ur'''rows''':20,ur'''rss_support''':True,ur'''table_support''':False,ur'''video''':True,ur'''viewport_supported''':True,ur'''viewport_userscalable''':ur'''no''',ur'''viewport_width''':ur'''device_width_token''',ur'''wbmp''':False,ur'''wifi''':True,ur'''wml_1_1''':False,ur'''wml_make_phone_call_string''':ur'''none''',ur'''xhtml_display_accesskey''':False,ur'''xhtml_format_as_attribute''':False,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_make_phone_call_string''':ur'''tel:''',ur'''xhtml_readable_background_color1''':ur'''#D9EFFF''',ur'''xhtml_support_level''':4,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''nokia_generic'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_generic''', ur'''DO_NOT_MATCH_GENERIC_NOKIA''', False, {ur'''brand_name''':ur'''Nokia''',ur'''break_list_of_links_with_br_element_recommended''':False,ur'''css_supports_width_as_percentage''':False,ur'''j2me_clear_key_code''':8,ur'''j2me_left_softkey_code''':6,ur'''j2me_nokia_ui''':True,ur'''j2me_right_softkey_code''':7,ur'''mobile_browser''':ur'''Nokia''',ur'''nokiaring''':True,ur'''operatorlogo''':True,ur'''picturemessage''':True})
devices.devids[ur'''nokia_generic_series20'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_generic_series20''', ur'''DO_NOT_MATCH_NOKIA_SERIES20''', False, {ur'''columns''':10,ur'''gif''':True,ur'''icons_on_menu_items_support''':True,ur'''image_as_link_support''':True,ur'''max_deck_size''':2868,ur'''max_image_height''':30,ur'''max_image_width''':84,ur'''max_length_of_password''':20,ur'''max_length_of_username''':32,ur'''max_no_of_bookmarks''':15,ur'''max_no_of_connection_settings''':5,ur'''max_url_length_bookmark''':255,ur'''max_url_length_cached_page''':128,ur'''max_url_length_homepage''':100,ur'''max_url_length_in_requests''':255,ur'''mobile_browser''':ur'''Nokia''',ur'''nokia_edition''':1,ur'''nokia_ringtone''':True,ur'''nokia_series''':20,ur'''nokia_voice_call''':True,ur'''opwv_xhtml_extensions_support''':False,ur'''proportional_font''':True,ur'''resolution_height''':48,ur'''resolution_width''':84,ur'''rows''':3,ur'''wrap_mode_support''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_generic_series30'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_generic_series30''', ur'''DO_NOT_MATCH_NOKIA_SERIES30''', False, {ur'''ascii_support''':True,ur'''can_skip_aligned_link_row''':True,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''inline_support''':True,ur'''max_image_height''':45,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''nokia_edition''':1,ur'''nokia_series''':30,ur'''picture_colors''':16,ur'''picture_preferred_height''':48,ur'''picture_preferred_width''':96,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':4,ur'''rows''':4,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_preferred_height''':65,ur'''screensaver_preferred_width''':96,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''voices''':4,ur'''wallpaper''':True,ur'''wallpaper_colors''':4,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':35,ur'''wallpaper_max_width''':96,ur'''wallpaper_preferred_height''':35,ur'''wallpaper_preferred_width''':96,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_preferred_charset''':ur'''iso8859'''})
devices.devids[ur'''nokia_generic_series40'''] = devclass(devices.devids[ur'''nokia_generic_series30'''], ur'''nokia_generic_series40''', ur'''DO_NOT_MATCH_NOKIA_SERIES40''', False, {ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':4096,ur'''cookie_support''':True,ur'''j2me_clear_key_code''':-8,ur'''j2me_heap_size''':204800,ur'''j2me_left_softkey_code''':-6,ur'''j2me_max_jar_size''':65536,ur'''j2me_middle_softkey_code''':-5,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':-7,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''max_no_of_bookmarks''':25,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':288,ur'''mms_max_size''':32768,ur'''mms_max_width''':352,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_operatorlogo''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mms_wbxml''':True,ur'''mms_wml''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''multipart_support''':True,ur'''nokia_edition''':1,ur'''nokia_series''':40,ur'''picture_bmp''':True,ur'''picture_colors''':12,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':94,ur'''picture_max_width''':126,ur'''picture_png''':True,ur'''picture_preferred_height''':94,ur'''picture_preferred_width''':126,ur'''picture_wbmp''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''rows''':5,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':1,ur'''xhtml_supports_iframe''':ur'''none''',ur'''xhtml_table_support''':True})
devices.devids[ur'''nokia_generic_series40_dp20'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_generic_series40_dp20''', ur'''DO_NOT_MATCH_NOKIA_SERIES40_DP_2_0''', False, {ur'''amr''':True,ur'''bmp''':False,ur'''columns''':18,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_3gpp''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_max_jar_size''':131072,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':10000,ur'''mms_amr''':True,ur'''mms_max_size''':105000,ur'''mms_midi_polyphonic''':True,ur'''mms_vcard''':True,ur'''nokia_edition''':2,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''picture_bmp''':False,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''screensaver_bmp''':False,ur'''streaming_acodec_amr''':ur'''nb''',ur'''wallpaper_bmp''':False,ur'''xhtml_display_accesskey''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#D9EFFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_generic_series40_dp30'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_generic_series40_dp30''', ur'''DO_NOT_MATCH_NOKIA_SERIES40_DP_3_0''', False, {ur'''aac''':True,ur'''awb''':True,ur'''css_supports_width_as_percentage''':True,ur'''nokia_edition''':3,ur'''picture_directdownload_size_limit''':4194304,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2005_january''',ur'''ringtone_aac''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''xhtml_support_level''':2,ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''nokia_generic_series60'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_generic_series60''', ur'''DO_NOT_MATCH_NOKIA_SERIES60''', False, {ur'''amr''':True,ur'''au''':True,ur'''built_in_back_button_support''':True,ur'''built_in_camera''':True,ur'''columns''':21,ur'''device_os''':ur'''Symbian OS''',ur'''epoc_bmp''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_datefield_no_accepts_null_date''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':144,ur'''max_image_width''':168,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':24,ur'''mms_mp4''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''nokia_edition''':1,ur'''nokia_series''':60,ur'''oma_support''':True,ur'''picture''':True,ur'''picture_max_height''':144,ur'''picture_max_width''':176,ur'''picture_preferred_height''':143,ur'''picture_preferred_width''':174,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':61440,ur'''ringtone_rmf''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':8,ur'''screensaver_max_height''':208,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':208,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''tiff''':True,ur'''video''':True,ur'''voices''':24,ur'''wallpaper_max_height''':143,ur'''wallpaper_max_width''':174,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wta_voice_call''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_support_level''':2,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_generic_series60_dp20'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''nokia_generic_series60_dp20''', ur'''DO_NOT_MATCH_NOKIA_SERIES60_DP_2_0''', False, {ur'''awb''':True,ur'''j2me_btapi''':True,ur'''j2me_heap_size''':8388608,ur'''j2me_max_jar_size''':8388608,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''mms_mp3''':True,ur'''mms_xmf''':True,ur'''mp3''':True,ur'''nokia_edition''':2,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''wallpaper_tiff''':True,ur'''xhtml_preferred_charset''':ur'''utf8''',ur'''xhtml_send_mms_string''':ur'''mmsto:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':2,ur'''xhtml_supports_css_cell_table_coloring''':True})
devices.devids[ur'''nokia_generic_series60_dp30'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_generic_series60_dp30''', ur'''DO_NOT_MATCH_NOKIA_SERIES60_DP_3_0''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Nokia''',ur'''device_claims_web_support''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_heap_size''':12582912,ur'''j2me_left_softkey_code''':-6,ur'''j2me_max_jar_size''':12582912,ur'''j2me_right_softkey_code''':-7,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':200,ur'''nokia_edition''':3,ur'''picture_max_height''':293,ur'''picture_preferred_height''':263,ur'''release_date''':ur'''2005_january''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''transparent_png_alpha''':True,ur'''xhtml_support_level''':3,ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''nokia_generic_series80'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''nokia_generic_series80''', ur'''DO_NOT_MATCH_NOKIA_SERIES80''', False, {ur'''ascii_support''':False,ur'''built_in_camera''':False,ur'''columns''':27,ur'''connectionless_service_indication''':False,ur'''connectionoriented_unconfirmed_service_indication''':False,ur'''j2me_cldc_1_1''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':180,ur'''max_image_width''':400,ur'''max_length_of_password''':50,ur'''max_length_of_username''':50,ur'''max_no_of_bookmarks''':50,ur'''max_no_of_connection_settings''':20,ur'''max_url_length_bookmark''':1000,ur'''max_url_length_cached_page''':1000,ur'''max_url_length_homepage''':1000,ur'''max_url_length_in_requests''':1000,ur'''mms_3gpp''':False,ur'''mms_amr''':False,ur'''mms_bmp''':False,ur'''mms_gif_animated''':False,ur'''mms_gif_static''':False,ur'''mms_jad''':False,ur'''mms_jar''':False,ur'''mms_jpeg_baseline''':False,ur'''mms_max_height''':0,ur'''mms_max_size''':0,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':False,ur'''mms_midi_polyphonic''':False,ur'''mms_midi_polyphonic_voices''':0,ur'''mms_mp4''':False,ur'''mms_nokia_operatorlogo''':False,ur'''mms_nokia_ringingtone''':False,ur'''mms_nokia_wallpaper''':False,ur'''mms_png''':False,ur'''mms_rmf''':False,ur'''mms_spmidi''':False,ur'''mms_symbian_install''':False,ur'''mms_vcard''':False,ur'''mms_video''':False,ur'''mms_wav''':False,ur'''mms_wbmp''':False,ur'''mms_wbxml''':False,ur'''mms_wml''':False,ur'''mms_wmlc''':False,ur'''nokia_edition''':1,ur'''nokia_series''':80,ur'''picture_colors''':16,ur'''picture_preferred_height''':200,ur'''picture_preferred_width''':640,ur'''receiver''':False,ur'''resolution_height''':200,ur'''resolution_width''':640,ur'''screensaver_colors''':16,ur'''screensaver_preferred_height''':200,ur'''screensaver_preferred_width''':640,ur'''sender''':False,ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':200,ur'''wallpaper_preferred_width''':640,ur'''wap_push_support''':False,ur'''xhtml_make_phone_call_string''':ur'''none'''})
devices.devids[ur'''nokia_generic_series80_dp20'''] = devclass(devices.devids[ur'''nokia_generic_series80'''], ur'''nokia_generic_series80_dp20''', ur'''DO_NOT_MATCH_NOKIA_SERIES80_DP_2_0''', False, {ur'''ascii_support''':True,ur'''connectionless_service_indication''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''mms_3gpp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_frame_rate''':10,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp4''':True,ur'''mms_nokia_operatorlogo''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbxml''':True,ur'''mms_wml''':True,ur'''mms_wmlc''':True,ur'''nokia_edition''':2,ur'''receiver''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''wap_push_support''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_generic_series90_dp20'''] = devclass(devices.devids[ur'''nokia_generic_series80_dp20'''], ur'''nokia_generic_series90_dp20''', ur'''DO_NOT_MATCH_NOKIA_SERIES90_DP_2_0''', False, {ur'''nokia_edition''':1,ur'''nokia_series''':90,ur'''streaming_acodec_aac''':ur'''lc'''})
devices.devids[ur'''uptext_generic'''] = devclass(devices.devids[ur'''generic'''], ur'''uptext_generic''', ur'''DO_NOT_MATCH_UP.Browser/4''', False, {ur'''access_key_support''':True,ur'''break_list_of_links_with_br_element_recommended''':False,ur'''built_in_back_button_support''':True,ur'''card_title_support''':False,ur'''deck_prefetch_support''':True,ur'''elective_forms_recommended''':False,ur'''icons_on_menu_items_support''':True,ur'''menu_with_list_of_links_recommended''':False,ur'''menu_with_select_element_recommended''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''4.0''',ur'''multipart_support''':True,ur'''numbered_menus''':True,ur'''opwv_wml_extensions_support''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''proportional_font''':True,ur'''softkey_support''':True,ur'''time_to_live_support''':True,ur'''times_square_mode_support''':True,ur'''wizards_recommended''':True,ur'''wrap_mode_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''upgui_generic'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''upgui_generic''', ur'''UP.Browser/5''', False, {ur'''accept_third_party_cookie''':False,ur'''access_key_support''':True,ur'''break_list_of_links_with_br_element_recommended''':False,ur'''built_in_back_button_support''':True,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''deck_prefetch_support''':True,ur'''empty_option_value_support''':False,ur'''expiration_date''':True,ur'''icons_on_menu_items_support''':True,ur'''menu_with_list_of_links_recommended''':False,ur'''menu_with_select_element_recommended''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''5.0''',ur'''multipart_support''':True,ur'''numbered_menus''':True,ur'''opwv_wml_extensions_support''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''proportional_font''':True,ur'''softkey_support''':True,ur'''times_square_mode_support''':True,ur'''utf8_support''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wrap_mode_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''opwv_v6_generic'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''opwv_v6_generic''', ur'''DO_NOT_MATCH_UP.Browser/6''', False, {ur'''chtml_make_phone_call_string''':ur'''tel:''',ur'''colors''':256,ur'''cookie_support''':True,ur'''gif''':True,ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_imode_html_1''':True,ur'''html_wi_imode_html_2''':True,ur'''html_wi_imode_html_3''':True,ur'''html_wi_imode_htmlx_1''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''https_support''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.0''',ur'''opwv_xhtml_extensions_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':120,ur'''resolution_width''':128,ur'''wta_voice_call''':True,ur'''xhtml_allows_disabled_form_elements''':True,ur'''xhtml_autoexpand_select''':True,ur'''xhtml_avoid_accesskeys''':False,ur'''xhtml_format_as_attribute''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_nowrap_mode''':True,ur'''xhtml_preferred_charset''':ur'''iso8859''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_support_level''':1,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_iframe''':ur'''none''',ur'''xhtml_supports_inline_input''':True,ur'''xhtml_supports_invisible_text''':True,ur'''xhtml_supports_monospace_font''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/vnd.wap.xhtml+xml'''})
devices.devids[ur'''opwv_v61_generic'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''opwv_v61_generic''', ur'''DO_NOT_MATCH_UP.Browser/6.1''', False, {ur'''mobile_browser_version''':ur'''6.1''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''release_date''':ur'''2002_august''',ur'''xhtml_support_level''':1})
devices.devids[ur'''opwv_v62_generic'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''opwv_v62_generic''', ur'''DO_NOT_MATCH_UP.Browser/6.2''', False, {ur'''can_skip_aligned_link_row''':True,ur'''cookie_support''':True,ur'''css_supports_width_as_percentage''':True,ur'''gif_animated''':True,ur'''max_deck_size''':12000,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''max_url_length_in_requests''':256,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''release_date''':ur'''2003_january''',ur'''resolution_height''':120,ur'''resolution_width''':120,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''opwv_v7_generic'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''opwv_v7_generic''', ur'''DO_NOT_MATCH_UP.Browser/7''', False, {ur'''can_skip_aligned_link_row''':True,ur'''max_deck_size''':20000,ur'''mobile_browser_version''':ur'''7''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2005_january''',ur'''xhtml_support_level''':3,ur'''xhtml_supports_iframe''':ur'''none'''})
devices.devids[ur'''opwv_v72_generic'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''opwv_v72_generic''', ur'''DO_NOT_MATCH_UP.Browser/7.2''', False, {ur'''max_deck_size''':48128,ur'''max_url_length_in_requests''':256,ur'''mobile_browser_version''':ur'''7.2''',ur'''xhtml_send_mms_string''':ur'''mmsto:''',ur'''xhtml_send_sms_string''':ur'''smsto:''',ur'''xhtml_support_level''':4})
devices.devids[ur'''audiovox_cdm180_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''audiovox_cdm180_ver1''', ur'''AUDIOVOX-CDM180''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':108,ur'''max_image_width''':152,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':32,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''model_name''':ur'''CDM-180''',ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':128000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':128000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':160,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':160,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':128000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':160,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':160,ur'''xhtml_support_level''':-1})
devices.devids[ur'''audiovox_cdm180_ver1_subverizon'''] = devclass(devices.devids[ur'''audiovox_cdm180_ver1'''], ur'''audiovox_cdm180_ver1_subverizon''', ur'''audio180''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''CDM-180''',ur'''playback_3g2''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''cdm_230_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''cdm_230_ver1''', ur'''CDM-230''', False, {ur'''brand_name''':ur'''CDM''',ur'''model_name''':ur'''230'''})
devices.devids[ur'''cdm_230_ver1_sub20'''] = devclass(devices.devids[ur'''cdm_230_ver1'''], ur'''cdm_230_ver1_sub20''', ur'''CDM-230/T01_01 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''cdm_8150_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''cdm_8150_ver1''', ur'''CDM-8150''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''CDM 8150''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''cdm_8150_ver1_sub4126c4'''] = devclass(devices.devids[ur'''cdm_8150_ver1'''], ur'''cdm_8150_ver1_sub4126c4''', ur'''CDM-8150/P15 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''hcitx21b_ver1_sub41222'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hcitx21b_ver1_sub41222''', ur'''HCITX21B/T09 UP.Browser/4.1.22b2''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''CDM-8200''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''cdm_8300_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''cdm_8300_ver1''', ur'''CDM-8300''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''model_name''':ur'''CDM-8300''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''cdm_8300_ver1_sub4126'''] = devclass(devices.devids[ur'''cdm_8300_ver1'''], ur'''cdm_8300_ver1_sub4126''', ur'''CDM-8300/T10 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''cdm_8400_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''cdm_8400_ver1''', ur'''CDM-8400''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''model_name''':ur'''CDM-8400''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''cdm_8400_ver1_sub5052'''] = devclass(devices.devids[ur'''cdm_8400_ver1'''], ur'''cdm_8400_ver1_sub5052''', ur'''CDM-8400/505 UP.Browser/5.0.5.2 (GUI)''', False, None)
devices.devids[ur'''cdm_8400_ver1_sub5054'''] = devclass(devices.devids[ur'''cdm_8400_ver1'''], ur'''cdm_8400_ver1_sub5054''', ur'''CDM-8400/505 UP.Browser/5.0.5.4 (GUI)''', False, None)
devices.devids[ur'''cdm_8450_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''cdm_8450_ver1''', ur'''AUDIOVOX-CDM8450''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''colors''':4096,ur'''columns''':16,ur'''compactmidi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''96''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':65535,ur'''max_image_height''':76,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''model_name''':ur'''CDM-8450''',ur'''resolution_height''':96,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Audiovox_CDM-8450_P08.rdf'''})
devices.devids[ur'''cdm_8450_ver1_sub6221'''] = devclass(devices.devids[ur'''cdm_8450_ver1'''], ur'''cdm_8450_ver1_sub6221''', ur'''CDM-8450 UP.Browser/6.2.2.1 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''cdm_8450sp_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''cdm_8450sp_ver1''', ur'''AUDIOVOX-CDM8450SP''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Audiovox''',ur'''colors''':4096,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':False,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''CDM-8450SP''',ur'''qcelp''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':65536,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':7,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_directdownload_size_limit''':65536,ur'''screensaver_max_height''':80,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':80,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Audiovox/CDM-8450SP/T060SP2T36.rdf''',ur'''uaprof2''':ur'''http://device.sprintpcs.com/Audiovox/CDM-8450SP/T060SP2T37.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_directdownload_size_limit''':65536,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''cdm_8450sp_ver1_subt060sp2t36'''] = devclass(devices.devids[ur'''cdm_8450sp_ver1'''], ur'''cdm_8450sp_ver1_subt060sp2t36''', ur'''AUDIOVOX-CDM8450SP/T060SP2T36 UP.Browser/6.2.2.1 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''cdm_8450sp_ver1_subt060sp2t37'''] = devclass(devices.devids[ur'''cdm_8450sp_ver1'''], ur'''cdm_8450sp_ver1_subt060sp2t37''', ur'''AUDIOVOX-CDM8450SP/T060SP2T37 UP.Browser/6.2.2.1 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''cdm_8500_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''cdm_8500_ver1''', ur'''CDM-8500''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''model_name''':ur'''CDM-8500''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''cdm_8500_ver1_sub4126'''] = devclass(devices.devids[ur'''cdm_8500_ver1'''], ur'''cdm_8500_ver1_sub4126''', ur'''CDM-8500/T10 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''cdm_8600_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''cdm_8600_ver1''', ur'''CDM-8600''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''model_name''':ur'''CDM-8600''',ur'''png''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''cdm_8600_ver1_sub00'''] = devclass(devices.devids[ur'''cdm_8600_ver1'''], ur'''cdm_8600_ver1_sub00''', ur'''CDM-8600/T10 UP.Browser/5.0.5 (GUI)''', False, None)
devices.devids[ur'''cdm_8610vm_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''cdm_8610vm_ver1''', ur'''CDM-8610VM''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''CDM 8610VM''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''cdm_8610vm_ver1_sub4126'''] = devclass(devices.devids[ur'''cdm_8610vm_ver1'''], ur'''cdm_8610vm_ver1_sub4126''', ur'''CDM-8610VM/T01 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''cdm_8900_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''cdm_8900_ver1''', ur'''CDM-8900''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':32,ur'''mms_mp3''':True,ur'''mms_qcelp''':True,ur'''model_name''':ur'''CDM-8900''',ur'''mp3''':True,ur'''png''':True,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':102400,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':102400,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':102400,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''cdm_8900_ver1_sub00'''] = devclass(devices.devids[ur'''cdm_8900_ver1'''], ur'''cdm_8900_ver1_sub00''', ur'''CDM-8900/T10 UP.Browser/5.0.5.4 (GUI)''', False, None)
devices.devids[ur'''cdm_8900_ver1_subverizon'''] = devclass(devices.devids[ur'''cdm_8900_ver1'''], ur'''cdm_8900_ver1_subverizon''', ur'''audio8900''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''CDM-8900''',ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''cdm_8900tm_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''cdm_8900tm_ver1''', ur'''CDM-8900TM''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Audiovox''',ur'''colors''':4096,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':120,ur'''max_image_width''':118,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':204800,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_extra_info''':ur'''Telus Mobility''',ur'''model_name''':ur'''CDM-8900''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/audiovox/cdm-8900.rdf'''})
devices.devids[ur'''cdm_8900tm_ver1_sub6223d1103'''] = devclass(devices.devids[ur'''cdm_8900tm_ver1'''], ur'''cdm_8900tm_ver1_sub6223d1103''', ur'''CDM-8900TM/6.2 UP.Browser/6.2.2.3.d.1.103 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''cdm_8900tm_ver1_sub6223d2101'''] = devclass(devices.devids[ur'''cdm_8900tm_ver1'''], ur'''cdm_8900tm_ver1_sub6223d2101''', ur'''CDM-8900TM/6.2 UP.Browser/6.2.2.3.d.2.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''audiovox_cdm8910_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''audiovox_cdm8910_ver1''', ur'''AUDIOVOX-CDM8910''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':32,ur'''mms_mp3''':True,ur'''mms_qcelp''':True,ur'''model_name''':ur'''CDM-8910''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':102400,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':102400,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':102400,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''audiovox_cdm8910_ver1_sub6231'''] = devclass(devices.devids[ur'''audiovox_cdm8910_ver1'''], ur'''audiovox_cdm8910_ver1_sub6231''', ur'''AUDIOVOX-CDM8910 UP.Browser/6.2.3.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''audiovox_cdm8910_ver1_sub6232'''] = devclass(devices.devids[ur'''audiovox_cdm8910_ver1'''], ur'''audiovox_cdm8910_ver1_sub6232''', ur'''AUDIOVOX-CDM8910 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''audiovox_cdm8910_ver1_subverizon'''] = devclass(devices.devids[ur'''audiovox_cdm8910_ver1'''], ur'''audiovox_cdm8910_ver1_subverizon''', ur'''audio8910''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''CDM-8910''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''audiovox_cdm8912sp_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''audiovox_cdm8912sp_ver1''', ur'''AUDIOVOX-CDM8912SP''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''colors''':65536,ur'''columns''':9,ur'''compactmidi''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':128000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''CDM-8912''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Audiovox/CDM8912SP/T115SP0T13.rdf''',ur'''uaprof2''':ur'''http://www.alltel.net/uaprof/audiovox/8910/8910.xml''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''audiovox_cdm8912sp_ver1_sub20'''] = devclass(devices.devids[ur'''audiovox_cdm8912sp_ver1'''], ur'''audiovox_cdm8912sp_ver1_sub20''', ur'''AUDIOVOX-CDM8912SP/T115SP0T13 UP.Browser/6.2.2.6.h.1.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''audiovox_cdm8912sp_ver1_subt22'''] = devclass(devices.devids[ur'''audiovox_cdm8912sp_ver1'''], ur'''audiovox_cdm8912sp_ver1_subt22''', ur'''AUDIOVOX-CDM8912SP/T115SP0T22 UP.Browser/6.2.2.6.h.1.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''cdm_8920tm_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''cdm_8920tm_ver1''', ur'''CDM-8920TM''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Audiovox''',ur'''colors''':65536,ur'''columns''':7,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':409600,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''CDM-8920''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/audiovox/cdm-8920.rdf'''})
devices.devids[ur'''cdm_8920tm_ver1_sub20'''] = devclass(devices.devids[ur'''cdm_8920tm_ver1'''], ur'''cdm_8920tm_ver1_sub20''', ur'''CDM-8920TM/6.2 UP.Browser/6.2.2.6.h.1.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''audiovox_cdm8930_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''audiovox_cdm8930_ver1''', ur'''AUDIOVOX-CDM-8930''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''model_name''':ur'''CDM-8930''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''audiovox_cdm8930_ver1_sub6226h1100'''] = devclass(devices.devids[ur'''audiovox_cdm8930_ver1'''], ur'''audiovox_cdm8930_ver1_sub6226h1100''', ur'''AUDIOVOX-CDM-8930 UP.Browser/6.2.2.6.h.1.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''audiovox_cdm8940_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''audiovox_cdm8940_ver1''', ur'''AUDIOVOX-CDM8940''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''max_image_height''':200,ur'''max_image_width''':161,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':350000,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':32,ur'''mms_mp3''':True,ur'''mms_qcelp''':True,ur'''model_name''':ur'''CDM-8940''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':350000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':350000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':350000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''audiovox_cdm8940_ver1_sub20'''] = devclass(devices.devids[ur'''audiovox_cdm8940_ver1'''], ur'''audiovox_cdm8940_ver1_sub20''', ur'''AUDIOVOX-CDM8940 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''audiovox_cdm8940_ver1_subverizon'''] = devclass(devices.devids[ur'''audiovox_cdm8940_ver1'''], ur'''audiovox_cdm8940_ver1_subverizon''', ur'''audio8940''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''CDM-8940''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''audiovox_cdm8945_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''audiovox_cdm8945_ver1''', ur'''AUDIOVOX-CDM8945''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':72,ur'''mms_mp3''':True,ur'''mms_qcelp''':True,ur'''model_name''':ur'''CDM-8945''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':204800,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':72,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':204800,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':204800,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':-1})
devices.devids[ur'''verizon_audiovox_cdm8945_ver1'''] = devclass(devices.devids[ur'''audiovox_cdm8945_ver1'''], ur'''verizon_audiovox_cdm8945_ver1''', ur'''audio8945''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''CDM-8945'''})
devices.devids[ur'''audiovox_cdm9100_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''audiovox_cdm9100_ver1''', ur'''AUDIOVOX-CDM9100''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''model_name''':ur'''CDM-9100''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''audiovox_cdm9100_ver1_sub0514'''] = devclass(devices.devids[ur'''audiovox_cdm9100_ver1'''], ur'''audiovox_cdm9100_ver1_sub0514''', ur'''AUDIOVOX-CDM9100/05.14 UP.Browser/4.1.21c''', False, None)
devices.devids[ur'''audiovox_9155gpx_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''audiovox_9155gpx_ver1''', ur'''AUDIOVOX-9155GPX''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''model_name''':ur'''CDM-9155-GPX''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''audiovox_9155gpx_ver1_sub0713'''] = devclass(devices.devids[ur'''audiovox_9155gpx_ver1'''], ur'''audiovox_9155gpx_ver1_sub0713''', ur'''AUDIOVOX-9155GPX/07.13 UP.Browser/4.1.26c3''', False, None)
devices.devids[ur'''audiovox_cdm9155sp_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''audiovox_cdm9155sp_ver1''', ur'''AUDIOVOX-CDM9155SP''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''can_skip_aligned_link_row''':True,ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''CDM 9155SP'''})
devices.devids[ur'''audiovox_cdm9155sp_ver1_sub0760'''] = devclass(devices.devids[ur'''audiovox_cdm9155sp_ver1'''], ur'''audiovox_cdm9155sp_ver1_sub0760''', ur'''AUDIOVOX-CDM9155SP/07.60 UP.Browser/4.1.26c3''', False, None)
devices.devids[ur'''audiovox_cdm9500_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''audiovox_cdm9500_ver1''', ur'''AUDIOVOX-CDM9500''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_image_height''':165,ur'''max_image_width''':161,ur'''model_name''':ur'''CDM-9500''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':1})
devices.devids[ur'''audiovox_cdm9500_ver1_sub111030'''] = devclass(devices.devids[ur'''audiovox_cdm9500_ver1'''], ur'''audiovox_cdm9500_ver1_sub111030''', ur'''AUDIOVOX-CDM9500/111.030 UP.Browser/5.0.4.1 (GUI)''', False, None)
devices.devids[ur'''audiovox_cdm_9900_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''audiovox_cdm_9900_ver1''', ur'''CDM-9900''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''colors''':262144,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':200000,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':48,ur'''mms_mp3''':True,ur'''mms_qcelp''':True,ur'''model_name''':ur'''CDM-9900''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':200000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':48,ur'''rows''':5,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':200000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':48,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''audiovox_cdm_9900_ver1_sub131038'''] = devclass(devices.devids[ur'''audiovox_cdm_9900_ver1'''], ur'''audiovox_cdm_9900_ver1_sub131038''', ur'''CDM-9900/131.038 UP.Browser/6.2.2.4.e.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''audiovox_cdm_9900_ver1_subverizon'''] = devclass(devices.devids[ur'''audiovox_cdm_9900_ver1'''], ur'''audiovox_cdm_9900_ver1_subverizon''', ur'''audio9900''', False, {ur'''max_image_width''':220,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''CDM-9900''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''audiovox_pm8920kit_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''audiovox_pm8920kit_ver1''', ur'''AUDIOVOX-PM8920KIT''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Audiovox''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':False,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':132,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''PM-8920''',ur'''qcelp''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':8,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':131072,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':132,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':132,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Audiovox/PM8920KIT/T120SP0T19.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':131072,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':132,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':132,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''audiovox_pm8920kit_ver1_subt120sp0t17'''] = devclass(devices.devids[ur'''audiovox_pm8920kit_ver1'''], ur'''audiovox_pm8920kit_ver1_subt120sp0t17''', ur'''AUDIOVOX-PM8920KIT/T120SP0T17 UP.Browser/6.2.2.6.h.1.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''blackberry_generic'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''blackberry_generic''', ur'''DO_NOT_MATCH_BLACKBERRY''', False, {ur'''brand_name''':ur'''RIM''',ur'''can_skip_aligned_link_row''':True,ur'''css_supports_width_as_percentage''':False,ur'''device_os''':ur'''RIM OS''',ur'''device_os_version''':ur'''1''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_image_width''':160,ur'''mobile_browser''':ur'''BlackBerry''',ur'''mobile_browser_version''':ur'''1.0''',ur'''pointing_method''':ur'''clickwheel''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_width''':176,ur'''table_support''':False,ur'''wml_1_2''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_make_phone_call_string''':ur'''tel:''',ur'''xhtml_support_level''':1,ur'''xhtml_supports_iframe''':ur'''none''',ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''blackberry_generic_ver2'''] = devclass(devices.devids[ur'''blackberry_generic'''], ur'''blackberry_generic_ver2''', ur'''DO_NOT_MATCH_BLACKBERRY_2''', False, {ur'''can_skip_aligned_link_row''':True,ur'''device_os_version''':ur'''2''',ur'''html_web_3_2''':True,ur'''https_support''':True,ur'''max_image_width''':160,ur'''mobile_browser_version''':ur'''2.0''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_width''':160,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry_generic_ver3_sub2'''] = devclass(devices.devids[ur'''blackberry_generic_ver2'''], ur'''blackberry_generic_ver3_sub2''', ur'''DO_NOT_MATCH_BLACKBERRY_3_2''', False, {ur'''columns''':28,ur'''device_os_version''':ur'''3.2''',ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':160,ur'''max_image_width''':160,ur'''max_object_size''':8192000,ur'''mobile_browser_version''':ur'''3.2''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':160,ur'''rows''':16,ur'''xhtml_support_level''':2})
devices.devids[ur'''blackberry_generic_ver3_sub30'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub2'''], ur'''blackberry_generic_ver3_sub30''', ur'''DO_NOT_MATCH_BLACKBERRY_3_3''', False, {ur'''device_os_version''':ur'''3.3''',ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_imode_html_1''':True,ur'''max_deck_size''':2397,ur'''mobile_browser_version''':ur'''3.3'''})
devices.devids[ur'''blackberry_generic_ver3_sub50'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub30'''], ur'''blackberry_generic_ver3_sub50''', ur'''DO_NOT_MATCH_BLACKBERRY_3_5''', False, {ur'''device_os_version''':ur'''3.5''',ur'''mobile_browser_version''':ur'''3.5'''})
devices.devids[ur'''blackberry_generic_ver3_sub60'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub50'''], ur'''blackberry_generic_ver3_sub60''', ur'''DO_NOT_MATCH_BLACKBERRY_3_6''', False, {ur'''device_os_version''':ur'''3.6''',ur'''html_wi_w3_xhtmlbasic''':True,ur'''mobile_browser_version''':ur'''3.6''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''release_date''':ur'''2004_july'''})
devices.devids[ur'''blackberry_generic_ver3_sub70'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub60'''], ur'''blackberry_generic_ver3_sub70''', ur'''DO_NOT_MATCH_BLACKBERRY_3_7''', False, {ur'''ajax_support_javascript''':True,ur'''device_os_version''':ur'''3.7''',ur'''midi_monophonic''':True,ur'''mobile_browser_version''':ur'''3.7''',ur'''multipart_support''':True})
devices.devids[ur'''blackberry_generic_ver4'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry_generic_ver4''', ur'''DO_NOT_MATCH_BLACKBERRY_4''', False, {ur'''ajax_support_javascript''':True,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''device_os_version''':ur'''4.0''',ur'''handheldfriendly''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''video''':True,ur'''wap_push_support''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_support_level''':3})
devices.devids[ur'''blackberry_857_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver2'''], ur'''blackberry_857_ver1''', ur'''BlackBerry/2.5 (857)''', True, {ur'''columns''':25,ur'''max_image_height''':160,ur'''max_image_width''':160,ur'''model_name''':ur'''BlackBerry 857''',ur'''resolution_height''':160,ur'''resolution_width''':160,ur'''rows''':12,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''rim950_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver2'''], ur'''rim950_ver1''', ur'''RIM950''', True, {ur'''columns''':25,ur'''max_image_height''':65,ur'''max_image_width''':120,ur'''model_name''':ur'''BlackBerry 950''',ur'''resolution_height''':65,ur'''resolution_width''':132,ur'''rows''':8,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''rim950_ver1_subblackberry'''] = devclass(devices.devids[ur'''rim950_ver1'''], ur'''rim950_ver1_subblackberry''', ur'''BlackBerry/2.5 (950)''', False, None)
devices.devids[ur'''rim957_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver2'''], ur'''rim957_ver1''', ur'''RIM957''', True, {ur'''columns''':25,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''model_name''':ur'''BlackBerry 957''',ur'''resolution_height''':160,ur'''resolution_width''':160,ur'''rows''':12,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''rim957_ver1_subblackberry'''] = devclass(devices.devids[ur'''rim957_ver1'''], ur'''rim957_ver1_subblackberry''', ur'''BlackBerry/2.5 (957)''', False, None)
devices.devids[ur'''goweb_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''goweb_ver1''', ur'''Go.Web''', False, None)
devices.devids[ur'''goweb_ver62'''] = devclass(devices.devids[ur'''goweb_ver1'''], ur'''goweb_ver62''', ur'''Mozilla/2.0 (compatible; Go.Web/6.2''', False, None)
devices.devids[ur'''goweb_ver65'''] = devclass(devices.devids[ur'''goweb_ver62'''], ur'''goweb_ver65''', ur'''Mozilla/2.0 (compatible; Go.Web/6.5''', False, None)
devices.devids[ur'''goweb_ver1_sub950'''] = devclass(devices.devids[ur'''goweb_ver1'''], ur'''goweb_ver1_sub950''', ur'''Go.Web/1.1 (compatible; HandHTTP 1.1; Mozilla/1.0; RIM950)''', False, None)
devices.devids[ur'''goweb_ver1_sub950elaine10'''] = devclass(devices.devids[ur'''goweb_ver1'''], ur'''goweb_ver1_sub950elaine10''', ur'''Go.Web/1.1 (UP.Browser/3.1-UPG1; Mozilla/1.0; RIM950; Elaine/1.0 )''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''3.1'''})
devices.devids[ur'''goweb_ver1_sub957'''] = devclass(devices.devids[ur'''goweb_ver1'''], ur'''goweb_ver1_sub957''', ur'''Go.Web/1.1 (compatible; HandHTTP 1.1; Mozilla/1.0; RIM957)''', False, None)
devices.devids[ur'''goweb_ver62_subrim950'''] = devclass(devices.devids[ur'''goweb_ver62'''], ur'''goweb_ver62_subrim950''', ur'''Mozilla/2.0 (compatible; Go.Web/6.2; HandHTTP 1.1; Elaine/1.0; RIM950 )''', False, None)
devices.devids[ur'''goweb_ver62_subrim957'''] = devclass(devices.devids[ur'''goweb_ver62'''], ur'''goweb_ver62_subrim957''', ur'''Mozilla/2.0 (compatible; Go.Web/6.2; HandHTTP 1.1; Elaine/1.0; RIM957 )''', False, None)
devices.devids[ur'''goweb_ver65_subrim957'''] = devclass(devices.devids[ur'''goweb_ver65'''], ur'''goweb_ver65_subrim957''', ur'''Mozilla/2.0 (compatible; Go.Web/6.5; HandHTTP 1.1; Elaine/1.0; RIM957 )''', False, None)
devices.devids[ur'''rim_6750_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''rim_6750_ver1''', ur'''OWG1 UP/4.1.20a''', True, {ur'''brand_name''':ur'''RIM''',ur'''max_image_width''':120,ur'''model_name''':ur'''6750''',ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''upsdk_sub4120a'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''upsdk_sub4120a''', ur'''OWG1 UP/4.1.20a UP.Browser/4.1.20a-XXXX''', False, None)
devices.devids[ur'''upsdk_sub4120adouble'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''upsdk_sub4120adouble''', ur'''OWG1 UP/4.1.20a UP.Browser/4.1.20a-XXXX UP.Browser/4.1.20a-XXXX''', False, {ur'''max_image_width''':120,ur'''resolution_width''':120})
devices.devids[ur'''upsdk_subhttpdirect'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''upsdk_subhttpdirect''', ur'''OWG1 UP/4.1.20a UP.Browser/4.1.20a-XXXX UP.Link/4.1.HTTP-DIRECT''', False, {ur'''brand_name''':ur'''Openwave''',ur'''model_name''':ur'''WAP SDK'''})
devices.devids[ur'''elaine_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''elaine_ver1''', ur'''Elaine''', False, None)
devices.devids[ur'''rover_ver0'''] = devclass(devices.devids[ur'''generic'''], ur'''rover_ver0''', ur'''Rover 0''', False, None)
devices.devids[ur'''rover_ver1_sub00'''] = devclass(devices.devids[ur'''rover_ver0'''], ur'''rover_ver1_sub00''', ur'''Rover 0.0 (width=160;height=142;color=false;numcolors=2)''', False, None)
devices.devids[ur'''rover_ver1'''] = devclass(devices.devids[ur'''rover_ver0'''], ur'''rover_ver1''', ur'''Rover 1''', False, {ur'''brand_name''':ur'''Rover'''})
devices.devids[ur'''rover_ver1_sub15352'''] = devclass(devices.devids[ur'''rover_ver1'''], ur'''rover_ver1_sub15352''', ur'''Rover 1.5 (Palm; IP; OS v. 3.5.2)''', False, None)
devices.devids[ur'''rover_ver1_sub15352h'''] = devclass(devices.devids[ur'''rover_ver1'''], ur'''rover_ver1_sub15352h''', ur'''Rover 1.5 (Palm; IP; OS v. 3.5.2H)''', False, None)
devices.devids[ur'''rover_ver1_sub1541'''] = devclass(devices.devids[ur'''rover_ver1'''], ur'''rover_ver1_sub1541''', ur'''Rover 1.5 (Palm; IP; OS v. 4.1)''', False, None)
devices.devids[ur'''rover_ver2'''] = devclass(devices.devids[ur'''rover_ver1'''], ur'''rover_ver2''', ur'''Rover 2''', False, None)
devices.devids[ur'''rover_ver2_sub2040'''] = devclass(devices.devids[ur'''rover_ver2'''], ur'''rover_ver2_sub2040''', ur'''Rover 2.0 (Palm; IP; OS v. 4.0)''', False, None)
devices.devids[ur'''rover_ver2_sub2041'''] = devclass(devices.devids[ur'''rover_ver2'''], ur'''rover_ver2_sub2041''', ur'''Rover 2.0 (Palm; IP; OS v. 4.1)''', False, None)
devices.devids[ur'''rover_ver3'''] = devclass(devices.devids[ur'''rover_ver2'''], ur'''rover_ver3''', ur'''Rover 3''', False, None)
devices.devids[ur'''rover_ver3_sub30handheld'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub30handheld''', ur'''Rover 3.0 (RIM Handheld; DataTAC; OS v. 2.1)''', False, None)
devices.devids[ur'''rover_ver3_sub30pager'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub30pager''', ur'''Rover 3.0 (RIM Pager; DataTAC; OS v. 2.1)''', False, None)
devices.devids[ur'''rover_ver3_submobitex25'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_submobitex25''', ur'''Rover 3.0 (RIM Handheld; Mobitex; OS v. 2.5)''', False, None)
devices.devids[ur'''rover_ver3_submobitex26'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_submobitex26''', ur'''Rover 3.0 (RIM Handheld; Mobitex; OS v. 2.6)''', False, None)
devices.devids[ur'''rover_ver3_submobitex21pager'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_submobitex21pager''', ur'''Rover 3.0 (RIM Pager; Mobitex; OS v. 2.1)''', False, None)
devices.devids[ur'''rover_ver1_submobitex26pager'''] = devclass(devices.devids[ur'''rover_ver1'''], ur'''rover_ver1_submobitex26pager''', ur'''Rover 3.0 (RIM Pager; Mobitex; OS v. 2.6)''', False, None)
devices.devids[ur'''rover_ver3_sub3520'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub3520''', ur'''Rover 3.5 (RIM Handheld; DataTAC; OS v. 2.0)''', False, None)
devices.devids[ur'''rover_ver3_sub3521'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub3521''', ur'''Rover 3.5 (RIM Handheld; Mobitex; OS v. 2.1)''', False, None)
devices.devids[ur'''rover_ver3_sub3620'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub3620''', ur'''Rover 3.6 (RIM Handheld; Mobitex; OS v. 2.0)''', False, None)
devices.devids[ur'''rover_ver3_sub3621'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub3621''', ur'''Rover 3.6 (RIM Handheld; Mobitex; OS v. 2.1)''', False, None)
devices.devids[ur'''rover_ver3_sub3621pager'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub3621pager''', ur'''Rover 3.6 (RIM Pager; Mobitex; OS v. 2.1)''', False, None)
devices.devids[ur'''rover_ver3_sub360'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub360''', ur'''Rover 3.6.0 (width=160;height=142;color=false;numcolors=2)''', False, None)
devices.devids[ur'''rover_ver3_sub3624'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub3624''', ur'''Rover 3.6.24 (RIM Handheld; DataTAC; OS 2.1)''', False, None)
devices.devids[ur'''rover_ver3_sub36mobitex25'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub36mobitex25''', ur'''Rover 3.6.24 (RIM Handheld; Mobitex; OS 2.5)''', False, None)
devices.devids[ur'''rover_ver3_sub36mobitex26'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub36mobitex26''', ur'''Rover 3.6.24 (RIM Handheld; Mobitex; OS 2.6)''', False, None)
devices.devids[ur'''rover_ver3_sub36mobitex25pager'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub36mobitex25pager''', ur'''Rover 3.6.24 (RIM Pager; Mobitex; OS 2.5)''', False, None)
devices.devids[ur'''rover_ver3_sub37mobitex25'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub37mobitex25''', ur'''Rover 3.7.0.21 (RIM Handheld; Mobitex; OS 2.5)''', False, None)
devices.devids[ur'''rover_ver3_sub37mobitex26'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub37mobitex26''', ur'''Rover 3.7.0.21 (RIM Handheld; Mobitex; OS 2.6)''', False, None)
devices.devids[ur'''rover_ver3_sub37mobitex26pager'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub37mobitex26pager''', ur'''Rover 3.7.0.21 (RIM Pager; Mobitex; OS 2.6)''', False, None)
devices.devids[ur'''rover_ver3_sub3800216'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub3800216''', ur'''Rover 3.8.0.0 (width=216;height=231;colordepth=32)''', False, None)
devices.devids[ur'''rover_ver3_sub38001571391'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub38001571391''', ur'''Rover 3.8.0.0 (width=157;height=139;colordepth=1)''', False, None)
devices.devids[ur'''rover_ver3_sub3800227'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub3800227''', ur'''Rover 3.8.0.0 (width=227;height=230;colordepth=16)''', False, None)
devices.devids[ur'''rover_ver3_sub3801arim'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub3801arim''', ur'''Rover 3.8.0.1 Alpha (RIM Handheld; Mobitex; OS 2.1)''', False, None)
devices.devids[ur'''rover_ver3_sub3801agood'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub3801agood''', ur'''Rover 3.8.0.1 Alpha (Good Handheld; GoodLink; OS 2.1)''', False, None)
devices.devids[ur'''rover_ver3_sub3805a'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_sub3805a''', ur'''Rover 3.8.0.5 Alpha (RIM Handheld; Mobitex; OS 2.1)''', False, None)
devices.devids[ur'''rover_ver1_sub38031'''] = devclass(devices.devids[ur'''rover_ver1'''], ur'''rover_ver1_sub38031''', ur'''Rover 3.8.0.31 (width=157;height=139;colordepth=1)''', False, None)
devices.devids[ur'''rover_ver3_subgfish'''] = devclass(devices.devids[ur'''rover_ver3'''], ur'''rover_ver3_subgfish''', ur'''Rover g.fish (RIM Handheld; Mobitex; OS v. 2.1)''', False, None)
devices.devids[ur'''rover_ver1_subhammerhead1'''] = devclass(devices.devids[ur'''rover_ver1'''], ur'''rover_ver1_subhammerhead1''', ur'''Rover Ham.mer.head.1 Alpha (RIM Handheld; Mobitex; OS 2.1)''', False, None)
devices.devids[ur'''blackberry5810_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub2'''], ur'''blackberry5810_ver1''', ur'''BlackBerry5810''', True, {ur'''columns''':26,ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_imode_html_1''':True,ur'''max_deck_size''':2397,ur'''max_image_width''':150,ur'''model_name''':ur'''BlackBerry 5810''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/5810/3.2.1.rdf'''})
devices.devids[ur'''blackberry5810_ver1_sub321'''] = devclass(devices.devids[ur'''blackberry5810_ver1'''], ur'''blackberry5810_ver1_sub321''', ur'''BlackBerry5810/3.2.1''', False, {ur'''device_os_version''':ur'''3.2.1''',ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''3.2.1'''})
devices.devids[ur'''blackberry5810_ver1_sub360'''] = devclass(devices.devids[ur'''blackberry5810_ver1'''], ur'''blackberry5810_ver1_sub360''', ur'''BlackBerry5810/3.6.0''', False, {ur'''columns''':26,ur'''directdownload_support''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''model_name''':ur'''BlackBerry 5810''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/5810/3.6.0.rdf'''})
devices.devids[ur'''blackberry5820_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub60'''], ur'''blackberry5820_ver1''', ur'''BlackBerry5820''', True, {ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''model_name''':ur'''BlackBerry 5820''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/5820/3.6.0.rdf'''})
devices.devids[ur'''blackberry5820_ver1_sub360'''] = devclass(devices.devids[ur'''blackberry5820_ver1'''], ur'''blackberry5820_ver1_sub360''', ur'''BlackBerry5820/3.6.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry6210_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub60'''], ur'''blackberry6210_ver1''', ur'''BlackBerry6210''', True, {ur'''columns''':26,ur'''directdownload_support''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':100,ur'''model_name''':ur'''BlackBerry 6210''',ur'''resolution_height''':100,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6210/3.6.0.rdf'''})
devices.devids[ur'''blackberry6210_ver1_sub6210360'''] = devclass(devices.devids[ur'''blackberry6210_ver1'''], ur'''blackberry6210_ver1_sub6210360''', ur'''BlackBerry6210/3.6.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry6210_ver1_subos37'''] = devclass(devices.devids[ur'''blackberry6210_ver1'''], ur'''blackberry6210_ver1_subos37''', ur'''BlackBerry6210/3.7.1''', False, {ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''device_os_version''':ur'''3.7''',ur'''directdownload_support''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_height''':100,ur'''model_name''':ur'''BlackBerry 6210''',ur'''resolution_height''':100,ur'''rows''':10,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6210/3.7.1.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''blackberry6220_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub60'''], ur'''blackberry6220_ver1''', ur'''BlackBerry6220''', True, {ur'''model_name''':ur'''BlackBerry 6220''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry6220_ver1_sub6220360'''] = devclass(devices.devids[ur'''blackberry6220_ver1'''], ur'''blackberry6220_ver1_sub6220360''', ur'''BlackBerry6220/3.6.0''', False, None)
devices.devids[ur'''blackberry6220_ver1_subos40'''] = devclass(devices.devids[ur'''blackberry6220_ver1'''], ur'''blackberry6220_ver1_subos40''', ur'''BlackBerry6220/4.0.0''', False, {ur'''device_os_version''':ur'''4.0''',ur'''model_name''':ur'''BlackBerry 6220'''})
devices.devids[ur'''blackberry6230_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry6230_ver1''', ur'''BlackBerry6230''', True, {ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':100,ur'''model_name''':ur'''BlackBerry 6230''',ur'''resolution_height''':100,ur'''ringtone_midi_monophonic''':True,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6230/3.7.0.rdf''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6230/3.7.1.rdf''',ur'''wallpaper_gif''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True})
devices.devids[ur'''blackberry6230_ver1_sub370'''] = devclass(devices.devids[ur'''blackberry6230_ver1'''], ur'''blackberry6230_ver1_sub370''', ur'''BlackBerry6230/3.7.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry6230_ver1_sub371'''] = devclass(devices.devids[ur'''blackberry6230_ver1'''], ur'''blackberry6230_ver1_sub371''', ur'''BlackBerry6230/3.7.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry6230_ver1_subos40'''] = devclass(devices.devids[ur'''blackberry6230_ver1'''], ur'''blackberry6230_ver1_subos40''', ur'''BlackBerry6230/4.0.0''', False, {ur'''columns''':26,ur'''device_os_version''':ur'''4.0''',ur'''max_deck_size''':32768,ur'''max_image_height''':100,ur'''model_name''':ur'''BlackBerry 6230''',ur'''resolution_height''':100,ur'''rows''':10})
devices.devids[ur'''blackberry6230_ver1_subos40_midp'''] = devclass(devices.devids[ur'''blackberry6230_ver1_subos40'''], ur'''blackberry6230_ver1_subos40_midp''', ur'''BlackBerry6230/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''blackberry6280_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry6280_ver1''', ur'''BlackBerry6280''', True, {ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':100,ur'''model_name''':ur'''BlackBerry 6280''',ur'''resolution_height''':100,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6280/3.7.0.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''blackberry6280_ver1_sub370'''] = devclass(devices.devids[ur'''blackberry6280_ver1'''], ur'''blackberry6280_ver1_sub370''', ur'''BlackBerry6280/3.7.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry6280_ver1_sub371'''] = devclass(devices.devids[ur'''blackberry6280_ver1'''], ur'''blackberry6280_ver1_sub371''', ur'''BlackBerry6280/3.7.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry6280_ver1_sub3715033'''] = devclass(devices.devids[ur'''blackberry6280_ver1'''], ur'''blackberry6280_ver1_sub3715033''', ur'''BlackBerry6280/3.7.1 UP.Browser/5.0.3.3''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry6280_ver1_subos40'''] = devclass(devices.devids[ur'''blackberry6280_ver1'''], ur'''blackberry6280_ver1_subos40''', ur'''BlackBerry6280/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''columns''':26,ur'''device_os_version''':ur'''4.0''',ur'''max_deck_size''':32768,ur'''max_image_height''':100,ur'''model_name''':ur'''BlackBerry 6280''',ur'''resolution_height''':100,ur'''rows''':10})
devices.devids[ur'''blackberry6510_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub60'''], ur'''blackberry6510_ver1''', ur'''BlackBerry6510''', True, {ur'''columns''':26,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''100''',ur'''j2me_screen_width''':ur'''160''',ur'''max_deck_size''':32768,ur'''max_image_height''':100,ur'''model_name''':ur'''BlackBerry 6510''',ur'''resolution_height''':100,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6510/3.3.1.rdf'''})
devices.devids[ur'''blackberry6510_ver1_sub361'''] = devclass(devices.devids[ur'''blackberry6510_ver1'''], ur'''blackberry6510_ver1_sub361''', ur'''BlackBerry6510/3.6.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''blackberry6510_ver1_subos40'''] = devclass(devices.devids[ur'''blackberry6510_ver1'''], ur'''blackberry6510_ver1_subos40''', ur'''BlackBerry6510/4.0.0 UP.Browser/5.0.3.3''', False, {ur'''columns''':26,ur'''device_os_version''':ur'''4.0''',ur'''directdownload_support''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':32768,ur'''max_image_height''':100,ur'''model_name''':ur'''BlackBerry 6510''',ur'''resolution_height''':100,ur'''rows''':10,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6510/4.0.0.rdf'''})
devices.devids[ur'''blackberry6700_ver1'''] = devclass(devices.devids[ur'''blackberry_generic'''], ur'''blackberry6700_ver1''', ur'''BlackBerry6700''', True, {ur'''model_name''':ur'''BlackBerry 6700''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry6710_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub60'''], ur'''blackberry6710_ver1''', ur'''BlackBerry6710''', True, {ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''160''',ur'''max_deck_size''':32768,ur'''model_name''':ur'''BlackBerry 6710''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6710/3.6.0.rdf''',ur'''wallpaper_gif''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''blackberry6710_ver1_sub360'''] = devclass(devices.devids[ur'''blackberry6710_ver1'''], ur'''blackberry6710_ver1_sub360''', ur'''BlackBerry6710/3.6.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry6710_ver1_subos37'''] = devclass(devices.devids[ur'''blackberry6710_ver1'''], ur'''blackberry6710_ver1_subos37''', ur'''BlackBerry6710/3.7.1''', False, {ur'''device_os_version''':ur'''3.7''',ur'''max_deck_size''':32768,ur'''mobile_browser_version''':ur'''3.7''',ur'''model_name''':ur'''BlackBerry 6710''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6710/3.7.0.rdf'''})
devices.devids[ur'''blackberry6710_ver1_sub400'''] = devclass(devices.devids[ur'''blackberry6710_ver1'''], ur'''blackberry6710_ver1_sub400''', ur'''BlackBerry6710/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''device_os_version''':ur'''4.0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''160''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''BlackBerry 6710''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6710/4.0.0.rdf'''})
devices.devids[ur'''blackberry6720_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub60'''], ur'''blackberry6720_ver1''', ur'''BlackBerry6720''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''160''',ur'''max_deck_size''':32768,ur'''model_name''':ur'''BlackBerry 6720''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6720/3.6.0.rdf'''})
devices.devids[ur'''blackberry6720_ver1_sub360'''] = devclass(devices.devids[ur'''blackberry6720_ver1'''], ur'''blackberry6720_ver1_sub360''', ur'''BlackBerry6720/3.6.0''', False, None)
devices.devids[ur'''blackberry6720_ver1_sub400'''] = devclass(devices.devids[ur'''blackberry6720_ver1'''], ur'''blackberry6720_ver1_sub400''', ur'''BlackBerry6720/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''device_os_version''':ur'''4.0''',ur'''directdownload_support''':True,ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''BlackBerry 6720''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6720/4.0.0.rdf'''})
devices.devids[ur'''blackberry6750_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub60'''], ur'''blackberry6750_ver1''', ur'''BlackBerry6750''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''160''',ur'''max_image_width''':140,ur'''model_name''':ur'''BlackBerry 6750''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry6750_ver1_sub6750361'''] = devclass(devices.devids[ur'''blackberry6750_ver1'''], ur'''blackberry6750_ver1_sub6750361''', ur'''BlackBerry6750/3.6.1''', False, None)
devices.devids[ur'''blackberry6750_ver1_sub400'''] = devclass(devices.devids[ur'''blackberry6750_ver1'''], ur'''blackberry6750_ver1_sub400''', ur'''BlackBerry6750/4.0.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.3''', False, {ur'''device_os_version''':ur'''4.0''',ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''160''',ur'''max_data_rate''':9,ur'''max_deck_size''':32768,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''BlackBerry 6750''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/6750/4.0.0.rdf'''})
devices.devids[ur'''blackberry7100_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry7100_ver1''', ur'''BlackBerry7100''', True, {ur'''ajax_support_getelementbyid''':True,ur'''colors''':65536,ur'''columns''':26,ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''260''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_height''':240,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''4.1.03''',ur'''model_name''':ur'''BlackBerry 7100''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':40,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''rows''':18,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7100_240x260/4.0.0.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':260,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':260,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''blackberry7100_ver1_sub380'''] = devclass(devices.devids[ur'''blackberry7100_ver1'''], ur'''blackberry7100_ver1_sub380''', ur'''BlackBerry7100/3.8.0''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''3.8'''})
devices.devids[ur'''blackberry7100_ver1_sub400'''] = devclass(devices.devids[ur'''blackberry_generic_ver4'''], ur'''blackberry7100_ver1_sub400''', ur'''BlackBerry7100/4.0.0''', True, {ur'''columns''':26,ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':240,ur'''max_image_width''':228,ur'''model_extra_info''':ur'''v4''',ur'''model_name''':ur'''BlackBerry 7100''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''rows''':18,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7100_240x260/4.0.0.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':260,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':260,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''blackberry7100_ver1_sub400midp'''] = devclass(devices.devids[ur'''blackberry7100_ver1_sub400'''], ur'''blackberry7100_ver1_sub400midp''', ur'''BlackBerry7100/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''blackberry7100_ver1_sub402'''] = devclass(devices.devids[ur'''blackberry7100_ver1_sub400'''], ur'''blackberry7100_ver1_sub402''', ur'''BlackBerry7100/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7210_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry7210_ver1''', ur'''BlackBerry7210''', True, {ur'''colors''':65536,ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_width''':228,ur'''model_name''':ur'''BlackBerry 7210''',ur'''resolution_width''':240,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7210/3.7.1.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''blackberry7210_ver1_sub370'''] = devclass(devices.devids[ur'''blackberry7210_ver1'''], ur'''blackberry7210_ver1_sub370''', ur'''BlackBerry7210/3.7.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7210_ver1_sub371'''] = devclass(devices.devids[ur'''blackberry7210_ver1'''], ur'''blackberry7210_ver1_sub371''', ur'''BlackBerry7210/3.7.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7220_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry7220_ver1''', ur'''BlackBerry7220''', True, {ur'''colors''':65536,ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':228,ur'''model_name''':ur'''BlackBerry 7220''',ur'''resolution_width''':240,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7220/3.7.1.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''blackberry7220_ver1_sub370'''] = devclass(devices.devids[ur'''blackberry7220_ver1'''], ur'''blackberry7220_ver1_sub370''', ur'''BlackBerry7220/3.7.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7220_ver1_sub371'''] = devclass(devices.devids[ur'''blackberry7220_ver1'''], ur'''blackberry7220_ver1_sub371''', ur'''BlackBerry7220/3.7.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7230_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry7230_ver1''', ur'''BlackBerry7230''', True, {ur'''colors''':65536,ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_width''':220,ur'''model_name''':ur'''BlackBerry 7230''',ur'''oma_support''':True,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7230/3.7.0.rdf''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7230/3.7.1.rdf''',ur'''uaprof3''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7230/4.0.0.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True})
devices.devids[ur'''blackberry7230_ver1_sub7230'''] = devclass(devices.devids[ur'''blackberry7230_ver1'''], ur'''blackberry7230_ver1_sub7230''', ur'''blackberry 7230''', False, None)
devices.devids[ur'''blackberry7230_ver1_sub370'''] = devclass(devices.devids[ur'''blackberry7230_ver1'''], ur'''blackberry7230_ver1_sub370''', ur'''BlackBerry7230/3.7.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7230_ver1_sub371'''] = devclass(devices.devids[ur'''blackberry7230_ver1'''], ur'''blackberry7230_ver1_sub371''', ur'''BlackBerry7230/3.7.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7230_ver1_sub373'''] = devclass(devices.devids[ur'''blackberry7230_ver1'''], ur'''blackberry7230_ver1_sub373''', ur'''BlackBerry7230/3.7.3''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7230_ver1_sub400'''] = devclass(devices.devids[ur'''blackberry7230_ver1'''], ur'''blackberry7230_ver1_sub400''', ur'''BlackBerry7230/4.0.0''', False, {ur'''colors''':65536,ur'''columns''':26,ur'''device_os_version''':ur'''4.0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_width''':235,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_extra_info''':ur'''v4''',ur'''oma_support''':True,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':10,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7230/4.0.0.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''blackberry7230_ver1_sub400midp'''] = devclass(devices.devids[ur'''blackberry7230_ver1_sub400'''], ur'''blackberry7230_ver1_sub400midp''', ur'''BlackBerry7230/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''blackberry7230_ver1_sub400midpnospace'''] = devclass(devices.devids[ur'''blackberry7230_ver1_sub400'''], ur'''blackberry7230_ver1_sub400midpnospace''', ur'''BlackBerry7230/4.0.0 Profile/MIDP-2.0Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''blackberry7230_ver1_sub402'''] = devclass(devices.devids[ur'''blackberry7230_ver1_sub400'''], ur'''blackberry7230_ver1_sub402''', ur'''BlackBerry7230/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''ringtone_spmidi''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7230/4.0.2.rdf'''})
devices.devids[ur'''blackberry7250_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4'''], ur'''blackberry7250_ver1''', ur'''BlackBerry7250''', True, {ur'''colors''':65536,ur'''columns''':26,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':140,ur'''max_image_width''':235,ur'''model_name''':ur'''BlackBerry 7250''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7250/4.0.0.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''blackberry7250_ver1_sub400'''] = devclass(devices.devids[ur'''blackberry7250_ver1'''], ur'''blackberry7250_ver1_sub400''', ur'''BlackBerry7250/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''blackberry7250_ver1_sub4005033'''] = devclass(devices.devids[ur'''blackberry7250_ver1'''], ur'''blackberry7250_ver1_sub4005033''', ur'''BlackBerry7250/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/5.0.3.3''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''blackberry7250_ver1_sub402'''] = devclass(devices.devids[ur'''blackberry7250_ver1'''], ur'''blackberry7250_ver1_sub402''', ur'''BlackBerry7250/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''blackberry7280_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry7280_ver1''', ur'''BlackBerry7280''', True, {ur'''colors''':65536,ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':228,ur'''model_name''':ur'''BlackBerry 7280''',ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7280/3.7.0.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True})
devices.devids[ur'''blackberry7280_ver1_sub370'''] = devclass(devices.devids[ur'''blackberry7280_ver1'''], ur'''blackberry7280_ver1_sub370''', ur'''BlackBerry7280/3.7.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7280_ver1_sub371'''] = devclass(devices.devids[ur'''blackberry7280_ver1'''], ur'''blackberry7280_ver1_sub371''', ur'''BlackBerry7280/3.7.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7280_ver1_sub3715033'''] = devclass(devices.devids[ur'''blackberry7280_ver1'''], ur'''blackberry7280_ver1_sub3715033''', ur'''BlackBerry7280/3.7.1 UP.Browser/5.0.3.3''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7280_ver1_sub380'''] = devclass(devices.devids[ur'''blackberry7280_ver1'''], ur'''blackberry7280_ver1_sub380''', ur'''BlackBerry7280/3.8.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7280_ver1_sub400'''] = devclass(devices.devids[ur'''blackberry7280_ver1'''], ur'''blackberry7280_ver1_sub400''', ur'''BlackBerry7280/4.0.0''', False, {ur'''colors''':65536,ur'''columns''':26,ur'''device_os_version''':ur'''4.0''',ur'''directdownload_support''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':131072,ur'''max_image_width''':230,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_extra_info''':ur'''v4''',ur'''model_name''':ur'''BlackBerry 7280''',ur'''oma_support''':True,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':10,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7280/4.0.0.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''blackberry7280_ver1_sub400midp'''] = devclass(devices.devids[ur'''blackberry7280_ver1_sub400'''], ur'''blackberry7280_ver1_sub400midp''', ur'''BlackBerry7280/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7290_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry7290_ver1''', ur'''BlackBerry7290''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':26,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':235,ur'''mms_max_height''':480,ur'''mms_max_size''':107250,ur'''mms_max_width''':640,ur'''model_name''':ur'''BlackBerry 7290''',ur'''oma_support''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''rows''':10,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7290/3.8.0.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':240,ur'''wml_make_phone_call_string''':ur'''none'''})
devices.devids[ur'''blackberry7290_ver1_sub380'''] = devclass(devices.devids[ur'''blackberry7290_ver1'''], ur'''blackberry7290_ver1_sub380''', ur'''BlackBerry7290/3.8.0''', False, {ur'''device_os_version''':ur'''3.8''',ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''3.8'''})
devices.devids[ur'''blackberry7290_ver1_sub3805033'''] = devclass(devices.devids[ur'''blackberry7290_ver1'''], ur'''blackberry7290_ver1_sub3805033''', ur'''BlackBerry7290/3.8.0 UP.Browser/5.0.3.3''', False, {ur'''device_os_version''':ur'''3.8''',ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''5.0'''})
devices.devids[ur'''blackberry7290_ver1_sub400'''] = devclass(devices.devids[ur'''blackberry7290_ver1'''], ur'''blackberry7290_ver1_sub400''', ur'''BlackBerry7290/4.0.0''', False, {ur'''colors''':65536,ur'''columns''':26,ur'''device_os_version''':ur'''4.0''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_width''':235,ur'''mms_max_height''':480,ur'''mms_max_size''':107250,ur'''mms_max_width''':640,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_extra_info''':ur'''v4''',ur'''oma_support''':True,ur'''receiver''':True,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''rows''':10,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7290/4.0.0.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''blackberry7290_ver1_sub400midp'''] = devclass(devices.devids[ur'''blackberry7290_ver1_sub400'''], ur'''blackberry7290_ver1_sub400midp''', ur'''BlackBerry7290/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''blackberry7510_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry7510_ver1''', ur'''BlackBerry7510''', True, {ur'''colors''':65536,ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':228,ur'''model_name''':ur'''BlackBerry 7510''',ur'''oma_support''':True,ur'''resolution_width''':240,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wap_push_support''':True})
devices.devids[ur'''blackberry7510_ver1_sub371'''] = devclass(devices.devids[ur'''blackberry7510_ver1'''], ur'''blackberry7510_ver1_sub371''', ur'''BlackBerry7510/3.7.1''', False, None)
devices.devids[ur'''blackberry7510_ver1_sub372'''] = devclass(devices.devids[ur'''blackberry7510_ver1'''], ur'''blackberry7510_ver1_sub372''', ur'''BlackBerry7510/3.7.2''', False, None)
devices.devids[ur'''blackberry7510_ver1_sub5033'''] = devclass(devices.devids[ur'''blackberry7510_ver1'''], ur'''blackberry7510_ver1_sub5033''', ur'''BlackBerry7510/3.7.2 UP.Browser/5.0.3.3''', False, {ur'''mobile_browser''':ur'''Novarra nWeb''',ur'''mobile_browser_version''':ur'''5.0'''})
devices.devids[ur'''blackberry7510_ver1_sub400'''] = devclass(devices.devids[ur'''blackberry7510_ver1'''], ur'''blackberry7510_ver1_sub400''', ur'''BlackBerry7510/4.0.0''', False, {ur'''device_os_version''':ur'''4.0''',ur'''directdownload_support''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_extra_info''':ur'''v4''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7510/4.0.0.rdf'''})
devices.devids[ur'''blackberry7510_ver1_sub4005033'''] = devclass(devices.devids[ur'''blackberry7510_ver1'''], ur'''blackberry7510_ver1_sub4005033''', ur'''BlackBerry7510/4.0.0 UP.Browser/5.0.3.3''', False, {ur'''device_os_version''':ur'''4.0''',ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''5.0'''})
devices.devids[ur'''blackberry7520_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4'''], ur'''blackberry7520_ver1''', ur'''BlackBerry7520''', True, {ur'''ajax_support_getelementbyid''':True,ur'''colors''':65536,ur'''columns''':26,ur'''directdownload_support''':True,ur'''handheldfriendly''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':140,ur'''max_image_width''':228,ur'''model_name''':ur'''BlackBerry 7520''',ur'''multipart_support''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7520/4.0.0.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''blackberry7520_ver1_sub5033'''] = devclass(devices.devids[ur'''blackberry7520_ver1'''], ur'''blackberry7520_ver1_sub5033''', ur'''BlackBerry7520/4.0.0 UP.Browser/5.0.3.3''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''blackberry7520_ver1_submidp'''] = devclass(devices.devids[ur'''blackberry7520_ver1'''], ur'''blackberry7520_ver1_submidp''', ur'''BlackBerry7520/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''blackberry7730_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry7730_ver1''', ur'''BlackBerry7730''', True, {ur'''colors''':65536,ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':240,ur'''max_image_width''':235,ur'''model_name''':ur'''BlackBerry 7730''',ur'''oma_support''':True,ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7730/3.7.0.rdf''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7730/3.7.1.rdf''',ur'''wallpaper''':True,ur'''wap_push_support''':True})
devices.devids[ur'''blackberry7730_ver1_sub370'''] = devclass(devices.devids[ur'''blackberry7730_ver1'''], ur'''blackberry7730_ver1_sub370''', ur'''BlackBerry7730/3.7.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7730_ver1_sub371'''] = devclass(devices.devids[ur'''blackberry7730_ver1'''], ur'''blackberry7730_ver1_sub371''', ur'''BlackBerry7730/3.7.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7730_ver1_sub373'''] = devclass(devices.devids[ur'''blackberry7730_ver1'''], ur'''blackberry7730_ver1_sub373''', ur'''BlackBerry7730/3.7.3''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7730_ver1_sub400'''] = devclass(devices.devids[ur'''blackberry7730_ver1'''], ur'''blackberry7730_ver1_sub400''', ur'''BlackBerry7730/4.0.0''', False, {ur'''colors''':65536,ur'''columns''':26,ur'''device_os_version''':ur'''4.0''',ur'''directdownload_support''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_height''':240,ur'''max_image_width''':235,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''BlackBerry 7730''',ur'''oma_support''':True,ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7730/4.0.0.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''blackberry7730_ver1_sub400midp'''] = devclass(devices.devids[ur'''blackberry7730_ver1_sub400'''], ur'''blackberry7730_ver1_sub400midp''', ur'''BlackBerry7730/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7730_ver1_sub400midpnospace'''] = devclass(devices.devids[ur'''blackberry7730_ver1_sub400'''], ur'''blackberry7730_ver1_sub400midpnospace''', ur'''BlackBerry7730/4.0.0 Profile/MIDP-2.0Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7750_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4'''], ur'''blackberry7750_ver1''', ur'''BlackBerry7750''', True, {ur'''colors''':65536,ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':240,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''BlackBerry 7750''',ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7750/4.0.0.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry7750_ver1_sub371'''] = devclass(devices.devids[ur'''blackberry7750_ver1'''], ur'''blackberry7750_ver1_sub371''', ur'''BlackBerry7750/3.7.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''blackberry7750_ver1_sub5033'''] = devclass(devices.devids[ur'''blackberry7750_ver1'''], ur'''blackberry7750_ver1_sub5033''', ur'''BlackBerry7750/3.7.1 UP.Browser/5.0.3.3''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''blackberry7750_ver1_sub400'''] = devclass(devices.devids[ur'''blackberry7750_ver1'''], ur'''blackberry7750_ver1_sub400''', ur'''BlackBerry7750/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''device_os_version''':ur'''4.0''',ur'''directdownload_support''':True,ur'''max_data_rate''':9,ur'''mobile_browser_version''':ur'''4.0''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7750/4.0.0.rdf'''})
devices.devids[ur'''blackberry7750_ver1_sub400midp5033'''] = devclass(devices.devids[ur'''blackberry7750_ver1_sub400'''], ur'''blackberry7750_ver1_sub400midp5033''', ur'''BlackBerry7750/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/5.0.3.3''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''blackberry7750_ver1_sub4005033'''] = devclass(devices.devids[ur'''blackberry7750_ver1_sub400'''], ur'''blackberry7750_ver1_sub4005033''', ur'''BlackBerry7750/4.0.0 UP.Browser/5.0.3.3''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''blackberry7780_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry7780_ver1''', ur'''BlackBerry7780''', True, {ur'''colors''':65536,ur'''columns''':26,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_height''':220,ur'''max_image_width''':228,ur'''model_name''':ur'''BlackBerry 7780''',ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''blackberry7780_ver1_sub371'''] = devclass(devices.devids[ur'''blackberry7780_ver1'''], ur'''blackberry7780_ver1_sub371''', ur'''BlackBerry7780/3.7.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry7780_ver1_sub400'''] = devclass(devices.devids[ur'''blackberry7780_ver1'''], ur'''blackberry7780_ver1_sub400''', ur'''BlackBerry7780/4.0.0''', False, {ur'''device_os_version''':ur'''4.0''',ur'''directdownload_support''':True,ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''BlackBerry 7780''',ur'''oma_support''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7780/4.0.0.rdf'''})
devices.devids[ur'''blackberry7780_ver1_sub400midp'''] = devclass(devices.devids[ur'''blackberry7780_ver1_sub400'''], ur'''blackberry7780_ver1_sub400midp''', ur'''BlackBerry7780/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''blackberry_charm_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver3_sub70'''], ur'''blackberry_charm_ver1''', ur'''BlackBerryCharm''', True, {ur'''colors''':65536,ur'''columns''':35,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Charm''',ur'''max_deck_size''':32768,ur'''max_image_height''':352,ur'''max_image_width''':324,ur'''model_name''':ur'''BlackBerry 7100t''',ur'''resolution_height''':352,ur'''resolution_width''':324,ur'''rows''':22,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/Charm/3.8.0.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''blackberry_charm_ver1_sub380'''] = devclass(devices.devids[ur'''blackberry_charm_ver1'''], ur'''blackberry_charm_ver1_sub380''', ur'''BlackBerryCharm/3.8.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''generic_ms_mobile'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_ms_mobile''', ur'''DO_NOT_MATCH_GENERIC_MS_MOBILE''', False, {ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''Generic''',ur'''can_skip_aligned_link_row''':True,ur'''chtml_table_support''':True,ur'''colors''':4096,ur'''columns''':15,ur'''cookie_support''':True,ur'''css_supports_width_as_percentage''':True,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Windows Mobile OS''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_imode_html_1''':True,ur'''html_wi_imode_html_2''':True,ur'''html_wi_imode_html_3''':True,ur'''https_support''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''model_name''':ur'''Windows Mobile''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_preferred_protocol''':ur'''rtsp''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''tiff''':False,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':3,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''generic_ms_mobile_screen240x320'''] = devclass(devices.devids[ur'''generic_ms_mobile'''], ur'''generic_ms_mobile_screen240x320''', ur'''DO_NOT_MATCH_MS_MOBILE_BROWSER_1_SUB240X320''', False, {ur'''max_data_rate''':384,ur'''max_image_height''':310,ur'''max_image_width''':228,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wifi''':True})
devices.devids[ur'''generic_ms_mobile_screen240x320_sub401'''] = devclass(devices.devids[ur'''generic_ms_mobile_screen240x320'''], ur'''generic_ms_mobile_screen240x320_sub401''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320) 4.01''', False, None)
devices.devids[ur'''ms_mobile_browser_ver1_subce176220'''] = devclass(devices.devids[ur'''generic_ms_mobile'''], ur'''ms_mobile_browser_ver1_subce176220''', ur'''Mozilla/2.0 (compatible; MSIE 4.02; Windows CE; Smartphone; 176x220)''', False, {ur'''colors''':65536,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':167,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':500,ur'''mms_max_size''':358400,ur'''mms_max_width''':500,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''sender''':True,ur'''unique''':False,ur'''wallpaper_colors''':16,ur'''wap_push_support''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ms_mobile_browser_ver1_sub40240320'''] = devclass(devices.devids[ur'''generic_ms_mobile'''], ur'''ms_mobile_browser_ver1_sub40240320''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; 240x320)''', False, {ur'''columns''':10,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''unique''':False,ur'''video''':True})
devices.devids[ur'''mitsu_generic'''] = devclass(devices.devids[ur'''generic'''], ur'''mitsu_generic''', ur'''Mitsu''', False, {ur'''brand_name''':ur'''Mitsubishi''',ur'''card_title_support''':False})
devices.devids[ur'''mitsu_ver1a_generic'''] = devclass(devices.devids[ur'''mitsu_generic'''], ur'''mitsu_ver1a_generic''', ur'''Mitsu/1.1.A''', False, {ur'''max_deck_size''':8192})
devices.devids[ur'''mitsu_ver2a_generic'''] = devclass(devices.devids[ur'''mitsu_generic'''], ur'''mitsu_ver2a_generic''', ur'''Mitsu/1.2.A''', False, {ur'''max_deck_size''':2500})
devices.devids[ur'''mitsu_ver2b_generic'''] = devclass(devices.devids[ur'''mitsu_ver2a_generic'''], ur'''mitsu_ver2b_generic''', ur'''Mitsu/1.2.B''', False, None)
devices.devids[ur'''mitsu_ver2c_generic'''] = devclass(devices.devids[ur'''mitsu_ver2b_generic'''], ur'''mitsu_ver2c_generic''', ur'''Mitsu/1.2.C''', False, None)
devices.devids[ur'''mitsu_ver3a_generic'''] = devclass(devices.devids[ur'''mitsu_ver2c_generic'''], ur'''mitsu_ver3a_generic''', ur'''Mitsu/1.3.A''', False, None)
devices.devids[ur'''mitsu_ver3c_generic'''] = devclass(devices.devids[ur'''mitsu_ver3a_generic'''], ur'''mitsu_ver3c_generic''', ur'''Mitsu/1.3.C''', False, None)
devices.devids[ur'''mitsu_ver20_generic'''] = devclass(devices.devids[ur'''mitsu_ver3c_generic'''], ur'''mitsu_ver20_generic''', ur'''Mitsu/2.0''', False, None)
devices.devids[ur'''mitsu_t250_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mitsu_t250_ver1''', ur'''T250 UP''', True, {ur'''brand_name''':ur'''Mitsubishi''',ur'''model_name''':ur'''T250''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mitsu_t250_ver1_sub4120axxxx'''] = devclass(devices.devids[ur'''mitsu_t250_ver1'''], ur'''mitsu_t250_ver1_sub4120axxxx''', ur'''T250 UP/4.1.20a UP.Browser/4.1.20a-XXXX''', False, None)
devices.devids[ur'''mitsu_mondo_ver1'''] = devclass(devices.devids[ur'''mitsu_ver1a_generic'''], ur'''mitsu_mondo_ver1''', ur'''Mitsu/1.1.A (Mondo)''', True, {ur'''model_name''':ur'''Mondo''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mitsu_mt350_ver1'''] = devclass(devices.devids[ur'''mitsu_ver3a_generic'''], ur'''mitsu_mt350_ver1''', ur'''Mitsu/1.3.A (M350)''', True, {ur'''cookie_support''':True,ur'''model_name''':ur'''M350''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mitsu_mt350_ver1_sub11'''] = devclass(devices.devids[ur'''mitsu_mt350_ver1'''], ur'''mitsu_mt350_ver1_sub11''', ur'''Mitsu/1.3.A (M350) MMP/1.1''', False, None)
devices.devids[ur'''mitsu_mt560_ver2'''] = devclass(devices.devids[ur'''mitsu_ver2a_generic'''], ur'''mitsu_mt560_ver2''', ur'''Mitsu/1.2.B (MT560)''', True, {ur'''max_deck_size''':20480,ur'''model_name''':ur'''MT560''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mitsu_mt560_ver2_submmp11'''] = devclass(devices.devids[ur'''mitsu_mt560_ver2'''], ur'''mitsu_mt560_ver2_submmp11''', ur'''Mitsu/1.2.B (MT560) MMP/1.1''', False, None)
devices.devids[ur'''mitsu_eclipse_ver1'''] = devclass(devices.devids[ur'''mitsu_ver1a_generic'''], ur'''mitsu_eclipse_ver1''', ur'''Mitsu/1.2 (Eclipse) MMP/1.1''', True, {ur'''ascii_support''':True,ur'''bmp''':True,ur'''built_in_back_button_support''':True,ur'''card_title_support''':True,ur'''colors''':256,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''downloadfun_support''':True,ur'''expiration_date''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':107,ur'''max_image_width''':120,ur'''model_name''':ur'''Trium Eclipse''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':143,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_compactmidi''':True,ur'''ringtone_digiplug''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''utf8_support''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':30000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':120,ur'''wallpaper_max_width''':120,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':110,ur'''wallpaper_preferred_width''':120,ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mitsu_eclipse_ver1_sub12ammp11'''] = devclass(devices.devids[ur'''mitsu_eclipse_ver1'''], ur'''mitsu_eclipse_ver1_sub12ammp11''', ur'''Mitsu/1.2.A (Eclipse) MMP/1.1''', False, None)
devices.devids[ur'''mitsu_eclipse_ver1_sub12bmmp11'''] = devclass(devices.devids[ur'''mitsu_eclipse_ver1'''], ur'''mitsu_eclipse_ver1_sub12bmmp11''', ur'''Mitsu/1.2.B (Eclipse) MMP/1.1''', False, None)
devices.devids[ur'''mitsu_eclipse_ver1_sub12a'''] = devclass(devices.devids[ur'''mitsu_eclipse_ver1'''], ur'''mitsu_eclipse_ver1_sub12a''', ur'''Mitsu/1.2.A (Eclipse)''', False, None)
devices.devids[ur'''mitsu_eclipse_ver1_sub12b'''] = devclass(devices.devids[ur'''mitsu_eclipse_ver1'''], ur'''mitsu_eclipse_ver1_sub12b''', ur'''Mitsu/1.2.B (Eclipse)''', False, None)
devices.devids[ur'''mitsu_trium110_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mitsu_trium110_ver1''', ur'''Mitsu Trium110''', True, {ur'''brand_name''':ur'''Mitsubishi''',ur'''model_name''':ur'''Trium 110''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mitsu_triumodisseym6b_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mitsu_triumodisseym6b_ver1''', ur'''Mitsu Trium Odissey M6b''', True, {ur'''brand_name''':ur'''Mitsubishi''',ur'''model_name''':ur'''Trium Odissey M6b''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mitsu_mt330_ver1'''] = devclass(devices.devids[ur'''mitsu_ver2c_generic'''], ur'''mitsu_mt330_ver1''', ur'''Mitsu/1.2.C (MT330) MMP/1.1''', True, {ur'''bmp''':True,ur'''colors''':4096,ur'''compactmidi''':True,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':4096,ur'''max_image_height''':69,ur'''max_image_width''':128,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':92,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''M330''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':92,ur'''resolution_width''':128,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.mitsubishi-telecom.com/profiles/m330.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mitsu_mt330_ver1_subnommp'''] = devclass(devices.devids[ur'''mitsu_mt330_ver1'''], ur'''mitsu_mt330_ver1_subnommp''', ur'''Mitsu/1.2.C (MT330)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mitsu_mt330_ver1_subot531'''] = devclass(devices.devids[ur'''mitsu_mt330_ver1'''], ur'''mitsu_mt330_ver1_subot531''', ur'''Mitsu/1.2.C (OT531)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mitsu_m750_ver1'''] = devclass(devices.devids[ur'''mitsu_ver3a_generic'''], ur'''mitsu_m750_ver1''', ur'''Mitsu/1.3.A (M750)''', True, {ur'''model_name''':ur'''M750''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mitsu_m172_ver1'''] = devclass(devices.devids[ur'''mitsu_mt330_ver1'''], ur'''mitsu_m172_ver1''', ur'''Mitsu/1.3.A (M172)''', True, {ur'''max_data_rate''':40,ur'''max_image_height''':69,ur'''max_image_width''':128,ur'''model_name''':ur'''M172''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mitsu_m172_ver1_sub11'''] = devclass(devices.devids[ur'''mitsu_m172_ver1'''], ur'''mitsu_m172_ver1_sub11''', ur'''Mitsu/1.3.A (M172) MMP/1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mitsu_m520_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mitsu_m520_ver1''', ur'''Mitsu-M520''', True, {ur'''brand_name''':ur'''Mitsubishi''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''M520''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mitsu_m520_ver1_sub10'''] = devclass(devices.devids[ur'''mitsu_m520_ver1'''], ur'''mitsu_m520_ver1_sub10''', ur'''Mitsu-M520/(2004.12.2)VER_EN_05.33/WAP1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mitsu_m120770_ver1'''] = devclass(devices.devids[ur'''mitsu_m520_ver1'''], ur'''mitsu_m120770_ver1''', ur'''Mitsu-M120770/(2003.12.2)VER_EN_05.23/WAP1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''brand_name''':ur'''Mitsubishi''',ur'''colors''':4096,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''html_wi_w3_xhtmlbasic''':False,ur'''max_deck_size''':10000,ur'''max_image_height''':92,ur'''max_image_width''':122,ur'''model_name''':ur'''M120770''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':92,ur'''resolution_width''':128,ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mitsu_m800_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mitsu_m800_ver1''', ur'''Mitsu-M800''', True, {ur'''brand_name''':ur'''Mitsubishi''',ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''M800''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mitsu_m800_ver1_sub11'''] = devclass(devices.devids[ur'''mitsu_m800_ver1'''], ur'''mitsu_m800_ver1_sub11''', ur'''Mitsu-M800/(2005.01.18)VER_04.06.27/WAP1.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mitsu_m900_ver1'''] = devclass(devices.devids[ur'''mitsu_ver20_generic'''], ur'''mitsu_m900_ver1''', ur'''Mitsu/2.0 (M900) Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''M900''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sony_generic'''] = devclass(devices.devids[ur'''generic'''], ur'''sony_generic''', ur'''Sony''', False, {ur'''brand_name''':ur'''Sony''',ur'''j2me_clear_key_code''':-8,ur'''j2me_left_softkey_code''':-6,ur'''j2me_middle_softkey_code''':-5,ur'''j2me_return_key_code''':-11,ur'''j2me_right_softkey_code''':-7,ur'''j2me_select_key_code''':ur''''''})
devices.devids[ur'''nokia_toolkit_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_toolkit_ver1''', ur'''Nokia-WAP-Toolkit/1''', False, None)
devices.devids[ur'''nokia_toolkit_ver1_sub12'''] = devclass(devices.devids[ur'''nokia_toolkit_ver1'''], ur'''nokia_toolkit_ver1_sub12''', ur'''Nokia-WAP-Toolkit/1.2''', False, None)
devices.devids[ur'''nokia_toolkit_ver1_sub13beta'''] = devclass(devices.devids[ur'''nokia_toolkit_ver1'''], ur'''nokia_toolkit_ver1_sub13beta''', ur'''Nokia-WAP-Toolkit/1.3beta''', False, None)
devices.devids[ur'''nokia_toolkit_ver2'''] = devclass(devices.devids[ur'''nokia_toolkit_ver1'''], ur'''nokia_toolkit_ver2''', ur'''Nokia-WAP-Toolkit/2''', False, None)
devices.devids[ur'''nokia_toolkit_ver2_sub20'''] = devclass(devices.devids[ur'''nokia_toolkit_ver2'''], ur'''nokia_toolkit_ver2_sub20''', ur'''Nokia-WAP-Toolkit/2.0''', False, None)
devices.devids[ur'''nokia_toolkit_ver2_sub21'''] = devclass(devices.devids[ur'''nokia_toolkit_ver2'''], ur'''nokia_toolkit_ver2_sub21''', ur'''Nokia-WAP-Toolkit/2.1''', False, None)
devices.devids[ur'''nokia_toolkit_ver3'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_toolkit_ver3''', ur'''Nokia-MIT-Browser/3.0''', False, None)
devices.devids[ur'''nokia_toolkit_ver3_subrpthttpclient'''] = devclass(devices.devids[ur'''nokia_toolkit_ver3'''], ur'''nokia_toolkit_ver3_subrpthttpclient''', ur'''Nokia-MIT-Browser/3.0 RPT-HTTPClient/0.3-3E''', False, None)
devices.devids[ur'''nokia_mobile_browser_ver3_sub301'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_mobile_browser_ver3_sub301''', ur'''Nokia Mobile Browser 3.01''', False, None)
devices.devids[ur'''nokia_mobile_browser_ver3_sub301_'''] = devclass(devices.devids[ur'''nokia_mobile_browser_ver3_sub301'''], ur'''nokia_mobile_browser_ver3_sub301_''', ur'''Nokia Browser 3.0.1''', False, None)
devices.devids[ur'''nokia_browser_ver3_sub301'''] = devclass(devices.devids[ur'''nokia_mobile_browser_ver3_sub301'''], ur'''nokia_browser_ver3_sub301''', ur'''Nokia Browser 3.01''', False, None)
devices.devids[ur'''nokia_mobile_browser_ver3_subrainbow31a'''] = devclass(devices.devids[ur'''nokia_mobile_browser_ver3_sub301'''], ur'''nokia_mobile_browser_ver3_subrainbow31a''', ur'''Nokia Mobile Browser 3.01, Rainbow/3.1a''', False, None)
devices.devids[ur'''nokia_mobile_browser_ver4'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_mobile_browser_ver4''', ur'''Nokia Mobile Browser 4.0''', False, {ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''nokiainternal_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokiainternal_ver1''', ur'''NokiaInternal''', False, None)
devices.devids[ur'''nokiainternal_ver1_sub0162'''] = devclass(devices.devids[ur'''nokiainternal_ver1'''], ur'''nokiainternal_ver1_sub0162''', ur'''NokiaInternal/1.0 (01.62)''', False, None)
devices.devids[ur'''nokiainternal_ver1_sub250'''] = devclass(devices.devids[ur'''nokiainternal_ver1'''], ur'''nokiainternal_ver1_sub250''', ur'''NokiaInternal/1.0 (2.50)''', False, None)
devices.devids[ur'''nokiainternal_ver2'''] = devclass(devices.devids[ur'''nokiainternal_ver1'''], ur'''nokiainternal_ver2''', ur'''NokiaInternal/2.0''', False, None)
devices.devids[ur'''nokiainternal_ver2_sub10'''] = devclass(devices.devids[ur'''nokiainternal_ver2'''], ur'''nokiainternal_ver2_sub10''', ur'''NokiaInternal/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_100_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_100_ver1''', ur'''Nokia100''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''100'''})
devices.devids[ur'''nokia_100_ver1_sub204230_rc02'''] = devclass(devices.devids[ur'''nokia_100_ver1'''], ur'''nokia_100_ver1_sub204230_rc02''', ur'''Nokia100/2.0 (2.0423.0_rc02) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''nokia_edition''':2,ur'''nokia_feature_pack''':1,ur'''nokia_series''':60})
devices.devids[ur'''nokia_1101_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_1101_ver1''', ur'''Nokia1101''', True, {ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''Symbian OS''',ur'''max_image_height''':65,ur'''max_image_width''':96,ur'''mms_symbian_install''':True,ur'''model_name''':ur'''1101''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''rows''':4,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N1101r100.xml''',ur'''wallpaper_gif''':True,ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_1101_ver1_sub305'''] = devclass(devices.devids[ur'''nokia_1101_ver1'''], ur'''nokia_1101_ver1_sub305''', ur'''Nokia1101/1.0 (3.05)''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''nokia_1112_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_1112_ver1''', ur'''Nokia1112''', True, {ur'''max_image_height''':68,ur'''max_image_width''':96,ur'''model_name''':ur'''1112''',ur'''mp3''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':68,ur'''resolution_width''':96,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_1112_ver1_sub305'''] = devclass(devices.devids[ur'''nokia_1112_ver1'''], ur'''nokia_1112_ver1_sub305''', ur'''Nokia1112/1.0 (3.05)''', False, None)
devices.devids[ur'''nokia_1600_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_1600_ver1''', ur'''Nokia1600''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':48,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''1600''',ur'''mp3''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':68,ur'''resolution_width''':96,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':20,ur'''streaming_real_media''':ur'''none''',ur'''voices''':20,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_2300_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_2300_ver1''', ur'''Nokia2300''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''2300''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_2600_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_2600_ver1''', ur'''Nokia2600''', True, {ur'''max_image_width''':120,ur'''model_name''':ur'''2600''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_2610_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_2610_ver1''', ur'''Nokia2610''', True, {ur'''awb''':True,ur'''colors''':65536,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':40,ur'''max_image_height''':128,ur'''max_image_width''':122,ur'''model_name''':ur'''2610''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_preferred_protocol''':ur'''none''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N2610r100.xml''',ur'''wallpaper_bmp''':True})
devices.devids[ur'''nokia_2610_ver1_sub0375'''] = devclass(devices.devids[ur'''nokia_2610_ver1'''], ur'''nokia_2610_ver1_sub0375''', ur'''Nokia2610/2.0 (03.75) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_2626_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_2626_ver1''', ur'''Nokia2626''', True, {ur'''aac''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':40,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_mp3''':True,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''2626''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':5,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2626r100.xml''',ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_2626_ver1_sub351'''] = devclass(devices.devids[ur'''nokia_2626_ver1'''], ur'''nokia_2626_ver1_sub351''', ur'''Nokia2626/2.0 (03.51) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_2650_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_2650_ver1''', ur'''Nokia2650''', True, {ur'''amr''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_width''':118,ur'''mms_amr''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_vcard''':True,ur'''model_name''':ur'''2650''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_amr''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N2650r100.xml''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_2650_ver1_sub517'''] = devclass(devices.devids[ur'''nokia_2650_ver1'''], ur'''nokia_2650_ver1_sub517''', ur'''Nokia2650/1.0 (5.17) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_2651_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_2651_ver1''', ur'''Nokia2651''', True, {ur'''cookie_support''':False,ur'''max_image_width''':120,ur'''model_name''':ur'''2651''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_2652_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_2652_ver1''', ur'''Nokia2652''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''max_data_rate''':40,ur'''max_image_width''':121,ur'''model_name''':ur'''2652''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2650r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N2650r200.xml''',ur'''uaprof3''':ur'''http://nds1.nds.nokia.com/uaprof/N2650r300.xml''',ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_2652_ver1_sub619'''] = devclass(devices.devids[ur'''nokia_2652_ver1'''], ur'''nokia_2652_ver1_sub619''', ur'''Nokia2652/1.0 (6.19) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_2875_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_2875_ver1''', ur'''Nokia2875''', True, {ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''model_name''':ur'''2875''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_2875i_ver1'''] = devclass(devices.devids[ur'''nokia_2875_ver1'''], ur'''nokia_2875i_ver1''', ur'''Nokia2875i''', True, {ur'''max_image_width''':120,ur'''model_name''':ur'''2875i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_3100_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_3100_ver1''', ur'''Nokia3100''', True, {ur'''aac''':True,ur'''amr''':True,ur'''columns''':18,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':215040,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':120,ur'''max_image_width''':124,ur'''mms_amr''':True,ur'''mms_max_size''':51200,ur'''model_name''':ur'''3100''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_voices''':16,ur'''rows''':5,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N3100r100.xml''',ur'''uaprof2''':ur'''http://nds.nokia.com/uaprof/N3110cr100.xml''',ur'''voices''':16,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_3100_ver1_sub0270'''] = devclass(devices.devids[ur'''nokia_3100_ver1'''], ur'''nokia_3100_ver1_sub0270''', ur'''Nokia3100/1.0 (02.70) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3100b_ver1'''] = devclass(devices.devids[ur'''nokia_3100_ver1'''], ur'''nokia_3100b_ver1''', ur'''Nokia3100b''', True, {ur'''aac''':True,ur'''awb''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''max_deck_size''':5600,ur'''model_extra_info''':ur'''United States''',ur'''model_name''':ur'''3100b''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N3100br100.xml'''})
devices.devids[ur'''nokia_3100b_ver1_sub0303'''] = devclass(devices.devids[ur'''nokia_3100b_ver1'''], ur'''nokia_3100b_ver1_sub0303''', ur'''Nokia3100b/1.0 (03.03) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''aac''':True,ur'''max_data_rate''':40,ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''nokia_3108_ver1'''] = devclass(devices.devids[ur'''nokia_3100_ver1'''], ur'''nokia_3108_ver1''', ur'''Nokia3108''', True, {ur'''j2me_heap_size''':552960,ur'''model_name''':ur'''3108''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_3108_ver1_sub0250'''] = devclass(devices.devids[ur'''nokia_3108_ver1'''], ur'''nokia_3108_ver1_sub0250''', ur'''Nokia3108/1.0 (02.50) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3110_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_3110_ver1''', ur'''Nokia3110''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':18,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3110''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_xmf''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N3110cr100.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':160,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xmf''':True})
devices.devids[ur'''nokia_3110_ver1_sub316'''] = devclass(devices.devids[ur'''nokia_3110_ver1'''], ur'''nokia_3110_ver1_sub316''', ur'''Nokia3110/2.0 (04.90) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_3110c_ver1'''] = devclass(devices.devids[ur'''nokia_3110_ver1'''], ur'''nokia_3110c_ver1''', ur'''Nokia3110c''', True, {ur'''j2me_cldc_1_1''':True,ur'''marketing_name''':ur'''classic''',ur'''max_data_rate''':40,ur'''model_name''':ur'''3110c''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3110cr100.xml'''})
devices.devids[ur'''nokia_3110c_ver1_sub0491'''] = devclass(devices.devids[ur'''nokia_3110c_ver1'''], ur'''nokia_3110c_ver1_sub0491''', ur'''Nokia3110c/2.0 (04.91) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_3120_ver1'''] = devclass(devices.devids[ur'''nokia_3100_ver1'''], ur'''nokia_3120_ver1''', ur'''Nokia3120''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''colors''':4096,ur'''columns''':18,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5600,ur'''max_image_height''':108,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3120''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':36,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':False,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N3120r100.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_3120_ver1_sub05300'''] = devclass(devices.devids[ur'''nokia_3120_ver1'''], ur'''nokia_3120_ver1_sub05300''', ur'''Nokia3120/1.0 (05.30) Profile/MIDP-1.0 Configuration/CLDC-1.00''', False, {ur'''max_data_rate''':40,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''nokia_3120b_ver1'''] = devclass(devices.devids[ur'''nokia_3120_ver1'''], ur'''nokia_3120b_ver1''', ur'''Nokia3120b/1.0 (05.01) Profile/MIDP-1.0 Configuration/CLDC-1.00''', False, {ur'''max_data_rate''':40,ur'''model_name''':ur'''3120b''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N3120br100.xml'''})
devices.devids[ur'''nokia_3125_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_3125_ver1''', ur'''Nokia3125''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''mms_3gpp''':True,ur'''mms_mp4''':True,ur'''mms_video''':True,ur'''model_name''':ur'''3125''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_3128_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_3128_ver1''', ur'''Nokia3128''', True, {ur'''colors''':65536,ur'''columns''':15,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':123,ur'''model_name''':ur'''3128''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3128r100.xml''',ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''xhtml_support_level''':1})
devices.devids[ur'''nokia_3128_ver1_sub0470'''] = devclass(devices.devids[ur'''nokia_3128_ver1'''], ur'''nokia_3128_ver1_sub0470''', ur'''Nokia3128/1.0 (04.70) Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.5 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3152_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_3152_ver1''', ur'''Nokia3152''', True, {ur'''aac''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':356352,ur'''max_image_height''':128,ur'''max_image_width''':123,ur'''model_name''':ur'''3152''',ur'''mp3''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''qcelp''':True,ur'''resolution_height''':128,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''xhtml_support_level''':1})
devices.devids[ur'''nokia_3152_ver1_sub0524'''] = devclass(devices.devids[ur'''nokia_3152_ver1'''], ur'''nokia_3152_ver1_sub0524''', ur'''Nokia3152/2.0 (05.24) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_3200_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_3200_ver1''', ur'''Nokia3200''', True, {ur'''amr''':True,ur'''awb''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':215040,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':105000,ur'''max_image_width''':122,ur'''mms_amr''':True,ur'''mms_max_size''':105000,ur'''mms_vcard''':True,ur'''model_name''':ur'''3200''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_width''':128,ur'''ringtone_awb''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3200r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N3200r200.xml''',ur'''voices''':16,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_3200_ver1_sub000'''] = devclass(devices.devids[ur'''nokia_3200_ver1'''], ur'''nokia_3200_ver1_sub000''', ur'''Nokia3200/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3200_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_3200_ver1'''], ur'''nokia_3200_ver1_sub00''', ur'''Nokia3200/1.0 () Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3205_ver1'''] = devclass(devices.devids[ur'''nokia_3200_ver1'''], ur'''nokia_3205_ver1''', ur'''Nokia3205''', True, {ur'''columns''':18,ur'''model_name''':ur'''3205''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3205tlsr100.xml'''})
devices.devids[ur'''nokia_3220_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_3220_ver1''', ur'''Nokia3220''', True, {ur'''colors''':65536,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':200,ur'''max_image_width''':118,ur'''mms_3gpp''':True,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''3220''',ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3220r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_3220_ver1_sub0329'''] = devclass(devices.devids[ur'''nokia_3220_ver1'''], ur'''nokia_3220_ver1_sub0329''', ur'''Nokia3220/2.0 (03.29) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_3230_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_3230_ver1''', ur'''Nokia3230''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''device_os_version''':ur'''7.0s''',ur'''epoc_bmp''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_aac''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_1''':True,ur'''j2me_h263''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_realvideo''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_storage_size''':6291456,ur'''j2me_wav''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':188,ur'''max_image_width''':166,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3230''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''picture''':True,ur'''picture_max_height''':193,ur'''picture_preferred_height''':193,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N3230r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''nokia_3230_ver1_sub104500'''] = devclass(devices.devids[ur'''nokia_3230_ver1'''], ur'''nokia_3230_ver1_sub104500''', ur'''Nokia3230/2.0 (1.0450.0) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_3250_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_3250_ver1''', ur'''Nokia3250''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''device_os_version''':ur'''9.2''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_3dapi''':True,ur'''j2me_btapi''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''max_data_rate''':200,ur'''max_image_width''':165,ur'''model_name''':ur'''3250''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_aac''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3250r100.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18})
devices.devids[ur'''nokia_3250_ver1_sub316'''] = devclass(devices.devids[ur'''nokia_3250_ver1'''], ur'''nokia_3250_ver1_sub316''', ur'''Nokia3250/2.0 (3.16) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_3300_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_3300_ver1''', ur'''Nokia3300''', True, {ur'''amr''':True,ur'''columns''':18,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_aac''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':378880,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':2800,ur'''max_image_width''':123,ur'''mms_max_size''':46080,ur'''model_name''':ur'''3300''',ur'''mp3''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''sckl_ringtone''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3300r200.xml''',ur'''video''':True,ur'''voices''':24,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_3300_ver1_sub300'''] = devclass(devices.devids[ur'''nokia_3300_ver1'''], ur'''nokia_3300_ver1_sub300''', ur'''Nokia3300/1.0 (3.00) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3300_ver1_sub307'''] = devclass(devices.devids[ur'''nokia_3300_ver1'''], ur'''nokia_3300_ver1_sub307''', ur'''Nokia3300/2.0 (3.07) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3300_ver_subua'''] = devclass(devices.devids[ur'''nokia_3300_ver1'''], ur'''nokia_3300_ver_subua''', ur'''Nokia3300/2.0''', False, {ur'''awb''':True,ur'''jpg''':False,ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''United States''',ur'''model_name''':ur'''3300''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':False,ur'''ringtone_awb''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nokia_3300_ver2_sub260'''] = devclass(devices.devids[ur'''nokia_3300_ver_subua'''], ur'''nokia_3300_ver2_sub260''', ur'''Nokia3300/2.0 (2.60) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''max_image_width''':123})
devices.devids[ur'''nokia_3300_ver2_sub420'''] = devclass(devices.devids[ur'''nokia_3300_ver_subua'''], ur'''nokia_3300_ver2_sub420''', ur'''Nokia3300/2.0 (4.20) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3320_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_3320_ver1''', ur'''Nokia3320''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''3320''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_3320_ver1_sub206'''] = devclass(devices.devids[ur'''nokia_3320_ver1'''], ur'''nokia_3320_ver1_sub206''', ur'''Nokia3320/1.2.1 (2.06)''', False, None)
devices.devids[ur'''nokia_3320_ver1_sub0304'''] = devclass(devices.devids[ur'''nokia_3320_ver1'''], ur'''nokia_3320_ver1_sub0304''', ur'''Nokia3320/1.2.1 (03.04)''', False, None)
devices.devids[ur'''nokia_3320_ver1_subnpc1'''] = devclass(devices.devids[ur'''nokia_3320_ver1'''], ur'''nokia_3320_ver1_subnpc1''', ur'''NOKIA-NPC-1''', False, {ur'''model_extra_info''':ur'''South America''',ur'''model_name''':ur'''3320'''})
devices.devids[ur'''nokia_3330_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_3330_ver1''', ur'''Nokia3330''', True, {ur'''max_deck_size''':2800,ur'''max_image_height''':36,ur'''model_name''':ur'''3330''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_3330_ver1_sub'''] = devclass(devices.devids[ur'''nokia_3330_ver1'''], ur'''nokia_3330_ver1_sub''', ur'''Nokia3330/1.0''', False, None)
devices.devids[ur'''nokia_3330_ver1_sub230'''] = devclass(devices.devids[ur'''nokia_3330_ver1'''], ur'''nokia_3330_ver1_sub230''', ur'''Nokia3330/1.0 (02.30)''', False, None)
devices.devids[ur'''nokia_3330e_ver1'''] = devclass(devices.devids[ur'''nokia_3330_ver1'''], ur'''nokia_3330e_ver1''', ur'''Nokia3330e''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''3330e''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_3350_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series30'''], ur'''nokia_3350_ver1''', ur'''Nokia3350''', True, {ur'''max_image_height''':51,ur'''model_name''':ur'''3350''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_3350_ver1_sub0501'''] = devclass(devices.devids[ur'''nokia_3350_ver1'''], ur'''nokia_3350_ver1_sub0501''', ur'''Nokia3350/1.0 (05.01)''', False, None)
devices.devids[ur'''nokia_3360_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_3360_ver1''', ur'''Nokia3360''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''3360''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_3360_ver1_sub0'''] = devclass(devices.devids[ur'''nokia_3360_ver1'''], ur'''nokia_3360_ver1_sub0''', ur'''Nokia3360/1.2.1 ()''', False, None)
devices.devids[ur'''nokia_3360_ver1_sub104'''] = devclass(devices.devids[ur'''nokia_3360_ver1'''], ur'''nokia_3360_ver1_sub104''', ur'''Nokia3360/1.2.1 (1.04)''', False, None)
devices.devids[ur'''nokia_3395_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_3395_ver1''', ur'''Nokia3395''', True, {ur'''model_name''':ur'''3395''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_3395_ver1_sub300'''] = devclass(devices.devids[ur'''nokia_3395_ver1'''], ur'''nokia_3395_ver1_sub300''', ur'''Nokia3395/1.0 (03.00)''', False, None)
devices.devids[ur'''nokia_3410_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series30'''], ur'''nokia_3410_ver1''', ur'''Nokia3410''', True, {ur'''iso8859_support''':True,ur'''j2me_bits_per_pixel''':ur'''1''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':167936,ur'''j2me_max_jar_size''':51200,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''j2me_storage_size''':153600,ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':100000,ur'''model_name''':ur'''3410''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':65})
devices.devids[ur'''nokia_3410_ver1_sub'''] = devclass(devices.devids[ur'''nokia_3410_ver1'''], ur'''nokia_3410_ver1_sub''', ur'''Nokia3410/1.0''', False, None)
devices.devids[ur'''nokia_3410_ver1_sub03'''] = devclass(devices.devids[ur'''nokia_3410_ver1'''], ur'''nokia_3410_ver1_sub03''', ur'''Nokia3410/1.0 (03.)''', False, None)
devices.devids[ur'''nokia_3410_ver1_sub0306'''] = devclass(devices.devids[ur'''nokia_3410_ver1'''], ur'''nokia_3410_ver1_sub0306''', ur'''Nokia3410/1.0 (03.06)''', False, None)
devices.devids[ur'''nokia_3410_ver1_subgui'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nokia_3410_ver1_subgui''', ur'''Nokia3410/4.0 UP.Browser/6.2.0.1.185 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Nokia''',ur'''j2me_bits_per_pixel''':ur'''1''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':167936,ur'''j2me_max_jar_size''':51200,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''j2me_storage_size''':153600,ur'''j2me_wmapi_1_0''':True,ur'''max_image_height''':45,ur'''max_image_width''':96,ur'''model_extra_info''':ur'''CDMA''',ur'''model_name''':ur'''3410''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''rows''':4,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_3500_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_3500_ver1''', ur'''Nokia3500''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':18,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':356352,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3500c''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_xmf''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N3500cr100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xmf''':True})
devices.devids[ur'''nokia_3500_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_3500_ver1'''], ur'''nokia_3500_ver1_sub1''', ur'''Nokia3500/2.0 (05.50) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_3510_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series30'''], ur'''nokia_3510_ver1''', ur'''Nokia3510''', True, {ur'''bmp''':True,ur'''cookie_support''':True,ur'''max_deck_size''':32200,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':288,ur'''mms_max_size''':30000,ur'''mms_max_width''':352,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_operatorlogo''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3510''',ur'''multipart_support''':True,ur'''receiver''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3510r100.xml'''})
devices.devids[ur'''nokia_3510_ver1_sub291'''] = devclass(devices.devids[ur'''nokia_3510_ver1'''], ur'''nokia_3510_ver1_sub291''', ur'''Nokia3510/1.0 (2.91)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3510i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_3510i_ver1''', ur'''Nokia3510i''', True, {ur'''iso8859_support''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''jpg''':False,ur'''max_data_rate''':40,ur'''max_deck_size''':65535,ur'''max_image_height''':45,ur'''max_image_width''':96,ur'''mms_max_size''':46080,ur'''model_name''':ur'''3510i''',ur'''picture_preferred_height''':65,ur'''picture_preferred_width''':96,ur'''png''':False,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone_voices''':16,ur'''rows''':4,ur'''screensaver_preferred_height''':65,ur'''screensaver_preferred_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N3510ir100.xml''',ur'''wallpaper_colors''':8,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':65,ur'''wallpaper_max_width''':95,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_3510i_ver1_sub'''] = devclass(devices.devids[ur'''nokia_3510i_ver1'''], ur'''nokia_3510i_ver1_sub''', ur'''Nokia3510i/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3510i_ver1_sub200'''] = devclass(devices.devids[ur'''nokia_3510i_ver1'''], ur'''nokia_3510i_ver1_sub200''', ur'''Nokia3510i/1.0 (02.00) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''jpg''':True,ur'''max_data_rate''':40,ur'''png''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':65,ur'''wallpaper_max_width''':95})
devices.devids[ur'''nokia_3510i_ver1_sub0500'''] = devclass(devices.devids[ur'''nokia_3510i_ver1_sub'''], ur'''nokia_3510i_ver1_sub0500''', ur'''Nokia3510i/1.0 (05.00) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':65,ur'''wallpaper_max_width''':95})
devices.devids[ur'''nokia_3510i_ver1_sub19401'''] = devclass(devices.devids[ur'''nokia_3510i_ver1'''], ur'''nokia_3510i_ver1_sub19401''', ur'''Nokia3510i/1.9 (04.01) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3560_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_3560_ver1''', ur'''Nokia3560''', True, {ur'''bmp''':True,ur'''colors''':4096,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':204800,ur'''j2me_max_jar_size''':65536,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''j2me_storage_size''':614400,ur'''jpg''':True,ur'''max_deck_size''':5600,ur'''max_image_height''':45,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''3560''',ur'''nokia_ringtone''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':4,ur'''rows''':4,ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3520_N3560r100.xml''',ur'''voices''':4,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_3560_ver1_sub0102'''] = devclass(devices.devids[ur'''nokia_3560_ver1'''], ur'''nokia_3560_ver1_sub0102''', ur'''Nokia3560/1.0 (01.02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''nokia_3520_ver1'''] = devclass(devices.devids[ur'''nokia_3560_ver1'''], ur'''nokia_3520_ver1''', ur'''Nokia3520''', True, {ur'''model_name''':ur'''3520''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_3585_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_3585_ver1''', ur'''Nokia3585''', True, {ur'''model_name''':ur'''3585''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_3585i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_3585i_ver1''', ur'''Nokia3585i''', True, {ur'''colors''':4,ur'''cookie_support''':False,ur'''j2me_cldc_1_0''':True,ur'''max_image_width''':96,ur'''model_name''':ur'''3585i''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_3587i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_3587i_ver1''', ur'''Nokia3587i''', True, {ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''max_image_height''':48,ur'''max_image_width''':96,ur'''model_name''':ur'''3587i''',ur'''picture_preferred_height''':45,ur'''picture_preferred_width''':96,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone_voices''':16,ur'''screensaver_preferred_height''':65,ur'''screensaver_preferred_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper_preferred_height''':45,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''nokia_3587_ver1'''] = devclass(devices.devids[ur'''nokia_3587i_ver1'''], ur'''nokia_3587_ver1''', ur'''Nokia3587''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''3587''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_3587_ver1_sub'''] = devclass(devices.devids[ur'''nokia_3587_ver1'''], ur'''nokia_3587_ver1_sub''', ur'''Nokia/3587''', False, None)
devices.devids[ur'''nokia_3590_ver1'''] = devclass(devices.devids[ur'''nokia_3510_ver1'''], ur'''nokia_3590_ver1''', ur'''Nokia3590''', True, {ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_bits_per_pixel''':ur'''1''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':143360,ur'''j2me_max_jar_size''':30720,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''j2me_storage_size''':235520,ur'''max_deck_size''':2800,ur'''model_name''':ur'''3590''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N3590r100.xml''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_support_level''':0,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_3590_ver1_sub10'''] = devclass(devices.devids[ur'''nokia_3590_ver1'''], ur'''nokia_3590_ver1_sub10''', ur'''Nokia3590/1.0()''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3590_ver1_sub6'''] = devclass(devices.devids[ur'''nokia_3590_ver1'''], ur'''nokia_3590_ver1_sub6''', ur'''Nokia3590/1.0(6)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3590_ver1_sub603'''] = devclass(devices.devids[ur'''nokia_3590_ver1'''], ur'''nokia_3590_ver1_sub603''', ur'''Nokia3590/1.0(6.03)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3595_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_3595_ver1''', ur'''Nokia3595''', True, {ur'''columns''':15,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':2800,ur'''max_image_width''':96,ur'''mms_max_size''':46080,ur'''model_name''':ur'''3595''',ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone_voices''':16,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N3595r100.xml''',ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':96,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_3595_ver1_sub10'''] = devclass(devices.devids[ur'''nokia_3595_ver1'''], ur'''nokia_3595_ver1_sub10''', ur'''Nokia3595/1.0 () Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3595_ver1_sub700'''] = devclass(devices.devids[ur'''nokia_3595_ver1'''], ur'''nokia_3595_ver1_sub700''', ur'''Nokia3595/1.0 (7.00) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3595i_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_3595i_ver1''', ur'''Nokia3595i''', True, {ur'''model_name''':ur'''3595i''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_3600_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''nokia_3600_ver1''', ur'''Nokia3600''', True, {ur'''device_os_version''':ur'''6.1''',ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_max_jar_size''':4194304,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''max_image_width''':169,ur'''model_name''':ur'''3600''',ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':39,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_3600_ver1_sub0'''] = devclass(devices.devids[ur'''nokia_3600_ver1'''], ur'''nokia_3600_ver1_sub0''', ur'''Nokia3600/1.0 (0) SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_3600_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_3600_ver1'''], ur'''nokia_3600_ver1_sub1''', ur'''Nokia3600/1.0 SymbianOS/6.1 Series60/0.9 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''nokia_edition''':0})
devices.devids[ur'''nokia_3610_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series30'''], ur'''nokia_3610_ver1''', ur'''Nokia3610''', True, {ur'''colors''':4,ur'''model_name''':ur'''3610''',ur'''playback_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_3610_ver1_sub0508'''] = devclass(devices.devids[ur'''nokia_3610_ver1'''], ur'''nokia_3610_ver1_sub0508''', ur'''Nokia3610/1.0 (05.08)''', False, None)
devices.devids[ur'''nokia_3620_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''nokia_3620_ver1''', ur'''Nokia3620''', True, {ur'''colors''':65536,ur'''device_os_version''':ur'''6.1''',ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_max_jar_size''':4194304,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''max_image_width''':169,ur'''model_name''':ur'''3620''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''video''':True,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_3620_ver1_sub300'''] = devclass(devices.devids[ur'''nokia_3620_ver1'''], ur'''nokia_3620_ver1_sub300''', ur'''Nokia3620/1.0 (3.00) SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_3630_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''nokia_3630_ver1''', ur'''Nokia3630''', True, {ur'''max_image_width''':168,ur'''model_name''':ur'''3630''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''video''':True})
devices.devids[ur'''nokia_3650_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''nokia_3650_ver1''', ur'''Nokia3650''', True, {ur'''columns''':15,ur'''device_os_version''':ur'''6.1''',ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_max_jar_size''':4194304,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':40,ur'''max_image_width''':172,ur'''model_name''':ur'''3650''',ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''rows''':6,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N3650r100.xml''',ur'''video''':True})
devices.devids[ur'''nokia_3650_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_3650_ver1'''], ur'''nokia_3650_ver1_sub00''', ur'''Nokia3650/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3650_ver1_sub09nocldc'''] = devclass(devices.devids[ur'''nokia_3650_ver1'''], ur'''nokia_3650_ver1_sub09nocldc''', ur'''Nokia3650/1.0 SymbianOS/6.1 Series60/0.9 Profile/MIDP-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_edition''':0})
devices.devids[ur'''nokia_3650_ver1_subsemicolon'''] = devclass(devices.devids[ur'''nokia_3650_ver1'''], ur'''nokia_3650_ver1_subsemicolon''', ur'''Nokia3650/1.0 (;; ;; ;; ;)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3650_ver1_sub450'''] = devclass(devices.devids[ur'''nokia_3650_ver1'''], ur'''nokia_3650_ver1_sub450''', ur'''Nokia3650/4.50 SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3650_ver1_sub413'''] = devclass(devices.devids[ur'''nokia_3650_ver1'''], ur'''nokia_3650_ver1_sub413''', ur'''Nokia3650/1.0 (4.13) SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3650_ver1_sub004400231620145'''] = devclass(devices.devids[ur'''nokia_3650_ver1'''], ur'''nokia_3650_ver1_sub004400231620145''', ur'''Nokia3650/1.0 SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0 004400231620145''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3650_ver1_subv11'''] = devclass(devices.devids[ur'''nokia_3650_ver1'''], ur'''nokia_3650_ver1_subv11''', ur'''Nokia3650/1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3650_ver1_subcldp'''] = devclass(devices.devids[ur'''nokia_3650_ver1'''], ur'''nokia_3650_ver1_subcldp''', ur'''Nokia3650/1.0 SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDP-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3650_ver1_subwapag'''] = devclass(devices.devids[ur'''nokia_3650_ver1'''], ur'''nokia_3650_ver1_subwapag''', ur'''Nokia3650/1.0 RealAgent/Wapag-Simulator SymbianOS/6.1 Series60/1.2 Profile''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3650_up_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nokia_3650_up_ver1''', ur'''Nokia3650/1.0 UP.Browser/6.2''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''epoc_bmp''':True,ur'''max_image_height''':180,ur'''max_image_width''':170,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''model_name''':ur'''3650''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''streaming_real_media''':ur'''none''',ur'''tiff''':True})
devices.devids[ur'''nokia_3650_up_ver1_sub6221208'''] = devclass(devices.devids[ur'''nokia_3650_up_ver1'''], ur'''nokia_3650_up_ver1_sub6221208''', ur'''Nokia3650/1.0 UP.Browser/6.2.2.1.208 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''nokia_3660_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''nokia_3660_ver1''', ur'''Nokia3660''', True, {ur'''colors''':65536,ur'''columns''':15,ur'''device_os_version''':ur'''6.1''',ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_max_jar_size''':4194304,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':40,ur'''max_image_width''':169,ur'''mms_max_size''':107250,ur'''model_name''':ur'''3660''',ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''rows''':6,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''video''':True,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_3660_ver1_sub454'''] = devclass(devices.devids[ur'''nokia_3660_ver1'''], ur'''nokia_3660_ver1_sub454''', ur'''Nokia3660/1.0 (4.54) SymbianOS/6.1 Series60/0.9 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''nokia_edition''':0})
devices.devids[ur'''nokia_5070_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_5070_ver1''', ur'''Nokia5070''', True, {ur'''awb''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''j2me_max_jar_size''':356352,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':30000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''mms_3gpp''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''5070''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5070r100.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':160,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''nokia_5070_ver1_sub0421'''] = devclass(devices.devids[ur'''nokia_5070_ver1'''], ur'''nokia_5070_ver1_sub0421''', ur'''Nokia5070/2.0 (04.21) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_5100_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_5100_ver1''', ur'''Nokia5100''', True, {ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32000,ur'''mms_max_size''':46080,ur'''model_name''':ur'''5100''',ur'''png''':True,ur'''ringtone_amr''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N5100r100.xml'''})
devices.devids[ur'''nokia_5100_ver1_sub'''] = devclass(devices.devids[ur'''nokia_5100_ver1'''], ur'''nokia_5100_ver1_sub''', ur'''Nokia5100/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_5100_ver1_sub302'''] = devclass(devices.devids[ur'''nokia_5100_ver1'''], ur'''nokia_5100_ver1_sub302''', ur'''Nokia5100/1.0 (3.02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_5100_ver1_subus'''] = devclass(devices.devids[ur'''nokia_5100_ver1'''], ur'''nokia_5100_ver1_subus''', ur'''Nokia5100/2.0''', False, {ur'''columns''':18,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32200,ur'''model_extra_info''':ur'''United States''',ur'''model_name''':ur'''5100''',ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_5100_ver1_subus2'''] = devclass(devices.devids[ur'''nokia_5100_ver1_subus'''], ur'''nokia_5100_ver1_subus2''', ur'''Nokia5100/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_5140_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_5140_ver1''', ur'''Nokia5140''', True, {ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':30000,ur'''max_image_width''':118,ur'''mms_3gpp''':True,ur'''mms_mp4''':True,ur'''mms_video''':True,ur'''model_name''':ur'''5140''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_voices''':16,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nokia_5140_ver1_sub'''] = devclass(devices.devids[ur'''nokia_5140_ver1'''], ur'''nokia_5140_ver1_sub''', ur'''Nokia5140/2.0''', False, None)
devices.devids[ur'''nokia_5140_ver1_sub305'''] = devclass(devices.devids[ur'''nokia_5140_ver1'''], ur'''nokia_5140_ver1_sub305''', ur'''Nokia5140/2.0 (3.05) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_5140i_ver1'''] = devclass(devices.devids[ur'''nokia_5140_ver1'''], ur'''nokia_5140i_ver1''', ur'''Nokia5140i''', True, {ur'''columns''':18,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''model_name''':ur'''5140i''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_mp3''':True,ur'''rows''':5,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N5140ir100.xml''',ur'''video''':True})
devices.devids[ur'''nokia_5140i_ver1_sub'''] = devclass(devices.devids[ur'''nokia_5140i_ver1'''], ur'''nokia_5140i_ver1_sub''', ur'''Nokia5140i/1.0''', False, None)
devices.devids[ur'''nokia_5140i_ver1_sub324'''] = devclass(devices.devids[ur'''nokia_5140i_ver1'''], ur'''nokia_5140i_ver1_sub324''', ur'''Nokia5140i/1.0 (3.24) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5200_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_5200_ver1''', ur'''Nokia5200''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_1''':True,ur'''j2me_screen_height''':ur'''160''',ur'''max_data_rate''':200,ur'''max_deck_size''':30000,ur'''max_image_height''':140,ur'''max_image_width''':117,ur'''mms_3gpp''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''5200''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rss_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5200r100.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_preferred_height''':160,ur'''wav''':True})
devices.devids[ur'''nokia_5200_ver1_sub0370'''] = devclass(devices.devids[ur'''nokia_5200_ver1'''], ur'''nokia_5200_ver1_sub0370''', ur'''Nokia5200/2.0 (03.70) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_5210_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_5210_ver1''', ur'''Nokia5210''', True, {ur'''callericon''':True,ur'''connectionless_service_indication''':True,ur'''max_image_height''':36,ur'''model_name''':ur'''5210''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''utf8_support''':True,ur'''wallpaper_gif''':True,ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_5210_ver1_sub'''] = devclass(devices.devids[ur'''nokia_5210_ver1'''], ur'''nokia_5210_ver1_sub''', ur'''Nokia5210/1.0''', False, None)
devices.devids[ur'''nokia_5210_ver1_subxxx'''] = devclass(devices.devids[ur'''nokia_5210_ver1'''], ur'''nokia_5210_ver1_subxxx''', ur'''Nokia5210/1.0 ()''', False, None)
devices.devids[ur'''nokia_5210e_ver1'''] = devclass(devices.devids[ur'''nokia_5210_ver1'''], ur'''nokia_5210e_ver1''', ur'''Nokia5210e''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''5210e''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_5300_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_5300_ver1''', ur'''Nokia5300/2.0 (03.50) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':200,ur'''max_deck_size''':32000,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''mms_3gpp''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''5300''',ur'''mp3''':True,ur'''nokia_feature_pack''':2,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rmf''':True,ur'''rows''':16,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5300r100.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xmf''':True})
devices.devids[ur'''nokia_5610d_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_5610d_ver1''', ur'''Nokia5610d-1/2.0 (04.20) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_data_rate''':384,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':226,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5610''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5610r100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''nokia_5500_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_5500_ver1''', ur'''Nokia5500''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''columns''':17,ur'''device_os_version''':ur'''9.1''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_1''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''208''',ur'''max_data_rate''':200,ur'''max_image_height''':188,ur'''max_image_width''':201,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''model_name''':ur'''5500''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':31,ur'''physical_screen_width''':31,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':208,ur'''resolution_width''':208,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_voices''':64,ur'''rows''':13,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N5500dr100.xml''',ur'''video''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''nokia_5500d_ver1'''] = devclass(devices.devids[ur'''nokia_5500_ver1'''], ur'''nokia_5500d_ver1''', ur'''Nokia5500d''', False, {ur'''max_image_width''':197})
devices.devids[ur'''nokia_5500_ver1_sub314'''] = devclass(devices.devids[ur'''nokia_5500_ver1'''], ur'''nokia_5500_ver1_sub314''', ur'''Nokia5500d/2.0(03.14) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_5510_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_5510_ver1''', ur'''Nokia5510''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''5510''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_5510_ver1_sub'''] = devclass(devices.devids[ur'''nokia_5510_ver1'''], ur'''nokia_5510_ver1_sub''', ur'''Nokia5510/1.0''', False, None)
devices.devids[ur'''nokia_5510_ver1_sub342'''] = devclass(devices.devids[ur'''nokia_5510_ver1'''], ur'''nokia_5510_ver1_sub342''', ur'''Nokia5510/1.0 (03.42)''', False, None)
devices.devids[ur'''nokia_5555_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_5555_ver1''', ur'''Nokia5555''', True, {ur'''model_name''':ur'''5555''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_5555_ver1_sub0251'''] = devclass(devices.devids[ur'''nokia_5555_ver1'''], ur'''nokia_5555_ver1_sub0251''', ur'''Nokia5555/1.0 (02.51)''', False, None)
devices.devids[ur'''nokia_5700_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''nokia_5700_ver1''', ur'''Nokia5700''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.2''',ur'''epoc_bmp''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5700''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':13,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N5700r100.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''nokia_5700_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_5700_ver1'''], ur'''nokia_5700_ver1_sub1''', ur'''Nokia5700/1.00 Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200,ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_5700_ver1_sub_safari'''] = devclass(devices.devids[ur'''nokia_5700_ver1'''], ur'''nokia_5700_ver1_sub_safari''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia5700/3.27; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':200,ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.13''',ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1,ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N5700r100-2G.xml''',ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''xhtml_display_accesskey''':False,ur'''xhtml_format_as_attribute''':False,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':4,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''nokia_6010_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6010_ver1''', ur'''Nokia6010''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''max_image_height''':65,ur'''max_image_width''':96,ur'''model_name''':ur'''6010''',ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':45,ur'''wallpaper_preferred_width''':96,ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_6010_ver1_sub818'''] = devclass(devices.devids[ur'''nokia_6010_ver1'''], ur'''nokia_6010_ver1_sub818''', ur'''Nokia6010/1.0 (8.18) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_6010_ver1_sub862'''] = devclass(devices.devids[ur'''nokia_6010_ver1'''], ur'''nokia_6010_ver1_sub862''', ur'''Nokia6010/1.0 (8.62) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_6010_ver1_sub862google10'''] = devclass(devices.devids[ur'''nokia_6010_ver1'''], ur'''nokia_6010_ver1_sub862google10''', ur'''Nokia6010/1.0 (8.62) Profile/MIDP-1.0 Configuration/CLDC-1.0 (Google WAP Proxy/1.0)''', False, None)
devices.devids[ur'''nokia_6012_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6012_ver1''', ur'''Nokia6012''', True, {ur'''cookie_support''':False,ur'''max_image_width''':96,ur'''model_name''':ur'''6012''',ur'''picture_preferred_height''':45,ur'''picture_preferred_width''':96,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''screensaver_preferred_height''':65,ur'''screensaver_preferred_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':45,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''nokia_6020_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6020_ver1''', ur'''Nokia6020''', True, {ur'''colors''':65536,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''j2me_amr''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_h263''':True,ur'''j2me_jtwi''':True,ur'''j2me_storage_size''':3670016,ur'''max_data_rate''':40,ur'''max_deck_size''':102400,ur'''max_image_width''':118,ur'''mms_3gpp''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6020''',ur'''mp3''':False,ur'''oma_v_1_0_combined_delivery''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':False,ur'''ringtone_voices''':16,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6020r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_6020_ver1_sub0352'''] = devclass(devices.devids[ur'''nokia_6020_ver1'''], ur'''nokia_6020_ver1_sub0352''', ur'''Nokia6020/2.0 (03.52) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6021_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6021_ver1''', ur'''Nokia6021''', True, {ur'''colors''':65536,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''mms_3gpp''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6021''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_voices''':16,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6021r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''nokia_6021_ver1_subp379c'''] = devclass(devices.devids[ur'''nokia_6021_ver1'''], ur'''nokia_6021_ver1_subp379c''', ur'''Nokia6021/2.0 (p3.79c) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6030_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6030_ver1''', ur'''Nokia6030''', True, {ur'''amr''':False,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':40,ur'''max_image_width''':118,ur'''model_name''':ur'''6030''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6030r100.xml''',ur'''voices''':16})
devices.devids[ur'''nokia_6030_ver1_suby341'''] = devclass(devices.devids[ur'''nokia_6030_ver1'''], ur'''nokia_6030_ver1_suby341''', ur'''Nokia6030/2.0 (y3.41) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6030b_ver1'''] = devclass(devices.devids[ur'''nokia_6030_ver1'''], ur'''nokia_6030b_ver1''', ur'''Nokia6030b''', True, {ur'''awb''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''max_image_width''':118,ur'''mms_mp3''':True,ur'''model_extra_info''':ur'''United States''',ur'''model_name''':ur'''6030''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':False,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6030br100.xml''',ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_6030b_ver1_subm335'''] = devclass(devices.devids[ur'''nokia_6030b_ver1'''], ur'''nokia_6030b_ver1_subm335''', ur'''Nokia6030b/2.0 (m3.35) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''streaming_3gpp''':False,ur'''streaming_video''':False})
devices.devids[ur'''nokia_6060_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6060_ver1''', ur'''Nokia6060''', True, {ur'''colors''':65536,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':40,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''model_name''':ur'''6060''',ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6060r100.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_6060_ver1_subk361'''] = devclass(devices.devids[ur'''nokia_6060_ver1'''], ur'''nokia_6060_ver1_subk361''', ur'''Nokia6060/2.0 (k3.61) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6061_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6061_ver1''', ur'''Nokia6061''', True, {ur'''awb''':True,ur'''colors''':65536,ur'''j2me_cldc_1_1''':True,ur'''j2me_screen_height''':ur'''160''',ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_mp3''':True,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''6061''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6061r100.xml''',ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_6061_ver1_sub410'''] = devclass(devices.devids[ur'''nokia_6061_ver1'''], ur'''nokia_6061_ver1_sub410''', ur'''Nokia6061/2.0 (4.10) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6070_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6070_ver1''', ur'''Nokia6070''', True, {ur'''aac''':True,ur'''awb''':True,ur'''colors''':65536,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':356352,ur'''max_data_rate''':200,ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''6070''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':160,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':24,ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''nokia_6070_ver1_sub20'''] = devclass(devices.devids[ur'''nokia_6070_ver1'''], ur'''nokia_6070_ver1_sub20''', ur'''Nokia6070/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_6070_ver1_sub200320'''] = devclass(devices.devids[ur'''nokia_6070_ver1'''], ur'''nokia_6070_ver1_sub200320''', ur'''Nokia6070/2.0 (03.20) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_6080_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6080_ver1''', ur'''Nokia6080''', True, {ur'''accept_third_party_cookie''':False,ur'''awb''':True,ur'''colors''':65536,ur'''max_data_rate''':200,ur'''max_image_height''':160,ur'''max_image_width''':118,ur'''model_name''':ur'''6080''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':160,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6080r100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_6085_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6085_ver1''', ur'''Nokia6085''', True, {ur'''aac''':True,ur'''awb''':True,ur'''bmp''':True,ur'''built_in_camera''':True,ur'''colors''':262144,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_1''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''mms_3gpp''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6085''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_xmf''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6085r100.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''nokia_6085_ver1_sub0369'''] = devclass(devices.devids[ur'''nokia_6085_ver1'''], ur'''nokia_6085_ver1_sub0369''', ur'''Nokia6085/1.0 (1.00) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6085_ver1_sub0370'''] = devclass(devices.devids[ur'''nokia_6085_ver1'''], ur'''nokia_6085_ver1_sub0370''', ur'''Nokia6085/2.0 (03.70) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6086_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6086_ver1''', ur'''Nokia6086''', True, {ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':200,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''model_name''':ur'''6086''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6086r100.xml''',ur'''video''':True})
devices.devids[ur'''nokia_6086_ver1_subp0342'''] = devclass(devices.devids[ur'''nokia_6086_ver1'''], ur'''nokia_6086_ver1_subp0342''', ur'''Nokia6086/2.0 (p03.42) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6100_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6100_ver1''', ur'''Nokia6100''', True, {ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':46080,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':4,ur'''model_name''':ur'''6100''',ur'''png''':False,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6100r100.xml'''})
devices.devids[ur'''nokia_6100_ver1_sub__'''] = devclass(devices.devids[ur'''nokia_6100_ver1'''], ur'''nokia_6100_ver1_sub__''', ur'''Nokia6100/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6100_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_6100_ver1'''], ur'''nokia_6100_ver1_sub00''', ur'''Nokia6100/1.0 () Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6100_ver1_sub0295'''] = devclass(devices.devids[ur'''nokia_6100_ver1'''], ur'''nokia_6100_ver1_sub0295''', ur'''Nokia6100/1.0 (02.95) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6100_ver1_sub0300'''] = devclass(devices.devids[ur'''nokia_6100_ver1'''], ur'''nokia_6100_ver1_sub0300''', ur'''Nokia6100/1.0 (03.00) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6100_ver1_sub309'''] = devclass(devices.devids[ur'''nokia_6100_ver1'''], ur'''nokia_6100_ver1_sub309''', ur'''Nokia6100/1.0(3.09)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6100_ver1_sub0310'''] = devclass(devices.devids[ur'''nokia_6100_ver1'''], ur'''nokia_6100_ver1_sub0310''', ur'''Nokia6100/1.0 (03.10) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6100a_ver1'''] = devclass(devices.devids[ur'''nokia_6100_ver1'''], ur'''nokia_6100a_ver1''', ur'''Nokia6100A''', False, {ur'''model_name''':ur'''6100A''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6100r100.xml'''})
devices.devids[ur'''nokia_6100a_ver1_sub201'''] = devclass(devices.devids[ur'''nokia_6100a_ver1'''], ur'''nokia_6100a_ver1_sub201''', ur'''Nokia6100A/1.0 (02.01) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6101_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6101_ver1''', ur'''Nokia6101''', True, {ur'''awb''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':200,ur'''max_image_height''':160,ur'''max_image_width''':118,ur'''model_name''':ur'''6101''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':False,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':160,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''screensaver_max_height''':160,ur'''screensaver_preferred_height''':160,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6101r100.xml''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_6101_ver1_sub0334'''] = devclass(devices.devids[ur'''nokia_6101_ver1'''], ur'''nokia_6101_ver1_sub0334''', ur'''Nokia6101/2.0 (03.34) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6101_ver1_sub0335'''] = devclass(devices.devids[ur'''nokia_6101_ver1'''], ur'''nokia_6101_ver1_sub0335''', ur'''Nokia6101/2.0 (03.35) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6101_ver1_sub0336'''] = devclass(devices.devids[ur'''nokia_6101_ver1'''], ur'''nokia_6101_ver1_sub0336''', ur'''Nokia6101/2.0 (03.36) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6101_ver1_sub0338'''] = devclass(devices.devids[ur'''nokia_6101_ver1'''], ur'''nokia_6101_ver1_sub0338''', ur'''Nokia6101/2.0 (03.38) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6101_ver1_sub0450'''] = devclass(devices.devids[ur'''nokia_6101_ver1'''], ur'''nokia_6101_ver1_sub0450''', ur'''Nokia6101/2.0 (04.50) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6102_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6102_ver1''', ur'''Nokia6102''', True, {ur'''awb''':True,ur'''colors''':65536,ur'''j2me_cldc_1_1''':True,ur'''max_image_height''':140,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''model_name''':ur'''6102''',ur'''mp3''':True,ur'''picture_max_height''':140,ur'''picture_preferred_height''':140,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''screensaver_max_height''':160,ur'''screensaver_preferred_height''':160,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6102r100.xml''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper_colors''':16,ur'''wallpaper_max_height''':140,ur'''wallpaper_preferred_height''':140})
devices.devids[ur'''nokia_6102_ver1_sub0338'''] = devclass(devices.devids[ur'''nokia_6102_ver1'''], ur'''nokia_6102_ver1_sub0338''', ur'''Nokia6102/2.0 (03.38) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6103_ver1'''] = devclass(devices.devids[ur'''nokia_6101_ver1'''], ur'''nokia_6103_ver1''', ur'''Nokia6103''', True, {ur'''aac''':True,ur'''model_name''':ur'''6103''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6103r100.xml''',ur'''video''':True})
devices.devids[ur'''nokia_6103_ver1_sub20'''] = devclass(devices.devids[ur'''nokia_6103_ver1'''], ur'''nokia_6103_ver1_sub20''', ur'''Nokia6103/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6103_ver1_sub0461'''] = devclass(devices.devids[ur'''nokia_6103_ver1'''], ur'''nokia_6103_ver1_sub0461''', ur'''Nokia6103/2.0 (04.61) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6108_ver1'''] = devclass(devices.devids[ur'''nokia_6100_ver1'''], ur'''nokia_6108_ver1''', ur'''Nokia6108''', True, {ur'''j2me_cldc_1_0''':True,ur'''jpg''':True,ur'''model_name''':ur'''6108''',ur'''oma_v_1_0_forwardlock''':True,ur'''picture_max_height''':128,ur'''picture_max_width''':128,ur'''picture_preferred_height''':128,ur'''picture_preferred_width''':128,ur'''png''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6108r100.xml'''})
devices.devids[ur'''nokia_6108_ver1_sub0193'''] = devclass(devices.devids[ur'''nokia_6108_ver1'''], ur'''nokia_6108_ver1_sub0193''', ur'''Nokia6108/1.0 (01.93) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6108_ver1_sub0240'''] = devclass(devices.devids[ur'''nokia_6108_ver1'''], ur'''nokia_6108_ver1_sub0240''', ur'''Nokia6108/1.0 (02.40) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6110_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_6110_ver1''', ur'''Nokia6110''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''device_os_version''':ur'''9.2''',ur'''epoc_bmp''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':False,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':False,ur'''marketing_name''':ur'''Navigator''',ur'''max_deck_size''':357000,ur'''max_image_height''':320,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''6110''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':13,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6110Navigatorr100-3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6110Navigatorr100-2G.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':4,ur'''xmf''':True})
devices.devids[ur'''nokia_6110_ver1_submoz'''] = devclass(devices.devids[ur'''nokia_6110_ver1'''], ur'''nokia_6110_ver1_submoz''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6110Navigator/3.51; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''mobile_browser_version''':ur'''4.13''',ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6110_ver1_submoz358'''] = devclass(devices.devids[ur'''nokia_6110_ver1'''], ur'''nokia_6110_ver1_submoz358''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6110Navigator/3.58; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''mobile_browser_version''':ur'''4.13''',ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6111_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6111_ver1''', ur'''Nokia6111''', True, {ur'''colors''':262144,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':356352,ur'''max_data_rate''':200,ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_rmf''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6111''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''picture_max_height''':160,ur'''picture_preferred_height''':160,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':160,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_voices''':64,ur'''ringtone_xmf''':True,ur'''screensaver_max_height''':160,ur'''screensaver_preferred_height''':160,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6111r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6111r200.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_6111_ver1_sub0341'''] = devclass(devices.devids[ur'''nokia_6111_ver1'''], ur'''nokia_6111_ver1_sub0341''', ur'''Nokia6111/2.0 (03.41) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6111_ver1_sub0345'''] = devclass(devices.devids[ur'''nokia_6111_ver1'''], ur'''nokia_6111_ver1_sub0345''', ur'''Nokia6111/2.0 (03.45) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6120c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_6120c_ver1''', ur'''Nokia6120c''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':17,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''device_os_version''':ur'''9.2''',ur'''epoc_bmp''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':229,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6120c''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':13,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6120c-1r100-CV2G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6120c-1r100-CV3G.xml''',ur'''uaprof3''':ur'''http://nds1.nds.nokia.com/uaprof/N6120c-1r100-3G.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xmf''':True})
devices.devids[ur'''nokia_6120c_ver1_sub346'''] = devclass(devices.devids[ur'''nokia_6120c_ver1'''], ur'''nokia_6120c_ver1_sub346''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6120c/3.46; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':200,ur'''max_image_width''':233,ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.13''',ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6120c_ver1_sub100'''] = devclass(devices.devids[ur'''nokia_6120c_ver1'''], ur'''nokia_6120c_ver1_sub100''', ur'''Nokia6120c/1.00 Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6120c_ver1_sub370'''] = devclass(devices.devids[ur'''nokia_6120c_ver1'''], ur'''nokia_6120c_ver1_sub370''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6120c/3.70; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':200,ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.13''',ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6120c_ver1_sub383'''] = devclass(devices.devids[ur'''nokia_6120c_ver1'''], ur'''nokia_6120c_ver1_sub383''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6120c/3.83; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':200,ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.13''',ur'''nokia_feature_pack''':1,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':50,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''video''':True})
devices.devids[ur'''nokia_6120c_ver1_sub_opera8'''] = devclass(devices.devids[ur'''nokia_6120c_ver1'''], ur'''nokia_6120c_ver1_sub_opera8''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Series 60/03.70; 9730) Opera 8.65 [en]''', False, {ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''nokia_6121c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_6121c_ver1''', ur'''Nokia6121c''', True, {ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':3600,ur'''max_image_height''':240,ur'''max_image_width''':220,ur'''model_name''':ur'''6121c''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6121cr100.xml''',ur'''video''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_6121c_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_6121c_ver1'''], ur'''nokia_6121c_ver1_sub1''', ur'''Nokia6121c/1.00 Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6125_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6125_ver1''', ur'''Nokia6125''', True, {ur'''colors''':262144,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''model_name''':ur'''6125''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''video''':True,ur'''voices''':24,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':160,ur'''xhtml_support_level''':4})
devices.devids[ur'''nokia_6125_ver1_sub200372'''] = devclass(devices.devids[ur'''nokia_6125_ver1'''], ur'''nokia_6125_ver1_sub200372''', ur'''Nokia6125/1.0 (1.00) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6125_ver1_sub20'''] = devclass(devices.devids[ur'''nokia_6125_ver1'''], ur'''nokia_6125_ver1_sub20''', ur'''Nokia6125/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_6125_ver1_sub200371'''] = devclass(devices.devids[ur'''nokia_6125_ver1'''], ur'''nokia_6125_ver1_sub200371''', ur'''Nokia6125/2.0 (03.71) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6126_ver1'''] = devclass(devices.devids[ur'''nokia_6125_ver1'''], ur'''nokia_6126_ver1''', ur'''Nokia6126''', True, {ur'''aac''':True,ur'''awb''':True,ur'''bmp''':True,ur'''built_in_camera''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_1''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''mms_3gpp''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6126''',ur'''mp3''':True,ur'''nokia_edition''':3,ur'''oma_support''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':False,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6126r101.xml''',ur'''video''':True,ur'''wallpaper_colors''':24,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_6126_ver1_sub200561'''] = devclass(devices.devids[ur'''nokia_6126_ver1'''], ur'''nokia_6126_ver1_sub200561''', ur'''Nokia6126/2.0 (05.61) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6131_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6131_ver1''', ur'''Nokia6131''', True, {ur'''aac''':True,ur'''ajax_support_javascript''':False,ur'''colors''':262144,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_max_jar_size''':512000,ur'''max_data_rate''':40,ur'''max_image_height''':300,ur'''max_image_width''':218,ur'''model_name''':ur'''6131''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6131r100.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_6131_ver1_sub20'''] = devclass(devices.devids[ur'''nokia_6131_ver1'''], ur'''nokia_6131_ver1_sub20''', ur'''Nokia6131/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6131_ver1_sub200370'''] = devclass(devices.devids[ur'''nokia_6131_ver1'''], ur'''nokia_6131_ver1_sub200370''', ur'''Nokia6131/2.0 (03.70) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6136_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6136_ver1''', ur'''Nokia6136''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''max_data_rate''':200,ur'''max_image_height''':128,ur'''max_image_width''':117,ur'''model_name''':ur'''6136''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':160,ur'''ringtone_aac''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18})
devices.devids[ur'''nokia_6136_ver1_sub19'''] = devclass(devices.devids[ur'''nokia_6136_ver1'''], ur'''nokia_6136_ver1_sub19''', ur'''Nokia6136/1.0 (1.00) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6136_ver1_sub20'''] = devclass(devices.devids[ur'''nokia_6136_ver1'''], ur'''nokia_6136_ver1_sub20''', ur'''Nokia6136/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_6151_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6151_ver1''', ur'''Nokia6151''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''max_data_rate''':384,ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''6151''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':160,ur'''ringtone_aac''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6151r101.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_6151_ver1_sub0355'''] = devclass(devices.devids[ur'''nokia_6151_ver1'''], ur'''nokia_6151_ver1_sub0355''', ur'''Nokia6151/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6151_ver1_sub0356'''] = devclass(devices.devids[ur'''nokia_6151_ver1'''], ur'''nokia_6151_ver1_sub0356''', ur'''Nokia6151/2.0 (03.56) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6152_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6152_ver1''', ur'''Nokia6152''', True, {ur'''aac''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':2097152,ur'''j2me_jtwi''':True,ur'''j2me_max_jar_size''':356352,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''model_name''':ur'''6152''',ur'''mp3''':True,ur'''qcelp''':True,ur'''resolution_height''':160,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40})
devices.devids[ur'''nokia_6152_ver1_sub0524'''] = devclass(devices.devids[ur'''nokia_6152_ver1'''], ur'''nokia_6152_ver1_sub0524''', ur'''Nokia6152/2.0 (05.24) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6155_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6155_ver1''', ur'''Nokia6155''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':356352,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''model_name''':ur'''6155''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6155_ver1_sub0524'''] = devclass(devices.devids[ur'''nokia_6155_ver1'''], ur'''nokia_6155_ver1_sub0524''', ur'''Nokia6155/2.0 (05.24) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6155i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6155i_ver1''', ur'''Nokia6155i''', True, {ur'''aac''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':356352,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''model_name''':ur'''6155i''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''qcelp''':True,ur'''resolution_height''':160,ur'''ringtone_aac''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':40,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_6155i_ver1_sub0524'''] = devclass(devices.devids[ur'''nokia_6155i_ver1'''], ur'''nokia_6155i_ver1_sub0524''', ur'''Nokia6155i/2.0 (05.24) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6165i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6165i_ver1''', ur'''Nokia6165i''', True, {ur'''max_image_width''':123,ur'''model_name''':ur'''6165i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6170_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6170_ver1''', ur'''Nokia6170''', True, {ur'''colors''':65536,ur'''image_inlining''':True,ur'''j2me_amr''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_h263''':True,ur'''j2me_mpeg4''':True,ur'''j2me_screen_height''':ur'''160''',ur'''max_data_rate''':200,ur'''max_deck_size''':4194304,ur'''max_image_height''':115,ur'''max_image_width''':122,ur'''mms_3gpp''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6170''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':160,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6170r100.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_6170_ver1_sub0314'''] = devclass(devices.devids[ur'''nokia_6170_ver1'''], ur'''nokia_6170_ver1_sub0314''', ur'''Nokia6170/2.0 (03.14) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6170_ver1_sub03152'''] = devclass(devices.devids[ur'''nokia_6170_ver1'''], ur'''nokia_6170_ver1_sub03152''', ur'''Nokia6170/2.0 (03.152) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6200_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6200_ver1''', ur'''Nokia6200''', True, {ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''max_deck_size''':10000,ur'''mms_max_height''':480,ur'''mms_max_size''':45000,ur'''mms_max_width''':640,ur'''model_name''':ur'''6200''',ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_6200_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_6200_ver1'''], ur'''nokia_6200_ver1_sub00''', ur'''Nokia6200/1.0 () Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_6200_ver1_sub305'''] = devclass(devices.devids[ur'''nokia_6200_ver1'''], ur'''nokia_6200_ver1_sub305''', ur'''Nokia6200/1.0 (3.05) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_6210_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_6210_ver1''', ur'''Nokia6210''', True, {ur'''aac''':True,ur'''callericon''':True,ur'''columns''':17,ur'''css_spriting''':True,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''3_0''',ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Navigator''',ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''6210''',ur'''nokia_feature_pack''':2,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':40,ur'''playback_vcodec_mpeg4_asp''':3,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6210s-1r100-2G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6210r100.xml''',ur'''wml_make_phone_call_string''':ur'''none''',ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_6210_ver1_sub'''] = devclass(devices.devids[ur'''nokia_6210_ver1'''], ur'''nokia_6210_ver1_sub''', ur'''Nokia6210/1.0''', False, None)
devices.devids[ur'''nokia_6210_ver1_sub29'''] = devclass(devices.devids[ur'''nokia_6210_ver1'''], ur'''nokia_6210_ver1_sub29''', ur'''Nokia6210/1.0 (02.9)''', False, None)
devices.devids[ur'''nokia_6210_ver1_sub300'''] = devclass(devices.devids[ur'''nokia_6210_ver1'''], ur'''nokia_6210_ver1_sub300''', ur'''Nokia6210/1.0 (03.00)''', False, None)
devices.devids[ur'''nokia_6210e_ver1'''] = devclass(devices.devids[ur'''nokia_6210_ver1'''], ur'''nokia_6210e_ver1''', ur'''Nokia6210e''', True, {ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''model_name''':ur'''6210e''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_6215i_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_6215i_ver1''', ur'''Nokia6215i''', True, {ur'''colors''':262144,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':119,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''6215i''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_6215i_ver1_subverizon'''] = devclass(devices.devids[ur'''nokia_6215i_ver1'''], ur'''nokia_6215i_ver1_subverizon''', ur'''nok6215v1''', False, {ur'''columns''':15,ur'''max_image_height''':100,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''6215i''',ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_6220_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6220_ver1''', ur'''Nokia6220''', True, {ur'''amr''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':240640,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':200,ur'''max_image_width''':123,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_max_size''':105000,ur'''mms_mp4''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6220''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_voices''':16,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6220r300.xml''',ur'''video''':True,ur'''voices''':16,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_6220_ver1_subj2me'''] = devclass(devices.devids[ur'''nokia_6220_ver1'''], ur'''nokia_6220_ver1_subj2me''', ur'''Nokia6220/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6220_ver1_sub509'''] = devclass(devices.devids[ur'''nokia_6220_ver1'''], ur'''nokia_6220_ver1_sub509''', ur'''Nokia6220/2.0 (5.09) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6225_ver1'''] = devclass(devices.devids[ur'''nokia_6220_ver1'''], ur'''nokia_6225_ver1''', ur'''Nokia6225''', True, {ur'''columns''':16,ur'''max_image_width''':120,ur'''model_name''':ur'''6225''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''rows''':8,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nokia_6225i_ver1'''] = devclass(devices.devids[ur'''nokia_6225_ver1'''], ur'''nokia_6225i_ver1''', ur'''Nokia6225i''', False, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''6225i''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6225i_ver1_subh200v0900nep'''] = devclass(devices.devids[ur'''nokia_6225i_ver1'''], ur'''nokia_6225i_ver1_subh200v0900nep''', ur'''Nokia6225i/1.0 (H200V0900.nep) UP.Browser/6.2.2.1.c.1.105 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_6230_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6230_ver1''', ur'''Nokia6230''', True, {ur'''colors''':65536,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_btapi''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_h263''':True,ur'''j2me_jtwi''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_mp3''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':153600,ur'''max_image_height''':128,ur'''max_image_width''':119,ur'''max_no_of_bookmarks''':50,ur'''mms_3gpp''':True,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6230''',ur'''mp3''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''rss_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6230r100.xml''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_6230_ver1_sub0219'''] = devclass(devices.devids[ur'''nokia_6230_ver1'''], ur'''nokia_6230_ver1_sub0219''', ur'''Nokia6230/2.0 (02.19) Profile/MIDP-2.0 Configuration//CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6230_ver1_sub0220'''] = devclass(devices.devids[ur'''nokia_6230_ver1'''], ur'''nokia_6230_ver1_sub0220''', ur'''Nokia6230/2.0 (02.20) Profile/MIDP-2.0 Configuration//CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6230_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_6230_ver1'''], ur'''nokia_6230_ver1_sub00''', ur'''Nokia6230/2.0 WAP/1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6230i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6230i_ver1''', ur'''Nokia6230i''', True, {ur'''aac''':True,ur'''awb''':True,ur'''colors''':65536,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_btapi''':True,ur'''j2me_canvas_height''':176,ur'''j2me_canvas_width''':208,ur'''j2me_cldc_1_1''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':2097152,ur'''j2me_jtwi''':True,ur'''j2me_max_jar_size''':524288,ur'''j2me_mmapi_1_1''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_mpeg4''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''208''',ur'''j2me_storage_size''':33554432,ur'''max_data_rate''':200,ur'''max_deck_size''':4194304,ur'''max_image_height''':170,ur'''max_image_width''':188,ur'''mms_3gpp''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_rmf''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6230i''',ur'''mp3''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''picture_max_height''':170,ur'''picture_max_width''':208,ur'''picture_preferred_height''':170,ur'''picture_preferred_width''':208,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':208,ur'''resolution_width''':208,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_voices''':64,ur'''ringtone_xmf''':True,ur'''screensaver_max_height''':208,ur'''screensaver_max_width''':208,ur'''screensaver_preferred_height''':208,ur'''screensaver_preferred_width''':208,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6230ir100.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_max_height''':208,ur'''wallpaper_max_width''':208,ur'''wallpaper_preferred_height''':208,ur'''wallpaper_preferred_width''':208,ur'''xmf''':True})
devices.devids[ur'''nokia_6230i_ver1_sub0312'''] = devclass(devices.devids[ur'''nokia_6230i_ver1'''], ur'''nokia_6230i_ver1_sub0312''', ur'''Nokia6230i/2.0 (03.12) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6230i_ver1_sub0320'''] = devclass(devices.devids[ur'''nokia_6230i_ver1'''], ur'''nokia_6230i_ver1_sub0320''', ur'''Nokia6230i/2.0 (03.20) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6233_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6233_ver1''', ur'''Nokia6233''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_max_jar_size''':512000,ur'''max_data_rate''':384,ur'''max_image_height''':300,ur'''max_image_width''':218,ur'''model_name''':ur'''6233''',ur'''mp3''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6233r200.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6233r100_3G.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_6233_ver1_sub20'''] = devclass(devices.devids[ur'''nokia_6233_ver1'''], ur'''nokia_6233_ver1_sub20''', ur'''Nokia6233/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6233_ver1_sub200338'''] = devclass(devices.devids[ur'''nokia_6233_ver1'''], ur'''nokia_6233_ver1_sub200338''', ur'''Nokia6233/2.0 (03.38) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6234_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6234_ver1''', ur'''Nokia6234''', True, {ur'''colors''':262144,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''max_data_rate''':384,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''model_name''':ur'''6234''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6234r501.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_6234_ver1_sub_ver10'''] = devclass(devices.devids[ur'''nokia_6234_ver1'''], ur'''nokia_6234_ver1_sub_ver10''', ur'''Nokia6234/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6234_ver1_sub200350'''] = devclass(devices.devids[ur'''nokia_6234_ver1'''], ur'''nokia_6234_ver1_sub200350''', ur'''Nokia6234/2.0 (03.50) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6235_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6235_ver1''', ur'''Nokia6235''', True, {ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''model_name''':ur'''6235''',ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':24,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6235_ver1_subs100v0800nep'''] = devclass(devices.devids[ur'''nokia_6235_ver1'''], ur'''nokia_6235_ver1_subs100v0800nep''', ur'''Nokia6235/1.0 (S100V0800.nep) UP.Browser/6.2.3.2 MMP/2.0''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''nokia_6235_ver1_sub0524'''] = devclass(devices.devids[ur'''nokia_6235_ver1'''], ur'''nokia_6235_ver1_sub0524''', ur'''Nokia6235/2.0 (05.24) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6235i_ver1'''] = devclass(devices.devids[ur'''nokia_6235_ver1'''], ur'''nokia_6235i_ver1''', ur'''Nokia6235i''', True, {ur'''j2me_cldc_1_1''':True,ur'''model_name''':ur'''6235i''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''nokia_6235i_ver1_sub0524'''] = devclass(devices.devids[ur'''nokia_6235i_ver1'''], ur'''nokia_6235i_ver1_sub0524''', ur'''Nokia6235i/2.0 (05.24) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6250_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_6250_ver1''', ur'''Nokia6250''', True, {ur'''max_image_height''':39,ur'''model_name''':ur'''6250''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''release_date''':ur'''2000_january''',ur'''resolution_height''':60,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_6250_ver1_sub'''] = devclass(devices.devids[ur'''nokia_6250_ver1'''], ur'''nokia_6250_ver1_sub''', ur'''Nokia6250/1.0''', False, None)
devices.devids[ur'''nokia_6250_ver1_sub300'''] = devclass(devices.devids[ur'''nokia_6250_ver1'''], ur'''nokia_6250_ver1_sub300''', ur'''Nokia6250/1.0 (03.00)''', False, None)
devices.devids[ur'''nokia_6255_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6255_ver1''', ur'''Nokia6255''', True, {ur'''colors''':65536,ur'''j2me_aac''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':356352,ur'''j2me_mp3''':True,ur'''j2me_screen_height''':ur'''160''',ur'''max_image_height''':115,ur'''max_image_width''':123,ur'''mms_3gpp''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6255''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''resolution_height''':160,ur'''ringtone_amr''':True,ur'''ringtone_voices''':40,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_6255_ver1_sub524'''] = devclass(devices.devids[ur'''nokia_6255_ver1'''], ur'''nokia_6255_ver1_sub524''', ur'''Nokia6255/2.0 (05.24) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6255i_ver1'''] = devclass(devices.devids[ur'''nokia_6255_ver1'''], ur'''nokia_6255i_ver1''', ur'''Nokia6255i''', True, {ur'''max_image_width''':123,ur'''model_name''':ur'''6255i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nokia_6255i_ver1_subn10004w2123'''] = devclass(devices.devids[ur'''nokia_6255i_ver1'''], ur'''nokia_6255i_ver1_subn10004w2123''', ur'''Nokia6255i/1.0 (N100_04w21_23.nbr) UP.Browser/6.2.3.2.h.1.102 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_6255i_ver1_suby12huang'''] = devclass(devices.devids[ur'''nokia_6255i_ver1'''], ur'''nokia_6255i_ver1_suby12huang''', ur'''Nokia6255i/1.0 (y12huang) UP.Browser/6.2.3.2.h.1.102 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_6256i_ver1'''] = devclass(devices.devids[ur'''nokia_6255_ver1'''], ur'''nokia_6256i_ver1''', ur'''NOKIA-6256i''', True, {ur'''model_name''':ur'''6256i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''qcelp''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6256i_ver1_sub6232'''] = devclass(devices.devids[ur'''nokia_6256i_ver1'''], ur'''nokia_6256i_ver1_sub6232''', ur'''NOKIA-6256i UP.Browser/6.2.3.2 MMP/2.0''', False, None)
devices.devids[ur'''nokia_6256i_ver1_subverizon'''] = devclass(devices.devids[ur'''nokia_6256i_ver1'''], ur'''nokia_6256i_ver1_subverizon''', ur'''nok6256v1''', False, {ur'''directdownload_support''':False,ur'''max_image_width''':120,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''6256i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nokia_6260_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_6260_ver1''', ur'''Nokia6260''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''device_os_version''':ur'''7.0s''',ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_aac''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_h263''':True,ur'''j2me_heap_size''':29360128,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_realmedia''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_storage_size''':4823449,ur'''j2me_wav''':True,ur'''max_data_rate''':40,ur'''max_image_height''':193,ur'''max_image_width''':170,ur'''mms_max_size''':107250,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''6260''',ur'''physical_screen_height''':47,ur'''physical_screen_width''':39,ur'''picture''':True,ur'''picture_max_height''':193,ur'''picture_preferred_height''':193,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_width''':176,ur'''ringtone_aac''':True,ur'''ringtone_voices''':48,ur'''rows''':9,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6260r100.xml''',ur'''video''':True,ur'''voices''':48,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_6260_ver1_sub204320'''] = devclass(devices.devids[ur'''nokia_6260_ver1'''], ur'''nokia_6260_ver1_sub204320''', ur'''Nokia6260/2.0 (2.0432.0) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6260_ver1_sub304360ch'''] = devclass(devices.devids[ur'''nokia_6260_ver1'''], ur'''nokia_6260_ver1_sub304360ch''', ur'''Nokia6260/2.0 (3.0436.0ch) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6265_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6265_ver1''', ur'''Nokia6265''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''j2me_max_jar_size''':512000,ur'''max_image_height''':300,ur'''max_image_width''':240,ur'''model_name''':ur'''6265''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18})
devices.devids[ur'''nokia_6265_ver1_subhl100v0401_vivnep'''] = devclass(devices.devids[ur'''nokia_6265_ver1'''], ur'''nokia_6265_ver1_subhl100v0401_vivnep''', ur'''Nokia6265/2.0 (HL100V0401_viv.nep) UP.Browser/6.2.3.8 MMP/2.0''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''nokia_6265i_ver1'''] = devclass(devices.devids[ur'''nokia_6265_ver1'''], ur'''nokia_6265i_ver1''', ur'''Nokia6265i''', True, {ur'''model_name''':ur'''6265i''',ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nokia_6265i_sub20hl100v1200'''] = devclass(devices.devids[ur'''nokia_6265i_ver1'''], ur'''nokia_6265i_sub20hl100v1200''', ur'''Nokia6265i/2.0 (HL100V1200.nep) UP.Browser/6.2.3.8 MMP/2.0''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_6270_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6270_ver1''', ur'''Nokia6270''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':300,ur'''max_image_width''':215,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6270''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':5,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6270r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6270_ver1_sub0353'''] = devclass(devices.devids[ur'''nokia_6270_ver1'''], ur'''nokia_6270_ver1_sub0353''', ur'''Nokia6270/2.0 (03.53) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6270_ver1_sub0365'''] = devclass(devices.devids[ur'''nokia_6270_ver1'''], ur'''nokia_6270_ver1_sub0365''', ur'''Nokia6270/2.0 (03.65) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6267_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6267_ver1''', ur'''Nokia6267''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':75000,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6267''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6267r100.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xmf''':True})
devices.devids[ur'''nokia_6267_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_6267_ver1'''], ur'''nokia_6267_ver1_sub1''', ur'''Nokia6267/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6275_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6275_ver1''', ur'''Nokia6275''', True, {ur'''aac''':True,ur'''awb''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_deck_size''':50000,ur'''max_image_height''':211,ur'''max_image_width''':217,ur'''mms_3gpp''':True,ur'''mms_max_height''':1218,ur'''mms_max_size''':300000,ur'''mms_max_width''':1616,ur'''mms_rmf''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6275''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://mms.movilnet.com.ve/NOKIA6275.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_6275_sub20bl100v0400'''] = devclass(devices.devids[ur'''nokia_6275_ver1'''], ur'''nokia_6275_sub20bl100v0400''', ur'''Nokia6275/2.0 (BL100V0400.nep) UP.Browser/6.2.3.8 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''nokia_6275i_ver1'''] = devclass(devices.devids[ur'''nokia_6275_ver1'''], ur'''nokia_6275i_ver1''', ur'''Nokia6275i''', True, {ur'''accept_third_party_cookie''':False,ur'''model_name''':ur'''6275i''',ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nokia_6280_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6280_ver1''', ur'''Nokia6280''', True, {ur'''aac''':True,ur'''awb''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''j2me_3dapi''':True,ur'''j2me_btapi''':True,ur'''j2me_canvas_height''':320,ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':384,ur'''max_deck_size''':75000,ur'''max_image_height''':211,ur'''max_image_width''':218,ur'''mms_3gpp''':True,ur'''mms_max_height''':1218,ur'''mms_max_size''':300000,ur'''mms_max_width''':1616,ur'''mms_rmf''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6280''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':False,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6280r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6280r600_3G.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''nokia_6280_ver1_sub0311'''] = devclass(devices.devids[ur'''nokia_6280_ver1'''], ur'''nokia_6280_ver1_sub0311''', ur'''Nokia6280/2.0 (03.11) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6282_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6282_ver1''', ur'''Nokia6282''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Nokia''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':240,ur'''max_image_width''':220,ur'''model_name''':ur'''6282''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_6282_ver1_sub0354'''] = devclass(devices.devids[ur'''nokia_6282_ver1'''], ur'''nokia_6282_ver1_sub0354''', ur'''Nokia6282/2.0 (03.54) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6288_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6288_ver1''', ur'''Nokia6288''', True, {ur'''aac''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':384,ur'''max_deck_size''':131072,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''mms_3gpp''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6288''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':False,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6288r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''nokia_6288_ver1_sub0592'''] = devclass(devices.devids[ur'''nokia_6288_ver1'''], ur'''nokia_6288_ver1_sub0592''', ur'''Nokia6288/2.0 (05.92) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6290_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''nokia_6290_ver1''', ur'''Nokia6290''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''device_os_version''':ur'''9.2''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''html_web_3_2''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''model_name''':ur'''6290''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6290r100-2G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6290r100.xml''',ur'''video''':True,ur'''voices''':64,ur'''xmf''':True})
devices.devids[ur'''nokia_6290_ver1_sub302'''] = devclass(devices.devids[ur'''nokia_6290_ver1'''], ur'''nokia_6290_ver1_sub302''', ur'''Nokia6290/1.00 Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200,ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6290_ver1_sub303'''] = devclass(devices.devids[ur'''nokia_6290_ver1'''], ur'''nokia_6290_ver1_sub303''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6290/3.03; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':200,ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1,ur'''xhtml_display_accesskey''':False,ur'''xhtml_format_as_attribute''':False,ur'''xhtml_support_level''':4})
devices.devids[ur'''nokia_6300_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6300_ver1''', ur'''Nokia6300''', True, {ur'''aac''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''device_os''':ur'''Symbian OS''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_image_height''':300,ur'''max_image_width''':218,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6300''',ur'''mp3''':True,ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2006_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6300r100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xmf''':True})
devices.devids[ur'''nokia_6300_ver1_sub0479'''] = devclass(devices.devids[ur'''nokia_6300_ver1'''], ur'''nokia_6300_ver1_sub0479''', ur'''Nokia6300X/2.0 (03.50) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6300_ver1_sub20p'''] = devclass(devices.devids[ur'''nokia_6300_ver1'''], ur'''nokia_6300_ver1_sub20p''', ur'''Nokia6300/2.0 (p) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6300_ver1_sub0470'''] = devclass(devices.devids[ur'''nokia_6300_ver1'''], ur'''nokia_6300_ver1_sub0470''', ur'''Nokia6300/2.0 (04.70) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6301_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6301_ver1''', ur'''Nokia6301''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6301''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6301r100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''nokia_6301_ver1_subua'''] = devclass(devices.devids[ur'''nokia_6301_ver1'''], ur'''nokia_6301_ver1_subua''', ur'''Nokia6301/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6305i_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_6305i_ver1''', ur'''Nokia6305i''', True, {ur'''colors''':16777216,ur'''columns''':12,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':180,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''6305i''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':6,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''nokia_6305i_ver1_subverizon'''] = devclass(devices.devids[ur'''nokia_6305i_ver1'''], ur'''nokia_6305i_ver1_subverizon''', ur'''nok6305v1''', False, {ur'''gif_animated''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''6305i''',ur'''oma_v_1_0_forwardlock''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6305i_verizon_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nokia_6305i_verizon_ver1''', ur'''NOKIA-6305i/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':12,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':65535,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''6305i''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/nokia/6305/6305v1.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_6560_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series30'''], ur'''nokia_6560_ver1''', ur'''Nokia6560''', True, {ur'''bmp''':True,ur'''colors''':4096,ur'''columns''':18,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':219136,ur'''j2me_max_jar_size''':65536,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_storage_size''':398336,ur'''jpg''':True,ur'''max_deck_size''':5600,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''model_name''':ur'''6560''',ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_voices''':16,ur'''rows''':5,ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6560r100.xml''',ur'''wallpaper_colors''':12,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''nokia_6560_ver1_sub'''] = devclass(devices.devids[ur'''nokia_6560_ver1'''], ur'''nokia_6560_ver1_sub''', ur'''Nokia6560/1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''nokia_6560_ver1_sub0101'''] = devclass(devices.devids[ur'''nokia_6560_ver1'''], ur'''nokia_6560_ver1_sub0101''', ur'''Nokia6560/1.0 (01.01) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''nokia_6560_ver1_sub0124'''] = devclass(devices.devids[ur'''nokia_6560_ver1'''], ur'''nokia_6560_ver1_sub0124''', ur'''Nokia6560/1.0 (01.24) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''nokia_6310_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series30'''], ur'''nokia_6310_ver1''', ur'''Nokia6310''', True, {ur'''callericon''':True,ur'''columns''':15,ur'''cookie_support''':True,ur'''iso8859_support''':True,ur'''model_name''':ur'''6310''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''utf8_support''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''nokia_6310_ver1_sub'''] = devclass(devices.devids[ur'''nokia_6310_ver1'''], ur'''nokia_6310_ver1_sub''', ur'''Nokia6310/1.0''', False, None)
devices.devids[ur'''nokia_6310_ver1_sub0240'''] = devclass(devices.devids[ur'''nokia_6310_ver1'''], ur'''nokia_6310_ver1_sub0240''', ur'''Nokia6310/1.0 (02.40)''', False, None)
devices.devids[ur'''nokia_6310i_ver1'''] = devclass(devices.devids[ur'''nokia_6310_ver1'''], ur'''nokia_6310i_ver1''', ur'''Nokia6310i''', True, {ur'''j2me_bits_per_pixel''':ur'''1''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':146432,ur'''j2me_max_jar_size''':30720,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''j2me_storage_size''':182272,ur'''max_deck_size''':32200,ur'''model_name''':ur'''6310i''',ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6310r100.xml''',ur'''xhtml_support_level''':0})
devices.devids[ur'''nokia_6310i_ver1_sub'''] = devclass(devices.devids[ur'''nokia_6310i_ver1'''], ur'''nokia_6310i_ver1_sub''', ur'''Nokia6310i/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6310i_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_6310i_ver1'''], ur'''nokia_6310i_ver1_sub00''', ur'''Nokia6310i/1.0 () Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6310i_ver1_sub0305'''] = devclass(devices.devids[ur'''nokia_6310i_ver1'''], ur'''nokia_6310i_ver1_sub0305''', ur'''6310i/1.0 (03.05) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6340_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series30'''], ur'''nokia_6340_ver1''', ur'''Nokia6340/1.2.1''', True, {ur'''model_name''':ur'''6340''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6340_ver1_sub8012'''] = devclass(devices.devids[ur'''nokia_6340_ver1'''], ur'''nokia_6340_ver1_sub8012''', ur'''Nokia6340/1.2.1 (8.01.2)''', False, None)
devices.devids[ur'''nokia_6340i_ver1'''] = devclass(devices.devids[ur'''nokia_6340_ver1'''], ur'''nokia_6340i_ver1''', ur'''Nokia6340i''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''6340i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6340i_ver1_sub8010'''] = devclass(devices.devids[ur'''nokia_6340i_ver1'''], ur'''nokia_6340i_ver1_sub8010''', ur'''Nokia6340i/1.2.1 (8.01.0) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_6500_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6500_ver1''', ur'''Nokia6500''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':131072,ur'''max_image_height''':300,ur'''max_image_width''':226,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6500''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6500cr101.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xmf''':True})
devices.devids[ur'''nokia_6500_ver1_sub0453'''] = devclass(devices.devids[ur'''nokia_6500_ver1'''], ur'''nokia_6500_ver1_sub0453''', ur'''Nokia6500/1.0 (04.53)''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6500_ver1_sub0452'''] = devclass(devices.devids[ur'''nokia_6500_ver1'''], ur'''nokia_6500_ver1_sub0452''', ur'''Nokia6500c/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6510_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series30'''], ur'''nokia_6510_ver1''', ur'''Nokia6510''', True, {ur'''ascii_support''':False,ur'''callericon''':True,ur'''cookie_support''':True,ur'''model_name''':ur'''6510''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6510_ver1_sub'''] = devclass(devices.devids[ur'''nokia_6510_ver1'''], ur'''nokia_6510_ver1_sub''', ur'''Nokia6510/1.0''', False, None)
devices.devids[ur'''nokia_6510_ver1_sub322'''] = devclass(devices.devids[ur'''nokia_6510_ver1'''], ur'''nokia_6510_ver1_sub322''', ur'''Nokia6510/1.0 (03.22)''', False, None)
devices.devids[ur'''nokia_6590_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series30'''], ur'''nokia_6590_ver1''', ur'''Nokia6590''', True, {ur'''callericon''':True,ur'''colors''':4096,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_deck_size''':2800,ur'''max_image_width''':120,ur'''model_name''':ur'''6590''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6590r200.xml''',ur'''wallpaper_colors''':12,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_support_level''':1,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_6590_ver1_sub10'''] = devclass(devices.devids[ur'''nokia_6590_ver1'''], ur'''nokia_6590_ver1_sub10''', ur'''Nokia6590/1.0(None)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6590_ver1_sub3020'''] = devclass(devices.devids[ur'''nokia_6590_ver1'''], ur'''nokia_6590_ver1_sub3020''', ur'''6590/1.0(30.20)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6590_ver1_sub3032'''] = devclass(devices.devids[ur'''nokia_6590_ver1'''], ur'''nokia_6590_ver1_sub3032''', ur'''6590/1.0(30.32)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6590_ver1_sub3034'''] = devclass(devices.devids[ur'''nokia_6590_ver1'''], ur'''nokia_6590_ver1_sub3034''', ur'''Nokia6590/1.0(30.34)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_660_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_660_ver1''', ur'''Nokia660''', False, {ur'''model_name''':ur'''660'''})
devices.devids[ur'''nokia_6600_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_6600_ver1''', ur'''Nokia6600''', True, {ur'''colors''':65536,ur'''device_os_version''':ur'''7.0s''',ur'''fl_screensaver''':False,ur'''fl_standalone''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''''',ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_heap_size''':3145728,ur'''j2me_jtwi''':True,ur'''j2me_mpeg4''':True,ur'''j2me_realvideo''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''max_deck_size''':100000,ur'''max_image_width''':170,ur'''mms_max_size''':107250,ur'''mms_mp3''':False,ur'''mms_vcalendar''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''6600''',ur'''mp3''':False,ur'''physical_screen_height''':43,ur'''physical_screen_width''':36,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''release_date''':ur'''2004_january''',ur'''ringtone_3gpp''':True,ur'''ringtone_mp3''':False,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6600r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_6600_ver1_substar'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_substar''', ur'''Nokia6600/*''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_empty'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_empty''', ur'''Nokia6600/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub00''', ur'''Nokia6600/1.0 SymbianOS''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_subsymb61'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_subsymb61''', ur'''Nokia6600/1.0 SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''device_os_version''':ur'''6.1''',ur'''max_data_rate''':40,ur'''nokia_edition''':1})
devices.devids[ur'''nokia_6600_ver1_subsymb7021'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_subsymb7021''', ur'''Nokia6600/1.0 SymbianOS/7.0 Series60/2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6600_ver1_subsymb70s20'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_subsymb70s20''', ur'''Nokia6600/1.0 SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_subsymb70s21'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_subsymb70s21''', ur'''Nokia6600/1.0 SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6600_ver1_sub2330'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub2330''', ur'''Nokia6600/1.0 (2.33.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub2350'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub2350''', ur'''Nokia6600/1.0 (2.35.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub2360'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub2360''', ur'''Nokia6600/1.0 (2.36.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub2390'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub2390''', ur'''Nokia6600/1.0 (2.39.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub2410'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub2410''', ur'''Nokia6600/1.0 (2.41.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub2430'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub2430''', ur'''Nokia6600/1.0 (2.43.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub2450'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub2450''', ur'''Nokia6600/1.0 (2.45.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub2470'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub2470''', ur'''Nokia6600/1.0 (2.47.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub2491'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub2491''', ur'''Nokia6600/1.0 (2.49.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub2500'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub2500''', ur'''Nokia6600/1.0 (2.50.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub2510'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub2510''', ur'''Nokia6600/1.0 (2.51.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub34_91'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub34_91''', ur'''Nokia6600/1.0 (3.4.9.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub3371'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3371''', ur'''Nokia6600/1.0 (3.37.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub3373'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3373''', ur'''Nokia6600/1.0 (3.37.3) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub3380'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3380''', ur'''Nokia6600/1.0 (3.38.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub3401'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3401''', ur'''Nokia6600/1.0 (3.40.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub3403'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3403''', ur'''Nokia6600/1.0 (3.40.3) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub3410'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3410''', ur'''Nokia6600/1.0 (3.41.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub3411'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3411''', ur'''Nokia6600/1.0 (3.41.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub3421'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3421''', ur'''Nokia6600/1.0 (3.42.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub3421upbrowser'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3421upbrowser''', ur'''Nokia6600/1.0 (3.42.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.4.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''xhtml_support_level''':1})
devices.devids[ur'''nokia_6600_ver1_sub3441'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3441''', ur'''Nokia6600/1.0 (3.44.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub3480'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3480''', ur'''Nokia6600/1.0 (3.48.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub3491'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3491''', ur'''Nokia6600/1.0 (3.49.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub3492'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub3492''', ur'''Nokia6600/1.0 (3.49.2) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub4030'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub4030''', ur'''Nokia6600/1.0 (4.03.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub4031'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub4031''', ur'''Nokia6600/1.0 (4.03.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub4040'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub4040''', ur'''Nokia6600/2.0 (4.04.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub4050'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub4050''', ur'''Nokia6600/1.0 (4.05.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub4052'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub4052''', ur'''Nokia6600/1.0 (4.05.2) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub4070'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub4070''', ur'''Nokia6600/1.0 (4.07.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub4091'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub4091''', ur'''Nokia6600/1.0(4.09.1)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub4091symbianos2'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub4091symbianos2''', ur'''Nokia6600/1.0 (4.09.1) SymbianOS/2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub4091symbian70s'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub4091symbian70s''', ur'''Nokia6600/1.0 (4.09.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub4091symbian70'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub4091symbian70''', ur'''Nokia6600/1.0 (4.09.1) SymbianOS/7.0 Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub4091space'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub4091space''', ur'''Nokia6600/1.0 (4.09.1) SymbianOS/7.0 Series 60/2.0 Profile/ MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub4170'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub4170''', ur'''Nokia6600/1.0 (4.17.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub5170'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub5170''', ur'''Nokia6600/1.0 (5.17.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub5180'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub5180''', ur'''Nokia6600/1.0 (5.18.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub5220'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub5220''', ur'''Nokia6600/1.0 (5.22.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub5230'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub5230''', ur'''Nokia6600/1.0 (5.23.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub5241'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub5241''', ur'''Nokia6600/1.0 (5.24.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub5270'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub5270''', ur'''Nokia6600/1.0 (5.27.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sublbe'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sublbe''', ur'''Nokia6600/1.0 SymbianOS/6.1 (compatible; LBE)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_sub104091'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub104091''', ur'''Nokia 6600/1.0 (4.09.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_subminimo'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_subminimo''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series60/2.0 Nokia6600/4.06.0 Profile/MIDP-2.0 Configuration/CLDC-1.5)''', False, {ur'''max_data_rate''':40,ur'''preferred_markup''':ur'''html_web_4_0'''})
devices.devids[ur'''nokia_6610_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6610_ver1''', ur'''Nokia6610''', True, {ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''jpg''':False,ur'''max_deck_size''':65535,ur'''model_name''':ur'''6610''',ur'''png''':False,ur'''ringtone_amr''':False,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6610r100.xml'''})
devices.devids[ur'''nokia_6610_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_6610_ver1'''], ur'''nokia_6610_ver1_sub00''', ur'''Nokia6610/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6610_ver1_sub309'''] = devclass(devices.devids[ur'''nokia_6610_ver1'''], ur'''nokia_6610_ver1_sub309''', ur'''Nokia6610/1.0 (3.09) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6610_ver2'''] = devclass(devices.devids[ur'''nokia_6610_ver1'''], ur'''nokia_6610_ver2''', ur'''Nokia6610/1.0 r200''', False, {ur'''max_data_rate''':40,ur'''mms_max_size''':46080})
devices.devids[ur'''nokia_6610_ver2_sub418'''] = devclass(devices.devids[ur'''nokia_6610_ver2'''], ur'''nokia_6610_ver2_sub418''', ur'''Nokia6610/1.0 (4.18) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6610i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6610i_ver1''', ur'''Nokia6610I''', True, {ur'''columns''':16,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''max_deck_size''':20000,ur'''max_image_width''':124,ur'''mms_max_size''':46080,ur'''model_name''':ur'''6610i''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_voices''':16,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6610ir100.xml''',ur'''voices''':16,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_support_level''':1,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_6610i_ver1_sub'''] = devclass(devices.devids[ur'''nokia_6610i_ver1'''], ur'''nokia_6610i_ver1_sub''', ur'''Nokia6610I/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6610i_ver1_sub310'''] = devclass(devices.devids[ur'''nokia_6610i_ver1'''], ur'''nokia_6610i_ver1_sub310''', ur'''Nokia6610I/1.0 (3.10) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6610i_ver1_sublower'''] = devclass(devices.devids[ur'''nokia_6610i_ver1'''], ur'''nokia_6610i_ver1_sublower''', ur'''Nokia6610i''', False, None)
devices.devids[ur'''nokia_6620_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_6620_ver1''', ur'''Nokia6620''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':15,ur'''device_os_version''':ur'''7.0s''',ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_mpeg4''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':40,ur'''mms_max_size''':107250,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''6620''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''ringtone_aac''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6620r200.xml''',ur'''video''':True,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_6620_ver1_sub115'''] = devclass(devices.devids[ur'''nokia_6620_ver1'''], ur'''nokia_6620_ver1_sub115''', ur'''Nokia6620/1.0 (1.15) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':200,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6620_ver1_sub2014'''] = devclass(devices.devids[ur'''nokia_6620_ver1'''], ur'''nokia_6620_ver1_sub2014''', ur'''Nokia6620/2.0 (2.01.4) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':200,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6630_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_6630_ver1''', ur'''Nokia6630''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''colors''':65536,ur'''device_os_version''':ur'''8.0''',ur'''j2me_3dapi''':True,ur'''j2me_aac''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_1''':True,ur'''j2me_h263''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_realmedia''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_storage_size''':10485760,ur'''j2me_wav''':True,ur'''max_data_rate''':384,ur'''max_image_height''':193,ur'''max_image_width''':166,ur'''mms_max_size''':307200,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''6630''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''rows''':9,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6630r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6630r100-VFKK3G.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_supports_css_cell_table_coloring''':True})
devices.devids[ur'''nokia_6630_ver1_submoz1253'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1_submoz1253''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series60/2.6 Nokia6630/1.25.3 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6630_ver1_sub'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1_sub''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series60/2.6 Nokia6630''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6630_ver1_sub2372'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1_sub2372''', ur'''Nokia6630/2.37.2 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6630_ver1_sub10'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1_sub10''', ur'''Nokia6630/1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6630_ver1_sub1501'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1_sub1501''', ur'''Nokia6630/1.0 (1.50.1) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6630_ver1_sub2397'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1_sub2397''', ur'''Nokia6630/1.0 (2.39.7) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6630_ver1_sub4060'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1_sub4060''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series60/2.6 Nokia6630/4.06.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6630_ver1voda4060'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1voda4060''', ur'''Vodafone/1.0/V702NK/NKJ001 Series60/2.6 Nokia6630/4.06.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6630_ver1voda239129'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1voda239129''', ur'''Vodafone/1.0/V702NK/NKJ001 Series60/2.6 Nokia6630/2.39.129 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6630_ver1voda239126'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1voda239126''', ur'''Vodafone/1.0/V702NK/NKJ001 Series60/2.6 Nokia6630/2.39.126 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6630_ver1_voda239126imei'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1_voda239126imei''', ur'''Vodafone/1.0/V702NK/NKJ001/IMEI/SNXXXXXXXXXXXXXXX Series60/2.6 Nokia6630/2.39.126 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6630_ver1_sub404374'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1_sub404374''', ur'''Nokia6630/2.0 (4.0437.4) SymbianOS/7.0s Series60/2.1Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6638_ver1'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6638_ver1''', ur'''Nokia6638''', True, {ur'''compactmidi''':True,ur'''model_name''':ur'''6638''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Nokia/NOKTESTSKU/L1250006.rdf''',ur'''video''':True})
devices.devids[ur'''nokia_6638_ver1_sub4060'''] = devclass(devices.devids[ur'''nokia_6638_ver1'''], ur'''nokia_6638_ver1_sub4060''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series60/2.7 Nokia6638/4.06.0 Profile/MIDP-2.0 Configuration/CLDC-1.5)''', False, {ur'''max_data_rate''':9,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6650_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6650_ver1''', ur'''Nokia6650''', True, {ur'''amr''':True,ur'''built_in_camera''':True,ur'''columns''':25,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''expiration_date''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':838656,ur'''j2me_screen_height''':ur'''160''',ur'''max_data_rate''':384,ur'''max_deck_size''':115000,ur'''max_image_height''':115,ur'''max_image_width''':120,ur'''max_no_of_bookmarks''':30,ur'''max_url_length_in_requests''':256,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6650''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone_amr''':True,ur'''ringtone_voices''':24,ur'''rows''':7,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6650r100.xml''',ur'''video''':True,ur'''voices''':24,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_6650_ver1_subnoversion'''] = devclass(devices.devids[ur'''nokia_6650_ver1'''], ur'''nokia_6650_ver1_subnoversion''', ur'''Nokia6650/1.0 Profile/MIDP-1.0Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6650_ver1_sub02'''] = devclass(devices.devids[ur'''nokia_6650_ver1'''], ur'''nokia_6650_ver1_sub02''', ur'''Nokia6650/1.0 (02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6650_ver1_sub1101'''] = devclass(devices.devids[ur'''nokia_6650_ver1'''], ur'''nokia_6650_ver1_sub1101''', ur'''Nokia6650/1.0 (1.101) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6650_ver1_sub1220'''] = devclass(devices.devids[ur'''nokia_6650_ver1'''], ur'''nokia_6650_ver1_sub1220''', ur'''Nokia6650/1.0 (12.20) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6650_ver1_subj2me'''] = devclass(devices.devids[ur'''nokia_6650_ver1'''], ur'''nokia_6650_ver1_subj2me''', ur'''Nokia6650/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6650_ver2'''] = devclass(devices.devids[ur'''nokia_6650_ver1'''], ur'''nokia_6650_ver2''', ur'''Nokia6650/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6650_ver2_sub0412'''] = devclass(devices.devids[ur'''nokia_6650_ver2'''], ur'''nokia_6650_ver2_sub0412''', ur'''Nokia6650/2.0 (04.12) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6650_ver2_subntm'''] = devclass(devices.devids[ur'''nokia_6650_ver2'''], ur'''nokia_6650_ver2_subntm''', ur'''Nokia6650/2.0 (NTM) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6650x_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_6650x_ver1''', ur'''Nokia6650x''', True, {ur'''fl_browser''':False,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''6650x''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_6650x_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_6650x_ver1'''], ur'''nokia_6650x_ver1_sub00''', ur'''Nokia6650x/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_6651_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6651_ver1''', ur'''Nokia6651''', True, {ur'''amr''':True,ur'''columns''':25,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':524288,ur'''j2me_max_jar_size''':307200,ur'''j2me_mmapi_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_storage_size''':8388608,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':100,ur'''max_image_width''':121,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6651''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':115,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_voices''':24,ur'''rows''':7,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6651r100.xml''',ur'''video''':True,ur'''voices''':24,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_6651_ver1_sub0305'''] = devclass(devices.devids[ur'''nokia_6651_ver1'''], ur'''nokia_6651_ver1_sub0305''', ur'''Nokia6651/2.0 (03.05) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6670_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_6670_ver1''', ur'''Nokia6670''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''device_os_version''':ur'''7.0s''',ur'''j2me_aac''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_h263''':True,ur'''j2me_heap_size''':8388608,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_realvideo''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_storage_size''':41943040,ur'''max_deck_size''':100000,ur'''max_image_width''':166,ur'''mms_max_size''':100000,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''6670''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_aac''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6670r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_6670_ver1_sub304170ch'''] = devclass(devices.devids[ur'''nokia_6670_ver1'''], ur'''nokia_6670_ver1_sub304170ch''', ur'''Nokia6670/2.0 (3.0417.0ch) Symbian OS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6680_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_6680_ver1''', ur'''Nokia6680''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''device_os_version''':ur'''8.0''',ur'''epoc_bmp''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_aac''':True,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_h263''':True,ur'''j2me_jtwi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_realvideo''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_storage_size''':10485760,ur'''j2me_wav''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':4194304,ur'''max_image_height''':188,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6680''',ur'''mp3''':True,ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''picture_max_height''':193,ur'''picture_preferred_height''':193,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_3gpp''':False,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':48,ur'''ringtone_wav''':True,ur'''rmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6680r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':180,ur'''wav''':True,ur'''wbmp''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_6680_ver1_sub1501'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680_ver1_sub1501''', ur'''Nokia6680/1.0 (1.50.1) Series60/2.6 Profile/MIDP-2.0''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6680_ver1_sub204021'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680_ver1_sub204021''', ur'''Nokia6680/1.0 (2.04.021) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6680_ver1_sub30435'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680_ver1_sub30435''', ur'''Nokia6680/1.0 (3.04.35) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6680_ver1_sub40407'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680_ver1_sub40407''', ur'''Nokia6680/1.0 (4.04.07) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200,ur'''streaming_3gpp''':True})
devices.devids[ur'''nokia_6680_ver1_sub7023119'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680_ver1_sub7023119''', ur'''nokia6680 UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':200,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_6681_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_6681_ver1''', ur'''Nokia6681''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''device_os_version''':ur'''8.0''',ur'''epoc_bmp''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':357000,ur'''max_image_height''':188,ur'''max_image_width''':166,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6681''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''picture_max_height''':193,ur'''picture_preferred_height''':193,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6681r100.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6681_ver1_sub2300'''] = devclass(devices.devids[ur'''nokia_6681_ver1'''], ur'''nokia_6681_ver1_sub2300''', ur'''Nokia6681/1.0 (2.30.0) Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6681_ver1_sub53701'''] = devclass(devices.devids[ur'''nokia_6681_ver1'''], ur'''nokia_6681_ver1_sub53701''', ur'''Nokia6681/2.0 (5.37.01) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6682_ver1'''] = devclass(devices.devids[ur'''nokia_6681_ver1'''], ur'''nokia_6682_ver1''', ur'''Nokia6682/1.0 (2.30.0) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''device_os_version''':ur'''8.0''',ur'''j2me_cldc_1_1''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''mms_max_size''':307200,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''6682''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_aac''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6682r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':24})
devices.devids[ur'''nokia_6708_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_6708_ver1''', ur'''Nokia6708''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''cookie_support''':True,ur'''device_os_version''':ur'''7.0''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''208''',ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':300,ur'''max_image_width''':193,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6708''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':208,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_wav''':True,ur'''rmf''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6708r100.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':208,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':208,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_6708_ver1_sub100'''] = devclass(devices.devids[ur'''nokia_6708_ver1'''], ur'''nokia_6708_ver1_sub100''', ur'''Nokia6708/2.0 (V1.0.0) SymbianOS/7.0 UIQ/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6800_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6800_ver1''', ur'''Nokia6800''', True, {ur'''has_qwerty_keyboard''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_wmapi_1_0''':True,ur'''jpg''':False,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''mms_max_size''':46080,ur'''model_name''':ur'''6800''',ur'''png''':False,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6800_ver1_sub196'''] = devclass(devices.devids[ur'''nokia_6800_ver1'''], ur'''nokia_6800_ver1_sub196''', ur'''Nokia6800/1.0 (1.96) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_6800_ver1_subus'''] = devclass(devices.devids[ur'''nokia_6800_ver1'''], ur'''nokia_6800_ver1_subus''', ur'''Nokia6800/2.0''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''mms_max_height''':480,ur'''mms_max_size''':45000,ur'''mms_max_width''':640,ur'''model_extra_info''':ur'''United States''',ur'''model_name''':ur'''6800''',ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6800r200.xml''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_6800_ver1_subnoversion'''] = devclass(devices.devids[ur'''nokia_6800_ver1_subus'''], ur'''nokia_6800_ver1_subnoversion''', ur'''Nokia6800/2.0 () Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6800_ver1_sub413'''] = devclass(devices.devids[ur'''nokia_6800_ver1_subus'''], ur'''nokia_6800_ver1_sub413''', ur'''Nokia6800/2.0 (4.13) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6810_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6810_ver1''', ur'''Nokia6810''', True, {ur'''amr''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':235520,ur'''max_data_rate''':200,ur'''mms_amr''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':103000,ur'''mms_max_width''':640,ur'''mms_vcard''':True,ur'''model_name''':ur'''6810''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6810r100.xml''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_6810_ver1_sub329'''] = devclass(devices.devids[ur'''nokia_6810_ver1'''], ur'''nokia_6810_ver1_sub329''', ur'''Nokia6810/2.0 (3.29) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6820_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6820_ver1''', ur'''Nokia6820''', True, {ur'''amr''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':235520,ur'''max_data_rate''':200,ur'''max_deck_size''':4194304,ur'''max_image_width''':118,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':103000,ur'''mms_max_width''':640,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6820''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_amr''':True,ur'''ringtone_voices''':24,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6820r100.xml''',ur'''video''':True,ur'''voices''':16,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_6820_ver1_sub311'''] = devclass(devices.devids[ur'''nokia_6820_ver1'''], ur'''nokia_6820_ver1_sub311''', ur'''Nokia6820/2.0 (3.11) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6820b_ver1'''] = devclass(devices.devids[ur'''nokia_6820_ver1'''], ur'''nokia_6820b_ver1''', ur'''Nokia6820b''', True, {ur'''model_name''':ur'''6820b''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nokia_6822_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6822_ver1''', ur'''Nokia6822''', True, {ur'''colors''':65536,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''j2me_amr''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_h263''':True,ur'''j2me_max_jar_size''':131072,ur'''j2me_storage_size''':5138022,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_width''':118,ur'''mms_3gpp''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6822''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''ringtone_amr''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6822r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_6822_ver1_sub438'''] = devclass(devices.devids[ur'''nokia_6822_ver1'''], ur'''nokia_6822_ver1_sub438''', ur'''Nokia6822/2.0 (4.38) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7110_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_7110_ver1''', ur'''Nokia7110/1.0 (04''', True, {ur'''callericon''':True,ur'''max_image_height''':44,ur'''max_image_width''':96,ur'''model_name''':ur'''7110''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''proportional_font''':True,ur'''resolution_height''':44,ur'''resolution_width''':96,ur'''rows''':4,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''wml_make_phone_call_string''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_7110_ver1_sub7110'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_ver1_sub7110''', ur'''Nokia7110''', False, None)
devices.devids[ur'''nokia_7110_ver1_subdeckit10'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_ver1_subdeckit10''', ur'''Nokia7110 (DeckIt/1.0)''', False, None)
devices.devids[ur'''what_is_this_ver3'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''what_is_this_ver3''', ur'''Nokia7110/1.0_(01.11)''', False, None)
devices.devids[ur'''what_is_this_ver4'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''what_is_this_ver4''', ur'''Nokia7110/1.0 (30.05)''', False, None)
devices.devids[ur'''nokia_7110_suspectx_ver1'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_suspectx_ver1''', ur'''Nokia7110/1.0''', False, None)
devices.devids[ur'''nokia_7110_suspectxx_ver1'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_suspectxx_ver1''', ur'''Nokia7110/1.0 (1.23)''', False, None)
devices.devids[ur'''nokia_7110_ver1_subng10'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_ver1_subng10''', ur'''Nokia7110 (compatible; NG/1.0)''', False, None)
devices.devids[ur'''nokia_7110_ver1_subaplpi05j'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_ver1_subaplpi05j''', ur'''Nokia7110/1.0 (04.76) aplpi.com v0.5j''', False, None)
devices.devids[ur'''nokia_7110_ver1_subhandy05'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_ver1_subhandy05''', ur'''Nokia7110/1.0 (04.76) handy.de v0.5''', False, None)
devices.devids[ur'''nokia_7110_ver1_submobone105'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_ver1_submobone105''', ur'''Nokia7110/1.0 (04.84; mostly compatible; Mobone 1.05)''', False, None)
devices.devids[ur'''nokia_7110_ver1_submobonewbmp2gif100'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_ver1_submobonewbmp2gif100''', ur'''Nokia7110/1.0 (mostly compatible; Mobone WBMP2GIF 1.00)''', False, None)
devices.devids[ur'''nokia_7110_ver1_sub480'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_ver1_sub480''', ur'''Nokia7110/1.0 (4.80)''', False, None)
devices.devids[ur'''nokia_7110_ver1_sub467'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_ver1_sub467''', ur'''Nokia7110/1.0 (04.67)''', False, None)
devices.devids[ur'''nokia_7110_ver1_subv013'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_ver1_subv013''', ur'''Nokia 7110 v0.13''', False, None)
devices.devids[ur'''nokia_7110_ver1_sub494'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_ver1_sub494''', ur'''Nokia7110/1.0 (04.94)''', False, None)
devices.devids[ur'''nokia_7110_ver2'''] = devclass(devices.devids[ur'''nokia_7110_ver1_sub494'''], ur'''nokia_7110_ver2''', ur'''Nokia7110/1.0 (05''', False, None)
devices.devids[ur'''nokia_7160_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_7160_ver1''', ur'''Nokia7160''', True, {ur'''callericon''':True,ur'''model_name''':ur'''7160''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_7160_ver1_sub104'''] = devclass(devices.devids[ur'''nokia_7160_ver1'''], ur'''nokia_7160_ver1_sub104''', ur'''Nokia7160/1.1 (01.04)''', False, None)
devices.devids[ur'''nokia_7160_ver1_subnsw5_ver1'''] = devclass(devices.devids[ur'''nokia_7160_ver1'''], ur'''nokia_7160_ver1_subnsw5_ver1''', ur'''NOKIA-NSW-5''', False, None)
devices.devids[ur'''nokia_7190_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_7190_ver1''', ur'''Nokia7190''', True, {ur'''model_name''':ur'''7190''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_7190_ver1_sub11'''] = devclass(devices.devids[ur'''nokia_7190_ver1'''], ur'''nokia_7190_ver1_sub11''', ur'''Nokia7190/1.1 ()''', False, None)
devices.devids[ur'''nokia_7200_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_7200_ver1''', ur'''Nokia7200''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_mpeg4''':True,ur'''max_data_rate''':40,ur'''max_image_width''':119,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_max_size''':105000,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''model_name''':ur'''7200''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_amr''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7200r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_7200_ver1_subp3040'''] = devclass(devices.devids[ur'''nokia_7200_ver1'''], ur'''nokia_7200_ver1_subp3040''', ur'''Nokia7200/2.0 (p3.040) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7210_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_7210_ver1''', ur'''Nokia7210''', True, {ur'''colors''':4096,ur'''columns''':18,ur'''gif''':True,ur'''image_inlining''':True,ur'''iso8859_support''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''marketing_name''':ur'''Supernova''',ur'''max_data_rate''':40,ur'''max_deck_size''':6500,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':288,ur'''mms_max_size''':32768,ur'''mms_max_width''':352,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''7210''',ur'''nokia_ringtone''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':False,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':5,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N7210r100.xml''',ur'''uaprof2''':ur'''http://nds.nokia.com/uaprof/N7210r200.xml''',ur'''utf8_support''':True,ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wml_1_1''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_7210_ver1_sub'''] = devclass(devices.devids[ur'''nokia_7210_ver1'''], ur'''nokia_7210_ver1_sub''', ur'''Nokia7210/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7210_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_7210_ver1'''], ur'''nokia_7210_ver1_sub00''', ur'''Nokia7210/1.0 ()''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7210_ver1_sub192'''] = devclass(devices.devids[ur'''nokia_7210_ver1'''], ur'''nokia_7210_ver1_sub192''', ur'''Nokia7210/1.0 (01.92)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7210_ver1_sub201'''] = devclass(devices.devids[ur'''nokia_7210_ver1'''], ur'''nokia_7210_ver1_sub201''', ur'''Nokia7210/1.0 (2.01) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7250_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_7250_ver1''', ur'''Nokia7250''', True, {ur'''built_in_camera''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''max_deck_size''':65535,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':46080,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':4,ur'''model_name''':ur'''7250''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7250r100.xml'''})
devices.devids[ur'''nokia_7250_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_7250_ver1'''], ur'''nokia_7250_ver1_sub00''', ur'''Nokia7250/1.0 () Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7250_ver1_sub205'''] = devclass(devices.devids[ur'''nokia_7250_ver1'''], ur'''nokia_7250_ver1_sub205''', ur'''Nokia7250/1.0 (2.05) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7250i_ver1'''] = devclass(devices.devids[ur'''nokia_7250_ver1'''], ur'''nokia_7250i_ver1''', ur'''Nokia7250I''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_image_width''':123,ur'''model_name''':ur'''7250i''',ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7250ir100.xml''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_7250i_ver1_sub306'''] = devclass(devices.devids[ur'''nokia_7250i_ver1'''], ur'''nokia_7250i_ver1_sub306''', ur'''Nokia7250I/1.0 (3.06) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7260_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_7260_ver1''', ur'''Nokia7260''', True, {ur'''colors''':65536,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':1048576,ur'''j2me_jtwi''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_storage_size''':33554432,ur'''max_data_rate''':200,ur'''max_image_width''':116,ur'''model_name''':ur'''7260''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_7260_ver1_sub0331'''] = devclass(devices.devids[ur'''nokia_7260_ver1'''], ur'''nokia_7260_ver1_sub0331''', ur'''Nokia7260/2.0 (03.31) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_7270_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_7270_ver1''', ur'''Nokia7270''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''j2me_amr''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':1048576,ur'''j2me_max_jar_size''':356352,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_storage_size''':33554432,ur'''max_data_rate''':200,ur'''max_deck_size''':32200,ur'''max_image_height''':120,ur'''max_image_width''':118,ur'''mms_3gpp''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''7270''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':160,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7270r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_7270_ver1_sub0318'''] = devclass(devices.devids[ur'''nokia_7270_ver1'''], ur'''nokia_7270_ver1_sub0318''', ur'''Nokia7270/2.0 (03.18) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7280_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_7280_ver1''', ur'''Nokia7280''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':21,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':30000,ur'''max_image_height''':96,ur'''max_image_width''':193,ur'''max_length_of_password''':20,ur'''max_length_of_username''':32,ur'''max_no_of_bookmarks''':50,ur'''max_no_of_connection_settings''':10,ur'''max_object_size''':102400,ur'''max_url_length_bookmark''':255,ur'''max_url_length_cached_page''':255,ur'''max_url_length_homepage''':93,ur'''max_url_length_in_requests''':255,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''7280''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''nokiaring''':False,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''picturemessage''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':104,ur'''resolution_width''':208,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_directdownload_size_limit''':102400,ur'''ringtone_inline_size_limit''':102400,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_oma_size_limit''':102400,ur'''ringtone_spmidi''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7280r200.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':102400,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':102400,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':104,ur'''wallpaper_max_width''':208,ur'''wallpaper_oma_size_limit''':102400,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':104,ur'''wallpaper_preferred_width''':208,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_support_level''':1,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_7280_ver1_sub0321'''] = devclass(devices.devids[ur'''nokia_7280_ver1'''], ur'''nokia_7280_ver1_sub0321''', ur'''Nokia7280/2.0 (03.21) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7360_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_7360_ver1''', ur'''Nokia7360''', True, {ur'''colors''':65536,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':200,ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''7360''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':160,ur'''ringtone_aac''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_7360_ver1_sub0320'''] = devclass(devices.devids[ur'''nokia_7360_ver1'''], ur'''nokia_7360_ver1_sub0320''', ur'''Nokia7360/2.0 (03.20) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_7370_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_7370_ver1''', ur'''Nokia7370''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':False,ur'''ajax_support_getelementbyid''':False,ur'''ajax_support_inner_html''':False,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''none''',ur'''awb''':True,ur'''colors''':262144,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''max_data_rate''':200,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''model_name''':ur'''7370''',ur'''mp3''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_7370_ver1_sub0351'''] = devclass(devices.devids[ur'''nokia_7370_ver1'''], ur'''nokia_7370_ver1_sub0351''', ur'''Nokia7370/2.0 (03.51) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_7373_ver1'''] = devclass(devices.devids[ur'''nokia_7370_ver1'''], ur'''nokia_7373_ver1''', ur'''Nokia7373''', True, {ur'''aac''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_1''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':200,ur'''max_deck_size''':32000,ur'''max_image_height''':300,ur'''max_image_width''':218,ur'''mms_3gpp''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''7373''',ur'''mp3''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7373r100.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_7373_ver1_sub0390'''] = devclass(devices.devids[ur'''nokia_7373_ver1'''], ur'''nokia_7373_ver1_sub0390''', ur'''Nokia7373/2.0 (03.90) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_7380_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_7380_ver1''', ur'''Nokia7380''', True, {ur'''aac''':True,ur'''awb''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':40,ur'''max_image_height''':146,ur'''max_image_width''':96,ur'''model_name''':ur'''7380''',ur'''mp3''':True,ur'''resolution_height''':208,ur'''resolution_width''':104,ur'''ringtone_aac''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper_max_height''':208,ur'''wallpaper_max_width''':104,ur'''wallpaper_preferred_height''':208,ur'''wallpaper_preferred_width''':104})
devices.devids[ur'''nokia_7380_ver1_sub0376'''] = devclass(devices.devids[ur'''nokia_7380_ver1'''], ur'''nokia_7380_ver1_sub0376''', ur'''Nokia7380/2.0 (03.76) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_7380_ver1_sub0380'''] = devclass(devices.devids[ur'''nokia_7380_ver1'''], ur'''nokia_7380_ver1_sub0380''', ur'''Nokia7380/2.0 (03.80) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_7390_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_7390_ver1''', ur'''Nokia7390''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':75000,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''7390''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N7390r201.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xmf''':True})
devices.devids[ur'''nokia_7390_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_7390_ver1'''], ur'''nokia_7390_ver1_sub1''', ur'''Nokia7390/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_ngage_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''nokia_ngage_ver1''', ur'''NokiaN-Gage/1.0 SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''aac''':True,ur'''device_os_version''':ur'''6.1''',ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_max_jar_size''':4194304,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':40,ur'''max_image_width''':174,ur'''model_name''':ur'''N-Gage''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':68,ur'''physical_screen_width''':57,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''ringtone_aac''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''video''':True})
devices.devids[ur'''nokia_ngage_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_ngage_ver1'''], ur'''nokia_ngage_ver1_sub00''', ur'''NokiaN-Gage/1.0 SymbianOS/6.1 Series60/1.2Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_ngage_ver1_sub403'''] = devclass(devices.devids[ur'''nokia_ngage_ver1'''], ur'''nokia_ngage_ver1_sub403''', ur'''NokiaN-Gage/1.0 (4.03) SymbianOS/6.1 Series60/0.9 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''nokia_edition''':0})
devices.devids[ur'''nokia_ngageqd_ver1'''] = devclass(devices.devids[ur'''nokia_ngage_ver1'''], ur'''nokia_ngageqd_ver1''', ur'''NokiaN-GageQD''', True, {ur'''device_os_version''':ur'''6.1''',ur'''j2me_heap_size''':16777216,ur'''j2me_midp_2_0''':True,ur'''j2me_wav''':True,ur'''max_image_width''':172,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''N-Gage QD''',ur'''mp3''':False,ur'''oma_v_1_0_combined_delivery''':True,ur'''physical_screen_height''':68,ur'''physical_screen_width''':57,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NNGageQDr100.xml''',ur'''video''':True})
devices.devids[ur'''nokia_ngageqd_ver1_sub'''] = devclass(devices.devids[ur'''nokia_ngageqd_ver1'''], ur'''nokia_ngageqd_ver1_sub''', ur'''NokiaN-GageQD/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_ngageqd_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_ngageqd_ver1'''], ur'''nokia_ngageqd_ver1_sub00''', ur'''NokiaN-GageQD/1.0 SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_ngageqd_ver1_sub09'''] = devclass(devices.devids[ur'''nokia_ngageqd_ver1'''], ur'''nokia_ngageqd_ver1_sub09''', ur'''NokiaN-GageQD/1.0 (0) SymbianOS/6.1 Series60/0.9 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_edition''':0})
devices.devids[ur'''nokia_ngageqd_ver2'''] = devclass(devices.devids[ur'''nokia_ngageqd_ver1'''], ur'''nokia_ngageqd_ver2''', ur'''NokiaN-GageQD/2.0''', False, {ur'''max_data_rate''':40,ur'''model_name''':ur'''N-Gage QD''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NNGageQDr200.xml'''})
devices.devids[ur'''nokia_ngageqd_ver2_sub0'''] = devclass(devices.devids[ur'''nokia_ngageqd_ver2'''], ur'''nokia_ngageqd_ver2_sub0''', ur'''NokiaN-GageQD/2.0 (0) SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_ngageqd_ver2_sub307'''] = devclass(devices.devids[ur'''nokia_ngageqd_ver2'''], ur'''nokia_ngageqd_ver2_sub307''', ur'''NokiaN-GageQD/2.0 (3.07) SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7600_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_7600_ver1''', ur'''Nokia7600''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':25,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':128,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':1048576,ur'''j2me_max_jar_size''':356352,ur'''j2me_mp3''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':50000,ur'''max_image_height''':160,ur'''max_image_width''':116,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':105000,ur'''mms_max_width''':640,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''model_name''':ur'''7600''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7600r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_7600_ver1_subp0231'''] = devclass(devices.devids[ur'''nokia_7600_ver1'''], ur'''nokia_7600_ver1_subp0231''', ur'''Nokia7600/2.0 (p02.31) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7610_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_7610_ver1''', ur'''Nokia7610''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''device_os_version''':ur'''7.0s''',ur'''fl_screensaver''':False,ur'''fl_standalone''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''''',ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_heap_size''':8388608,ur'''j2me_mpeg4''':True,ur'''j2me_realaudio''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':40,ur'''mms_max_size''':107250,ur'''mms_vcalendar''':True,ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''7610''',ur'''physical_screen_height''':39,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7610r100.xml''',ur'''uaprof2''':ur'''http://nds.nokia.com/uaprof/N7610r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_7610_ver1_sub304170'''] = devclass(devices.devids[ur'''nokia_7610_ver1'''], ur'''nokia_7610_ver1_sub304170''', ur'''Nokia7610 (3.0417.0) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_7610_ver2'''] = devclass(devices.devids[ur'''nokia_7610_ver1'''], ur'''nokia_7610_ver2''', ur'''Nokia7610/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7610_ver1_sub20304170ch'''] = devclass(devices.devids[ur'''nokia_7610_ver1'''], ur'''nokia_7610_ver1_sub20304170ch''', ur'''Nokia7610/2.0 (3.0417.0ch) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_7610_ver1_sub304250'''] = devclass(devices.devids[ur'''nokia_7610_ver1'''], ur'''nokia_7610_ver1_sub304250''', ur'''Nokia7610/2.0 (3.0425.0) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_7650_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''nokia_7650_ver1''', ur'''Nokia7650''', True, {ur'''bmp''':True,ur'''break_list_of_links_with_br_element_recommended''':True,ur'''colors''':4096,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''device_os_version''':ur'''6.1''',ur'''epoc_bmp''':True,ur'''expiration_date''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''html_wi_w3_xhtmlbasic''':True,ur'''insert_br_element_after_widget_recommended''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_max_jar_size''':4194304,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_wav''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':188,ur'''max_image_width''':161,ur'''mms_nokia_3dscreensaver''':True,ur'''model_name''':ur'''7650''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N7650r100.xml''',ur'''utf8_support''':True,ur'''video''':True,ur'''wbmp''':True,ur'''xhtml_support_level''':0})
devices.devids[ur'''nokia_7650_ver1_sub'''] = devclass(devices.devids[ur'''nokia_7650_ver1'''], ur'''nokia_7650_ver1_sub''', ur'''Nokia7650/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7650_ver1_sub09'''] = devclass(devices.devids[ur'''nokia_7650_ver1'''], ur'''nokia_7650_ver1_sub09''', ur'''Nokia7650/1.0 SymbianOS/6.1 Series60/0.9''', False, {ur'''max_data_rate''':40,ur'''nokia_edition''':0})
devices.devids[ur'''nokia_7650_ver1_sub09otaclient'''] = devclass(devices.devids[ur'''nokia_7650_ver1'''], ur'''nokia_7650_ver1_sub09otaclient''', ur'''Nokia7650/1.0 SymbianOS/6.1 Series60/0.9 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_edition''':0})
devices.devids[ur'''nokia_7700_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series90_dp20'''], ur'''nokia_7700_ver1''', ur'''Nokia7700''', True, {ur'''j2me_aac''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_realaudio''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''640''',ur'''j2me_wav''':True,ur'''max_data_rate''':200,ur'''max_image_width''':640,ur'''model_name''':ur'''7700''',ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':85,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_aac''':True,ur'''ringtone_mp3''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True})
devices.devids[ur'''nokia_7700_ver1_sub'''] = devclass(devices.devids[ur'''nokia_7700_ver1'''], ur'''nokia_7700_ver1_sub''', ur'''Nokia7700/1.0''', False, None)
devices.devids[ur'''nokia_7700_ver1_submoz2040'''] = devclass(devices.devids[ur'''nokia_7700_ver1'''], ur'''nokia_7700_ver1_submoz2040''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series90/1.0 Nokia7700/2.04.0 Profile/MIDP-2.0 Configuration/CLDC-1.0)''', False, None)
devices.devids[ur'''nokia_7710_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series90_dp20'''], ur'''nokia_7710_ver1''', ur'''Nokia7710''', True, {ur'''awb''':True,ur'''colors''':65536,ur'''columns''':15,ur'''j2me_aac''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':True,ur'''j2me_h263''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_realvideo''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''640''',ur'''j2me_storage_size''':83886080,ur'''j2me_wav''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65000,ur'''max_image_height''':300,ur'''max_image_width''':600,ur'''mms_max_size''':500000,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''7710''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':80,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':320,ur'''resolution_width''':640,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''svgt_1_1''':True,ur'''svgt_1_1_plus''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N7710r100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':200,ur'''wallpaper_max_width''':640})
devices.devids[ur'''nokia_7710_ver1_sub'''] = devclass(devices.devids[ur'''nokia_7710_ver1'''], ur'''nokia_7710_ver1_sub''', ur'''Nokia7710/1.0''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_7710_ver1_submoz2070'''] = devclass(devices.devids[ur'''nokia_7710_ver1'''], ur'''nokia_7710_ver1_submoz2070''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series90/1.1 Nokia7710/2.07.0 Profile/MIDP-2.0 Configuration/CLDC-1.0)''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_7900_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_7900_ver1''', ur'''Nokia7900/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Prism''',ur'''max_data_rate''':384,ur'''max_deck_size''':75000,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''7900''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7900r100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''nokia_7900_ver1_subua'''] = devclass(devices.devids[ur'''nokia_7900_ver1'''], ur'''nokia_7900_ver1_subua''', ur'''Nokia7900/2.0 (nd3.30_p) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_7500_ver1'''] = devclass(devices.devids[ur'''nokia_7900_ver1'''], ur'''nokia_7500_ver1''', ur'''Nokia7500/2.0 (03.41) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':30000,ur'''max_image_height''':300,ur'''max_image_width''':231,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':309760,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''7500''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7500r100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''nokia_8310_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_8310_ver1''', ur'''Nokia8310''', True, {ur'''accept_third_party_cookie''':False,ur'''ascii_support''':True,ur'''callericon''':True,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''cookie_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8192,ur'''max_image_height''':36,ur'''model_name''':ur'''8310''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_support_level''':-1,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_8310_ver1_sub'''] = devclass(devices.devids[ur'''nokia_8310_ver1'''], ur'''nokia_8310_ver1_sub''', ur'''Nokia8310/1.0''', False, None)
devices.devids[ur'''nokia_8310_ver1_sub10'''] = devclass(devices.devids[ur'''nokia_8310_ver1'''], ur'''nokia_8310_ver1_sub10''', ur'''Nokia8310/1.0 ()''', False, None)
devices.devids[ur'''nokia_8310_ver1_sub0305'''] = devclass(devices.devids[ur'''nokia_8310_ver1'''], ur'''nokia_8310_ver1_sub0305''', ur'''Nokia8310/1.0 (03.05)''', False, None)
devices.devids[ur'''nokia_8310_ver1_sub0453msie401'''] = devclass(devices.devids[ur'''nokia_8310_ver1'''], ur'''nokia_8310_ver1_sub0453msie401''', ur'''Nokia8310/1.0 (04.53) (compatible; MSIE 4.01; ; Default)''', False, None)
devices.devids[ur'''nokia_8310_ver1_sub0471'''] = devclass(devices.devids[ur'''nokia_8310_ver1'''], ur'''nokia_8310_ver1_sub0471''', ur'''Nokia8310/1.0 (04.71)''', False, None)
devices.devids[ur'''nokia_8310_ver1_sub0505'''] = devclass(devices.devids[ur'''nokia_8310_ver1'''], ur'''nokia_8310_ver1_sub0505''', ur'''Nokia8310/1.0 (05.05)''', False, None)
devices.devids[ur'''nokia_8310e_ver1'''] = devclass(devices.devids[ur'''nokia_8310_ver1'''], ur'''nokia_8310e_ver1''', ur'''Nokia8310e''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''8310e''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_8390_ver1'''] = devclass(devices.devids[ur'''nokia_8310_ver1'''], ur'''nokia_8390_ver1''', ur'''Nokia8390''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''8390''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_8390_ver1_sub'''] = devclass(devices.devids[ur'''nokia_8390_ver1'''], ur'''nokia_8390_ver1_sub''', ur'''Nokia8390/1.0''', False, None)
devices.devids[ur'''nokia_8390_ver1_sub10'''] = devclass(devices.devids[ur'''nokia_8390_ver1'''], ur'''nokia_8390_ver1_sub10''', ur'''Nokia8390/1.0 ()''', False, None)
devices.devids[ur'''nokia_8390_ver1_sub700'''] = devclass(devices.devids[ur'''nokia_8390_ver1'''], ur'''nokia_8390_ver1_sub700''', ur'''Nokia8390/1.0 (7.00)''', False, None)
devices.devids[ur'''nokia_8600_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_8600_ver1''', ur'''Nokia8600''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':False,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Luna''',ur'''max_deck_size''':32000,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''8600''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N8600dr100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''nokia_8600_ver1_subua'''] = devclass(devices.devids[ur'''nokia_8600_ver1'''], ur'''nokia_8600_ver1_subua''', ur'''Nokia8600 Luna/2.0 (03.52) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_8800_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_8800_ver1''', ur'''Nokia8800/2.0 (03.78) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':18,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''208''',ur'''jpg''':True,ur'''marketing_name''':ur'''Sirocco Edition''',ur'''max_data_rate''':200,ur'''max_deck_size''':75000,ur'''max_image_height''':188,ur'''max_image_width''':185,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''8800''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':36,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':208,ur'''resolution_width''':208,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N8800SIr101.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':208,ur'''wallpaper_preferred_width''':208,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xmf''':True})
devices.devids[ur'''nokia_8800_ver1_sub0328'''] = devclass(devices.devids[ur'''nokia_8800_ver1'''], ur'''nokia_8800_ver1_sub0328''', ur'''Nokia8800/2.0 (03.28) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_8800e_ver1'''] = devclass(devices.devids[ur'''nokia_8800_ver1'''], ur'''nokia_8800e_ver1''', ur'''Nokia8800e-1/2.0 (05.21) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Arte''',ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''8800e''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N8800e-1r100.xml''',ur'''uaprof2''':ur'''http://nds.nokia.com/uaprof/N8800e-1r101.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xmf''':True})
devices.devids[ur'''nokia_8801_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_8801_ver1''', ur'''Nokia8801''', True, {ur'''aac''':True,ur'''columns''':18,ur'''max_image_height''':180,ur'''max_image_width''':185,ur'''model_name''':ur'''8801''',ur'''mp3''':True,ur'''physical_screen_height''':31,ur'''physical_screen_width''':31,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':208,ur'''resolution_width''':208,ur'''rows''':5,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N8801r100.xml''',ur'''video''':True})
devices.devids[ur'''nokia_8855_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_8855_ver1''', ur'''Nokia8855''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''8855''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_8855_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_8855_ver1'''], ur'''nokia_8855_ver1_sub00''', ur'''Nokia8855/1.0 ()''', False, None)
devices.devids[ur'''nokia_8890_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_8890_ver1''', ur'''Nokia8890''', True, {ur'''model_name''':ur'''8890''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_8910_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_8910_ver1''', ur'''Nokia8910''', True, {ur'''connectionless_service_indication''':True,ur'''max_image_height''':36,ur'''model_name''':ur'''8910''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_8910_ver1_sub'''] = devclass(devices.devids[ur'''nokia_8910_ver1'''], ur'''nokia_8910_ver1_sub''', ur'''Nokia8910/1.0''', False, None)
devices.devids[ur'''nokia_8910_ver1_sub0304'''] = devclass(devices.devids[ur'''nokia_8910_ver1'''], ur'''nokia_8910_ver1_sub0304''', ur'''Nokia8910/1.0 (03.04)''', False, None)
devices.devids[ur'''nokia_8910i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_8910i_ver1''', ur'''Nokia8910i''', True, {ur'''amr''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''max_data_rate''':40,ur'''max_deck_size''':5600,ur'''max_image_height''':45,ur'''max_image_width''':96,ur'''mms_max_size''':46080,ur'''model_name''':ur'''8910i''',ur'''picture_preferred_height''':45,ur'''picture_preferred_width''':96,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''rows''':4,ur'''screensaver_preferred_height''':65,ur'''screensaver_preferred_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':45,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''nokia_8910i_ver1_sub'''] = devclass(devices.devids[ur'''nokia_8910i_ver1'''], ur'''nokia_8910i_ver1_sub''', ur'''Nokia8910i/1.0''', False, None)
devices.devids[ur'''nokia_8910i_ver1_sub0253'''] = devclass(devices.devids[ur'''nokia_8910i_ver1'''], ur'''nokia_8910i_ver1_sub0253''', ur'''Nokia8910i/1.0 (02.53) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_9110_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series80'''], ur'''nokia_9110_ver1''', ur'''Nokia9110''', True, {ur'''columns''':30,ur'''gif''':False,ur'''jpg''':False,ur'''max_image_width''':640,ur'''model_name''':ur'''9110''',ur'''physical_screen_height''':34,ur'''physical_screen_width''':109,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''png''':False,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''video''':True,ur'''wrap_mode_support''':False})
devices.devids[ur'''nokia_9110_ver1_sub'''] = devclass(devices.devids[ur'''nokia_9110_ver1'''], ur'''nokia_9110_ver1_sub''', ur'''Nokia9110/1.0''', False, None)
devices.devids[ur'''nokia_9210_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series80'''], ur'''nokia_9210_ver1''', ur'''Nokia9210''', True, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_width''':470,ur'''max_length_of_password''':20,ur'''max_url_length_bookmark''':255,ur'''max_url_length_cached_page''':255,ur'''max_url_length_homepage''':255,ur'''max_url_length_in_requests''':1022,ur'''model_name''':ur'''9210''',ur'''pdf_support''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':108,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':165,ur'''resolution_width''':490,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''video''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_9210_ver1_sub'''] = devclass(devices.devids[ur'''nokia_9210_ver1'''], ur'''nokia_9210_ver1_sub''', ur'''Nokia9210/1.0''', False, None)
devices.devids[ur'''nokia_9210_ver1_sub60'''] = devclass(devices.devids[ur'''nokia_9210_ver1'''], ur'''nokia_9210_ver1_sub60''', ur'''Nokia9210/1.0 Symbian-Crystal/6.0''', False, None)
devices.devids[ur'''nokia_9210_ver1_sub60space'''] = devclass(devices.devids[ur'''nokia_9210_ver1'''], ur'''nokia_9210_ver1_sub60space''', ur'''Nokia 9210/Symbian Crystal 6.0''', False, None)
devices.devids[ur'''nokia_9210_ver2'''] = devclass(devices.devids[ur'''nokia_9210_ver1'''], ur'''nokia_9210_ver2''', ur'''Nokia9210/2.0''', False, None)
devices.devids[ur'''nokia_9210_ver1_sub20'''] = devclass(devices.devids[ur'''nokia_9210_ver2'''], ur'''nokia_9210_ver1_sub20''', ur'''Nokia9210/2.0 Symbian-Crystal/6.1 Nokia/2.1''', False, None)
devices.devids[ur'''nokia_9210c_ver1'''] = devclass(devices.devids[ur'''nokia_9210_ver2'''], ur'''nokia_9210c_ver1''', ur'''Nokia9210c''', True, {ur'''model_name''':ur'''9210c''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''8''',ur'''video''':True})
devices.devids[ur'''nokia_9210c_ver1_subc10'''] = devclass(devices.devids[ur'''nokia_9210c_ver1'''], ur'''nokia_9210c_ver1_subc10''', ur'''Nokia9210c/1.0 Symbian-Crystal/6.0''', False, None)
devices.devids[ur'''nokia_9210i_ver1'''] = devclass(devices.devids[ur'''nokia_9210_ver2'''], ur'''nokia_9210i_ver1''', ur'''Nokia9210i''', True, {ur'''model_name''':ur'''9210i''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':108,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''video''':True})
devices.devids[ur'''nokia_9210i_ver1_subi10'''] = devclass(devices.devids[ur'''nokia_9210i_ver1'''], ur'''nokia_9210i_ver1_subi10''', ur'''Nokia9210i/1.0 Symbian-Crystal/6.0''', False, None)
devices.devids[ur'''nokia_9210i_ver1_subi10_'''] = devclass(devices.devids[ur'''nokia_9210i_ver1'''], ur'''nokia_9210i_ver1_subi10_''', ur'''Nokia 9210i/1.0 Symbian Crystal/6.0''', False, None)
devices.devids[ur'''nokia_9290_ver1'''] = devclass(devices.devids[ur'''nokia_9210_ver1'''], ur'''nokia_9290_ver1''', ur'''Nokia9290''', True, {ur'''model_name''':ur'''9290''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''video''':True})
devices.devids[ur'''nokia_9290_ver1_sub60'''] = devclass(devices.devids[ur'''nokia_9290_ver1'''], ur'''nokia_9290_ver1_sub60''', ur'''Nokia9290/Symbian-Crystal/6.0 (1.00)''', False, None)
devices.devids[ur'''nokia_9300_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series80_dp20'''], ur'''nokia_9300_ver1''', ur'''Nokia9300''', True, {ur'''aac''':True,ur'''awb''':True,ur'''colors''':65536,ur'''css_spriting''':True,ur'''j2me_aac''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':20971520,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_screen_height''':ur'''200''',ur'''j2me_screen_width''':ur'''640''',ur'''j2me_storage_size''':83886080,ur'''j2me_wav''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':100000,ur'''max_image_width''':640,ur'''mms_max_size''':100000,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''9300''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':97,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_aac''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N9300r100.xml''',ur'''video''':True,ur'''wifi''':True})
devices.devids[ur'''nokia_9300_ver1_sub449'''] = devclass(devices.devids[ur'''nokia_9300_ver1'''], ur'''nokia_9300_ver1_sub449''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series80/2.0 Nokia9300/4.49 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_9300_ver1_sub522'''] = devclass(devices.devids[ur'''nokia_9300_ver1'''], ur'''nokia_9300_ver1_sub522''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series80/2.0 Nokia9300/05.22 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_9300i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series80_dp20'''], ur'''nokia_9300i_ver1''', ur'''Nokia9300i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':29,ur'''css_spriting''':True,ur'''epoc_bmp''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''200''',ur'''j2me_screen_width''':ur'''640''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':357000,ur'''max_image_height''':180,ur'''max_image_width''':500,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''9300i''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':97,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':200,ur'''resolution_width''':640,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rmf''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N9300ir100.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_9300i_ver1_sub550202011'''] = devclass(devices.devids[ur'''nokia_9300i_ver1'''], ur'''nokia_9300i_ver1_sub550202011''', ur'''Nokia9300i/5.50 Serie80/20 Profile/MIDP-2.0 Configuration/CLDC-1-1''', False, {ur'''max_data_rate''':200,ur'''wifi''':True})
devices.devids[ur'''nokia_9300i_ver1_submozilla'''] = devclass(devices.devids[ur'''nokia_9300i_ver1'''], ur'''nokia_9300i_ver1_submozilla''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series80/2.0 Nokia9300i Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''max_data_rate''':200,ur'''wifi''':True})
devices.devids[ur'''nokia_9500_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series80_dp20'''], ur'''nokia_9500_ver1''', ur'''Nokia9500''', True, {ur'''aac''':True,ur'''awb''':True,ur'''colors''':65536,ur'''css_spriting''':True,ur'''j2me_aac''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':True,ur'''j2me_heap_size''':20971520,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_screen_height''':ur'''200''',ur'''j2me_screen_width''':ur'''640''',ur'''j2me_wav''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':4194304,ur'''max_image_width''':640,ur'''mms_max_size''':300000,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''9500''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':109,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''ringtone_aac''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N9500r100.xml''',ur'''video''':True,ur'''wifi''':True})
devices.devids[ur'''nokia_9500_ver1_moz4110'''] = devclass(devices.devids[ur'''nokia_9500_ver1'''], ur'''nokia_9500_ver1_moz4110''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series80/2.0 Nokia9500/4.11.0 Profile/MIDP-2.0 Configuration/CLDC-1.0)''', False, {ur'''max_data_rate''':200,ur'''wifi''':True})
devices.devids[ur'''nokia_uptext_generic'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''nokia_uptext_generic''', ur'''NOKIA_RUNNING_UPBROWSER4''', False, {ur'''brand_name''':ur'''Nokia'''})
devices.devids[ur'''nokia_6015_ver1'''] = devclass(devices.devids[ur'''nokia_uptext_generic'''], ur'''nokia_6015_ver1''', ur'''Nokia6015''', True, {ur'''colors''':4096,ur'''j2me_heap_size''':239616,ur'''j2me_max_jar_size''':77824,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''max_image_height''':48,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''6015''',ur'''oma_v_1_0_forwardlock''':True,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''screensaver_colors''':12,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':65,ur'''screensaver_max_width''':96,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':65,ur'''screensaver_preferred_width''':96,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':65,ur'''wallpaper_max_width''':96,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':96,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''nokia_6015_ver1_subm100v0300nep'''] = devclass(devices.devids[ur'''nokia_6015_ver1'''], ur'''nokia_6015_ver1_subm100v0300nep''', ur'''Nokia6015/1.0 (M100V0300.nep) UP.Browser/4.1.26l1.c.2.100''', False, None)
devices.devids[ur'''nokia_series20_uptext_generic'''] = devclass(devices.devids[ur'''nokia_uptext_generic'''], ur'''nokia_series20_uptext_generic''', ur'''NOKIA_SERIES20_RUNNING_UPBROWSER4''', False, {ur'''columns''':10,ur'''gif''':True,ur'''max_deck_size''':2868,ur'''max_image_height''':30,ur'''max_image_width''':84,ur'''max_length_of_password''':20,ur'''max_length_of_username''':32,ur'''max_no_of_bookmarks''':15,ur'''max_no_of_connection_settings''':5,ur'''max_url_length_bookmark''':255,ur'''max_url_length_cached_page''':128,ur'''max_url_length_homepage''':100,ur'''max_url_length_in_requests''':538,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':48,ur'''resolution_width''':84,ur'''rows''':3,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_series30_uptext_generic'''] = devclass(devices.devids[ur'''nokia_series20_uptext_generic'''], ur'''nokia_series30_uptext_generic''', ur'''NOKIA_SERIES30_RUNNING_UPBROWSER4''', False, {ur'''columns''':11,ur'''max_image_height''':45,ur'''max_image_width''':96,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''rows''':4})
devices.devids[ur'''nokia_opwv62_generic'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nokia_opwv62_generic''', ur'''DO_NOT_MATCH_NOKIA_RUNNING_UPBROWSER6''', False, {ur'''brand_name''':ur'''Nokia'''})
devices.devids[ur'''nokia_series40_opwv62_generic'''] = devclass(devices.devids[ur'''nokia_opwv62_generic'''], ur'''nokia_series40_opwv62_generic''', ur'''DO_NOT_MATCH_NOKIA_SERIES40_RUNNING_UPBROWSER6''', False, {ur'''callericon''':True,ur'''colors''':4096,ur'''columns''':18,ur'''directdownload_support''':True,ur'''ems''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_heap_size''':204800,ur'''j2me_max_jar_size''':65536,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':32768,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':288,ur'''mms_max_size''':32768,ur'''mms_max_width''':352,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_operatorlogo''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mms_wbxml''':True,ur'''mms_wml''':True,ur'''mms_wmlc''':True,ur'''nokiaring''':True,ur'''nokiavcal''':True,ur'''nokiavcard''':True,ur'''operatorlogo''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':16,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':94,ur'''picture_max_width''':126,ur'''picture_png''':True,ur'''picture_preferred_height''':94,ur'''picture_preferred_width''':126,ur'''picture_wbmp''':True,ur'''picturemessage''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':4,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':False})
devices.devids[ur'''nokia_3155_ver1'''] = devclass(devices.devids[ur'''nokia_series40_opwv62_generic'''], ur'''nokia_3155_ver1''', ur'''Nokia3155''', True, {ur'''aac''':True,ur'''amr''':True,ur'''j2me_max_jar_size''':356352,ur'''model_name''':ur'''3155''',ur'''mp3''':True,ur'''qcelp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':40,ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40})
devices.devids[ur'''nokia_3155i_ver1'''] = devclass(devices.devids[ur'''nokia_series40_opwv62_generic'''], ur'''nokia_3155i_ver1''', ur'''Nokia3155i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''j2me_max_jar_size''':356352,ur'''model_name''':ur'''3155i''',ur'''mp3''':True,ur'''qcelp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40})
devices.devids[ur'''nokia_npd_4aw_ver1'''] = devclass(devices.devids[ur'''nokia_uptext_generic'''], ur'''nokia_npd_4aw_ver1''', ur'''NOKIA-NPD-4AW''', False, None)
devices.devids[ur'''nokia_3155_ver1_subq125_04w47_13nbr'''] = devclass(devices.devids[ur'''nokia_3155_ver1'''], ur'''nokia_3155_ver1_subq125_04w47_13nbr''', ur'''Nokia3155/2.0 (Q125_04w47_13.nbr) UP.Browser/6.2.3.8.d.1.102 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_3155i_ver1_subq125_04w47_11nbr'''] = devclass(devices.devids[ur'''nokia_3155i_ver1'''], ur'''nokia_3155i_ver1_subq125_04w47_11nbr''', ur'''Nokia3155i/2.0 (Q125_04w47_11.nbr) UP.Browser/6.2.3.8.d.1.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_npd_4aw_ver1_subb105v0200nep0'''] = devclass(devices.devids[ur'''nokia_npd_4aw_ver1'''], ur'''nokia_npd_4aw_ver1_subb105v0200nep0''', ur'''NOKIA-NPD-4AW/V B105V0200.nep.0 UP.Browser/4.1.26l1''', False, None)
devices.devids[ur'''nokia__nhp_2ax_ver1'''] = devclass(devices.devids[ur'''nokia_uptext_generic'''], ur'''nokia__nhp_2ax_ver1''', ur'''NOKIA-NHP-2AX''', False, {ur'''accept_third_party_cookie''':False,ur'''model_name''':ur'''Nhp 2Ax'''})
devices.devids[ur'''nokia__nhp_2ax_ver1_suba100v0201'''] = devclass(devices.devids[ur'''nokia__nhp_2ax_ver1'''], ur'''nokia__nhp_2ax_ver1_suba100v0201''', ur'''NOKIA-NHP-2AX/V A100V0201.nep.0 UP.Browser/4.1.26l1''', False, None)
devices.devids[ur'''nokia_5125_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_5125_ver1''', ur'''Nokia5125''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''5125''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_5125_ver1_subnsc1nx'''] = devclass(devices.devids[ur'''nokia_5125_ver1'''], ur'''nokia_5125_ver1_subnsc1nx''', ur'''NOKIA-NSC-1NX''', False, None)
devices.devids[ur'''nokia_8260_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_8260_ver1''', ur'''Nokia8260''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''8260''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_8260_ver1_subnsw'''] = devclass(devices.devids[ur'''nokia_8260_ver1'''], ur'''nokia_8260_ver1_subnsw''', ur'''NOKIA-NSW-4DX''', False, None)
devices.devids[ur'''nokia_8265_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_8265_ver1''', ur'''Nokia8265''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''8265''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_8265_ver1_subnpw'''] = devclass(devices.devids[ur'''nokia_8265_ver1'''], ur'''nokia_8265_ver1_subnpw''', ur'''NOKIA-NPW-3''', False, None)
devices.devids[ur'''nokia_8265_ver1_sub1036'''] = devclass(devices.devids[ur'''nokia_8265_ver1'''], ur'''nokia_8265_ver1_sub1036''', ur'''Nokia8265/1.2.1 (10.36)''', False, None)
devices.devids[ur'''nokia_8860_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_8860_ver1''', ur'''Nokia8860''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''8860''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_8860_ver1_nsw6'''] = devclass(devices.devids[ur'''nokia_8860_ver1'''], ur'''nokia_8860_ver1_nsw6''', ur'''NOKIA-NSW-6''', False, None)
devices.devids[ur'''nokia_rh10_ver1'''] = devclass(devices.devids[ur'''nokia_series20_uptext_generic'''], ur'''nokia_rh10_ver1''', ur'''NOKIA-RH-10/V''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''8280''',ur'''nokiaring''':True,ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True})
devices.devids[ur'''nokia_rh10_ver1_sub8280'''] = devclass(devices.devids[ur'''nokia_rh10_ver1'''], ur'''nokia_rh10_ver1_sub8280''', ur'''Nokia8280''', False, None)
devices.devids[ur'''nokia_rh10_ver1_subc100v0401'''] = devclass(devices.devids[ur'''nokia_rh10_ver1'''], ur'''nokia_rh10_ver1_subc100v0401''', ur'''NOKIA-RH-10/V C100v0401.nep.0 UP.Browser/4.1.26l1''', False, None)
devices.devids[ur'''nokia_rh17_ver1'''] = devclass(devices.devids[ur'''nokia_uptext_generic'''], ur'''nokia_rh17_ver1''', ur'''NOKIA-RH-17/V''', True, {ur'''columns''':9,ur'''max_image_height''':48,ur'''max_image_width''':96,ur'''model_name''':ur'''2280/2285''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''rows''':6,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_rh17_ver1_subf100v0201'''] = devclass(devices.devids[ur'''nokia_rh17_ver1'''], ur'''nokia_rh17_ver1_subf100v0201''', ur'''NOKIA-RH-17/V F100V0201.nep.0 UP.Browser/4.1.26l1''', False, None)
devices.devids[ur'''nokia_rh27_ver1'''] = devclass(devices.devids[ur'''nokia_series40_opwv62_generic'''], ur'''nokia_rh27_ver1''', ur'''NOKIA-RH-27/V''', True, {ur'''amr''':True,ur'''max_data_rate''':9,ur'''max_image_width''':120,ur'''model_extra_info''':ur'''United States''',ur'''model_name''':ur'''6225''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':False,ur'''qcelp''':True,ur'''ringtone_amr''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Nokia/NOK6225SPR/H125V1000.rdf'''})
devices.devids[ur'''nokia_rh27_ver1_subh12503w241601'''] = devclass(devices.devids[ur'''nokia_rh27_ver1'''], ur'''nokia_rh27_ver1_subh12503w241601''', ur'''NOKIA-RH-27/V H125_03w24_16_01.nbr.0 UP.Browser/6.2.2.1.c.1.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''nokia_rh27_ver1_subh100c0006nep0'''] = devclass(devices.devids[ur'''nokia_rh27_ver1'''], ur'''nokia_rh27_ver1_subh100c0006nep0''', ur'''NOKIA-RH-27/V H100C0006.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''nokia_rh_3_ver1'''] = devclass(devices.devids[ur'''nokia_series30_uptext_generic'''], ur'''nokia_rh_3_ver1''', ur'''NOKIA-RH-3''', True, {ur'''model_name''':ur'''2285''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True})
devices.devids[ur'''nokia_rh_3_ver1_subg105v1100nep0'''] = devclass(devices.devids[ur'''nokia_rh_3_ver1'''], ur'''nokia_rh_3_ver1_subg105v1100nep0''', ur'''NOKIA-RH-3/V G105V1100.nep.0 UP.Browser/4.1.26l1''', False, None)
devices.devids[ur'''nokia_3530_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_3530_ver1''', ur'''Nokia3530''', True, {ur'''model_name''':ur'''3530''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_rh_34_ver1'''] = devclass(devices.devids[ur'''nokia_series40_opwv62_generic'''], ur'''nokia_rh_34_ver1''', ur'''NOKIA-RH-34''', True, {ur'''colors''':262144,ur'''j2me_cldc_1_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_extra_info''':ur'''United States''',ur'''model_name''':ur'''6585''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':18})
devices.devids[ur'''nokia_6585_ver1_sub00'''] = devclass(devices.devids[ur'''nokia_rh_34_ver1'''], ur'''nokia_6585_ver1_sub00''', ur'''Nokia6585''', False, None)
devices.devids[ur'''nokia_rh_34_ver1_subh100v0603nep0'''] = devclass(devices.devids[ur'''nokia_rh_34_ver1'''], ur'''nokia_rh_34_ver1_subh100v0603nep0''', ur'''NOKIA-RH-34/V H100V0603.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_1100_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_1100_ver1''', ur'''Nokia1100''', True, {ur'''gif''':False,ur'''midi_monophonic''':True,ur'''model_name''':ur'''1100''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':96,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_1100b_ver1'''] = devclass(devices.devids[ur'''nokia_series30_uptext_generic'''], ur'''nokia_1100b_ver1''', ur'''Nokia1100b''', True, {ur'''callericon''':True,ur'''model_name''':ur'''1100b''',ur'''nokiaring''':True,ur'''operatorlogo''':True,ur'''picturemessage''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True})
devices.devids[ur'''nokia_1100b_ver1_sub36'''] = devclass(devices.devids[ur'''nokia_1100b_ver1'''], ur'''nokia_1100b_ver1_sub36''', ur'''NOKIA-RH-36''', False, None)
devices.devids[ur'''nokia_1100bx_ver1_sub36x'''] = devclass(devices.devids[ur'''nokia_1100b_ver1'''], ur'''nokia_1100bx_ver1_sub36x''', ur'''NOKIA-RH-36X''', False, None)
devices.devids[ur'''nokia_2270_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_2270_ver1''', ur'''NOKIA-RH-3P''', True, {ur'''model_name''':ur'''2270''',ur'''release_date''':ur'''2003_april''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_rh_3p_ver1_subg101v0600nep0'''] = devclass(devices.devids[ur'''nokia_2270_ver1'''], ur'''nokia_rh_3p_ver1_subg101v0600nep0''', ur'''NOKIA-RH-3P/V G101V0600.nep.0 UP.Browser/4.1.26l1''', False, None)
devices.devids[ur'''nokia_2220_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_2220_ver1''', ur'''Nokia2220''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''2220''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_2220_ver1_subrh40'''] = devclass(devices.devids[ur'''nokia_2220_ver1'''], ur'''nokia_2220_ver1_subrh40''', ur'''NOKIA-RH-40''', False, None)
devices.devids[ur'''nokia_2220_ver1_subrh42'''] = devclass(devices.devids[ur'''nokia_2220_ver1'''], ur'''nokia_2220_ver1_subrh42''', ur'''NOKIA-RH-42''', False, None)
devices.devids[ur'''nokia_2260_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series20'''], ur'''nokia_2260_ver1''', ur'''Nokia2260''', True, {ur'''max_image_height''':36,ur'''model_name''':ur'''2260''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''sckl_groupgraphic''':True,ur'''sckl_ringtone''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_2260_ver1_subrh39'''] = devclass(devices.devids[ur'''nokia_2260_ver1'''], ur'''nokia_2260_ver1_subrh39''', ur'''NOKIA-RH-39''', False, None)
devices.devids[ur'''nokia_2260_ver1_subrh41'''] = devclass(devices.devids[ur'''nokia_2260_ver1'''], ur'''nokia_2260_ver1_subrh41''', ur'''NOKIA-RH-41''', False, None)
devices.devids[ur'''nokia_3586_ver1'''] = devclass(devices.devids[ur'''nokia_uptext_generic'''], ur'''nokia_3586_ver1''', ur'''Nokia3586''', True, {ur'''model_name''':ur'''3586''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_3586i_ver1'''] = devclass(devices.devids[ur'''nokia_uptext_generic'''], ur'''nokia_3586i_ver1''', ur'''NOKIA-RH-44/V''', True, {ur'''model_name''':ur'''3586i/3589i''',ur'''receiver''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_3586i_ver1_sub100v0102'''] = devclass(devices.devids[ur'''nokia_3586i_ver1'''], ur'''nokia_3586i_ver1_sub100v0102''', ur'''NOKIA-RH-44/V D100V0102.nep.0 UP.Browser/4.1.26l1''', False, None)
devices.devids[ur'''nokia_rh46_ver1'''] = devclass(devices.devids[ur'''nokia_opwv62_generic'''], ur'''nokia_rh46_ver1''', ur'''NOKIA-RH-46/V''', False, None)
devices.devids[ur'''nokia_rh46_ver1_subj100c0007'''] = devclass(devices.devids[ur'''nokia_rh46_ver1'''], ur'''nokia_rh46_ver1_subj100c0007''', ur'''NOKIA-RH-46/V J100C0007.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_rh48_ver1'''] = devclass(devices.devids[ur'''nokia_series40_opwv62_generic'''], ur'''nokia_rh48_ver1''', ur'''NOKIA-RH-48''', True, {ur'''columns''':16,ur'''imelody''':True,ur'''max_deck_size''':4096,ur'''model_name''':ur'''3105''',ur'''nokia_voice_call''':True,ur'''ringtone_imelody''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3105tlsr100.xml''',ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_rh48_ver1_subj100c0007'''] = devclass(devices.devids[ur'''nokia_rh48_ver1'''], ur'''nokia_rh48_ver1_subj100c0007''', ur'''NOKIA-RH-48/V J100C0007.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''nokia_3205spr_ver1'''] = devclass(devices.devids[ur'''nokia_3205_ver1'''], ur'''nokia_3205spr_ver1''', ur'''NOKIA-RM-11''', True, {ur'''model_extra_info''':ur'''Sprint''',ur'''model_name''':ur'''3205 SPR''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Nokia/NOK3205SPR/H125V1003.rdf'''})
devices.devids[ur'''nokia_3205_ver1_subh102v0300'''] = devclass(devices.devids[ur'''nokia_3205_ver1'''], ur'''nokia_3205_ver1_subh102v0300''', ur'''NOKIA-RM-11/V H102V0300.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''nokia_2112_ver1'''] = devclass(devices.devids[ur'''nokia_uptext_generic'''], ur'''nokia_2112_ver1''', ur'''Nokia2112''', True, {ur'''model_name''':ur'''2112''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_2112_ver1_subo100v0300nep'''] = devclass(devices.devids[ur'''nokia_2112_ver1'''], ur'''nokia_2112_ver1_subo100v0300nep''', ur'''Nokia2112/1.0 (O100V0300.nep) UP.Browser/4.1.26l1''', False, None)
devices.devids[ur'''nokia_3205i_ver1'''] = devclass(devices.devids[ur'''nokia_series40_opwv62_generic'''], ur'''nokia_3205i_ver1''', ur'''Nokia3205i''', True, {ur'''amr''':True,ur'''max_image_width''':123,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_video''':True,ur'''model_name''':ur'''3205i''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''ringtone_amr''':True,ur'''ringtone_voices''':16,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/nokia/nokia3205.rdf''',ur'''video''':True})
devices.devids[ur'''nokia_3205i_ver1_subh200v0800nep'''] = devclass(devices.devids[ur'''nokia_3205i_ver1'''], ur'''nokia_3205i_ver1_subh200v0800nep''', ur'''Nokia3205i/1.0 (H200V0800.nep) UP.Browser/6.2.2.1.c.1.105 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''nokia_1220_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_1220_ver1''', ur'''Nokia1220''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''1220''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_1108_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_1108_ver1''', ur'''Nokia1108''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''1108''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_1110_ver1'''] = devclass(devices.devids[ur'''nokia_1108_ver1'''], ur'''nokia_1110_ver1''', ur'''Nokia1110''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''1110''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_1110i_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_1110i_ver1''', ur'''Nokia1110i''', True, {ur'''brand_name''':ur'''Nokia''',ur'''max_image_height''':65,ur'''max_image_width''':96,ur'''model_name''':ur'''1110i''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_2100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_2100_ver1''', ur'''Nokia2100''', True, {ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''2100''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_3210_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_3210_ver1''', ur'''Nokia3210''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''3210''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_3310_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_3310_ver1''', ur'''Nokia3310''', True, {ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''3310''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_402_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_402_ver1''', ur'''Nokia402''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''402''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_5110_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_5110_ver1''', ur'''Nokia5110''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''5510''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_5146_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_5146_ver1''', ur'''Nokia5146''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''5146''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_6130_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_6130_ver1''', ur'''Nokia6130''', True, {ur'''brand_name''':ur'''Nokia''',ur'''max_image_width''':120,ur'''model_name''':ur'''6130''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':90,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_6133_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6133_ver1''', ur'''Nokia6133''', True, {ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''model_name''':ur'''6133''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':32,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wbmp''':True})
devices.devids[ur'''nokia_6133_ver1_sub0520'''] = devclass(devices.devids[ur'''nokia_6133_ver1'''], ur'''nokia_6133_ver1_sub0520''', ur'''Nokia6133/2.0 (05.20)''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_6150_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_6150_ver1''', ur'''Nokia6150''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''6150''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_6320i_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_6320i_ver1''', ur'''Nokia6320i''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''6320i''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_8210_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_8210_ver1''', ur'''Nokia8210''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''8210''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_8290_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_8290_ver1''', ur'''Nokia8290''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''8290''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_8810_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_8810_ver1''', ur'''Nokia8810''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''8810''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_8850_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nokia_8850_ver1''', ur'''Nokia8850''', True, {ur'''brand_name''':ur'''Nokia''',ur'''model_name''':ur'''8850''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_6015i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6015i_ver1''', ur'''Nokia6015i''', True, {ur'''access_key_support''':True,ur'''built_in_back_button_support''':True,ur'''card_title_support''':False,ur'''cookie_support''':False,ur'''deck_prefetch_support''':True,ur'''elective_forms_recommended''':False,ur'''max_image_height''':45,ur'''max_image_width''':96,ur'''menu_with_list_of_links_recommended''':False,ur'''menu_with_select_element_recommended''':True,ur'''model_name''':ur'''6015i''',ur'''numbered_menus''':True,ur'''opwv_wml_extensions_support''':True,ur'''picture_preferred_height''':45,ur'''picture_preferred_width''':96,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''screensaver_preferred_height''':65,ur'''screensaver_preferred_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''time_to_live_support''':True,ur'''times_square_mode_support''':True,ur'''wallpaper_preferred_height''':45,ur'''wallpaper_preferred_width''':96,ur'''wizards_recommended''':True})
devices.devids[ur'''nokia_6015i_ver1_subm101v0400nep'''] = devclass(devices.devids[ur'''nokia_6015i_ver1'''], ur'''nokia_6015i_ver1_subm101v0400nep''', ur'''Nokia6015i/1.0 (M101V0400.nep) UP.Browser/4.1.26l1.c.2.100''', False, None)
devices.devids[ur'''nokia_e50_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_e50_ver1''', ur'''NokiaE50''', True, {ur'''aac''':True,ur'''css_spriting''':True,ur'''device_os_version''':ur'''9.1''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':200,ur'''max_image_height''':320,ur'''max_image_width''':229,ur'''model_name''':ur'''E50''',ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_voices''':48,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE50-1r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_e50_ver1_sub21000'''] = devclass(devices.devids[ur'''nokia_e50_ver1'''], ur'''nokia_e50_ver1_sub21000''', ur'''NokiaE50-2/1.00.0 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_e50_ver1_sub130062710'''] = devclass(devices.devids[ur'''nokia_e50_ver1'''], ur'''nokia_e50_ver1_sub130062710''', ur'''NokiaE50-1/3.0 (06.27.1.0) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''rss_support''':True})
devices.devids[ur'''nokia_e50_ver1_subsafari413'''] = devclass(devices.devids[ur'''nokia_e50_ver1'''], ur'''nokia_e50_ver1_subsafari413''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es50''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''max_data_rate''':200,ur'''xhtml_display_accesskey''':False,ur'''xhtml_format_as_attribute''':False,ur'''xhtml_support_level''':4})
devices.devids[ur'''nokia_e51_ver1'''] = devclass(devices.devids[ur'''nokia_e50_ver1'''], ur'''nokia_e51_ver1''', ur'''Mozilla/5.0(SymbianOS/9.2; U; Series60/3.1 NokiaE51/1.00.000; Profile/MIDP-2.0 Configuration/CLDC-1.1;)AppleWebKit/413(KHTML,like Gecko)Safari/413''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''css_spriting''':True,ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.2''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''max_data_rate''':3600,ur'''model_name''':ur'''E51''',ur'''nokia_feature_pack''':1,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE51-1r100.xml''',ur'''wifi''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_e60_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_e60_ver1''', ur'''NokiaE60''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''css_spriting''':True,ur'''device_os_version''':ur'''9.1''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_3dapi''':True,ur'''j2me_canvas_height''':416,ur'''j2me_canvas_width''':352,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''j2me_screen_height''':ur'''416''',ur'''j2me_screen_width''':ur'''352''',ur'''max_data_rate''':384,ur'''max_image_height''':380,ur'''max_image_width''':340,ur'''model_name''':ur'''E60''',ur'''oma_v_1_0_combined_delivery''':False,ur'''oma_v_1_0_separate_delivery''':False,ur'''pdf_support''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''resolution_height''':416,ur'''resolution_width''':352,ur'''ringtone_aac''':True,ur'''ringtone_voices''':48,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE60-1r100.xml''',ur'''video''':True,ur'''voices''':48,ur'''wallpaper_colors''':24,ur'''wallpaper_preferred_height''':288,ur'''wallpaper_preferred_width''':352,ur'''wifi''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''nokia_e60_ver1_sub3006w019'''] = devclass(devices.devids[ur'''nokia_e60_ver1'''], ur'''nokia_e60_ver1_sub3006w019''', ur'''NokiaE60-1/1.00.0 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e60_ver1_sub3006w020'''] = devclass(devices.devids[ur'''nokia_e60_ver1'''], ur'''nokia_e60_ver1_sub3006w020''', ur'''NokiaE60-1/3.0 (06w02.0) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e60_ver1_sub30106100203'''] = devclass(devices.devids[ur'''nokia_e60_ver1'''], ur'''nokia_e60_ver1_sub30106100203''', ur'''NokiaE60-1/3.0 (1.0610.02.03) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e61_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_e61_ver1''', ur'''NokiaE61''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''css_spriting''':True,ur'''device_os_version''':ur'''9.1''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''has_qwerty_keyboard''':True,ur'''j2me_3dapi''':True,ur'''j2me_canvas_height''':240,ur'''j2me_canvas_width''':320,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''max_data_rate''':384,ur'''max_image_height''':220,ur'''max_image_width''':309,ur'''model_name''':ur'''E61''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':57,ur'''picture_max_width''':231,ur'''picture_preferred_width''':231,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_asp''':2,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone_aac''':True,ur'''ringtone_voices''':48,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE61-1r100.xml''',ur'''video''':True,ur'''voices''':48,ur'''wallpaper_colors''':24,ur'''wallpaper_max_height''':0,ur'''wallpaper_max_width''':0,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wifi''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''nokia_e61_ver1_sub30106100403'''] = devclass(devices.devids[ur'''nokia_e61_ver1'''], ur'''nokia_e61_ver1_sub30106100403''', ur'''NokiaE61-1/1.00.0 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e61_ver1_submozilla40'''] = devclass(devices.devids[ur'''nokia_e61_ver1'''], ur'''nokia_e61_ver1_submozilla40''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series60/3.0 NokiaE61-1/05w38.2 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Safari''',ur'''release_date''':ur'''2008_january''',ur'''wifi''':True})
devices.devids[ur'''nokia_e61_ver1_sub30106100404'''] = devclass(devices.devids[ur'''nokia_e61_ver1'''], ur'''nokia_e61_ver1_sub30106100404''', ur'''NokiaE61-1/3.0 (1.0610.04.04) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e61_ver1_submozilla50_sub2'''] = devclass(devices.devids[ur'''nokia_e61_ver1'''], ur'''nokia_e61_ver1_submozilla50_sub2''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es61''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e61i_ver1'''] = devclass(devices.devids[ur'''nokia_e61_ver1'''], ur'''nokia_e61i_ver1''', ur'''NokiaE61i''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''colors''':262144,ur'''columns''':27,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''device_os_version''':ur'''9.1''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''html_web_4_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''max_image_height''':220,ur'''max_image_width''':309,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''E61i''',ur'''physical_screen_height''':43,ur'''physical_screen_width''':57,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''rows''':11,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE61i-1r100.xml''',ur'''video''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_support_level''':4})
devices.devids[ur'''nokia_e61i_ver1_sub10006331500'''] = devclass(devices.devids[ur'''nokia_e61i_ver1'''], ur'''nokia_e61i_ver1_sub10006331500''', ur'''NokiaE61i-1/3.0 (1.00.0633.15.00) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e61i_ver1_safari'''] = devclass(devices.devids[ur'''nokia_e61i_ver1'''], ur'''nokia_e61i_ver1_safari''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es61i''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384,ur'''wifi''':True,ur'''xhtml_display_accesskey''':False,ur'''xhtml_format_as_attribute''':False,ur'''xhtml_support_level''':4})
devices.devids[ur'''nokia_e62_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_e62_ver1''', ur'''NokiaE62''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''device_os_version''':ur'''9.1''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':200,ur'''max_image_height''':240,ur'''max_image_width''':314,ur'''model_name''':ur'''E62''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':59,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''video''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''nokia_e62_sub3020618'''] = devclass(devices.devids[ur'''nokia_e62_ver1'''], ur'''nokia_e62_sub3020618''', ur'''NokiaE62-1/3.0 (2.0618.06.17); SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''nokia_e65_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_e65_ver1''', ur'''NokiaE65-1''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''au''':True,ur'''bmp''':False,ur'''colors''':16777216,ur'''columns''':16,ur'''css_spriting''':True,ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.1''',ur'''epoc_bmp''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':65000,ur'''max_image_height''':210,ur'''max_image_width''':229,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''model_name''':ur'''E65''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rmf''':True,ur'''rows''':12,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE65-1r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NE65-1r100-VF3GDRM10.xml''',ur'''video''':True,ur'''voices''':48,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xmf''':True})
devices.devids[ur'''nokia_e65_ver1101063316'''] = devclass(devices.devids[ur'''nokia_e65_ver1'''], ur'''nokia_e65_ver1101063316''', ur'''NokiaE65-1/3.0 (1.01.0633.16.00) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 DRM 1.0''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e65_sub106331801'''] = devclass(devices.devids[ur'''nokia_e65_ver1'''], ur'''nokia_e65_sub106331801''', ur'''NokiaE65-1/3.0 (1.0633.18.01) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e65_sub106331802'''] = devclass(devices.devids[ur'''nokia_e65_ver1'''], ur'''nokia_e65_sub106331802''', ur'''NokiaE65-1 Orange/1.0 (1.0633.18.02) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e65_ver1_subsafari413'''] = devclass(devices.devids[ur'''nokia_e65_ver1'''], ur'''nokia_e65_ver1_subsafari413''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es65''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Safari''',ur'''release_date''':ur'''2008_january''',ur'''wifi''':True,ur'''xhtml_display_accesskey''':False,ur'''xhtml_format_as_attribute''':False,ur'''xhtml_support_level''':4})
devices.devids[ur'''nokia_e70_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_e70_ver1''', ur'''NokiaE70''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''device_os_version''':ur'''9.1''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''has_qwerty_keyboard''':True,ur'''j2me_3dapi''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''max_data_rate''':384,ur'''max_image_height''':380,ur'''max_image_width''':346,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''E70''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''release_date''':ur'''2006_july''',ur'''resolution_height''':416,ur'''resolution_width''':352,ur'''ringtone_aac''':True,ur'''ringtone_voices''':48,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE70-1r100.xml''',ur'''video''':True,ur'''voices''':48,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':288,ur'''wallpaper_preferred_width''':352,ur'''wifi''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''nokia_e70_ver1_sub30'''] = devclass(devices.devids[ur'''nokia_e70_ver1'''], ur'''nokia_e70_ver1_sub30''', ur'''NokiaE70-1/3.0 (06w02.0) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e70_ver1_sub30106100506'''] = devclass(devices.devids[ur'''nokia_e70_ver1'''], ur'''nokia_e70_ver1_sub30106100506''', ur'''NokiaE70-1/3.0 (1.0610.05.06); SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e70_ver1_safari'''] = devclass(devices.devids[ur'''nokia_e70_ver1'''], ur'''nokia_e70_ver1_safari''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es70''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_e90_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_e90_ver1''', ur'''NokiaE90''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':21,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''device_os_version''':ur'''9.2''',ur'''epoc_bmp''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':True,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Communicator''',ur'''max_data_rate''':3600,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_extra_info''':ur'''Internal screen is 800x352''',ur'''model_name''':ur'''E90''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':61,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':352,ur'''resolution_width''':800,ur'''ringtone''':True,ur'''ringtone_3gpp''':False,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':18,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE90-1r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/ne90-1r100-vf3g.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xmf''':True})
devices.devids[ur'''nokia_e90_ver1_safari'''] = devclass(devices.devids[ur'''nokia_e90_ver1'''], ur'''nokia_e90_ver1_safari''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE-90-1/07.02.4.1; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''mobile_browser''':ur'''Safari''',ur'''wifi''':True})
devices.devids[ur'''nokia_e90_ver1_safari_sub72240'''] = devclass(devices.devids[ur'''nokia_e90_ver1'''], ur'''nokia_e90_ver1_safari_sub72240''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/07.22.4.0; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''nokia_e90_ver1_safari_sub72403'''] = devclass(devices.devids[ur'''nokia_e90_ver1'''], ur'''nokia_e90_ver1_safari_sub72403''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/07.24.0.3; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''nokia_e90_ver1_safari_sub82403'''] = devclass(devices.devids[ur'''nokia_e90_ver1'''], ur'''nokia_e90_ver1_safari_sub82403''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/08.24.0.3; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''nokia_n70_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_n70_ver1''', ur'''NokiaN70''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':384,ur'''max_deck_size''':65000,ur'''max_image_height''':188,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N70''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''picture_max_height''':193,ur'''picture_preferred_height''':193,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2006_july''',ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_3gpp''':False,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN70-1r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NN70-1r100-VF2G-VF3G.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':208,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''nokia_n70_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_sub1''', ur'''Nokia N70''', False, None)
devices.devids[ur'''nokia_n70_ver1_sub'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_sub''', ur'''NokiaN70-1/''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_n70_ver1_sub1052601'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_sub1052601''', ur'''NokiaN70-1/1.0526.0.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':3})
devices.devids[ur'''nokia_n70_ver1_sub2052901sn'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_sub2052901sn''', ur'''NokiaN70-1/2.0529.0.1/SNXXXXXXXXXXXXXXX Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':3})
devices.devids[ur'''nokia_n71_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_n71_ver1''', ur'''NokiaN71''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_3dapi''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':234,ur'''model_name''':ur'''N71''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''picture_max_width''':231,ur'''picture_preferred_width''':231,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN71-1r100.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_n71_ver1_sub20613'''] = devclass(devices.devids[ur'''nokia_n71_ver1'''], ur'''nokia_n71_ver1_sub20613''', ur'''NokiaN71-1/2.0613 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_n72_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_n72_ver1''', ur'''NokiaN72''', True, {ur'''aac''':True,ur'''ajax_support_javascript''':True,ur'''colors''':65536,ur'''columns''':15,ur'''fl_browser''':False,ur'''fl_screensaver''':False,ur'''fl_standalone''':False,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''''',ur'''j2me_3dapi''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''max_data_rate''':200,ur'''max_image_height''':170,ur'''max_image_width''':170,ur'''model_name''':ur'''N72''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''picture''':True,ur'''picture_max_height''':193,ur'''picture_preferred_height''':193,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''ringtone_aac''':True,ur'''ringtone_voices''':64,ur'''rows''':6,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN72r100.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_max_height''':208,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':208})
devices.devids[ur'''nokia_n72_ver1_sub'''] = devclass(devices.devids[ur'''nokia_n72_ver1'''], ur'''nokia_n72_ver1_sub''', ur'''NokiaN72-1''', False, None)
devices.devids[ur'''nokia_n72_ver1_sub20625202'''] = devclass(devices.devids[ur'''nokia_n72_ver1'''], ur'''nokia_n72_ver1_sub20625202''', ur'''NokiaN72/2.0625.2.0.2 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''nokia_feature_pack''':3})
devices.devids[ur'''nokia_n73_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_n73_ver1''', ur'''NokiaN73''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''device_os_version''':ur'''9.1''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_3dapi''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''max_data_rate''':384,ur'''max_image_height''':260,ur'''max_image_width''':229,ur'''model_name''':ur'''N73''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''picture_max_width''':231,ur'''picture_preferred_width''':231,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''joystick''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN73-1r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NN73r100.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''nokia_n73_ver1_sub3000000'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_sub3000000''', ur'''NokiaN73/3.0000.0.0 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_n73_ver1_sub2020623008b'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_sub2020623008b''', ur'''NokiaN73-1/2.0 (2.0623.0.0.8) S60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''ajax_support_javascript''':True,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_n75_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_n75_ver1''', ur'''NokiaN75''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''epoc_bmp''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N75''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN75-3r100.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''nokia_n75_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_n75_ver1'''], ur'''nokia_n75_ver1_sub1''', ur'''NokiaN75-3/0.0630.0.0.3 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''model_extra_info''':ur'''North America''',ur'''model_name''':ur'''N75'''})
devices.devids[ur'''nokia_n77_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_n77_ver1''', ur'''NokiaN77-1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''colors''':16777216,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''html_web_4_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':384,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''mms_3gpp2''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''N77''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN77-1r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':24,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_avoid_accesskeys''':True,ur'''xmf''':True})
devices.devids[ur'''nokia_n77_ver1_sub20720101'''] = devclass(devices.devids[ur'''nokia_n77_ver1'''], ur'''nokia_n77_ver1_sub20720101''', ur'''NokiaN77-1/2.0720.1.0.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_n80_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_n80_ver1''', ur'''NokiaN80-1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''amr''':True,ur'''colors''':262144,ur'''css_spriting''':True,ur'''device_claims_web_support''':False,ur'''device_os_version''':ur'''9.1''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_3dapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''416''',ur'''j2me_screen_width''':ur'''352''',ur'''max_data_rate''':384,ur'''max_image_height''':416,ur'''max_image_width''':346,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''N80''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':40,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_asp''':2,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':416,ur'''resolution_width''':352,ur'''ringtone_aac''':True,ur'''ringtone_voices''':64,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN80-1r100.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':18,ur'''wallpaper_max_height''':300,ur'''wallpaper_max_width''':352,ur'''wallpaper_preferred_height''':300,ur'''wallpaper_preferred_width''':352,ur'''wav''':True,ur'''wifi''':True,ur'''xhtml_avoid_accesskeys''':False,ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''nokia_n80_ver1_sub1055207'''] = devclass(devices.devids[ur'''nokia_n80_ver1'''], ur'''nokia_n80_ver1_sub1055207''', ur'''NokiaN80-1/1.0552.0.7 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_n80_ver1_sub303061108'''] = devclass(devices.devids[ur'''nokia_n80_ver1'''], ur'''nokia_n80_ver1_sub303061108''', ur'''NokiaN80-1/3.0 (3.0611.0.8) Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_n73_ver1_submozilla50'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_submozilla50''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''css_supports_width_as_percentage''':True,ur'''device_claims_web_support''':True,ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Safari''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':40,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''joystick''',ur'''release_date''':ur'''2007_january''',ur'''uaprof''':ur'''''',ur'''uaprof2''':ur'''''',ur'''unique''':False,ur'''video''':True,ur'''wifi''':True,ur'''wml_1_1''':False,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_display_accesskey''':False,ur'''xhtml_format_as_attribute''':False})
devices.devids[ur'''nokia_n90_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''nokia_n90_ver1''', ur'''NokiaN90-1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''device_os_version''':ur'''8.1''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':200000,ur'''max_image_height''':416,ur'''max_image_width''':346,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''N90''',ur'''mp3''':True,ur'''nokia_feature_pack''':3,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''resolution_height''':416,ur'''resolution_width''':352,ur'''ringtone_aac''':True,ur'''ringtone_voices''':64,ur'''rows''':6,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN90-1r100.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':416,ur'''wallpaper_preferred_width''':352,ur'''wav''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''nokia_n90_ver1_sub2052314'''] = devclass(devices.devids[ur'''nokia_n90_ver1'''], ur'''nokia_n90_ver1_sub2052314''', ur'''NokiaN90-1/2.0523.1.4 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_n90_ver1_sub2052414'''] = devclass(devices.devids[ur'''nokia_n90_ver1'''], ur'''nokia_n90_ver1_sub2052414''', ur'''NokiaN90-1/2.0524.1.4 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_n91_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_n91_ver1''', ur'''NokiaN91-1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''device_os_version''':ur'''9.1''',ur'''epoc_bmp''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':357000,ur'''max_image_height''':188,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N91''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':False,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN91-1r100.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''nokia_n91_ver1_sub10538102'''] = devclass(devices.devids[ur'''nokia_n91_ver1'''], ur'''nokia_n91_ver1_sub10538102''', ur'''NokiaN91-1/1.0538.1.02 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_n91_ver1_sub3006wk04'''] = devclass(devices.devids[ur'''nokia_n91_ver1'''], ur'''nokia_n91_ver1_sub3006wk04''', ur'''NokiaN91-1/3.0 (06wk04) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_n91_ver1_sub3010000115'''] = devclass(devices.devids[ur'''nokia_n91_ver1'''], ur'''nokia_n91_ver1_sub3010000115''', ur'''NokiaN91-1/3.0 (1.00.001.15) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-13G''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_n91_ver1_submoz'''] = devclass(devices.devids[ur'''nokia_n91_ver1'''], ur'''nokia_n91_ver1_submoz''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [en]; SymbianOS/9.1 Series60/3.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.13''',ur'''wifi''':True})
devices.devids[ur'''nokia_n91_ver2_sub300060'''] = devclass(devices.devids[ur'''nokia_n91_ver1'''], ur'''nokia_n91_ver2_sub300060''', ur'''NokiaN91-2/3.0 (3.00.060) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_n92_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_n92_ver1''', ur'''NokiaN92''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_3dapi''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''max_data_rate''':384,ur'''max_image_height''':280,ur'''max_image_width''':232,ur'''model_name''':ur'''N92''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN92-1r100.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wifi''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''nokia_n92_ver1_sub20637003'''] = devclass(devices.devids[ur'''nokia_n92_ver1'''], ur'''nokia_n92_ver1_sub20637003''', ur'''NokiaN92-1/2.0 (2.0637.0.0.3) S60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_n93_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_n93_ver1''', ur'''NokiaN93''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''device_os_version''':ur'''9.1''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':234,ur'''model_name''':ur'''N93''',ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN93-1r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NN93r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wifi''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''nokia_n93_ver1_sub100025'''] = devclass(devices.devids[ur'''nokia_n93_ver1'''], ur'''nokia_n93_ver1_sub100025''', ur'''NokiaN93-1/10.0.025 SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_n93i_ver1'''] = devclass(devices.devids[ur'''nokia_n93_ver1'''], ur'''nokia_n93i_ver1''', ur'''NokiaN93i''', True, {ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''device_os_version''':ur'''9.1''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''1_1''',ur'''html_web_4_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''model_name''':ur'''N93i''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''ringtone_rmf''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN93i-1r100.xml''',ur'''video''':True,ur'''wifi''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''nokia_n93i_ver1_sub110009'''] = devclass(devices.devids[ur'''nokia_n93i_ver1'''], ur'''nokia_n93i_ver1_sub110009''', ur'''NokiaN93i-1/11.0.009 SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_thr880i_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_thr880i_ver1''', ur'''NokiaTHR880i''', True, {ur'''bmp''':True,ur'''colors''':4096,ur'''columns''':18,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':108,ur'''max_image_width''':123,ur'''model_name''':ur'''THR880i''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NTHR880ir100.xml''',ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''nokia_thr880i_ver1_sub219'''] = devclass(devices.devids[ur'''nokia_thr880i_ver1'''], ur'''nokia_thr880i_ver1_sub219''', ur'''NokiaTHR880i/1.0 (2.19)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_platform65_generic'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_platform65_generic''', ur'''Siemens_Platform_65''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''ems''':True,ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':1572864,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':1,ur'''j2me_locapi''':True,ur'''j2me_max_jar_size''':358400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''130''',ur'''j2me_screen_width''':ur'''130''',ur'''j2me_storage_size''':11534336,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':13000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':16,ur'''picture_df_size_limit''':512000,ur'''picture_directdownload_size_limit''':512000,ur'''picture_gif''':True,ur'''picture_inline_size_limit''':512000,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_resize''':ur'''stretch''',ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':512000,ur'''ringtone_directdownload_size_limit''':512000,ur'''ringtone_imelody''':True,ur'''ringtone_inline_size_limit''':512000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_df_size_limit''':512000,ur'''screensaver_directdownload_size_limit''':512000,ur'''screensaver_gif''':True,ur'''screensaver_inline_size_limit''':512000,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''screensaver_resize''':ur'''stretch''',ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''siemens_logo_height''':80,ur'''siemens_logo_width''':128,ur'''siemens_ota''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''svgt_1_1''':True,ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':512000,ur'''wallpaper_directdownload_size_limit''':512000,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':512000,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_resize''':ur'''stretch''',ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''xhtml_send_sms_string''':ur'''smsto:'''})
devices.devids[ur'''sie_platform75_generic'''] = devclass(devices.devids[ur'''sie_platform65_generic'''], ur'''sie_platform75_generic''', ur'''Siemens_Platform_75''', False, {ur'''max_image_height''':156,ur'''max_image_width''':132,ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''sie_sx1_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''sie_sx1_ver1''', ur'''SIE-SX1''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':15,ur'''device_os_version''':ur'''6.1''',ur'''downloadfun_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':True,ur'''j2me_left_softkey_code''':1,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_storage_size''':2097152,ur'''max_image_height''':165,ur'''max_image_width''':161,ur'''mms_vcalendar''':True,ur'''mms_xmf''':True,ur'''model_name''':ur'''SX1''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''screensaver_max_height''':132,ur'''screensaver_preferred_height''':132,ur'''streaming_real_media''':ur'''8''',ur'''uaprof''':ur'''http://communication-market.siemens.de/uaprof/SX1_02.xml''',ur'''uaprof2''':ur'''http://communication-market.siemens.de/uaprof/SX1_01.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_max_height''':132,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sie_sx1_ver1_sub10'''] = devclass(devices.devids[ur'''sie_sx1_ver1'''], ur'''sie_sx1_ver1_sub10''', ur'''SIE-SX1/1.0 SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sie_sx1_ver1_sub10_'''] = devclass(devices.devids[ur'''sie_sx1_ver1'''], ur'''sie_sx1_ver1_sub10_''', ur'''SIE-SX1/1.0 SymbianOS6.1 Series60/1.2 Profile/MIDP-1.0''', False, None)
devices.devids[ur'''sie_sx1_ver1_sub11'''] = devclass(devices.devids[ur'''sie_sx1_ver1'''], ur'''sie_sx1_ver1_sub11''', ur'''SIE-SX1/1.1 SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sie_sx1_ver1_subopwv'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_sx1_ver1_subopwv''', ur'''SIE-SX1/00 UP.Browser/7''', False, {ur'''amr''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':15,ur'''max_image_height''':136,ur'''max_image_width''':168,ur'''mms_vcard''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''model_name''':ur'''SX1''',ur'''resolution_width''':176,ur'''rows''':6,ur'''wav''':True})
devices.devids[ur'''sie_sx1_ver1_sub7001132'''] = devclass(devices.devids[ur'''sie_sx1_ver1_subopwv'''], ur'''sie_sx1_ver1_sub7001132''', ur'''SIE-SX1/00 UP.Browser/7.0.0.1.132 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sie_sx65_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_sx65_ver1''', ur'''SIE-SX65''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''max_image_height''':176,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SX65''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_2128_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_2128_ver1''', ur'''SIE-2128''', True, {ur'''brand_name''':ur'''Siemens''',ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''2''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':153600,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':71680,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''64''',ur'''j2me_screen_width''':ur'''101''',ur'''j2me_storage_size''':122880,ur'''j2me_wav''':True,ur'''max_image_height''':58,ur'''max_image_width''':97,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''2128''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':16384,ur'''ringtone_directdownload_size_limit''':16384,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_df_size_limit''':8192,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':64,ur'''screensaver_max_width''':101,ur'''siemens_ota''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wav''':True})
devices.devids[ur'''sie_2128_ver1_sub11'''] = devclass(devices.devids[ur'''sie_2128_ver1'''], ur'''sie_2128_ver1_sub11''', ur'''SIE-2128/11 UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''sie_2128_ver1_sub12'''] = devclass(devices.devids[ur'''sie_2128_ver1'''], ur'''sie_2128_ver1_sub12''', ur'''SIE-2128/12 UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''sie_2128_ver1_sub17'''] = devclass(devices.devids[ur'''sie_2128_ver1'''], ur'''sie_2128_ver1_sub17''', ur'''SIE-2128/17 UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''sie_2128_ver1_sub18'''] = devclass(devices.devids[ur'''sie_2128_ver1'''], ur'''sie_2128_ver1_sub18''', ur'''SIE-2128/18 UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''sie_2128_ver1_sub24'''] = devclass(devices.devids[ur'''sie_2128_ver1'''], ur'''sie_2128_ver1_sub24''', ur'''SIE-2128/24 UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''sie_3118_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_3118_ver1''', ur'''SIE-3118''', True, {ur'''brand_name''':ur'''Siemens''',ur'''downloadfun_support''':True,ur'''ems''':True,ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True,ur'''ems_version''':ur'''1''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':2400,ur'''max_image_height''':48,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''model_name''':ur'''3118''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''siemens_logo_height''':46,ur'''siemens_ota''':True,ur'''siemens_screensaver_height''':64,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_max_height''':64,ur'''wallpaper_max_width''':101})
devices.devids[ur'''sie_3118_ver1_sub13'''] = devclass(devices.devids[ur'''sie_3118_ver1'''], ur'''sie_3118_ver1_sub13''', ur'''SIE-3118/13 UP.Browser/5.0.2.3.100 (GUI)''', False, None)
devices.devids[ur'''sie_3118_ver1_sub17'''] = devclass(devices.devids[ur'''sie_3118_ver1'''], ur'''sie_3118_ver1_sub17''', ur'''SIE-3118/17 UP.Browser/5.0.2.3.100 (GUI)''', False, None)
devices.devids[ur'''sie_3618_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_3618_ver1''', ur'''SIE-3618''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''3618''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_3618_ver1_sub01'''] = devclass(devices.devids[ur'''sie_3618_ver1'''], ur'''sie_3618_ver1_sub01''', ur'''SIE-3618/01 UP.Browser/5.0.1.1.102 (GUI)''', False, None)
devices.devids[ur'''sie_6618_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_6618_ver1''', ur'''SIE-6618''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''6618''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_6618_ver1_sub01'''] = devclass(devices.devids[ur'''sie_6618_ver1'''], ur'''sie_6618_ver1_sub01''', ur'''SIE-6618/01 UP.Browser/5.0.1.1.102 (GUI)''', False, None)
devices.devids[ur'''sie_6688_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sie_6688_ver1''', ur'''SIE-6688''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''6688''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_6688_ver1_sub31'''] = devclass(devices.devids[ur'''sie_6688_ver1'''], ur'''sie_6688_ver1_sub31''', ur'''SIE-6688/3.1 UP/4.1.19i''', False, None)
devices.devids[ur'''sie_opera_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_opera_ver1''', ur'''SIE-OPERA''', False, None)
devices.devids[ur'''sie_opera_ver1_sub5031105'''] = devclass(devices.devids[ur'''sie_opera_ver1'''], ur'''sie_opera_ver1_sub5031105''', ur'''SIE-OPERA UP.Browser/5.0.3.1.105 (GUI)''', False, None)
devices.devids[ur'''sie_xelibri1_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_xelibri1_ver1''', ur'''SIE-Xelibri 1''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''Xelibri 1''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_xelibri2_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_xelibri2_ver1''', ur'''SIE-Xelibri 2''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''Xelibri 2''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_xelibri3_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_xelibri3_ver1''', ur'''SIE-Xelibri 3''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''Xelibri 3''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_xelibri4_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_xelibri4_ver1''', ur'''SIE-Xelibri 4''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''Xelibri 4''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_al21_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_al21_ver1''', ur'''SIE-AL21''', True, {ur'''brand_name''':ur'''Siemens''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':130,ur'''max_image_width''':130,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''AL21''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2005_november''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=AL21''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':130,ur'''wallpaper_preferred_width''':130,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sie_al21_sub0761073102'''] = devclass(devices.devids[ur'''sie_al21_ver1'''], ur'''sie_al21_sub0761073102''', ur'''SIE-AL21/07 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3.102 (GUI)''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sie_a31_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_a31_ver1''', ur'''SIE-A31''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''gif''':True,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A31''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_a40_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_a40_ver1''', ur'''SIE-A40''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A40''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_a50_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_a50_ver1''', ur'''SIE-A50''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':256,ur'''ems''':True,ur'''gif''':True,ur'''greyscale''':True,ur'''jpg''':True,ur'''max_deck_size''':2800,ur'''max_image_height''':44,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A50''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':5,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sie_a50_ver1_sub01'''] = devclass(devices.devids[ur'''sie_a50_ver1'''], ur'''sie_a50_ver1_sub01''', ur'''SIE-A50/01 UP.Browser/5.0.2.3.100 (GUI)''', False, None)
devices.devids[ur'''sie_a52_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_a52_ver1''', ur'''SIE-A52''', True, {ur'''brand_name''':ur'''Siemens''',ur'''ems''':True,ur'''max_image_height''':44,ur'''max_image_width''':101,ur'''model_name''':ur'''A52''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True})
devices.devids[ur'''sie_a55_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_a55_ver1''', ur'''SIE-A55''', True, {ur'''brand_name''':ur'''Siemens''',ur'''downloadfun_support''':True,ur'''ems''':True,ur'''max_image_height''':48,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A55''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':16384,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':5,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_df_size_limit''':16384,ur'''screensaver_max_height''':64,ur'''screensaver_max_width''':101,ur'''screensaver_preferred_height''':64,ur'''screensaver_preferred_width''':101,ur'''siemens_ota''':True,ur'''siemens_screensaver_height''':64,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':4,ur'''wallpaper_gif''':True})
devices.devids[ur'''sie_a55_ver1_sub00'''] = devclass(devices.devids[ur'''sie_a55_ver1'''], ur'''sie_a55_ver1_sub00''', ur'''SIE-A55/00 UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''sie_a55a_ver1'''] = devclass(devices.devids[ur'''sie_a55_ver1'''], ur'''sie_a55a_ver1''', ur'''SIE-A55A''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''A55A''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_a55a_ver1_sub05'''] = devclass(devices.devids[ur'''sie_a55a_ver1'''], ur'''sie_a55a_ver1_sub05''', ur'''SIE-A55A/05 UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''sie_a55a_ver1_sub07'''] = devclass(devices.devids[ur'''sie_a55a_ver1'''], ur'''sie_a55a_ver1_sub07''', ur'''SIE-A55A/07 UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''sie_a57_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_a57_ver1''', ur'''SIE-A57''', True, {ur'''brand_name''':ur'''Siemens''',ur'''max_image_height''':64,ur'''max_image_width''':101,ur'''model_name''':ur'''A57''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':5,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sie_a57_ver1_sub00'''] = devclass(devices.devids[ur'''sie_a57_ver1'''], ur'''sie_a57_ver1_sub00''', ur'''SIE-A57/00 UP.Browser/5.0.3.3.1.e.4 (GUI)''', False, None)
devices.devids[ur'''sie_a60_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_a60_ver1''', ur'''SIE-A60''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':4096,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True,ur'''html_web_4_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':2800,ur'''max_image_height''':80,ur'''max_image_width''':100,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A60''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':8192,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_df_size_limit''':8192,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':80,ur'''screensaver_max_width''':101,ur'''siemens_logo_height''':46,ur'''siemens_ota''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/A60_14.xml''',ur'''uaprof2''':ur'''http://communication-market.siemens.de/UAProf/A60_20.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':8192,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':101,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''wav''':True})
devices.devids[ur'''sie_a60_ver1_sub10'''] = devclass(devices.devids[ur'''sie_a60_ver1'''], ur'''sie_a60_ver1_sub10''', ur'''SIE-A60/10 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_a62_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_a62_ver1''', ur'''SIE-A62''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':4096,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':53248,ur'''max_image_height''':60,ur'''max_image_width''':89,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A62''',ur'''picture''':True,ur'''picture_colors''':12,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':80,ur'''picture_max_width''':101,ur'''picture_png''':True,ur'''picture_preferred_height''':80,ur'''picture_preferred_width''':101,ur'''picture_wbmp''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_colors''':12,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':80,ur'''screensaver_max_width''':101,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':80,ur'''screensaver_preferred_width''':101,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':101,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sie_a62_ver1_sub02'''] = devclass(devices.devids[ur'''sie_a62_ver1'''], ur'''sie_a62_ver1_sub02''', ur'''SIE-A62/02 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sie_af51_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_af51_ver1''', ur'''SIE-AF51''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''downloadfun_support''':True,ur'''html_web_4_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''AF51''',ur'''receiver''':True,ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':8192,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''ringtone_wav''':True,ur'''rows''':3,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=AF51''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':8192,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':130,ur'''wallpaper_preferred_width''':130,ur'''wav''':True})
devices.devids[ur'''sie_af51_ver1_sub07'''] = devclass(devices.devids[ur'''sie_af51_ver1'''], ur'''sie_af51_ver1_sub07''', ur'''SIE-AF51/07 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3.102 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_a75_ver1'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''sie_a75_ver1''', ur'''SIE-A75''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':4096,ur'''ems''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':60,ur'''max_image_width''':97,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A75''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':80,ur'''screensaver_max_width''':101,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':80,ur'''screensaver_preferred_width''':101,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':101,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''wav''':True})
devices.devids[ur'''sie_a75_ver1_sub19'''] = devclass(devices.devids[ur'''sie_a75_ver1'''], ur'''sie_a75_ver1_sub19''', ur'''SIE-A75/19 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sie_a76_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_a76_ver1''', ur'''SIE-A76''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':4096,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':80,ur'''max_image_width''':97,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A76''',ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wml_1_2''':True})
devices.devids[ur'''sie_a76_ver1_sub346105c6'''] = devclass(devices.devids[ur'''sie_a76_ver1'''], ur'''sie_a76_ver1_sub346105c6''', ur'''SIE-A76/34 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sie_ap75_ver1'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''sie_ap75_ver1''', ur'''SIE-AP75''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''AP75''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sie_ap75_ver1_sub6107'''] = devclass(devices.devids[ur'''sie_ap75_ver1'''], ur'''sie_ap75_ver1_sub6107''', ur'''SIE-AP75/6.1.0.7''', False, None)
devices.devids[ur'''sie_a70_ver1'''] = devclass(devices.devids[ur'''sie_platform75_generic'''], ur'''sie_a70_ver1''', ur'''SIE-A70''', True, {ur'''max_image_height''':64,ur'''max_image_width''':101,ur'''model_name''':ur'''A70''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':32})
devices.devids[ur'''sie_a71_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_a71_ver1''', ur'''SIE-A71''', True, {ur'''brand_name''':ur'''Siemens''',ur'''ems''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':64,ur'''max_image_width''':101,ur'''model_name''':ur'''A71''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_a71_ver1_sub19'''] = devclass(devices.devids[ur'''sie_a71_ver1'''], ur'''sie_a71_ver1_sub19''', ur'''SIE-A71/19 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sie_c3i_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sie_c3i_ver1''', ur'''SIE-C3I/1.0 UP/4''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':1800,ur'''max_image_height''':42,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C35''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':56,ur'''resolution_width''':97,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':3,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':1})
devices.devids[ur'''sie_c3i_ver1_sub418c'''] = devclass(devices.devids[ur'''sie_c3i_ver1'''], ur'''sie_c3i_ver1_sub418c''', ur'''SIE-C3I/1.0 UP/4.1.8c''', False, None)
devices.devids[ur'''sie_c3i_ver1_sub418c_bis'''] = devclass(devices.devids[ur'''sie_c3i_ver1'''], ur'''sie_c3i_ver1_sub418c_bis''', ur'''SIE-C3I/1.0 UP/4.1.8c UP.Browser/4.1.8c-XXXX''', False, None)
devices.devids[ur'''sie_ic35_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sie_ic35_ver1''', ur'''SIE-IC35''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''IC35''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_ic35_ver1_sub'''] = devclass(devices.devids[ur'''sie_ic35_ver1'''], ur'''sie_ic35_ver1_sub''', ur'''SIE-IC35/1.0''', False, None)
devices.devids[ur'''sie_ic35_ver1_sub10'''] = devclass(devices.devids[ur'''sie_ic35_ver1'''], ur'''sie_ic35_ver1_sub10''', ur'''SIE-IC35/1.0, SIE-IC35/1.0''', False, None)
devices.devids[ur'''sie_op410_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_op410_ver1''', ur'''SIE-OP410''', False, {ur'''brand_name''':ur'''Siemens'''})
devices.devids[ur'''sie_op600_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_op600_ver1''', ur'''SIE-OP600''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''OP600''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_p35_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sie_p35_ver1''', ur'''SIE-P35/1.0 UP/4''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''P35''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_p35_ver1_sub412a'''] = devclass(devices.devids[ur'''sie_p35_ver1'''], ur'''sie_p35_ver1_sub412a''', ur'''SIE-P35/1.0 UP/4.1.2a''', False, None)
devices.devids[ur'''sie_p35_ver1_sub412_a'''] = devclass(devices.devids[ur'''sie_p35_ver1'''], ur'''sie_p35_ver1_sub412_a''', ur'''SIE-P35/1.0 UP/4.1.2.a''', False, None)
devices.devids[ur'''sie_p51_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sie_p51_ver1''', ur'''SIE-P51''', True, {ur'''brand_name''':ur'''BenQ-Siemens''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''P51''',ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sie_s35_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sie_s35_ver1''', ur'''SIE-S35/1.0 UP/4''', True, {ur'''brand_name''':ur'''Siemens''',ur'''max_image_height''':40,ur'''max_image_width''':101,ur'''model_name''':ur'''S35''',ur'''resolution_height''':54,ur'''resolution_width''':101,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_s35_ver1_sub418c'''] = devclass(devices.devids[ur'''sie_s35_ver1'''], ur'''sie_s35_ver1_sub418c''', ur'''SIE-S35/1.0 UP/4.1.8c''', False, None)
devices.devids[ur'''sie_s35_ver1_sub418c_bis'''] = devclass(devices.devids[ur'''sie_s35_ver1'''], ur'''sie_s35_ver1_sub418c_bis''', ur'''SIE-S35/1.0 UP/4.1.8c UP.Browser/4.1.8c-XXXX''', False, None)
devices.devids[ur'''sie_u35_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_u35_ver1''', ur'''SIE-U35''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''U35''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_u35_ver1_sub4116'''] = devclass(devices.devids[ur'''sie_u35_ver1'''], ur'''sie_u35_ver1_sub4116''', ur'''SIE-U35/2.0 UP/4.1.16m''', False, None)
devices.devids[ur'''sie_s40_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sie_s40_ver1''', ur'''SIE-S40''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S40''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sie_s40_ver1_sub210'''] = devclass(devices.devids[ur'''sie_s40_ver1'''], ur'''sie_s40_ver1_sub210''', ur'''SIE-S40/2.10 UP/4.1.16r UP.Browser/4.1.16r-XXXX''', False, None)
devices.devids[ur'''sie_c45_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_c45_ver1''', ur'''SIE-C45/00 UP.Browser/5''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''downloadfun_support''':True,ur'''ems''':True,ur'''ems_version''':ur'''1''',ur'''imelody''':True,ur'''max_deck_size''':2800,ur'''max_image_height''':64,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''model_name''':ur'''C45''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''siemens_logo_height''':46,ur'''siemens_ota''':True,ur'''siemens_screensaver_height''':64,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_df_size_limit''':2000,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':100})
devices.devids[ur'''sie_c45_ver1_sub00'''] = devclass(devices.devids[ur'''sie_c45_ver1'''], ur'''sie_c45_ver1_sub00''', ur'''SIE-C45/00 UP.Browser/5.0.1.1.102 (GUI)''', False, None)
devices.devids[ur'''sie_c45_ver1_sub31'''] = devclass(devices.devids[ur'''sie_c45_ver1'''], ur'''sie_c45_ver1_sub31''', ur'''SIE-C45/31 UP.Browser/5.0.2.2 (GUI)''', False, {ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True})
devices.devids[ur'''sie_c45_ver1_sub33'''] = devclass(devices.devids[ur'''sie_c45_ver1_sub31'''], ur'''sie_c45_ver1_sub33''', ur'''SIE-C45/33 UP.Browser/5.0.2.3.100 (GUI)''', False, None)
devices.devids[ur'''sie_me45_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_me45_ver1''', ur'''SIE-ME45/00 UP.Browser/5''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''downloadfun_support''':True,ur'''ems''':True,ur'''ems_version''':ur'''1''',ur'''imelody''':True,ur'''max_deck_size''':2800,ur'''max_image_height''':64,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''model_name''':ur'''ME45''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''siemens_logo_height''':46,ur'''siemens_ota''':True,ur'''siemens_screensaver_height''':64,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':2000,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':100})
devices.devids[ur'''sie_me45_ver1_sub00'''] = devclass(devices.devids[ur'''sie_me45_ver1'''], ur'''sie_me45_ver1_sub00''', ur'''SIE-ME45/00 UP.Browser/5.0.2.1.100 (GUI)''', False, None)
devices.devids[ur'''sie_me45_ver1_sub21'''] = devclass(devices.devids[ur'''sie_me45_ver1'''], ur'''sie_me45_ver1_sub21''', ur'''SIE-ME45/21 UP.Browser/5.0.2.1.103 (GUI)''', False, {ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True})
devices.devids[ur'''sie_me45_ver1_sub23'''] = devclass(devices.devids[ur'''sie_me45_ver1_sub21'''], ur'''sie_me45_ver1_sub23''', ur'''SIE-ME45/23 UP.Browser/5.0.2.2 (GUI)''', False, None)
devices.devids[ur'''sie_me45i_ver1'''] = devclass(devices.devids[ur'''sie_me45_ver1_sub21'''], ur'''sie_me45i_ver1''', ur'''SIE-ME45i''', True, {ur'''model_name''':ur'''ME45i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_me45i_ver1_sub045031105'''] = devclass(devices.devids[ur'''sie_me45i_ver1'''], ur'''sie_me45i_ver1_sub045031105''', ur'''SIE-ME45i/04 UP.Browser/5.0.3.1.105 (GUI)''', False, None)
devices.devids[ur'''sie_mc35_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_mc35_ver1''', ur'''SIE-MC35''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''MC35''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_me75_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_me75_ver1''', ur'''SIE-ME75''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':262144,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':10000,ur'''max_image_height''':176,ur'''max_image_width''':124,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''ME75''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':176,ur'''screensaver_max_width''':132,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':132,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':132,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132})
devices.devids[ur'''sie_me75_ver1_sub19'''] = devclass(devices.devids[ur'''sie_me75_ver1'''], ur'''sie_me75_ver1_sub19''', ur'''SIE-ME75/19 UP.Browser/7.0.2.2.d.7(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_s45_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_s45_ver1''', ur'''SIE-S45/00 UP.Browser/5''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''downloadfun_support''':True,ur'''ems''':True,ur'''ems_version''':ur'''1''',ur'''imelody''':True,ur'''max_deck_size''':2800,ur'''max_image_height''':64,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''model_name''':ur'''S45''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''siemens_logo_height''':46,ur'''siemens_ota''':True,ur'''siemens_screensaver_height''':64,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':2000,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':100})
devices.devids[ur'''sie_s45_ver1_sub00_102'''] = devclass(devices.devids[ur'''sie_s45_ver1'''], ur'''sie_s45_ver1_sub00_102''', ur'''SIE-S45/00 UP.Browser/5.0.1.1.102 (GUI)''', False, None)
devices.devids[ur'''sie_s45_ver1_sub00up5012'''] = devclass(devices.devids[ur'''sie_s45_ver1'''], ur'''sie_s45_ver1_sub00up5012''', ur'''SIE-S45/00 UP/5.0.1.2 (GUI) UP.Browser/5.0.1.2 (GUI)-XXXX''', False, None)
devices.devids[ur'''sie_s45_ver1_sub00_5012'''] = devclass(devices.devids[ur'''sie_s45_ver1'''], ur'''sie_s45_ver1_sub00_5012''', ur'''SIE-S45/00 UP.Browser/5.0.1.2 (GUI)''', False, None)
devices.devids[ur'''sie_s45_ver1_sub21'''] = devclass(devices.devids[ur'''sie_s45_ver1'''], ur'''sie_s45_ver1_sub21''', ur'''SIE-S45/21 UP.Browser/5''', False, {ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True})
devices.devids[ur'''sie_s45_ver1_sub21_5012'''] = devclass(devices.devids[ur'''sie_s45_ver1_sub21'''], ur'''sie_s45_ver1_sub21_5012''', ur'''SIE-S45/21 UP.Browser/5.0.1.2 (GUI)''', False, None)
devices.devids[ur'''sie_s45_ver1_sub_opwv'''] = devclass(devices.devids[ur'''sie_s45_ver1'''], ur'''sie_s45_ver1_sub_opwv''', ur'''SIE-S45/4.0 UP.Browser/5.0.1.2 (GUI)''', False, None)
devices.devids[ur'''sie_s45_ver1_opwvxxxx'''] = devclass(devices.devids[ur'''sie_s45_ver1'''], ur'''sie_s45_ver1_opwvxxxx''', ur'''SIE-S45/4.0 UP/5.0.1.2 (GUI) UP.Browser/5.0.1.2 (GUI)-XXXX''', False, None)
devices.devids[ur'''sie_s45_ver1_sub6221208'''] = devclass(devices.devids[ur'''sie_s45_ver1_sub21'''], ur'''sie_s45_ver1_sub6221208''', ur'''SIE-S45/00 UP.Browser/6.2.2.1.208 (GUI) MMP/1.0''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''mobile_browser_version''':ur'''6.2''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''xhtml_support_level''':2})
devices.devids[ur'''sie_s45i_ver1'''] = devclass(devices.devids[ur'''sie_s45_ver1_sub21'''], ur'''sie_s45i_ver1''', ur'''SIE-S45i''', True, {ur'''model_name''':ur'''S45i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_s45i_ver1_sub02'''] = devclass(devices.devids[ur'''sie_s45i_ver1'''], ur'''sie_s45i_ver1_sub02''', ur'''SIE-S45i/02 UP.Browser/5.0.3.1.105 (GUI)''', False, None)
devices.devids[ur'''sie_sl42i_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_sl42i_ver1''', ur'''SIE-SL42i''', True, {ur'''brand_name''':ur'''Siemens''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''SL42i''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_sl45_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sie_sl45_ver1''', ur'''SIE-SL45''', True, {ur'''brand_name''':ur'''Siemens''',ur'''max_deck_size''':1800,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SL45''',ur'''ringtone_midi_monophonic''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_sl45_ver1_sub4119i'''] = devclass(devices.devids[ur'''sie_sl45_ver1'''], ur'''sie_sl45_ver1_sub4119i''', ur'''SIE-SL45/3.1 UP/4.1.19i''', False, None)
devices.devids[ur'''sie_sl45_ver1_sub4119iuppercase'''] = devclass(devices.devids[ur'''sie_sl45_ver1'''], ur'''sie_sl45_ver1_sub4119iuppercase''', ur'''SIE-SL45/3.1 UP/4.1.19I''', False, None)
devices.devids[ur'''sie_sl45_ver1_sub4119ixxxx'''] = devclass(devices.devids[ur'''sie_sl45_ver1'''], ur'''sie_sl45_ver1_sub4119ixxxx''', ur'''SIE-SL45/3.1 UP/4.1.19i UP.Browser/4.1.19i-XXXX''', False, None)
devices.devids[ur'''sie_sl45i_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sie_sl45i_ver1''', ur'''SIE-SLIK/3.1 UP/4''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SL45i''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sie_sl45i_ver1_sub4119i'''] = devclass(devices.devids[ur'''sie_sl45i_ver1'''], ur'''sie_sl45i_ver1_sub4119i''', ur'''SIE-SLIK/3.1 UP/4.1.19i''', False, None)
devices.devids[ur'''sie_sl45i_ver1_sub4119iup'''] = devclass(devices.devids[ur'''sie_sl45i_ver1'''], ur'''sie_sl45i_ver1_sub4119iup''', ur'''SIE-SLIK/3.1 UP/4.1.19i UP.Browser/4.1.19i-XXXX''', False, None)
devices.devids[ur'''sie_slck_ver1_sub4119i'''] = devclass(devices.devids[ur'''sie_sl45i_ver1'''], ur'''sie_slck_ver1_sub4119i''', ur'''SIE-SLCK/3.1 UP/4.1.19i''', False, None)
devices.devids[ur'''sie_slck_ver1_sub4119ixxxx'''] = devclass(devices.devids[ur'''sie_slck_ver1_sub4119i'''], ur'''sie_slck_ver1_sub4119ixxxx''', ur'''SIE-SLCK/3.1 UP/4.1.19i UP.Browser/4.1.19i-XXXX''', False, None)
devices.devids[ur'''sie_slin_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sie_slin_ver1''', ur'''SIE-SLIN''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''SLIN''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_slin_ver1_sub4119ixxxx'''] = devclass(devices.devids[ur'''sie_slin_ver1'''], ur'''sie_slin_ver1_sub4119ixxxx''', ur'''SIE-SLIN/3.1 UP/4.1.19i UP.Browser/4.1.19i-XXXX''', False, None)
devices.devids[ur'''sl45i_ver1'''] = devclass(devices.devids[ur'''sie_sl45i_ver1'''], ur'''sl45i_ver1''', ur'''SL45i''', False, None)
devices.devids[ur'''sl45i_ver1_subnoversion'''] = devclass(devices.devids[ur'''sie_sl45i_ver1'''], ur'''sl45i_ver1_subnoversion''', ur'''SL45i Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sl45i_ver1_sub001'''] = devclass(devices.devids[ur'''sie_sl45i_ver1'''], ur'''sl45i_ver1_sub001''', ur'''SL45i/00.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sie_s46_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_s46_ver1''', ur'''SIE-S46''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''S46''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_s46_ver1_sub07'''] = devclass(devices.devids[ur'''sie_s46_ver1'''], ur'''sie_s46_ver1_sub07''', ur'''SIE-S46/07 UP.Browser/5.0.2.1.103 (GUI)''', False, None)
devices.devids[ur'''sie_m50_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_m50_ver1''', ur'''SIE-M50/00 UP.Browser/5 (GUI)''', True, {ur'''brand_name''':ur'''Siemens''',ur'''downloadfun_support''':True,ur'''ems''':True,ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True,ur'''ems_version''':ur'''1''',ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''2''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':153600,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':71680,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''64''',ur'''j2me_screen_width''':ur'''101''',ur'''j2me_storage_size''':204800,ur'''max_deck_size''':2800,ur'''max_image_height''':48,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''model_name''':ur'''M50''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''siemens_logo_height''':46,ur'''siemens_ota''':True,ur'''siemens_screensaver_height''':64,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':64,ur'''wallpaper_max_width''':101,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sie_m50_ver1_sub07'''] = devclass(devices.devids[ur'''sie_m50_ver1'''], ur'''sie_m50_ver1_sub07''', ur'''SIE-M50/07 UP.Browser/5.0.2.2 (GUI)''', False, None)
devices.devids[ur'''sie_m50_ver1_sub_noversion'''] = devclass(devices.devids[ur'''sie_m50_ver1'''], ur'''sie_m50_ver1_sub_noversion''', ur'''M50''', False, None)
devices.devids[ur'''sie_m50_ver1_sub09j2me'''] = devclass(devices.devids[ur'''sie_m50_ver1_sub_noversion'''], ur'''sie_m50_ver1_sub09j2me''', ur'''M50/09 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sie_mt50_ver1'''] = devclass(devices.devids[ur'''sie_m50_ver1'''], ur'''sie_mt50_ver1''', ur'''SIE-MT50/00 UP.Browser/5 (GUI)''', True, {ur'''max_image_height''':48,ur'''max_image_width''':120,ur'''model_name''':ur'''MT50''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_mt50_ver1_sub00'''] = devclass(devices.devids[ur'''sie_mt50_ver1'''], ur'''sie_mt50_ver1_sub00''', ur'''SIE-MT50/0.0 UP''', False, None)
devices.devids[ur'''sie_mt50_ver1_sub04'''] = devclass(devices.devids[ur'''sie_mt50_ver1'''], ur'''sie_mt50_ver1_sub04''', ur'''SIE-MT50/04 UP.Browser/5.0.2.2 (GUI)''', False, None)
devices.devids[ur'''sie_mt50_ver1_sub07'''] = devclass(devices.devids[ur'''sie_mt50_ver1'''], ur'''sie_mt50_ver1_sub07''', ur'''SIE-MT50/07 UP.Browser/5.0.2.2 (GUI)''', False, None)
devices.devids[ur'''sie_mt50_ver1_sub09'''] = devclass(devices.devids[ur'''sie_mt50_ver1'''], ur'''sie_mt50_ver1_sub09''', ur'''SIE-MT50/09 UP.Browser/5.0.2.3.100 (GUI)''', False, None)
devices.devids[ur'''sie_mt50_ver1_sub18old'''] = devclass(devices.devids[ur'''sie_mt50_ver1'''], ur'''sie_mt50_ver1_sub18old''', ur'''MT50/18 UP.Browser/5.0.2.3.100 (GUI)''', False, None)
devices.devids[ur'''sie_mt50_ver1_sub07j2me'''] = devclass(devices.devids[ur'''sie_mt50_ver1'''], ur'''sie_mt50_ver1_sub07j2me''', ur'''MT50/07 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sie_m50i_ver1'''] = devclass(devices.devids[ur'''sie_m50_ver1'''], ur'''sie_m50i_ver1''', ur'''SIE-M50I/00 UP.Browser/5 (GUI)''', True, {ur'''max_image_height''':48,ur'''max_image_width''':101,ur'''model_name''':ur'''M50I''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_m50i_ver1_sub08'''] = devclass(devices.devids[ur'''sie_m50i_ver1'''], ur'''sie_m50i_ver1_sub08''', ur'''SIE-M50I/08 UP.Browser/5.0.2.3.100 (GUI)''', False, None)
devices.devids[ur'''sie_cl50_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_cl50_ver1''', ur'''SIE-CL50''', True, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''CL50''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_cl50_ver1_sub00'''] = devclass(devices.devids[ur'''sie_cl50_ver1'''], ur'''sie_cl50_ver1_sub00''', ur'''SIE-CL50/00''', False, None)
devices.devids[ur'''sie_c55_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_c55_ver1''', ur'''SIE-C55''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''2''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':153600,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':71680,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''64''',ur'''j2me_screen_width''':ur'''101''',ur'''j2me_storage_size''':384000,ur'''max_deck_size''':15360,ur'''max_image_height''':58,ur'''max_image_width''':97,ur'''max_object_size''':8092,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''C55''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':8192,ur'''ringtone_directdownload_size_limit''':8192,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_df_size_limit''':8192,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':64,ur'''screensaver_max_width''':101,ur'''siemens_ota''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_directdownload_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':15360,ur'''wallpaper_max_height''':64,ur'''wallpaper_max_width''':101,ur'''wallpaper_preferred_height''':64,ur'''wallpaper_preferred_width''':101,ur'''wav''':True})
devices.devids[ur'''sie_c55_ver1_sub02'''] = devclass(devices.devids[ur'''sie_c55_ver1'''], ur'''sie_c55_ver1_sub02''', ur'''SIE-C55/02 UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''c55_ver1_subj2me'''] = devclass(devices.devids[ur'''sie_c55_ver1'''], ur'''c55_ver1_subj2me''', ur'''C55/(null) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''c55_ver1_subj2me2'''] = devclass(devices.devids[ur'''sie_c55_ver1'''], ur'''c55_ver1_subj2me2''', ur'''C55/(null) Profile/MIDP-1.0 Configuration/CLDC-1.0, C55/(null) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sie_m55_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_m55_ver1''', ur'''SIE-M55''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':4096,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':573440,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':71680,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''80''',ur'''j2me_screen_width''':ur'''101''',ur'''j2me_storage_size''':1677721,ur'''j2me_wav''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':66,ur'''max_image_width''':96,ur'''max_object_size''':15360,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':16,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M55''',ur'''receiver''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':8192,ur'''ringtone_directdownload_size_limit''':10240,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':3,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_df_size_limit''':8192,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':80,ur'''screensaver_max_width''':101,ur'''screensaver_png''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/M55_01.xml''',ur'''uaprof2''':ur'''http://communication-market.siemens.de/UAProf/M55_07.xml''',ur'''uaprof3''':ur'''http://communication-market.siemens.de/UAProf/M55_11.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':8192,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':101,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''wav''':True})
devices.devids[ur'''sie_m55_ver1_sub00'''] = devclass(devices.devids[ur'''sie_m55_ver1'''], ur'''sie_m55_ver1_sub00''', ur'''SIE-M55/00 UP.Browser/6.1.0.5.c.1 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m55_ver1_sub007001139'''] = devclass(devices.devids[ur'''sie_m55_ver1'''], ur'''sie_m55_ver1_sub007001139''', ur'''SIE-M55/00 UP.Browser/7.0.0.1.139 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40,ur'''xhtml_support_level''':3})
devices.devids[ur'''sie_m55c_ver1'''] = devclass(devices.devids[ur'''sie_m55_ver1'''], ur'''sie_m55c_ver1''', ur'''SIE-M55C''', True, {ur'''model_name''':ur'''M55C''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_m55c_ver1_sub07'''] = devclass(devices.devids[ur'''sie_m55c_ver1'''], ur'''sie_m55c_ver1_sub07''', ur'''SIE-M55C/07 UP.Browser/6.1.0.5.c.5 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m55i_ver1'''] = devclass(devices.devids[ur'''sie_m55_ver1'''], ur'''sie_m55i_ver1''', ur'''SIE-M55i''', False, None)
devices.devids[ur'''sie_m55i_ver1_sub11'''] = devclass(devices.devids[ur'''sie_m55i_ver1'''], ur'''sie_m55i_ver1_sub11''', ur'''SIE-M55i/11 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m56_ver1'''] = devclass(devices.devids[ur'''sie_m55_ver1'''], ur'''sie_m56_ver1''', ur'''SIE-M56''', True, {ur'''model_name''':ur'''M56''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/M56_04.xml'''})
devices.devids[ur'''sie_m56_ver1_sub04'''] = devclass(devices.devids[ur'''sie_m56_ver1'''], ur'''sie_m56_ver1_sub04''', ur'''SIE-M56/04 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m56_ver1_sub06'''] = devclass(devices.devids[ur'''sie_m56_ver1'''], ur'''sie_m56_ver1_sub06''', ur'''SIE-M56/06 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m56_ver1_sub07'''] = devclass(devices.devids[ur'''sie_m56_ver1'''], ur'''sie_m56_ver1_sub07''', ur'''SIE-M56/07 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s55_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_s55_ver1''', ur'''SIE-S55''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''columns''':16,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''8''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':373760,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':71680,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''80''',ur'''j2me_screen_width''':ur'''101''',ur'''j2me_storage_size''':1048576,ur'''max_deck_size''':10000,ur'''max_image_height''':66,ur'''max_image_width''':96,ur'''max_object_size''':15360,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S55''',ur'''receiver''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':8192,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/S55_06.xml''',ur'''uaprof2''':ur'''http://communication-market.siemens.de/UAProf/S55_20.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':8192,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':101,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''wav''':True})
devices.devids[ur'''sie_s55_ver1_sub001'''] = devclass(devices.devids[ur'''sie_s55_ver1'''], ur'''sie_s55_ver1_sub001''', ur'''SIE-S55/00 UP.Browser/6.1.0.1.149 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s55_ver1_sub_noversion'''] = devclass(devices.devids[ur'''sie_s55_ver1'''], ur'''sie_s55_ver1_sub_noversion''', ur'''S55''', False, None)
devices.devids[ur'''sie_s55_ver1_sub05cldc'''] = devclass(devices.devids[ur'''sie_s55_ver1'''], ur'''sie_s55_ver1_sub05cldc''', ur'''S55/05 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s55_ver1_sub11cldc'''] = devclass(devices.devids[ur'''sie_s55_ver1'''], ur'''sie_s55_ver1_sub11cldc''', ur'''S55/11 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s55_ver1_subv7'''] = devclass(devices.devids[ur'''sie_s55_ver1'''], ur'''sie_s55_ver1_subv7''', ur'''SIE-S55 UP.Browser/7''', False, {ur'''max_data_rate''':40,ur'''xhtml_support_level''':3})
devices.devids[ur'''sie_s55_ver1_subv7001139'''] = devclass(devices.devids[ur'''sie_s55_ver1_subv7'''], ur'''sie_s55_ver1_subv7001139''', ur'''SIE-S55/00 UP.Browser/7.0.0.1.139 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s55_ver1_subv7001c3'''] = devclass(devices.devids[ur'''sie_s55_ver1_subv7'''], ur'''sie_s55_ver1_subv7001c3''', ur'''SIE-S55/00 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s55i_ver1'''] = devclass(devices.devids[ur'''sie_s55_ver1'''], ur'''sie_s55i_ver1''', ur'''SIE-S55i''', True, {ur'''model_name''':ur'''S55i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_s55i_ver1_sub91'''] = devclass(devices.devids[ur'''sie_s55i_ver1'''], ur'''sie_s55i_ver1_sub91''', ur'''SIE-S55i/91 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sl50_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_sl50_ver1''', ur'''SIE-SL50''', True, {ur'''brand_name''':ur'''Siemens''',ur'''max_image_height''':112,ur'''max_image_width''':64,ur'''model_name''':ur'''SL50''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':112,ur'''resolution_width''':64,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_sl55_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_sl55_ver1''', ur'''SIE-SL55''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':4096,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':373760,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':71680,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''80''',ur'''j2me_screen_width''':ur'''101''',ur'''j2me_storage_size''':1677721,ur'''max_deck_size''':53248,ur'''max_image_height''':80,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SL55''',ur'''receiver''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':65536,ur'''ringtone_directdownload_size_limit''':8192,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':80,ur'''screensaver_max_width''':101,ur'''screensaver_png''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/SL55_02.xml''',ur'''uaprof2''':ur'''http://communication-market.siemens.de/UAProf/SL55_14.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':8192,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':101,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101})
devices.devids[ur'''sie_sl55_ver1_sub00c1'''] = devclass(devices.devids[ur'''sie_sl55_ver1'''], ur'''sie_sl55_ver1_sub00c1''', ur'''SIE-SL55/00 UP.Browser/6.1.0.5.c.1 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sl56_ver1'''] = devclass(devices.devids[ur'''sie_sl55_ver1'''], ur'''sie_sl56_ver1''', ur'''SIE-SL56''', True, {ur'''model_name''':ur'''SL56''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/SL56_10.xml'''})
devices.devids[ur'''sie_sl56_ver1_sub05'''] = devclass(devices.devids[ur'''sie_sl56_ver1'''], ur'''sie_sl56_ver1_sub05''', ur'''SIE-SL56/05 UP.Browser/6.1.0.5.c.5 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sl5c_ver1'''] = devclass(devices.devids[ur'''sie_sl55_ver1'''], ur'''sie_sl5c_ver1''', ur'''SIE-SL5C''', True, {ur'''model_name''':ur'''SL5C''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/SL5C_09.xml'''})
devices.devids[ur'''sie_sl5c_ver1_sub09'''] = devclass(devices.devids[ur'''sie_sl5c_ver1'''], ur'''sie_sl5c_ver1_sub09''', ur'''SIE-SL5C/09 UP.Browser/6.1.0.5.c.4 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sl5e_ver1'''] = devclass(devices.devids[ur'''sie_sl55_ver1'''], ur'''sie_sl5e_ver1''', ur'''SIE-SL5E''', True, {ur'''model_name''':ur'''SL5E''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_sl5e_ver1_sub16'''] = devclass(devices.devids[ur'''sie_sl5e_ver1'''], ur'''sie_sl5e_ver1_sub16''', ur'''SIE-SL5E/16 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sl5e_ver1_sub1610'''] = devclass(devices.devids[ur'''sie_sl5e_ver1'''], ur'''sie_sl5e_ver1_sub1610''', ur'''SIE-SL5E/16 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_st55_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_st55_ver1''', ur'''SIE-ST55''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''max_deck_size''':51200,ur'''max_image_height''':160,ur'''max_image_width''':113,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':51200,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ST55''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':16340,ur'''ringtone_imelody''':True,ur'''ringtone_inline_size_limit''':16340,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':4,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/ST55_01.xml''',ur'''voices''':4,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sie_st55_ver1_sub6106d2100'''] = devclass(devices.devids[ur'''sie_st55_ver1'''], ur'''sie_st55_ver1_sub6106d2100''', ur'''SIE-ST55/1.0 UP.Browser/6.1.0.6.d.2.100 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_x55i_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_x55i_ver1''', ur'''SIE-X55i''', False, {ur'''brand_name''':ur'''Siemens''',ur'''model_name''':ur'''X55i'''})
devices.devids[ur'''sie_x55i_ver1_sub6105c4'''] = devclass(devices.devids[ur'''sie_x55i_ver1'''], ur'''sie_x55i_ver1_sub6105c4''', ur'''SIE-X55i FULLPOWER! UP.Browser/6.1.0.5.c.4 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sie_a56_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sie_a56_ver1''', ur'''SIE-A56''', True, {ur'''brand_name''':ur'''Siemens''',ur'''downloadfun_support''':True,ur'''ems''':True,ur'''max_image_height''':48,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A56''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':16384,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':4,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_df_size_limit''':16384,ur'''screensaver_max_height''':64,ur'''screensaver_max_width''':101,ur'''screensaver_preferred_height''':64,ur'''screensaver_preferred_width''':101,ur'''siemens_ota''':True,ur'''siemens_screensaver_height''':64,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':4})
devices.devids[ur'''sie_a56_ver1_sub14'''] = devclass(devices.devids[ur'''sie_a56_ver1'''], ur'''sie_a56_ver1_sub14''', ur'''SIE-A56/14 UP.Browser/5.0.3.3.1.e.2 (GUI)''', False, None)
devices.devids[ur'''sie_a56i_ver1'''] = devclass(devices.devids[ur'''sie_a56_ver1'''], ur'''sie_a56i_ver1''', ur'''SIE-A56i''', True, {ur'''j2me_bits_per_pixel''':ur'''2''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':153600,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':71680,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''64''',ur'''j2me_screen_width''':ur'''101''',ur'''j2me_storage_size''':122880,ur'''max_image_height''':48,ur'''max_image_width''':101,ur'''model_name''':ur'''A56i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_a56i_ver1_sub02'''] = devclass(devices.devids[ur'''sie_a56i_ver1'''], ur'''sie_a56i_ver1_sub02''', ur'''SIE-A56i/02 UP.Browser/5.0.3.3.1.e.4 (GUI)''', False, None)
devices.devids[ur'''sie_a56i_ver1_sub03'''] = devclass(devices.devids[ur'''sie_a56i_ver1'''], ur'''sie_a56i_ver1_sub03''', ur'''SIE-A56i/03 UP.Browser/5.0.3.3.1.e.4 (GUI)''', False, None)
devices.devids[ur'''sie_c56_ver1'''] = devclass(devices.devids[ur'''sie_c55_ver1'''], ur'''sie_c56_ver1''', ur'''SIE-C56''', True, {ur'''model_name''':ur'''C56''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_c56_ver1_sub14'''] = devclass(devices.devids[ur'''sie_c56_ver1'''], ur'''sie_c56_ver1_sub14''', ur'''SIE-C56/14 UP.Browser/5.0.3.3.1.e.2 (GUI)''', False, None)
devices.devids[ur'''sie_s56_ver1'''] = devclass(devices.devids[ur'''sie_s55_ver1'''], ur'''sie_s56_ver1''', ur'''SIE-S56''', True, {ur'''model_name''':ur'''S56''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_s56_ver1_sub02'''] = devclass(devices.devids[ur'''sie_s56_ver1'''], ur'''sie_s56_ver1_sub02''', ur'''SIE-S56/02 UP.Browser/6.1.0.5.c.2 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m46_ver1'''] = devclass(devices.devids[ur'''sie_me45_ver1'''], ur'''sie_m46_ver1''', ur'''SIE-M46''', True, {ur'''j2me_bits_per_pixel''':ur'''2''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':153600,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':71680,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''64''',ur'''j2me_screen_width''':ur'''101''',ur'''j2me_storage_size''':204800,ur'''model_name''':ur'''M46''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_m46_ver1_sub12'''] = devclass(devices.devids[ur'''sie_m46_ver1'''], ur'''sie_m46_ver1_sub12''', ur'''SIE-M46/12 UP.Browser/5.0.2.3.100 (GUI)''', False, None)
devices.devids[ur'''sie_s57_ver1'''] = devclass(devices.devids[ur'''sie_s55_ver1'''], ur'''sie_s57_ver1''', ur'''SIE-S57''', True, {ur'''model_name''':ur'''S57''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_s57_ver1_sub08'''] = devclass(devices.devids[ur'''sie_s57_ver1'''], ur'''sie_s57_ver1_sub08''', ur'''SIE-S57/08 UP.Browser/6.1.0.5.c.1 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s57c_ver1'''] = devclass(devices.devids[ur'''sie_s57_ver1'''], ur'''sie_s57c_ver1''', ur'''SIE-S57C''', False, {ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/S57C_06.xml''',ur'''uaprof2''':ur'''http://communication-market.siemens.de/UAProf/S57C_18.xml'''})
devices.devids[ur'''sie_s57c_ver1_sub06'''] = devclass(devices.devids[ur'''sie_s57c_ver1'''], ur'''sie_s57c_ver1_sub06''', ur'''SIE-S57C/06 UP.Browser/6.1.0.5.121 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_c60_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_c60_ver1''', ur'''SIE-C60''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''built_in_camera''':True,ur'''colors''':4096,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':778240,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':71680,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''80''',ur'''j2me_screen_width''':ur'''101''',ur'''j2me_storage_size''':1887436,ur'''max_deck_size''':2800,ur'''max_image_height''':80,ur'''max_image_width''':96,ur'''max_object_size''':8192,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':16,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C60''',ur'''receiver''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':8192,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':3,ur'''sender''':True,ur'''siemens_logo_height''':46,ur'''siemens_ota''':True,ur'''siemens_screensaver_height''':80,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/C60_10.xml''',ur'''uaprof2''':ur'''http://communication-market.siemens.de/UAProf/C60_14.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':8192,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':101,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''wav''':True})
devices.devids[ur'''sie_c60_ver1_sub00'''] = devclass(devices.devids[ur'''sie_c60_ver1'''], ur'''sie_c60_ver1_sub00''', ur'''SIE-C60/00 UP.Browser/6.1.0.5.c.5 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_c60_ver1_sub1210'''] = devclass(devices.devids[ur'''sie_c60_ver1'''], ur'''sie_c60_ver1_sub1210''', ur'''SIE-C60/12 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_c61_ver1'''] = devclass(devices.devids[ur'''sie_c60_ver1'''], ur'''sie_c61_ver1''', ur'''SIE-C61''', True, {ur'''mms_vcalendar''':True,ur'''model_name''':ur'''C61''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/C61_11.xml'''})
devices.devids[ur'''sie_c61_ver1_sub07'''] = devclass(devices.devids[ur'''sie_c61_ver1'''], ur'''sie_c61_ver1_sub07''', ur'''SIE-C61/07 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_c62_ver1'''] = devclass(devices.devids[ur'''sie_platform65_generic'''], ur'''sie_c62_ver1''', ur'''SIE-C62''', True, {ur'''colors''':4096,ur'''columns''':18,ur'''downloadfun_support''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''mms_max_height''':120,ur'''mms_max_size''':50000,ur'''mms_max_width''':160,ur'''model_name''':ur'''C62''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_voices''':40,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/C62_90.xml''',ur'''video''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':16384,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wta_phonebook''':True})
devices.devids[ur'''sie_c62_ver1_sub32'''] = devclass(devices.devids[ur'''sie_c62_ver1'''], ur'''sie_c62_ver1_sub32''', ur'''SIE-C62/32''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_c62_ver1_sub53'''] = devclass(devices.devids[ur'''sie_c62_ver1'''], ur'''sie_c62_ver1_sub53''', ur'''SIE-C62/53''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_c62_ver1_sub83'''] = devclass(devices.devids[ur'''sie_c62_ver1'''], ur'''sie_c62_ver1_sub83''', ur'''SIE-C62/83''', False, {ur'''max_data_rate''':40,ur'''max_deck_size''':5000})
devices.devids[ur'''sie_cf61_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_cf61_ver1''', ur'''SIE-CF61''', True, {ur'''aac''':True,ur'''brand_name''':ur'''BenQ-Siemens''',ur'''colors''':262144,ur'''max_image_height''':160,ur'''max_image_width''':119,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''CF61''',ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sie_cf61_ver1_sub100'''] = devclass(devices.devids[ur'''sie_cf61_ver1'''], ur'''sie_cf61_ver1_sub100''', ur'''BenQ-CF61/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.3.0.4.c.1.102 (GUI) MMP/2.0''', False, {ur'''mobile_browser_version''':ur'''6.3'''})
devices.devids[ur'''sie_cf62_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_cf62_ver1''', ur'''SIE-CF62''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':71680,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''130''',ur'''j2me_screen_width''':ur'''130''',ur'''j2me_storage_size''':1572864,ur'''j2me_wav''':True,ur'''max_deck_size''':53248,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''CF62''',ur'''oma_v_1_0_combined_delivery''':False,ur'''oma_v_1_0_forwardlock''':False,ur'''oma_v_1_0_separate_delivery''':False,ur'''receiver''':True,ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':8192,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''ringtone_wav''':True,ur'''rows''':3,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':8,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':130,ur'''screensaver_max_width''':130,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':130,ur'''screensaver_preferred_width''':130,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?CF62,11''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':8192,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':130,ur'''wallpaper_max_width''':130,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':130,ur'''wallpaper_preferred_width''':130,ur'''wav''':True})
devices.devids[ur'''sie_cf62_ver1_sub04'''] = devclass(devices.devids[ur'''sie_cf62_ver1'''], ur'''sie_cf62_ver1_sub04''', ur'''SIE-CF62/04 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_cf6c_ver1'''] = devclass(devices.devids[ur'''sie_cf62_ver1'''], ur'''sie_cf6c_ver1''', ur'''SIE-CF6C''', True, {ur'''model_name''':ur'''CF6C''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_cf62t_ver1'''] = devclass(devices.devids[ur'''sie_cf62_ver1'''], ur'''sie_cf62t_ver1''', ur'''SIE-CF62T''', True, {ur'''model_name''':ur'''CF62T''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_cf75_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_cf75_ver1''', ur'''SIE-CF75''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':1572864,ur'''j2me_jpg''':True,ur'''j2me_locapi''':True,ur'''j2me_max_jar_size''':358400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_png''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':13000,ur'''max_image_height''':140,ur'''max_image_width''':124,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''CF75''',ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':36,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''screensaver''':True,ur'''screensaver_max_height''':64,ur'''screensaver_max_width''':96,ur'''screensaver_preferred_height''':64,ur'''screensaver_preferred_width''':96,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':36,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':132,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sie_cf75_ver1_sub07'''] = devclass(devices.devids[ur'''sie_cf75_ver1'''], ur'''sie_cf75_ver1_sub07''', ur'''SIE-CF75/07 UP.Browser/7.0.2.2.d.5(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_cf76_ver1'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''sie_cf76_ver1''', ur'''SIE-CF76''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''model_name''':ur'''CF76''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''sender''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_cf76_ver1_sub7022d7'''] = devclass(devices.devids[ur'''sie_cf76_ver1'''], ur'''sie_cf76_ver1_sub7022d7''', ur'''SIE-CF76/14 UP.Browser/7.0.2.2.d.7(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''xhtml_support_level''':3})
devices.devids[ur'''siemens_cf110_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''siemens_cf110_ver1''', ur'''SIE-C110''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':110,ur'''max_image_width''':130,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''CF110''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''siemens_cf110_ver1_sub07'''] = devclass(devices.devids[ur'''siemens_cf110_ver1'''], ur'''siemens_cf110_ver1_sub07''', ur'''SIE-C110/07 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3.102 (GUI) MMP/1.0''', False, {ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''rows''':3})
devices.devids[ur'''sie_mc60_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_mc60_ver1''', ur'''SIE-MC60''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':4096,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':778240,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':71680,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''80''',ur'''j2me_screen_width''':ur'''101''',ur'''j2me_storage_size''':1887436,ur'''j2me_wav''':True,ur'''max_deck_size''':53248,ur'''max_image_height''':66,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':False,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MC60''',ur'''receiver''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':8192,ur'''ringtone_directdownload_size_limit''':10240,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':3,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':80,ur'''screensaver_max_width''':101,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':80,ur'''screensaver_preferred_width''':101,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/MC60_10.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':8192,ur'''wallpaper_directdownload_size_limit''':10240,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':101,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''wav''':True})
devices.devids[ur'''sie_mc60_ver1_sub00'''] = devclass(devices.devids[ur'''sie_mc60_ver1'''], ur'''sie_mc60_ver1_sub00''', ur'''SIE-MC60/00 UP.Browser/6.1.0.5.c.5 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_mc60_ver1_sub007001154eng'''] = devclass(devices.devids[ur'''sie_mc60_ver1'''], ur'''sie_mc60_ver1_sub007001154eng''', ur'''SIE-MC60/00 UP.Browser/7.0.0.1.154eng (GUI) MMP/2.0''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':40,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''xhtml_support_level''':3})
devices.devids[ur'''sie_mc60_ver1_sub05'''] = devclass(devices.devids[ur'''sie_mc60_ver1'''], ur'''sie_mc60_ver1_sub05''', ur'''SIE-MC60/05 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_mc60_ver1_sub06'''] = devclass(devices.devids[ur'''sie_mc60_ver1'''], ur'''sie_mc60_ver1_sub06''', ur'''SIE-MC60/06 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_mc6c_ver1'''] = devclass(devices.devids[ur'''sie_mc60_ver1'''], ur'''sie_mc6c_ver1''', ur'''SIE-MC6C''', True, {ur'''model_name''':ur'''MC6C''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/MC6C_07.xml'''})
devices.devids[ur'''sie_mc6c_ver1_sub07'''] = devclass(devices.devids[ur'''sie_mc6c_ver1'''], ur'''sie_mc6c_ver1_sub07''', ur'''SIE-MC6C/07 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_qcist60_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_qcist60_ver1''', ur'''QCI-MJ2/''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_h263''':True,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':-1,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mpeg4''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''j2me_storage_size''':5242880,ur'''max_deck_size''':51200,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':51200,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ST60''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':16340,ur'''ringtone_imelody''':True,ur'''ringtone_inline_size_limit''':16340,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':4,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':4,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sie_qcist60_ver1_sub61073'''] = devclass(devices.devids[ur'''sie_qcist60_ver1'''], ur'''sie_qcist60_ver1_sub61073''', ur'''QCI-MJ2/1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, {ur'''j2me_max_jar_size''':-1})
devices.devids[ur'''sie_st60_ver1'''] = devclass(devices.devids[ur'''sie_qcist60_ver1'''], ur'''sie_st60_ver1''', ur'''SIE-ST60''', False, {ur'''j2me_max_jar_size''':-1,ur'''ringtone_wav''':True,ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/ST60_01.xml'''})
devices.devids[ur'''sie_st60_ver1_sub61073'''] = devclass(devices.devids[ur'''sie_st60_ver1'''], ur'''sie_st60_ver1_sub61073''', ur'''SIE-ST60/1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':40})
devices.devids[ur'''sie_z60_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_z60_ver1''', ur'''SIE-Z60''', True, {ur'''brand_name''':ur'''Siemens''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''Z60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_z60_ver1_sub20'''] = devclass(devices.devids[ur'''sie_z60_ver1'''], ur'''sie_z60_ver1_sub20''', ur'''SIE-Z60/20 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, {ur'''max_image_width''':120,ur'''resolution_width''':90})
devices.devids[ur'''sie_a65_ver1'''] = devclass(devices.devids[ur'''sie_platform65_generic'''], ur'''sie_a65_ver1''', ur'''SIE-A65''', True, {ur'''colors''':4096,ur'''downloadfun_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_deck_size''':2800,ur'''max_image_height''':64,ur'''max_image_width''':99,ur'''mms_max_size''':51200,ur'''model_name''':ur'''A65''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone_df_size_limit''':8192,ur'''rows''':3,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/UAProf/A65_05.xml''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':8192,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':101,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':1})
devices.devids[ur'''sie_a65_ver1_sub04'''] = devclass(devices.devids[ur'''sie_a65_ver1'''], ur'''sie_a65_ver1_sub04''', ur'''SIE-A65/04 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_a65_ver1_subc'''] = devclass(devices.devids[ur'''sie_a65_ver1'''], ur'''sie_a65_ver1_subc''', ur'''SIE-A65C''', False, {ur'''model_extra_info''':ur'''China''',ur'''model_name''':ur'''A65''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_a65_ver1_subc06'''] = devclass(devices.devids[ur'''sie_a65_ver1_subc'''], ur'''sie_a65_ver1_subc06''', ur'''SIE-A65C/06 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_c65_ver1'''] = devclass(devices.devids[ur'''sie_platform65_generic'''], ur'''sie_c65_ver1''', ur'''SIE-C65''', True, {ur'''columns''':18,ur'''max_deck_size''':13000,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''model_name''':ur'''C65''',ur'''oma_support''':True,ur'''picture_preferred_height''':130,ur'''picture_preferred_width''':130,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''rows''':5,ur'''screensaver_preferred_height''':130,ur'''screensaver_preferred_width''':130,ur'''siemens_logo_height''':53,ur'''siemens_logo_width''':130,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?C65,00''',ur'''video''':True,ur'''wallpaper_preferred_height''':130,ur'''wallpaper_preferred_width''':130})
devices.devids[ur'''sie_cfx65_ver1'''] = devclass(devices.devids[ur'''sie_c65_ver1'''], ur'''sie_cfx65_ver1''', ur'''SIE-CFX65''', True, {ur'''max_deck_size''':30000,ur'''max_image_height''':130,ur'''mmf''':True,ur'''model_name''':ur'''CFX65''',ur'''picture_max_height''':160,ur'''picture_max_width''':128,ur'''picture_preferred_height''':160,ur'''picture_preferred_width''':128,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_mmf''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sie_c65_ver1_sub00'''] = devclass(devices.devids[ur'''sie_c65_ver1'''], ur'''sie_c65_ver1_sub00''', ur'''SIE-C65/00 UP.Browser/7.0.0.1.139 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_cfx65_ver1_sub04'''] = devclass(devices.devids[ur'''sie_cfx65_ver1'''], ur'''sie_cfx65_ver1_sub04''', ur'''SIE-CFX65/04''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_cfx65_ver1_sub4030'''] = devclass(devices.devids[ur'''sie_cfx65_ver1'''], ur'''sie_cfx65_ver1_sub4030''', ur'''SIE-CFX65/4.030 Obigo/Q03C1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_cfx65_ver1_sub9'''] = devclass(devices.devids[ur'''sie_cfx65_ver1'''], ur'''sie_cfx65_ver1_sub9''', ur'''SIE-CFX65/9 Obigo/Q03C1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_c6v_ver1'''] = devclass(devices.devids[ur'''sie_c65_ver1'''], ur'''sie_c6v_ver1''', ur'''SIE-C6V''', False, {ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''C65''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_c6v_ver1_sub00'''] = devclass(devices.devids[ur'''sie_c6v_ver1'''], ur'''sie_c6v_ver1_sub00''', ur'''SIE-C6V/00 UP.Browser/7.0.0.1.132 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_c6v_ver1_sub05'''] = devclass(devices.devids[ur'''sie_c6v_ver1'''], ur'''sie_c6v_ver1_sub05''', ur'''SIE-C6V/05 UP.Browser/7.0.0.1.181 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_ct65_ver1'''] = devclass(devices.devids[ur'''sie_c65_ver1'''], ur'''sie_ct65_ver1''', ur'''SIE-CT65''', True, {ur'''model_name''':ur'''CT65''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_cv6_ver1'''] = devclass(devices.devids[ur'''sie_c65_ver1'''], ur'''sie_cv6_ver1''', ur'''SIE-CV6''', True, {ur'''model_name''':ur'''CV65''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_cx65_ver1'''] = devclass(devices.devids[ur'''sie_platform65_generic'''], ur'''sie_cx65_ver1''', ur'''SIE-CX65''', True, {ur'''columns''':18,ur'''connectionless_service_load''':True,ur'''j2me_h263''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''132''',ur'''max_image_height''':156,ur'''max_image_width''':130,ur'''model_name''':ur'''CX65''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=CX65''',ur'''video''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':132,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132})
devices.devids[ur'''sie_cx65_ver1_sub7001111'''] = devclass(devices.devids[ur'''sie_cx65_ver1'''], ur'''sie_cx65_ver1_sub7001111''', ur'''SIE-CX65/00 UP.Browser/7.0.0.1.111 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_cx6v_ver1'''] = devclass(devices.devids[ur'''sie_cx65_ver1'''], ur'''sie_cx6v_ver1''', ur'''SIE-CX6V''', False, {ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''CX65''',ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?CX6V,03''',ur'''video''':True})
devices.devids[ur'''sie_cx6v_ver1_sub7001121'''] = devclass(devices.devids[ur'''sie_cx6v_ver1'''], ur'''sie_cx6v_ver1_sub7001121''', ur'''SIE-CX6V/00 UP.Browser/7.0.0.1.121 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_cxt65_ver1'''] = devclass(devices.devids[ur'''sie_cx65_ver1'''], ur'''sie_cxt65_ver1''', ur'''SIE-CXT65''', True, {ur'''model_name''':ur'''CXT65''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_c66_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_c66_ver1''', ur'''SIE-C66''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':18,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':110,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''North America''',ur'''model_name''':ur'''C66''',ur'''receiver''':True,ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_wav''':True,ur'''rows''':5,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=C66''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''sie_c66_ver1_sub34'''] = devclass(devices.devids[ur'''sie_c66_ver1'''], ur'''sie_c66_ver1_sub34''', ur'''SIE-C66/34 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_ct66_ver1'''] = devclass(devices.devids[ur'''sie_c66_ver1'''], ur'''sie_ct66_ver1''', ur'''SIE-CT66''', True, {ur'''model_name''':ur'''CT66''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_cv66_ver1'''] = devclass(devices.devids[ur'''sie_c66_ver1'''], ur'''sie_cv66_ver1''', ur'''SIE-CV66''', True, {ur'''model_name''':ur'''CV66''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_cx70_ver1'''] = devclass(devices.devids[ur'''sie_platform65_generic'''], ur'''sie_cx70_ver1''', ur'''SIE-CX70''', True, {ur'''columns''':18,ur'''max_image_height''':156,ur'''max_image_width''':132,ur'''mms_mp4''':True,ur'''model_name''':ur'''CX70''',ur'''oma_support''':True,ur'''picture_preferred_height''':176,ur'''picture_preferred_width''':132,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':132,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=CX70&v=25''',ur'''video''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132})
devices.devids[ur'''sie_cx70_ver1_sub7001181a'''] = devclass(devices.devids[ur'''sie_cx70_ver1'''], ur'''sie_cx70_ver1_sub7001181a''', ur'''SIE-CX70/00 UP.Browser/7.0.0.1.181a (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_cx7v_ver1'''] = devclass(devices.devids[ur'''sie_cx70_ver1'''], ur'''sie_cx7v_ver1''', ur'''SIE-CX7V''', False, {ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''CX70''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_cx7v_ver1_sub25'''] = devclass(devices.devids[ur'''sie_cx7v_ver1'''], ur'''sie_cx7v_ver1_sub25''', ur'''SIE-CX7V/25 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_cxt70_ver1'''] = devclass(devices.devids[ur'''sie_cx70_ver1'''], ur'''sie_cxt70_ver1''', ur'''SIE-CXT70''', True, {ur'''model_name''':ur'''CXT70''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_m65_ver1'''] = devclass(devices.devids[ur'''sie_platform65_generic'''], ur'''sie_m65_ver1''', ur'''SIE-M65''', True, {ur'''columns''':18,ur'''connectionless_service_load''':True,ur'''j2me_h263''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''132''',ur'''max_deck_size''':13000,ur'''max_image_height''':156,ur'''max_image_width''':126,ur'''mms_mp4''':True,ur'''model_name''':ur'''M65''',ur'''oma_support''':True,ur'''picture_preferred_height''':176,ur'''picture_preferred_width''':132,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2004_january''',ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':8,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':132,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=M65''',ur'''video''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132})
devices.devids[ur'''sie_m65_ver1_sub00'''] = devclass(devices.devids[ur'''sie_m65_ver1'''], ur'''sie_m65_ver1_sub00''', ur'''SIE-M65/00 UP.Browser/7.0.0.1.132 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m65_ver1_sub04'''] = devclass(devices.devids[ur'''sie_m65_ver1'''], ur'''sie_m65_ver1_sub04''', ur'''SIE-M65/04 UP.Browser/7.0.0.1.181 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m65_ver1_sub50'''] = devclass(devices.devids[ur'''sie_m65_ver1'''], ur'''sie_m65_ver1_sub50''', ur'''SIE-M65/50 UP.Browser/7.0.2.2.d.3(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m65i_ver1'''] = devclass(devices.devids[ur'''sie_m65_ver1'''], ur'''sie_m65i_ver1''', ur'''SIE-M65i''', True, {ur'''model_name''':ur'''M65i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_m65_ver1_sub04cldc'''] = devclass(devices.devids[ur'''sie_m65_ver1'''], ur'''sie_m65_ver1_sub04cldc''', ur'''SIE-M65/04 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m6c_ver1'''] = devclass(devices.devids[ur'''sie_m65_ver1'''], ur'''sie_m6c_ver1''', ur'''SIE-M6C''', True, {ur'''model_name''':ur'''M65C''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_m6c_ver1_sub12'''] = devclass(devices.devids[ur'''sie_m6c_ver1'''], ur'''sie_m6c_ver1_sub12''', ur'''SIE-M6C/12 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m6c_ver1_sub43'''] = devclass(devices.devids[ur'''sie_m6c_ver1'''], ur'''sie_m6c_ver1_sub43''', ur'''SIE-M6C/43 UP.Browser/7.0.2.2.d.1.100(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m6v_ver1'''] = devclass(devices.devids[ur'''sie_m65_ver1'''], ur'''sie_m6v_ver1''', ur'''SIE-M6V''', False, {ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''M65''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_m6v_ver1_sub7001132'''] = devclass(devices.devids[ur'''sie_m6v_ver1'''], ur'''sie_m6v_ver1_sub7001132''', ur'''SIE-M6V/00 UP.Browser/7.0.0.1.132 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_m6v_ver1_sub07'''] = devclass(devices.devids[ur'''sie_m6v_ver1'''], ur'''sie_m6v_ver1_sub07''', ur'''SIE-M6V/07 UP.Browser/7.0.0.1.181 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_mt65_ver1'''] = devclass(devices.devids[ur'''sie_m65_ver1'''], ur'''sie_mt65_ver1''', ur'''SIE-MT65''', True, {ur'''model_name''':ur'''MT65''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_s65_ver1'''] = devclass(devices.devids[ur'''sie_platform65_generic'''], ur'''sie_s65_ver1''', ur'''SIE-S65''', True, {ur'''columns''':18,ur'''j2me_3dapi''':True,ur'''j2me_3gpp''':True,ur'''j2me_audio_capture_enabled''':True,ur'''j2me_btapi''':True,ur'''j2me_canvas_height''':176,ur'''j2me_canvas_width''':132,ur'''j2me_clear_key_code''':12,ur'''j2me_middle_softkey_code''':26,ur'''j2me_mmapi_1_1''':True,ur'''j2me_mpeg4''':True,ur'''j2me_photo_capture_enabled''':True,ur'''j2me_return_key_code''':12,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''132''',ur'''j2me_video_capture_enabled''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':156,ur'''max_image_width''':132,ur'''mms_mp4''':True,ur'''model_name''':ur'''S65''',ur'''oma_support''':True,ur'''picture_preferred_height''':176,ur'''picture_preferred_width''':132,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':8,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':132,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=S65''',ur'''video''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132})
devices.devids[ur'''sie_s65_ver1_sub7001121'''] = devclass(devices.devids[ur'''sie_s65_ver1'''], ur'''sie_s65_ver1_sub7001121''', ur'''SIE-S65/00 UP.Browser/7.0.0.1.121 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s65_ver1_sub7001132'''] = devclass(devices.devids[ur'''sie_s65_ver1'''], ur'''sie_s65_ver1_sub7001132''', ur'''SIE-S65/00 UP.Browser/7.0.0.1.132 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s65_ver1_sub7001167a'''] = devclass(devices.devids[ur'''sie_s65_ver1'''], ur'''sie_s65_ver1_sub7001167a''', ur'''SIE-S65/00 UP.Browser/7.0.0.1.167a (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s6c_ver1'''] = devclass(devices.devids[ur'''sie_s65_ver1'''], ur'''sie_s6c_ver1''', ur'''SIE-S6C''', True, {ur'''model_name''':ur'''S6C''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_s6c_ver1_sub12'''] = devclass(devices.devids[ur'''sie_s6c_ver1'''], ur'''sie_s6c_ver1_sub12''', ur'''SIE-S6C/12 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s6v_ver1'''] = devclass(devices.devids[ur'''sie_s65_ver1'''], ur'''sie_s6v_ver1''', ur'''SIE-S6V''', False, {ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''S65''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_s6v_ver1_sub23'''] = devclass(devices.devids[ur'''sie_s6v_ver1'''], ur'''sie_s6v_ver1_sub23''', ur'''SIE-S6V/23 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s66_ver1'''] = devclass(devices.devids[ur'''sie_platform65_generic'''], ur'''sie_s66_ver1''', ur'''SIE-S66''', True, {ur'''columns''':18,ur'''connectionless_service_load''':True,ur'''max_image_height''':156,ur'''max_image_width''':132,ur'''mms_mp4''':True,ur'''model_name''':ur'''S66''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=S66''',ur'''video''':True})
devices.devids[ur'''sie_s66_ver1_sub34'''] = devclass(devices.devids[ur'''sie_s66_ver1'''], ur'''sie_s66_ver1_sub34''', ur'''SIE-S66/34 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sf65_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_sf65_ver1''', ur'''SIE-SF65''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':130200,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SF65''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?SF65,00''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sie_sf65_ver1_sub00'''] = devclass(devices.devids[ur'''sie_sf65_ver1'''], ur'''sie_sf65_ver1_sub00''', ur'''SIE-SF65 ObigoInternetBrowser/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sf65_ver2'''] = devclass(devices.devids[ur'''sie_sf65_ver1'''], ur'''sie_sf65_ver2''', ur'''SIE-SF65v2''', True, {ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''mms_max_size''':102400,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SF65v2''',ur'''oma_support''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?SF65v2,00''',ur'''xhtml_support_level''':1})
devices.devids[ur'''sie_sf65_ver2_sub00'''] = devclass(devices.devids[ur'''sie_sf65_ver2'''], ur'''sie_sf65_ver2_sub00''', ur'''SIE-SF65v2 ObigoInternetBrowser/Q03C''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sk65_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_sk65_ver1''', ur'''SIE-SK65''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':18,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''has_qwerty_keyboard''':True,ur'''inline_support''':True,ur'''j2me_3dapi''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':True,ur'''j2me_canvas_height''':176,ur'''j2me_canvas_width''':132,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':5242880,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':1,ur'''j2me_max_jar_size''':358400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mpeg4''':True,ur'''j2me_right_softkey_code''':4,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''132''',ur'''j2me_storage_size''':11534336,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':156,ur'''max_image_width''':124,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SK65''',ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?SK65,00''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/Siemens%20SK65/3.8.0.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132,ur'''wav''':True})
devices.devids[ur'''sie_sk65_ver1_sub00'''] = devclass(devices.devids[ur'''sie_sk65_ver1'''], ur'''sie_sk65_ver1_sub00''', ur'''SIE-SK65/00 UP.Browser/7.0.0.1.154eng (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sk65_ver1_subberry380'''] = devclass(devices.devids[ur'''sie_sk65_ver1'''], ur'''sie_sk65_ver1_subberry380''', ur'''BlackBerrySiemens SK65/3.8.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sk65_ver1_sub30'''] = devclass(devices.devids[ur'''sie_sk65_ver1'''], ur'''sie_sk65_ver1_sub30''', ur'''SIE-SK65/30 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sk6r_ver1'''] = devclass(devices.devids[ur'''sie_sk65_ver1'''], ur'''sie_sk6r_ver1''', ur'''SIE-SK6R''', True, {ur'''model_name''':ur'''SK6R''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=SK6R'''})
devices.devids[ur'''sie_sk6r_ver1_sub30'''] = devclass(devices.devids[ur'''sie_sk6r_ver1'''], ur'''sie_sk6r_ver1_sub30''', ur'''SIE-SK6R/30 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sl65_ver1'''] = devclass(devices.devids[ur'''sie_platform65_generic'''], ur'''sie_sl65_ver1''', ur'''SIE-SL65''', True, {ur'''columns''':18,ur'''connectionless_service_load''':True,ur'''max_deck_size''':12000,ur'''max_image_height''':128,ur'''max_image_width''':124,ur'''mms_mp4''':True,ur'''model_name''':ur'''SL65''',ur'''oma_support''':True,ur'''picture_preferred_height''':130,ur'''picture_preferred_width''':130,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''rows''':5,ur'''screensaver_preferred_height''':130,ur'''screensaver_preferred_width''':130,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''https://communication-market.siemens.de/portal/UAProf/UAP.aspx?SL65,00''',ur'''video''':True,ur'''wallpaper_preferred_height''':130,ur'''wallpaper_preferred_width''':130})
devices.devids[ur'''sie_sl65_ver1_sub7001139'''] = devclass(devices.devids[ur'''sie_sl65_ver1'''], ur'''sie_sl65_ver1_sub7001139''', ur'''SIE-SL65/00 UP.Browser/7.0.0.1.139 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sl65_ver1_sub7001181'''] = devclass(devices.devids[ur'''sie_sl65_ver1'''], ur'''sie_sl65_ver1_sub7001181''', ur'''SIE-SL65/00 UP.Browser/7.0.0.1.181 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_sp65_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_sp65_ver1''', ur'''SIE-SP65''', True, {ur'''brand_name''':ur'''Siemens''',ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':124,ur'''model_name''':ur'''SP65''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':35,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''sie_sp65_ver1_sub47'''] = devclass(devices.devids[ur'''sie_sp65_ver1'''], ur'''sie_sp65_ver1_sub47''', ur'''SIE-SP65/47 UP.Browser/7.0.2.2.d.1(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_s68_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_s68_ver1''', ur'''SIE-S68''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ-Siemens''',ur'''colors''':262144,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''evrc''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_image_height''':176,ur'''max_image_width''':129,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''S68''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''qcelp''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=S68''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''sie_s68_ver1_sub22'''] = devclass(devices.devids[ur'''sie_s68_ver1'''], ur'''sie_s68_ver1_sub22''', ur'''SIE-S68/22 UP.Browser/7.1.0.e.12(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.e.12 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s81_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_s81_ver1''', ur'''SIE-S81''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':262144,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S81''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sie_s88_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_s88_ver1''', ur'''SIE-S88''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':262144,ur'''columns''':18,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S88''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':18,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://uap.benq.com/mb_s88/benq_s88_v3_300k.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':132,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132})
devices.devids[ur'''sie_c70_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_c70_ver1''', ur'''SIE-C70''', True, {ur'''brand_name''':ur'''Siemens''',ur'''directdownload_support''':True,ur'''max_image_height''':130,ur'''max_image_width''':130,ur'''model_name''':ur'''C70''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':130,ur'''screensaver_max_width''':130,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':130,ur'''screensaver_preferred_width''':130,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':130,ur'''wallpaper_max_width''':130,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':130,ur'''wallpaper_preferred_width''':130})
devices.devids[ur'''sie_c72_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_c72_ver1''', ur'''SIE-C72''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif_animated''':True,ur'''j2me_bmp''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_gif''':True,ur'''j2me_heap_size''':1572864,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''j2me_max_jar_size''':358400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_png''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':13000,ur'''max_image_height''':108,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C72''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':5,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=C72''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''sie_c72_ver1_sub13'''] = devclass(devices.devids[ur'''sie_c72_ver1'''], ur'''sie_c72_ver1_sub13''', ur'''SIE-C72/13 UP.Browser/7.0.2.2.d.7(GUI) MMP/2.0 Profile/MIDP-2.0''', False, None)
devices.devids[ur'''sie_c72_ver1_sub16'''] = devclass(devices.devids[ur'''sie_c72_ver1'''], ur'''sie_c72_ver1_sub16''', ur'''SIE-C72/16 UP.Browser/7.0.2.2.d.7(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_c81_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_c81_ver1''', ur'''SIE-C81''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':262144,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':176,ur'''max_image_width''':124,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C81''',ur'''mp3''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sie_c81_ver1_sub37710e18'''] = devclass(devices.devids[ur'''sie_c81_ver1'''], ur'''sie_c81_ver1_sub37710e18''', ur'''SIE-C81/37 UP.Browser/7.1.0.e.18(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_ax72_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_ax72_ver1''', ur'''SIE-AX72''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''AX72''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sie_ax72_ver1_sub02'''] = devclass(devices.devids[ur'''sie_ax72_ver1'''], ur'''sie_ax72_ver1_sub02''', ur'''SIE-AX72/02 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3.102 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sie_ax75_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_ax75_ver1''', ur'''SIE-AX75''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''inline_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''model_name''':ur'''AX75''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sie_ax75_ver1_sub11'''] = devclass(devices.devids[ur'''sie_ax75_ver1'''], ur'''sie_ax75_ver1_sub11''', ur'''SIE-AX75/11 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3.102 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sie_c75_ver1'''] = devclass(devices.devids[ur'''sie_platform75_generic'''], ur'''sie_c75_ver1''', ur'''SIE-C75''', True, {ur'''model_name''':ur'''C75''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_c75_ver1_sub117022d5'''] = devclass(devices.devids[ur'''sie_c75_ver1'''], ur'''sie_c75_ver1_sub117022d5''', ur'''SIE-C75/11 UP.Browser/7.0.2.2.d.5(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_c75_ver1_sub247022d7'''] = devclass(devices.devids[ur'''sie_c75_ver1'''], ur'''sie_c75_ver1_sub247022d7''', ur'''SIE-C75/24 UP.Browser/7.0.2.2.d.7(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_s75_ver1'''] = devclass(devices.devids[ur'''sie_platform75_generic'''], ur'''sie_s75_ver1''', ur'''SIE-S75''', True, {ur'''colors''':262144,ur'''gif_animated''':True,ur'''j2me_heap_size''':2621440,ur'''j2me_mmapi_1_0''':True,ur'''max_data_rate''':200,ur'''max_image_width''':126,ur'''model_name''':ur'''S75''',ur'''physical_screen_height''':39,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''screensaver_max_height''':64,ur'''screensaver_max_width''':96,ur'''screensaver_preferred_height''':64,ur'''screensaver_preferred_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':132,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132})
devices.devids[ur'''sie_s75_ver1_sub10'''] = devclass(devices.devids[ur'''sie_s75_ver1'''], ur'''sie_s75_ver1_sub10''', ur'''SIE-S75/10 UP.Browser/7.1.0.e.7(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_sl75_ver1'''] = devclass(devices.devids[ur'''sie_platform75_generic'''], ur'''sie_sl75_ver1''', ur'''SIE-SL75''', True, {ur'''colors''':262144,ur'''gif_animated''':True,ur'''j2me_heap_size''':26219520,ur'''j2me_mmapi_1_0''':True,ur'''max_image_width''':128,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SL75''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':False,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18})
devices.devids[ur'''sie_sl75_ver1_sub10'''] = devclass(devices.devids[ur'''sie_sl75_ver1'''], ur'''sie_sl75_ver1_sub10''', ur'''SIE-SL75/10 UP.Browser/7.1.0.e.7(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_sl75_ver1_sub00'''] = devclass(devices.devids[ur'''sie_sl75_ver1'''], ur'''sie_sl75_ver1_sub00''', ur'''SIE-SL75 ObigoInternetBrowser/2.0''', False, None)
devices.devids[ur'''sie_sl91_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_sl91_ver1''', ur'''SIE-SL91''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':16777216,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10240,ur'''max_image_height''':320,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SL91''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''screensaver''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True})
devices.devids[ur'''sie_sl91_ver1_sub7001181'''] = devclass(devices.devids[ur'''sie_sl91_ver1'''], ur'''sie_sl91_ver1_sub7001181''', ur'''BenQ-SL91/01 UP.Browser/7.0.0.1.181 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.1.k.4 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sie_sg75_ver1'''] = devclass(devices.devids[ur'''sie_platform75_generic'''], ur'''sie_sg75_ver1''', ur'''SIE-SG75''', True, {ur'''colors''':262144,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''model_name''':ur'''SG75''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18})
devices.devids[ur'''sie_sg75_ver1_sub10'''] = devclass(devices.devids[ur'''sie_sg75_ver1'''], ur'''sie_sg75_ver1_sub10''', ur'''SIE-SG75/10 UP.Browser/7.1.0.e.7(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_cl71_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sie_cl71_ver1''', ur'''SIE-CL71''', True, {ur'''aac''':True,ur'''brand_name''':ur'''BenQ-Siemens''',ur'''colors''':262144,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_image_height''':220,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''CL71''',ur'''mp3''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sie_cl75_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sie_cl75_ver1''', ur'''SIE-CL75''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65535,ur'''columns''':15,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''CL75''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':18,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':160,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_preferred_height''':160,ur'''picture_preferred_width''':128,ur'''picture_wbmp''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':5,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sie_cl75_ver1_sub016237'''] = devclass(devices.devids[ur'''sie_cl75_ver1'''], ur'''sie_cl75_ver1_sub016237''', ur'''Siemens-CL75/1.0 UP.Browser/6.2.3.7 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sie_cl75_ver1_sub016239d1'''] = devclass(devices.devids[ur'''sie_cl75_ver1'''], ur'''sie_cl75_ver1_sub016239d1''', ur'''SIE-CL75/01 UP.Browser/6.2.3.9.d.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sie_cl91_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sie_cl91_ver1''', ur'''SIE-CL91''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':16777216,ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''CL91''',ur'''mp3''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sie_cx75_ver1'''] = devclass(devices.devids[ur'''sie_platform75_generic'''], ur'''sie_cx75_ver1''', ur'''SIE-CX75''', True, {ur'''model_name''':ur'''CX75''',ur'''physical_screen_height''':39,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_cx75_ver1_sub00'''] = devclass(devices.devids[ur'''sie_cx75_ver1'''], ur'''sie_cx75_ver1_sub00''', ur'''SIE-CX75/00 UP.Browser/7.0.2.2.d.2(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_sxg75_ver1'''] = devclass(devices.devids[ur'''sie_platform75_generic'''], ur'''sie_sxg75_ver1''', ur'''SIE-SXG75''', True, {ur'''colors''':262144,ur'''gif_animated''':True,ur'''j2me_heap_size''':26219520,ur'''j2me_mmapi_1_0''':True,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''model_name''':ur'''SXG75''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':False,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''smf''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_support_level''':3})
devices.devids[ur'''sie_sxg75_ver1_sub08'''] = devclass(devices.devids[ur'''sie_sxg75_ver1'''], ur'''sie_sxg75_ver1_sub08''', ur'''SIE-SXG75/08 UP.Browser/7.0.0.1.181 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.1.2.108 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sie_m75_ver1'''] = devclass(devices.devids[ur'''sie_platform75_generic'''], ur'''sie_m75_ver1''', ur'''SIE-M75''', True, {ur'''brand_name''':ur'''Siemens''',ur'''max_image_width''':121,ur'''model_name''':ur'''M75''',ur'''physical_screen_height''':39,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sie_m75_ver1_sub00'''] = devclass(devices.devids[ur'''sie_m75_ver1'''], ur'''sie_m75_ver1_sub00''', ur'''SIE-M75/00 UP.Browser/7.0.2.2.d.3(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_m81_ver1'''] = devclass(devices.devids[ur'''sie_platform75_generic'''], ur'''sie_m81_ver1''', ur'''SIE-M81''', True, {ur'''colors''':262144,ur'''max_image_height''':176,ur'''max_image_width''':124,ur'''model_name''':ur'''M81''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18})
devices.devids[ur'''sie_ef51_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_ef51_ver1''', ur'''SIE-EF51''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':262144,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''EF51''',ur'''mp3''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''smf''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sie_ef81_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_ef81_ver1''', ur'''SIE-EF81''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ-Siemens''',ur'''colors''':262144,ur'''columns''':18,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''evrc''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_deck_size''':30000,ur'''max_image_height''':300,ur'''max_image_width''':235,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EF81''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':8,ur'''screensaver''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?DeviceID=EF81''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''sie_ef81_ver1_sub12'''] = devclass(devices.devids[ur'''sie_ef81_ver1'''], ur'''sie_ef81_ver1_sub12''', ur'''SIE-EF81/12 UP.Browser/7.0.0.1.181 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.1.3.h (GUI) MMP/2.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sie_ef91_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_ef91_ver1''', ur'''SIE-EF91''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':50000,ur'''max_image_height''':320,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''EF91''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''9''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''smf''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''uaprof''':ur'''http://uap.benq.com/mb_ef91/benq_ef91_3g.xml''',ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sie_e71_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_e71_ver1''', ur'''SIE-E71''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''BenQ-Siemens''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''imelody''':True,ur'''j2me_3dapi''':True,ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_btapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_wmapi_2_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':235,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mld''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E71''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://market.benqmobile.com/portal/UAProf/UAP.aspx?DeviceID=E71&v=42''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''sie_e71_ver1_sub'''] = devclass(devices.devids[ur'''sie_e71_ver1'''], ur'''sie_e71_ver1_sub''', ur'''SIE-E71F/28 UP.Browser/7.1.0.e.24(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.e.24 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sie_el71_ver2'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sie_el71_ver2''', ur'''SIE-EL71''', True, {ur'''aac''':True,ur'''brand_name''':ur'''BenQ-Siemens''',ur'''colors''':262144,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':235,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''EL71''',ur'''mp3''':True,ur'''playback_real_media''':ur'''8''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''svgt_1_1''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sie_el71_ver1_sub00710e15'''] = devclass(devices.devids[ur'''sie_el71_ver2'''], ur'''sie_el71_ver1_sub00710e15''', ur'''SIE-ELF1/00 UP.Browser/7.1.0.e.15(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.e.15 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''se47_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''se47_ver1''', ur'''SE47''', True, None)
devices.devids[ur'''se47_ver1_sub4126'''] = devclass(devices.devids[ur'''se47_ver1'''], ur'''se47_ver1_sub4126''', ur'''SE47/1.0.14 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''sec02_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec02_ver1''', ur'''SEC02 UP.Browser/4''', True, None)
devices.devids[ur'''sec02_ver1_sub4122b'''] = devclass(devices.devids[ur'''sec02_ver1'''], ur'''sec02_ver1_sub4122b''', ur'''SEC02 UP.Browser/4.1.22b''', False, None)
devices.devids[ur'''samsung_sph_a540_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_sph_a540_ver1''', ur'''SEC-SPHA540 UP.Browser/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''model_name''':ur'''SPH A540''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sph_a540_ver1_sub4126'''] = devclass(devices.devids[ur'''samsung_sph_a540_ver1'''], ur'''samsung_sph_a540_ver1_sub4126''', ur'''SEC-SPHA540 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''samsung_spha620_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha620_ver1''', ur'''Samsung-SPHA620''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''model_name''':ur'''SPH-A620''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_spha680_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha680_ver1''', ur'''Samsung-SPHA680''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_canvas_height''':131,ur'''j2me_canvas_width''':128,ur'''j2me_heap_size''':262144,ur'''j2me_jpg''':True,ur'''j2me_max_jar_size''':131072,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_wbmp''':True,ur'''jpg''':True,ur'''max_deck_size''':15000,ur'''max_image_height''':131,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''VM-A680 (SPH-A680)''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''qcelp''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':110,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':110,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A680/XC15.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':110,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':110,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True})
devices.devids[ur'''samsung_spha680_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_spha680_ver1'''], ur'''samsung_spha680_ver1_sub20''', ur'''Samsung-SPHA680 AU-MIC/2.0 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_spha680_ver1_sub20a680'''] = devclass(devices.devids[ur'''samsung_spha680_ver1'''], ur'''samsung_spha680_ver1_sub20a680''', ur'''Samsung-SPHA680 AU-MIC-A680/2.0 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_spha700_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha700_ver1''', ur'''Samsung-SPHA700''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':185,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_h263''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mpeg4''':True,ur'''j2me_realvideo''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':185,ur'''max_image_width''':163,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''MM-A700''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''qcelp''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':131072,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':10,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':131072,ur'''screensaver_max_height''':165,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':165,ur'''screensaver_preferred_width''':176,ur'''screensaver_wbmp''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A700/XG23.rdf''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':131072,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':165,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':165,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''samsungspha700_ver1_subaumica700'''] = devclass(devices.devids[ur'''samsung_spha700_ver1'''], ur'''samsungspha700_ver1_subaumica700''', ur'''Samsung-SPHA700 AU-MIC-A700/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_spha740_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha740_ver1''', ur'''Samsung-SPHA740''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SPH-A740''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''qcelp''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':131072,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':131072,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':110,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':110,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A740/XK12.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':131072,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':110,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':110,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''samsung_spha740_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_spha740_ver1'''], ur'''samsung_spha740_ver1_sub20''', ur'''Samsung-SPHA740 AU-MIC-A740/2.0 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_spha760_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha760_ver1''', ur'''Samsung-SPHA760''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_image_height''':110,ur'''max_image_width''':118,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''SPH-A760''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':131072,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':131072,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':110,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':110,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':131072,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':110,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':110,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''samsung_spha760_ver1_subaumic20'''] = devclass(devices.devids[ur'''samsung_spha760_ver1'''], ur'''samsung_spha760_ver1_subaumic20''', ur'''Samsung-SPHA760 AU-MIC/2.0 MMP/2.0''', False, None)
devices.devids[ur'''samsung_spha790_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha790_ver1''', ur'''Samsung-SPHA790''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':200,ur'''max_image_width''':161,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SPH-A790''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':False,ur'''ringtone_mp3''':True,ur'''rows''':9,ur'''screensaver_directdownload_size_limit''':102400,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A790/XK26.rdf''',ur'''video''':True,ur'''wallpaper_directdownload_size_limit''':102400,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''samsung_spha790_ver1_subaumic20'''] = devclass(devices.devids[ur'''samsung_spha790_ver1'''], ur'''samsung_spha790_ver1_subaumic20''', ur'''Samsung-SPHA790 AU-MIC-A790/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_spha790_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_spha790_ver1'''], ur'''samsung_spha790_ver1_subverizon''', ur'''sama790''', False, {ur'''amr''':False,ur'''gif_animated''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''SPH A790''',ur'''mp3''':False,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':True,ur'''screensaver_directdownload_size_limit''':102400,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper_directdownload_size_limit''':102400,ur'''wallpaper_jpg''':True})
devices.devids[ur'''verizon_samsung_spha795_ver1'''] = devclass(devices.devids[ur'''samsung_spha790_ver1'''], ur'''verizon_samsung_spha795_ver1''', ur'''sama795''', True, {ur'''amr''':False,ur'''gif_animated''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''SPH-A795''',ur'''mp3''':False,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_amr''':False,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper_jpg''':True})
devices.devids[ur'''samsung_spha800_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha800_ver1''', ur'''Samsung-SPHA800''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SPH-A800''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A800/YD11.rdf''',ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_spha800_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_spha800_ver1'''], ur'''samsung_spha800_ver1_sub1''', ur'''Samsung-SPHA800 AU-MIC-A800/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_spha820_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_spha820_ver1''', ur'''Samsung-SPHA820''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SPH-A820''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_spha820_ver1_sub6225'''] = devclass(devices.devids[ur'''samsung_spha820_ver1'''], ur'''samsung_spha820_ver1_sub6225''', ur'''SPH-A820 UP.Browser/6.2.2.5 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_spha840_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha840_ver1''', ur'''Samsung-SPHA840''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SPH-A840''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''qcelp''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':131072,ur'''screensaver_max_height''':110,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':110,ur'''screensaver_preferred_width''':128,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A840/YH09.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':131072,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':110,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':110,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''samsung_spha840_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_spha840_ver1'''], ur'''samsung_spha840_ver1_sub1''', ur'''Samsung-SPHA840 AU-MIC-A840/2.0 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_spha850_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha850_ver1''', ur'''Samsung-SPHA850''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_width''':120,ur'''model_name''':ur'''SPH-A850''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sch_a850_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_a850_ver1''', ur'''SCH-A850''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':160,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':32,ur'''mms_mp3''':False,ur'''mms_qcelp''':False,ur'''model_name''':ur'''A850''',ur'''mp3''':False,ur'''oma_v_1_0_forwardlock''':True,ur'''qcelp''':False,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':125000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':False,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':125000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':125000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_sch_a850_ver1_sub_6232'''] = devclass(devices.devids[ur'''samsung_sch_a850_ver1'''], ur'''samsung_sch_a850_ver1_sub_6232''', ur'''SCH-A850 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sch_a850_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_sch_a850_ver1'''], ur'''samsung_sch_a850_ver1_subverizon''', ur'''sama850''', False, {ur'''directdownload_support''':False,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''ringtone_qcelp''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_a870_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_a870_ver1''', ur'''SCH-A870 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A870''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':12,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://device.telusmobility.com/samsung/scha870-0.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sch_a870_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_sch_a870_ver1'''], ur'''samsung_sch_a870_ver1_subverizon''', ur'''sama870''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''SCH-A870''',ur'''ringtone_mp3''':False})
devices.devids[ur'''samsung_spha880_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha880_ver1''', ur'''Samsung-SPHA880''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':185,ur'''max_image_width''':161,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SPH-A880''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''qcelp''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':64,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':165,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':165,ur'''screensaver_preferred_width''':176,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A880/YC24.rdf''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':165,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':165,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_spha880_ver1_sub6225'''] = devclass(devices.devids[ur'''samsung_spha880_ver1'''], ur'''samsung_spha880_ver1_sub6225''', ur'''SPH-A880 UP.Browser/6.2.2.5 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_spha880_ver1sub_1'''] = devclass(devices.devids[ur'''samsung_spha880_ver1'''], ur'''samsung_spha880_ver1sub_1''', ur'''Samsung-SPHA880 AU-MIC-A880/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_a890_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_a890_ver1''', ur'''SCH-A890''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':False,ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':160,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_mp3''':False,ur'''mms_qcelp''':False,ur'''model_name''':ur'''SCH-A890''',ur'''mp3''':False,ur'''oma_v_1_0_forwardlock''':True,ur'''qcelp''':False,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':325000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':False,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':325000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':325000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':184,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_a890_ver1_sub6232'''] = devclass(devices.devids[ur'''samsung_a890_ver1'''], ur'''samsung_a890_ver1_sub6232''', ur'''SCH-A890 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_a890_ver1_sub6232comma'''] = devclass(devices.devids[ur'''samsung_a890_ver1'''], ur'''samsung_a890_ver1_sub6232comma''', ur'''SCH-A890 UP.Browser/6.2.3.2 (GUI) MMP/2.0,30''', False, None)
devices.devids[ur'''samsung_a890_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_a890_ver1'''], ur'''samsung_a890_ver1_subverizon''', ur'''sama890''', False, {ur'''directdownload_support''':False,ur'''gif_animated''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''ringtone_qcelp''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_a930_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_a930_ver1''', ur'''SCH-A930''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':171,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SCH-A930''',ur'''resolution_width''':176,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_sch_a930_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sch_a930_ver1'''], ur'''samsung_sch_a930_ver1_subua''', ur'''SCH-A930 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_image_width''':171,ur'''resolution_width''':176})
devices.devids[ur'''sch_r400_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sch_r400_ver1''', ur'''SCH-R400 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':17,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH-R400''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_r500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r500_ver1''', ur'''SCH-R500 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''compactmidi''':True,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':332800,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''model_name''':ur'''SCH-R500''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/samsung/r500/r500.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sch_a930_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_sch_a930_ver1'''], ur'''samsung_sch_a930_ver1_subverizon''', ur'''sama930''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_spha900_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_spha900_ver1''', ur'''Samsung-SPHA900''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':289055,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':300,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''MM-A900 (SPH-A900)''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''rows''':6,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A900P/ZH03.rdf''',ur'''video''':True,ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''samsung_spha900_ver1_subaumic2'''] = devclass(devices.devids[ur'''samsung_spha900_ver1'''], ur'''samsung_spha900_ver1_subaumic2''', ur'''Samsung-SPHA900 AU-MIC-A900/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_spha900_ver1_subapha900'''] = devclass(devices.devids[ur'''samsung_spha900_ver1'''], ur'''samsung_spha900_ver1_subapha900''', ur'''Samsung-APHA900 AU-MIC-A900/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_spha900_ver1_suba900p'''] = devclass(devices.devids[ur'''samsung_spha900_ver1'''], ur'''samsung_spha900_ver1_suba900p''', ur'''Samsung-SPHA900P AU-MIC-A900P/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':9})
devices.devids[ur'''samsung_a920_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_a920_ver1''', ur'''Samsung-SPHA920''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SPH-A920''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A920/YK12.rdf''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''samsung_a920_ver1_submidp'''] = devclass(devices.devids[ur'''samsung_a920_ver1'''], ur'''samsung_a920_ver1_submidp''', ur'''Samsung-SPHA920 AU-MIC-A920/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_spha940_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha940_ver1''', ur'''Samsung-SPHA940''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':161,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''A940''',ur'''mp3''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''video''':False,ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''samsung_spha940_ver1_subaumic20'''] = devclass(devices.devids[ur'''samsung_spha940_ver1'''], ur'''samsung_spha940_ver1_subaumic20''', ur'''Samsung-SPHA940 AU-MIC-A940/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.2''', False, None)
devices.devids[ur'''samsung_sch_a950_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_a950_ver1''', ur'''SCH-A950''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':164,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SCH-A950''',ur'''mp3''':True,ur'''picture_colors''':18,ur'''picture_jpg''':True,ur'''picture_max_height''':220,ur'''picture_max_width''':176,ur'''picture_png''':True,ur'''picture_preferred_height''':220,ur'''picture_preferred_width''':176,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':184,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':184,ur'''screensaver_preferred_width''':176,ur'''screensaver_wbmp''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':184,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':184,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''samsung_sch_a950_ver1_sub6232'''] = devclass(devices.devids[ur'''samsung_sch_a950_ver1'''], ur'''samsung_sch_a950_ver1_sub6232''', ur'''SCH-A950 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sch_a950_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_sch_a950_ver1'''], ur'''samsung_sch_a950_ver1_subverizon''', ur'''sama950''', False, {ur'''directdownload_support''':False,ur'''mmf''':False,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''mp3''':False,ur'''ringtone_mmf''':False,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_a970_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_a970_ver1''', ur'''SCH-A970''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':False,ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':160,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_mp3''':False,ur'''mms_qcelp''':False,ur'''model_name''':ur'''SCH-A970''',ur'''mp3''':False,ur'''oma_v_1_0_forwardlock''':True,ur'''qcelp''':False,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':325000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':False,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':325000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':325000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':184,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_sch_a970_ver1_sub6232'''] = devclass(devices.devids[ur'''samsung_sch_a970_ver1'''], ur'''samsung_sch_a970_ver1_sub6232''', ur'''SCH-A970 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sch_a970_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_sch_a970_ver1'''], ur'''samsung_sch_a970_ver1_subverizon''', ur'''sama970''', False, {ur'''directdownload_support''':False,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''SCH-A970'''})
devices.devids[ur'''samsung_sch_a990_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_a990_ver1''', ur'''SCH-A990 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':24,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A990''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':72,ur'''rows''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''samsung_scha_990_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_sch_a990_ver1'''], ur'''samsung_scha_990_ver1_subverizon''', ur'''sama990''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_c100g_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sec_c100g_ver1''', ur'''SEC-SGHC100G''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''inline_support''':True,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-C100G''',ur'''png''':True,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':30720,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_directdownload_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':15360,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':100,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sec_c100g_ver1_subc10jiwi1test'''] = devclass(devices.devids[ur'''sec_c100g_ver1'''], ur'''sec_c100g_ver1_subc10jiwi1test''', ur'''SEC-SGHC100G/1.0/C10JIWI1_Test UP.Browser/5.0.5.1 (GUI)''', False, None)
devices.devids[ur'''sec_c100g_ver1_subc10jhda1'''] = devclass(devices.devids[ur'''sec_c100g_ver1'''], ur'''sec_c100g_ver1_subc10jhda1''', ur'''SEC-SGHC100G/1.0/C10JHDA1 UP.Browser/5.0.5.1 (GUI)''', False, None)
devices.devids[ur'''sec_c110_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_c110_ver1''', ur'''SEC-SGHC110''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':112,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':307200,ur'''j2me_max_jar_size''':102400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':False,ur'''max_deck_size''':10000,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-C110''',ur'''nokia_voice_call''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c110_10.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sec_c110_ver1_sub10'''] = devclass(devices.devids[ur'''sec_c110_ver1'''], ur'''sec_c110_ver1_sub10''', ur'''SEC-SGHC110/1.0 UP.Browser/6.2.0.1.155 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_c120_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_c120_ver1''', ur'''SEC-SGHC120''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''max_deck_size''':1400,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH-C120''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_c130_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_c130_ver1''', ur'''SEC-SGHC130''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':100000,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-C130''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c130_11.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_c130_ver1_sub10'''] = devclass(devices.devids[ur'''sec_c130_ver1'''], ur'''sec_c130_ver1_sub10''', ur'''SEC-SGHC130/1.0''', False, {ur'''j2me_max_jar_size''':100000,ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1'''})
devices.devids[ur'''sec_c140_ver1'''] = devclass(devices.devids[ur'''sec_c130_ver1'''], ur'''sec_c140_ver1''', ur'''SEC-SGHC140/1.0''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''model_name''':ur'''SGH-C140''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''screensaver_gif''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c140_10.xml''',ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sgh_c160_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_c160_ver1''', ur'''SAMSUNG-SGH-C160/1.0''', True, {ur'''ascii_support''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''https_support''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':118,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''SGH-C160''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''picture_max_height''':128,ur'''picture_max_width''':128,ur'''picture_preferred_height''':128,ur'''picture_preferred_width''':128,ur'''png''':True,ur'''resolution_height''':64,ur'''resolution_width''':115,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':14,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C160.xml''',ur'''utf8_support''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sec_c160l_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_c160l_ver1''', ur'''SEC-SGHC160L''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''ems''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-C160L''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.gsmarena.com/samsung_c160-1922.php''',ur'''uaprof2''':ur'''http://www.areamobile.de/datenblatt/Samsung/SGH-C160/1154_4.html''',ur'''wallpaper''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sgh_c165_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_c165_ver1''', ur'''SAMSUNG-SGH-C165/1.0 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-C165''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C165.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sec_c166_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_c166_ver1''', ur'''SAMSUNG-SGH-C166''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH-C166''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C166.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sec_c166_ver1_sub1'''] = devclass(devices.devids[ur'''sec_c166_ver1'''], ur'''sec_c166_ver1_sub1''', ur'''SAMSUNG-SGH-C166/1.0 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_c170_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_c170_ver1''', ur'''SEC-SGHC170''', True, {ur'''accept_third_party_cookie''':False,ur'''ascii_support''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''gif''':True,ur'''https_support''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':118,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_png''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''model_name''':ur'''SGH-C170''',ur'''picture_max_height''':128,ur'''picture_max_width''':128,ur'''picture_preferred_height''':128,ur'''picture_preferred_width''':128,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c170_10.xml''',ur'''utf8_support''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''xhtml_support_level''':-1,ur'''xhtml_table_support''':True})
devices.devids[ur'''sec_c200_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_c200_ver1''', ur'''SEC-SGHC200''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_storage_size''':512000,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH C200''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c200.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_c207_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_c207_ver1''', ur'''SEC-SGHC207''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':40,ur'''mms_mmf''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-C207''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_c207l_ver1'''] = devclass(devices.devids[ur'''sec_c207_ver1'''], ur'''sec_c207l_ver1''', ur'''SEC-SGHC207L''', True, {ur'''model_name''':ur'''SGH-C207L''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c207l.xml'''})
devices.devids[ur'''sec_c210_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_c210_ver1''', ur'''SEC-SGHC210''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH-C210''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''wap.samsungmobile.com/uaprof/c210_10.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sec_c230_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_c230_ver1''', ur'''SEC-SGHC230''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH-C230''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c230_10.xml''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_c230_ver1_sub10'''] = devclass(devices.devids[ur'''sec_c230_ver1'''], ur'''sec_c230_ver1_sub10''', ur'''SEC-SGHC230/1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0'''})
devices.devids[ur'''sec_c230_ver1_subc10'''] = devclass(devices.devids[ur'''sec_c230_ver1'''], ur'''sec_c230_ver1_subc10''', ur'''SEC-SGHC230C/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_c238_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_sgh_c238_ver1''', ur'''SAMSUNG-SGH-C238''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''ems''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-C238''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wml_1_2''':True})
devices.devids[ur'''samsung_sgh_c238_ver1_sub10245'''] = devclass(devices.devids[ur'''samsung_sgh_c238_ver1'''], ur'''samsung_sgh_c238_ver1_sub10245''', ur'''SAMSUNG-SGH-C238/RAINBOW 3.0/WAP1.2 Profile/MIDP-2.0 Configuration/CLDC-1.0*MzU2NzU4MDAwMDUyMDc5''', False, None)
devices.devids[ur'''sec_c260l_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_c260l_ver1''', ur'''SEC-SGHC260L''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''ems''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''model_name''':ur'''SGH-C260L''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_c260l_ver0'''] = devclass(devices.devids[ur'''sec_c260l_ver1'''], ur'''sec_c260l_ver0''', ur'''SEC-SGHC260/1.0''', False, None)
devices.devids[ur'''sec_c300_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_c300_ver1''', ur'''SEC-SGHC300''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''imelody''':True,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':128,ur'''max_image_width''':117,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':51200,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''model_name''':ur'''SGH-C300''',ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''sender''':True,ur'''smf''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c300_10.xml''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sec_c300_ver1_sub301'''] = devclass(devices.devids[ur'''sec_c300_ver1'''], ur'''sec_c300_ver1_sub301''', ur'''SEC-SGHC300/1.0 RAINBOW/3.01''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_c400_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_sgh_c400_ver1''', ur'''SAMSUNG-SGH-C400''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-C400''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wml_1_2''':True})
devices.devids[ur'''samsung_sgh_c400_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sgh_c400_ver1'''], ur'''samsung_sgh_c400_ver1_sub10''', ur'''SAMSUNG-SGH-C400/1.0''', False, {ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C400.xml'''})
devices.devids[ur'''samsung_sgh_c406_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_sgh_c406_ver1''', ur'''SAMSUNG-SGH-C406''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''ems''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-C406''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sgh_c406_ver1_sub_10'''] = devclass(devices.devids[ur'''samsung_sgh_c406_ver1'''], ur'''samsung_sgh_c406_ver1_sub_10''', ur'''SAMSUNG-SGH-C406/1.0''', False, {ur'''max_data_rate''':40,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C406.xml'''})
devices.devids[ur'''samsung_sgh_c417_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_c417_ver1''', ur'''SAMSUNG-SGH-C417/C417UCFG6 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH C417''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C417.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sgh_c420l_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_c420l_ver1''', ur'''SAMSUNG-SGH-C420L''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-C420L''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''rows''':14,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_c420l_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_sgh_c420l_ver1'''], ur'''samsung_sgh_c420l_ver1_sub1''', ur'''SAMSUNG-SGH-C420L/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_c510v_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_c510v_ver1''', ur'''SamsungSGHC510V''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''https_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':8000,ur'''max_image_height''':150,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_png''':True,ur'''model_name''':ur'''SGH-C510V''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''picture_max_height''':160,ur'''picture_max_width''':128,ur'''picture_preferred_height''':160,ur'''picture_preferred_width''':128,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c510_10.xml''',ur'''utf8_support''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''samsung_c510v_ver1i_subvodafone'''] = devclass(devices.devids[ur'''samsung_c510v_ver1'''], ur'''samsung_c510v_ver1i_subvodafone''', ur'''Vodafone/1.0/SamsungSGHC510V''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_c510v_ver1_subvodafoneopwv'''] = devclass(devices.devids[ur'''samsung_c510v_ver1'''], ur'''samsung_c510v_ver1_subvodafoneopwv''', ur'''Vodafone/1.0/SamsungSGHC510V/C510XXGC7/Browser/Openwave/6.2.3''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_d307_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_d307_ver1''', ur'''SEC-SGHD307''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':165,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-D307''',ur'''mp3''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_d307_ver1_sub06'''] = devclass(devices.devids[ur'''sec_d307_ver1'''], ur'''sec_d307_ver1_sub06''', ur'''SEC-SGHD307, TSS/2.5, REV0.6''', False, None)
devices.devids[ur'''sec_d307_ver1_sub14'''] = devclass(devices.devids[ur'''sec_d307_ver1'''], ur'''sec_d307_ver1_sub14''', ur'''SEC-SGHD307, TSS/2.5, REV1.4''', False, None)
devices.devids[ur'''sec_d357_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sec_d357_ver1''', ur'''SEC-SGHD357''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-D357''',ur'''mp3''':True,ur'''oma_support''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d357_10.xml''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_d357_ver1_sub14'''] = devclass(devices.devids[ur'''sec_d357_ver1'''], ur'''sec_d357_ver1_sub14''', ur'''SEC-SGHD357, TSS/2.5, Rev 1.4''', False, None)
devices.devids[ur'''sec_sghd407_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sec_sghd407_ver1''', ur'''SEC-SGHD407/1.0 TSS/2.5''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D407''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d407_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2})
devices.devids[ur'''sec_d410_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_d410_ver1''', ur'''SEC-SGHD410''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':1400,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.1''',ur'''model_name''':ur'''SGH-D410''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':30720,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/D410.xml''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sec_d410_ver1_sub25'''] = devclass(devices.devids[ur'''sec_d410_ver1'''], ur'''sec_d410_ver1_sub25''', ur'''SEC-SGHD410/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_d410c_ver1'''] = devclass(devices.devids[ur'''sec_d410_ver1'''], ur'''sec_d410c_ver1''', ur'''SEC-SGHD410C''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''max_deck_size''':30720,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D410C''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d410c.xml''',ur'''wta_phonebook''':True})
devices.devids[ur'''sec_d415_ver1'''] = devclass(devices.devids[ur'''sec_d410_ver1'''], ur'''sec_d415_ver1''', ur'''SEC-SGHD415''', True, {ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_canvas_height''':204,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':262144,ur'''j2me_max_jar_size''':174080,ur'''j2me_midi''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''model_name''':ur'''SGH-D415''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_d415_ver1_subtss101'''] = devclass(devices.devids[ur'''sec_d415_ver1'''], ur'''sec_d415_ver1_subtss101''', ur'''SEC-SGHD415-D415UVDE2-TSS1.01''', False, None)
devices.devids[ur'''sec_d415_ver1_subuvdj3'''] = devclass(devices.devids[ur'''sec_d415_ver1'''], ur'''sec_d415_ver1_subuvdj3''', ur'''SEC-SGHD415-D415UVDJ3-TSS1.01''', False, None)
devices.devids[ur'''sec_d415_ver1_subsaratov'''] = devclass(devices.devids[ur'''sec_d415_ver1'''], ur'''sec_d415_ver1_subsaratov''', ur'''SEC-SGHD415-Saratov -TSS1.01''', False, None)
devices.devids[ur'''sec_d418_ver1'''] = devclass(devices.devids[ur'''sec_d410_ver1'''], ur'''sec_d418_ver1''', ur'''SEC-SGHD418''', True, {ur'''colors''':65536,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_canvas_height''':204,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':262144,ur'''j2me_max_jar_size''':174080,ur'''j2me_midi''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_deck_size''':30720,ur'''model_name''':ur'''SGH-D418''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d418.xml'''})
devices.devids[ur'''sec_d428_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_d428_ver1''', ur'''SEC-SGHD428''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':30720,ur'''max_image_height''':165,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''model_name''':ur'''SGH-D428''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d428_10.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_d710_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_d710_ver1''', ur'''SEC-SGHD710''', False, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':15,ur'''device_os''':ur'''Symbian OS''',ur'''directdownload_support''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Nokia''',ur'''model_name''':ur'''SGH-D710''',ur'''oma_support''':True,ur'''release_date''':ur'''2005_may''',ur'''resolution_height''':176,ur'''resolution_width''':208,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d710.xml'''})
devices.devids[ur'''sec_d710_ver1_sub10'''] = devclass(devices.devids[ur'''sec_d710_ver1'''], ur'''sec_d710_ver1_sub10''', ur'''SEC-SGHD710/1.0 SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''nokia_edition''':2,ur'''nokia_feature_pack''':1,ur'''nokia_series''':60})
devices.devids[ur'''samsung_e100_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''samsung_e100_ver1''', ur'''SAMSUNG-SGH-E100/T2 UP.Browser/6''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':491520,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_deck_size''':102400,ur'''max_image_height''':120,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E100''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':30720,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E100.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_directdownload_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':15360,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':126,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_e100_ver1_sub6106'''] = devclass(devices.devids[ur'''samsung_e100_ver1'''], ur'''samsung_e100_ver1_sub6106''', ur'''SAMSUNG-SGH-E100/T2 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e108_ver1'''] = devclass(devices.devids[ur'''samsung_e100_ver1'''], ur'''samsung_e108_ver1''', ur'''SAMSUNG-SGH-E108''', True, {ur'''model_name''':ur'''SGH-E108''',ur'''ringtone_imelody''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com.cn/uaprof/SGH-E108.xml'''})
devices.devids[ur'''samsung_e108_ver1_sub6106mmp1'''] = devclass(devices.devids[ur'''samsung_e108_ver1'''], ur'''samsung_e108_ver1_sub6106mmp1''', ur'''SAMSUNG-SGH-E108/T2 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sec_e105_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e105_ver1''', ur'''SEC-SGHE105-E1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':140,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':184320,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''model_name''':ur'''SGH-E105''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':35,ur'''wallpaper_preferred_width''':96,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_e105_ver1_sube15uvwh3'''] = devclass(devices.devids[ur'''sec_e105_ver1'''], ur'''sec_e105_ver1_sube15uvwh3''', ur'''SEC-SGHE105-E15UVWH3-NW.Browser3.01''', False, None)
devices.devids[ur'''samsung_sgh_e250_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e250_ver1''', ur'''SAMSUNG-SGH-E250''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':False,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':False,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':200000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':115,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E250''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E250.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E250-ORANGE.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sgh_e200_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_e200_ver1''', ur'''SAMSUNG-SGH-E200/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''SGH-E200''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':20,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E200.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sgh_e250_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_e250_ver1_subvoda''', ur'''Vodafone/1.0/SAMSUNG-SGH-E250V/BUGB2/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':200000,ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''samsung_sgh_e250_ver162331101'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_e250_ver162331101''', ur'''SAMSUNG-SGH-E250-ORANGE/E250BVGA2 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':200000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e360_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e360_ver1''', ur'''SAMSUNG-SGH-E360''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':160,ur'''max_image_width''':115,ur'''model_name''':ur'''SGH-E360''',ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''rows''':8,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E360.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_e258_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e258_ver1''', ur'''SAMSUNG-SGH-E258''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':16000,ur'''max_image_height''':120,ur'''max_image_width''':115,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E258''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':20,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E258.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_e258_ver1_subua'''] = devclass(devices.devids[ur'''samsung_e258_ver1'''], ur'''samsung_e258_ver1_subua''', ur'''SAMSUNG-SGH-E258/1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1/*MzUzNDY0MDEwOTA1NTUz UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e360_ver1_submidp2ege623c1101'''] = devclass(devices.devids[ur'''samsung_e360_ver1'''], ur'''samsung_e360_ver1_submidp2ege623c1101''', ur'''SAMSUNG-SGH-E360/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':180000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e360_ver1_submidp2623c1101mmp20'''] = devclass(devices.devids[ur'''samsung_e360_ver1'''], ur'''samsung_e360_ver1_submidp2623c1101mmp20''', ur'''SAMSUNG-SGH-E360/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':180000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_e370_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e370_ver1''', ur'''SAMSUNG-SGH-E370/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':200,ur'''max_deck_size''':16384,ur'''max_image_height''':140,ur'''max_image_width''':115,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E370''',ur'''oma_support''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''rows''':7,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E370.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_e376_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e376_ver1''', ur'''SAMSUNG-SGH-E376''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''model_name''':ur'''SGH-E376''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_e376_ver1_sub_6233c'''] = devclass(devices.devids[ur'''samsung_e376_ver1'''], ur'''samsung_e376_ver1_sub_6233c''', ur'''SAMSUNG-SGH-E376/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_e390_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e390_ver1''', ur'''SAMSUNG-SGH-E390''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':1000000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':220,ur'''max_image_width''':163,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E390''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E390.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_e740_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e740_ver1''', ur'''SAMSUNG-SGH-E740/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E740''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':20,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E740.xml''',ur'''video''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sec_i310_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_i310_ver1''', ur'''SEC-SGHI310''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':240,ur'''max_image_width''':300,ur'''mmf''':True,ur'''mms_video''':True,ur'''model_name''':ur'''SGH-I310''',ur'''mp3''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':41,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sec_i320_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_i320_ver1''', ur'''SEC-SGHI320''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_deck_size''':10240,ur'''max_image_height''':220,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-I320''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':45,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i320_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''sec_i320_ver1_sub10'''] = devclass(devices.devids[ur'''sec_i320_ver1'''], ur'''sec_i320_ver1_sub10''', ur'''SEC-SGHI320/1.0 jBrowser/4.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_i505_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_i505_ver1''', ur'''SEC-SGHi505''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':140,ur'''max_image_width''':150,ur'''model_name''':ur'''SGH i505''',ur'''release_date''':ur'''2004_january''',ur'''resolution_height''':178,ur'''resolution_width''':162,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sph_e119_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sph_e119_ver1''', ur'''SPH-E119''', False, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SPH E119'''})
devices.devids[ur'''sph_e119_ver1_sub20'''] = devclass(devices.devids[ur'''sph_e119_ver1'''], ur'''sph_e119_ver1_sub20''', ur'''SPH-E119 UP.Browser/6.2.2.5 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_e217_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_e217_ver1''', ur'''SEC-SGHE217''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-E217''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_e300_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_e300_ver1''', ur'''SEC-SGHE300''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''cookie_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':128,ur'''j2me_heap_size''':524288,ur'''j2me_max_jar_size''':102400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':120,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''model_name''':ur'''SGH-E300''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e300.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_e310_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_e310_ver1''', ur'''SEC-SGHE310''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''cookie_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':128,ur'''j2me_heap_size''':524288,ur'''j2me_max_jar_size''':102400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':112,ur'''max_image_width''':125,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E310''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e310_10.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''samsung_e310_ver1_sub'''] = devclass(devices.devids[ur'''samsung_e310_ver1'''], ur'''samsung_e310_ver1_sub''', ur'''SEC-SGHE310/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e310_ver1_sub25'''] = devclass(devices.devids[ur'''samsung_e310_ver1'''], ur'''samsung_e310_ver1_sub25''', ur'''SEC-SGHE310/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e310c_ver1'''] = devclass(devices.devids[ur'''samsung_e310_ver1'''], ur'''samsung_e310c_ver1''', ur'''SEC-SGHE310C''', False, None)
devices.devids[ur'''samsung_e310c_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_e310c_ver1'''], ur'''samsung_e310c_ver1_sub10''', ur'''SEC-SGHE310C/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_e317_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e317_ver1''', ur'''SEC-SGHE317''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':140,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E317''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e317.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''sec_e315_ver1'''] = devclass(devices.devids[ur'''sec_e317_ver1'''], ur'''sec_e315_ver1''', ur'''SEC-SGHE315''', True, {ur'''amr''':True,ur'''directdownload_support''':True,ur'''j2me_max_jar_size''':102400,ur'''model_name''':ur'''SGH-E315''',ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e315_10.xml''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sec_e316_ver1'''] = devclass(devices.devids[ur'''sec_e317_ver1'''], ur'''sec_e316_ver1''', ur'''SEC-SGHE316''', True, {ur'''directdownload_support''':True,ur'''j2me_max_jar_size''':102400,ur'''model_name''':ur'''SGH-E316''',ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e316.xml'''})
devices.devids[ur'''sec_e317_ver1_subdg3'''] = devclass(devices.devids[ur'''sec_e317_ver1'''], ur'''sec_e317_ver1_subdg3''', ur'''SEC-SGHE317-E315UVDG3-TSS1.01''', False, None)
devices.devids[ur'''sec_e315_ver1sub01'''] = devclass(devices.devids[ur'''sec_e315_ver1'''], ur'''sec_e315_ver1sub01''', ur'''SEC-SGHE315-E315UVDH1-TSS1.01''', False, None)
devices.devids[ur'''sec_e315_ver1subec3'''] = devclass(devices.devids[ur'''sec_e315_ver1'''], ur'''sec_e315_ver1subec3''', ur'''SEC-SGHE315-E315UVEC3-TSS1.01''', False, None)
devices.devids[ur'''sec_e318_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e318_ver1''', ur'''SEC-SGHE318''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':61440,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''model_name''':ur'''SGH-E318''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e318.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''sec_e320_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e320_ver1''', ur'''SEC-SGHE320''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''html_web_3_2''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''model_name''':ur'''SGH-E320''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e320_10.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':140,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_e320_ver1_sub10'''] = devclass(devices.devids[ur'''sec_e320_ver1'''], ur'''sec_e320_ver1_sub10''', ur'''SEC-SGHE320/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_e320_ver1_subminus'''] = devclass(devices.devids[ur'''sec_e320_ver1'''], ur'''sec_e320_ver1_subminus''', ur'''SAMSUNG-SGH-E320''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e350_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e350_ver1''', ur'''SAMSUNG-SGH-E350''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':120,ur'''max_image_width''':116,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-E350''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':25,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E350.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_e350_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_e350_ver1'''], ur'''samsung_e350_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-E350/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_e350e_ver1'''] = devclass(devices.devids[ur'''samsung_e350_ver1'''], ur'''samsung_sgh_e350e_ver1''', ur'''SAMSUNG-SGH-E350E''', True, {ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':40,ur'''max_image_height''':120,ur'''max_image_width''':101,ur'''model_name''':ur'''SGH-E350E''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_sgh_e350e_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_sgh_e350e_ver1'''], ur'''samsung_sgh_e350e_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-E350E/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_e350v_ver1'''] = devclass(devices.devids[ur'''samsung_e350_ver1'''], ur'''samsung_sgh_e350v_ver1''', ur'''SAMSUNG-SGH-E350V''', True, {ur'''j2me_cldc_1_1''':True,ur'''max_image_height''':120,ur'''max_image_width''':116,ur'''model_name''':ur'''SGH-E350V''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_sgh_v350e_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_sgh_e350v_ver1'''], ur'''samsung_sgh_v350e_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-E350V/BUEG3/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_e351_ver1'''] = devclass(devices.devids[ur'''samsung_e350_ver1'''], ur'''samsung_sgh_e351_ver1''', ur'''SAMSUNG-SGH-E351''', True, {ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''SGH-E351''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':128})
devices.devids[ur'''samsung_sgh_e351l_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_e351_ver1'''], ur'''samsung_sgh_e351l_ver1''', ur'''SAMSUNG-SGH-E351L''', True, {ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''SGH-E351L''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_e356_ver1'''] = devclass(devices.devids[ur'''samsung_e350_ver1'''], ur'''samsung_e356_ver1''', ur'''SAMSUNG-SGH-E356''', True, {ur'''colors''':65536,ur'''max_image_height''':120,ur'''max_image_width''':115,ur'''model_name''':ur'''SGH-E356''',ur'''oma_support''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E356.xml''',ur'''video''':True})
devices.devids[ur'''samsung_e356_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_e356_ver1'''], ur'''samsung_e356_ver1_sub10''', ur'''SAMSUNG-SGH-E356/1.0''', False, {ur'''max_data_rate''':40,ur'''oma_support''':False})
devices.devids[ur'''samsung_mits_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_mits_ver1''', ur'''Samsung_MITs/i550''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':16,ur'''compactmidi''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCH-V940''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-i550/XE07.rdf''',ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''samsung_mits_ver1_sub_10'''] = devclass(devices.devids[ur'''samsung_mits_ver1'''], ur'''samsung_mits_ver1_sub_10''', ur'''Samsung_MITs/i550 BTB_Browser/v1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sec_j600_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_j600_ver1''', ur'''SEC-SGHJ600/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_3dapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':100000,ur'''max_image_height''':160,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.2''',ur'''model_name''':ur'''SGH-J600''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':1536000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_directdownload_size_limit''':1536000,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/j600_10.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':1536000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2})
devices.devids[ur'''sec_j600e_ver1'''] = devclass(devices.devids[ur'''sec_j600_ver1'''], ur'''sec_j600e_ver1''', ur'''SEC-SGHJ600E''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''model_name''':ur'''SGH-J600E''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_web_4_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/j600e_11.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/j600e_10.xml''',ur'''video''':True,ur'''wallpaper_colors''':10,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sec_j600e_ver1_suborange'''] = devclass(devices.devids[ur'''sec_j600e_ver1'''], ur'''sec_j600e_ver1_suborange''', ur'''SEC-SGHJ600E-ORANGE/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sphm610_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_sphm610_ver1''', ur'''Samsung-SPHM610 AU-MIC-M610/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':16,ur'''compactmidi''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SPH-M610''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M610/ZJ29.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sec_sphn300_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_sphn300_ver1''', ur'''SEC-SPHN300''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SPH-N300''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_sphn300_ver1_sub4122b1'''] = devclass(devices.devids[ur'''sec_sphn300_ver1'''], ur'''sec_sphn300_ver1_sub4122b1''', ur'''SEC-SPHN300 UP.Browser/4.1.22b1''', False, None)
devices.devids[ur'''sec_n362_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_n362_ver1''', ur'''SEC-N362''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH N362''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_n362_ver1_sub4126'''] = devclass(devices.devids[ur'''sec_n362_ver1'''], ur'''sec_n362_ver1_sub4126''', ur'''SEC-N362_WK26 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''sec_n392_xe25_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_n392_xe25_ver1''', ur'''SEC-N392_XE25''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH N392'''})
devices.devids[ur'''sec_n392_xe25_ver1_sub4126'''] = devclass(devices.devids[ur'''sec_n392_xe25_ver1'''], ur'''sec_n392_xe25_ver1_sub4126''', ur'''SEC-N392_XE25 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''sec_schn170_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_schn170_ver1''', ur'''SEC-schn170''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH-N170''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_schn170_ver1_sub4122b1'''] = devclass(devices.devids[ur'''sec_schn170_ver1'''], ur'''sec_schn170_ver1_sub4122b1''', ur'''SEC-schn170 UP.Browser/4.1.22b1''', False, None)
devices.devids[ur'''sgh_n700_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sgh_n700_ver1''', ur'''SEC-SGHN700''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':64,ur'''max_image_width''':128,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''model_name''':ur'''SGH-N700''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':64,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''wap.samsungmobile.com/uaprof/n700_10.xml''',ur'''wml_1_2''':True})
devices.devids[ur'''sgh_p300'''] = devclass(devices.devids[ur'''generic'''], ur'''sgh_p300''', ur'''SEC-SGHP300''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_image_height''':176,ur'''max_image_width''':215,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-P300''',ur'''mp3''':True,ur'''physical_screen_height''':29,ur'''physical_screen_width''':36,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':220,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''sgh_p300_ver1'''] = devclass(devices.devids[ur'''sgh_p300'''], ur'''sgh_p300_ver1''', ur'''SEC-SGHP300/1.0 TSS/2.5''', False, {ur'''playback_acodec_aac''':ur'''heaac2''',ur'''streaming_acodec_aac''':ur'''heaac2'''})
devices.devids[ur'''samsung_p500_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_p500_ver1''', ur'''SAMSUNG-SGH-P500''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''cookie_support''':True,ur'''max_data_rate''':40,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-P500''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_p510_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_p510_ver1''', ur'''SEC-SGHP510''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':10,ur'''directdownload_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':120,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102000,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''model_name''':ur'''SGH-P510''',ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':16,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_preferred_height''':160,ur'''picture_preferred_width''':128,ur'''picture_resize''':ur'''stretch''',ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''screensaver_resize''':ur'''stretch''',ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/resolutionP510_UAProf.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/P510_UAProf.xml''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_resize''':ur'''stretch''',ur'''wallpaper_wbmp''':True})
devices.devids[ur'''samsung_p510_ver1_sub006226'''] = devclass(devices.devids[ur'''samsung_p510_ver1'''], ur'''samsung_p510_ver1_sub006226''', ur'''SEC-SGHP510 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_p510_ver1_sub6226'''] = devclass(devices.devids[ur'''samsung_p510_ver1'''], ur'''samsung_p510_ver1_sub6226''', ur'''SEC-SGHP510/1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_p518_ver1'''] = devclass(devices.devids[ur'''samsung_p510_ver1'''], ur'''samsung_p518_ver1''', ur'''SEC-SGHP518''', True, {ur'''model_name''':ur'''SGH-P518''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_p730_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_p730_ver1''', ur'''SEC-SGHP730''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionoriented_confirmed_service_indication''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_canvas_height''':195,ur'''j2me_canvas_width''':176,ur'''j2me_heap_size''':524288,ur'''j2me_max_jar_size''':174080,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''model_name''':ur'''SGH-P730''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/p730.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1,ur'''xhtml_table_support''':True})
devices.devids[ur'''samsung_p730_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_p730_ver1'''], ur'''samsung_p730_ver1_sub10''', ur'''SEC-SGHP730/1.0''', False, {ur'''directdownload_support''':True,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_p730_ver1_subtss25'''] = devclass(devices.devids[ur'''samsung_p730_ver1'''], ur'''samsung_p730_ver1_subtss25''', ur'''SEC-SGHP730/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_p730c_ver1'''] = devclass(devices.devids[ur'''samsung_p730_ver1'''], ur'''sec_p730c_ver1''', ur'''SEC-SGHP730C''', True, {ur'''model_name''':ur'''SGH-P730C''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_p730c_ver1_sub10'''] = devclass(devices.devids[ur'''sec_p730c_ver1'''], ur'''sec_p730c_ver1_sub10''', ur'''SEC-SGHP730C/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_p735_ver1'''] = devclass(devices.devids[ur'''samsung_p730_ver1'''], ur'''sec_p735_ver1''', ur'''SEC-SGHP735''', True, {ur'''columns''':17,ur'''max_image_height''':210,ur'''max_image_width''':168,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_max_size''':300000,ur'''mms_video''':True,ur'''model_name''':ur'''SGH-P735''',ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''rows''':6,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/p735_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sec_p735_ver1_subvdi6'''] = devclass(devices.devids[ur'''sec_p735_ver1'''], ur'''sec_p735_ver1_subvdi6''', ur'''SEC-SGHP735-P735UVDI6-TSS1.01''', False, None)
devices.devids[ur'''sec_p735_ver1_subvdj2'''] = devclass(devices.devids[ur'''sec_p735_ver1'''], ur'''sec_p735_ver1_subvdj2''', ur'''SEC-SGHP735-P735UVDJ2-TSS1.01''', False, None)
devices.devids[ur'''samsung_p738_ver1'''] = devclass(devices.devids[ur'''samsung_p730_ver1'''], ur'''samsung_p738_ver1''', ur'''SEC-SGHP738''', True, {ur'''model_name''':ur'''SGH-P738''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_p850_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_p850_ver1''', ur'''SAMSUNG-SGH-P850''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''ems''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':320,ur'''max_image_width''':234,ur'''model_name''':ur'''SGH-P850''',ur'''mp3''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''samsung_q100_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_p850_ver1'''], ur'''samsung_q100_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-P850/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_q100_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_q100_ver1''', ur'''SEC-SGHQ100/1.0 UP.Browser/4.1.24c''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_deck_size''':1400,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''SGH-Q100''',ur'''nokia_voice_call''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_q100_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_q100_ver1'''], ur'''samsung_q100_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-Q100/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_sgh_q100_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''samsung_sgh_q100_ver1''', ur'''SEC-SGHQ100/1.0 UP.Browser/5''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''SGH Q100''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_q100_ver1_sub00'''] = devclass(devices.devids[ur'''samsung_sgh_q100_ver1'''], ur'''samsung_sgh_q100_ver1_sub00''', ur'''SEC-SGHQ100/1.0 UP.Browser/5.0.3.542 (GUI)''', False, None)
devices.devids[ur'''samsung_sgh_t200_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''samsung_sgh_t200_ver1''', ur'''SAMSUNG-SGH-T200''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''ems''':True,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-T200''',ur'''nokia_ringtone''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper_colors''':16})
devices.devids[ur'''samsung_sgh_t200_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sgh_t200_ver1'''], ur'''samsung_sgh_t200_ver1_sub10''', ur'''SAMSUNG-SGH-T200/1.0 UP.Browser/5.0.4.3 (GUI)''', False, None)
devices.devids[ur'''samsung_sgh_t209_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t209_ver1''', ur'''SAMSUNG-SGH-T209''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':116,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T209''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T209.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sgh_t209_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_t209_ver1'''], ur'''samsung_sgh_t209_ver1_subua''', ur'''SAMSUNG-SGH-T209R/T209UVFG1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sgh_t709_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sgh_t709_ver1''', ur'''SAMSUNG-SGH-T709''', True, {ur'''brand_name''':ur'''Samsung''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':165,ur'''max_image_width''':169,ur'''model_name''':ur'''SGH-T709''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''sgh_t709_ver1_subt709uvff6'''] = devclass(devices.devids[ur'''sgh_t709_ver1'''], ur'''sgh_t709_ver1_subt709uvff6''', ur'''SAMSUNG-SGH-T709/T709UVFF6 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sch_u340_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sch_u340_ver1''', ur'''SCH-U340 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''compactmidi''':True,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':128000,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''SCH-U340''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/samsung/u340/u340.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sch_u340c_ver1'''] = devclass(devices.devids[ur'''sch_u340_ver1'''], ur'''sch_u340c_ver1''', ur'''SCH-U340C UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9,ur'''model_name''':ur'''SCH-U340'''})
devices.devids[ur'''samsung_sch_u420_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_u420_ver1''', ur'''SCH-U420 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''ems''':True,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SCH-U420''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64})
devices.devids[ur'''sch_u520_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sch_u520_ver1''', ur'''SCH-U520 UP.Browser/6.2.3.8.f.1.100 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':12,ur'''compactmidi''':True,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_3gpp2''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':332800,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''model_name''':ur'''SCH-U520''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/samsung/u520/u520.xml''',ur'''video''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sch_u540_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sch_u540_ver1''', ur'''SCH-U540/1.0 NetFront/3.0.22.2.5 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':11,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SCH-U540''',ur'''multipart_support''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/sch/u540/u540v1.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sch_u700_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sch_u700_ver1''', ur'''SCH-U700/1.0 NetFront /3.0.22.2.7 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''gif''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''model_name''':ur'''SCH U700''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''sch_w109_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sch_w109_ver1''', ur'''SCH-W109''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''connectionless_service_load''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':165,ur'''max_image_width''':166,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCH-W109''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.uni-wise.com/uaprof/SAM/SAM-W109.xml'''})
devices.devids[ur'''sch_w109_ver1_sub20'''] = devclass(devices.devids[ur'''sch_w109_ver1'''], ur'''sch_w109_ver1_sub20''', ur'''SCH-W109 UP.Browser/6.2.2.5 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_x100_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''samsung_x100_ver1''', ur'''SAMSUNG-SGH-X100''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':491520,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':96,ur'''max_image_width''':114,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X100''',ur'''oma_v_1_0_forwardlock''':False,ur'''picture''':True,ur'''picture_preferred_height''':90,ur'''picture_preferred_width''':121,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':14,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X100.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':98,ur'''wallpaper_preferred_width''':121,ur'''wallpaper_wbmp''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_w579_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_w579_ver1''', ur'''SCH-W579 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':16,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''model_name''':ur'''SCH-W579''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_x100_ver1_sub6106'''] = devclass(devices.devids[ur'''samsung_x100_ver1'''], ur'''samsung_x100_ver1_sub6106''', ur'''SAMSUNG-SGH-X100/PEARL UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x100_ver1_sub6106mmp10'''] = devclass(devices.devids[ur'''samsung_x100_ver1'''], ur'''samsung_x100_ver1_sub6106mmp10''', ur'''SAMSUNG-SGH-X100/PEARL UP.Browser/6.1.0.6 (GUI) MMP/1.0P/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x100_ver1_suba6106'''] = devclass(devices.devids[ur'''samsung_x100_ver1'''], ur'''samsung_x100_ver1_suba6106''', ur'''SAMSUNG-SGH-X100A/Pearl UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x100_ver1_sub6106space'''] = devclass(devices.devids[ur'''samsung_x100_ver1'''], ur'''samsung_x100_ver1_sub6106space''', ur'''SAMSUNG SGH-X100 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_x100_ver1_nodash'''] = devclass(devices.devids[ur'''samsung_x100_ver1'''], ur'''sec_x100_ver1_nodash''', ur'''SEC-SGHX100''', False, None)
devices.devids[ur'''sec_x105_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_x105_ver1''', ur'''SEC-SGHX105''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':112,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':184320,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':72,ur'''max_image_width''':114,ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH-X105''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':97,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''wap.samsungmobile.com/uaprof/x105.xml''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':97,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_x105_ver1_sub301'''] = devclass(devices.devids[ur'''sec_x105_ver1'''], ur'''sec_x105_ver1_sub301''', ur'''SEC-SGHX105 NW.Browser3.01''', False, None)
devices.devids[ur'''sec_x105_ver1_subvdb1'''] = devclass(devices.devids[ur'''sec_x105_ver1'''], ur'''sec_x105_ver1_subvdb1''', ur'''SEC-SGHX105-X105UVDB1-NW.Browser3.01''', False, None)
devices.devids[ur'''samsung_x108_ver1'''] = devclass(devices.devids[ur'''samsung_x100_ver1'''], ur'''samsung_x108_ver1''', ur'''SAMSUNG-SGH-X108''', True, {ur'''max_deck_size''':4096,ur'''model_name''':ur'''SGH-X108''',ur'''ringtone_imelody''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X100.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com.cn/uaprof/SGH-X108.xml'''})
devices.devids[ur'''sec_x120_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_x120_ver1''', ur'''SEC-SGHX120''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':128,ur'''max_image_width''':114,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X120''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':32,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x120_10.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''sec_x120_ver1_sub10'''] = devclass(devices.devids[ur'''sec_x120_ver1'''], ur'''sec_x120_ver1_sub10''', ur'''SEC-SGHX120/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x166_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_x166_ver1''', ur'''SAMSUNG-SGH-X166''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''model_name''':ur'''SGH-X166''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wml_1_2''':True})
devices.devids[ur'''samsung_x166_subsec166'''] = devclass(devices.devids[ur'''samsung_x166_ver1'''], ur'''samsung_x166_subsec166''', ur'''SEC-SGHX166''', False, {ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x166_10.xml'''})
devices.devids[ur'''samsung_x166_sub10'''] = devclass(devices.devids[ur'''samsung_x166_ver1'''], ur'''samsung_x166_sub10''', ur'''SEC-SGHX166/1.0''', False, None)
devices.devids[ur'''sec_schx199_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_schx199_ver1''', ur'''SEC-schx199''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH-X199''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_schx199_ver1_sub4126l'''] = devclass(devices.devids[ur'''sec_schx199_ver1'''], ur'''sec_schx199_ver1_sub4126l''', ur'''SEC-schx199 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''sec_x200_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_x200_ver1''', ur'''SEC-SGHX200''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''model_name''':ur'''SGH-X200''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''sec_x210_ver1''',ur'''uaprof2''':ur'''wap.samsungmobile.com/uaprof/x200_01.xml''',ur'''uaprof3''':ur'''wap.samsungmobile.com/uaprof/x200_02.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wml_1_2''':True})
devices.devids[ur'''sec_x200_ver1_sub10'''] = devclass(devices.devids[ur'''sec_x200_ver1'''], ur'''sec_x200_ver1_sub10''', ur'''SEC-SGHX200/1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':9})
devices.devids[ur'''sec_x210_ver1'''] = devclass(devices.devids[ur'''sec_x200_ver1'''], ur'''sec_x210_ver1''', ur'''SEC-SGHX210''', True, {ur'''model_name''':ur'''SGH-X210''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sec_x210_ver1_sub10'''] = devclass(devices.devids[ur'''sec_x210_ver1'''], ur'''sec_x210_ver1_sub10''', ur'''SEC-SGHX210/1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':9})
devices.devids[ur'''samsung_x400_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_x400_ver1''', ur'''SAMSUNG-SGH-X400''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':10,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':184320,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':120,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-X400''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':30720,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':16,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_directdownload_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':15360,ur'''wallpaper_preferred_height''':18,ur'''wallpaper_preferred_width''':128,ur'''wml_1_2''':True})
devices.devids[ur'''sec_x400_ver1'''] = devclass(devices.devids[ur'''samsung_x400_ver1'''], ur'''sec_x400_ver1''', ur'''SEC-SGHX400''', False, None)
devices.devids[ur'''sec_x400_ver1_dash'''] = devclass(devices.devids[ur'''samsung_x400_ver1'''], ur'''sec_x400_ver1_dash''', ur'''SEC-SGH-X400''', False, None)
devices.devids[ur'''sec_x426_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_x426_ver1''', ur'''SEC-SGHX426''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':10,ur'''ems''':True,ur'''ems_odi''':True,ur'''ems_version''':ur'''4.3''',ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':140,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':184320,ur'''j2me_max_jar_size''':102400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':1400,ur'''max_image_height''':160,ur'''max_image_width''':108,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-X426''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x426.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_x427_ver1'''] = devclass(devices.devids[ur'''sec_x426_ver1'''], ur'''sec_x427_ver1''', ur'''SEC-SGHX427''', True, {ur'''gif_animated''':True,ur'''jpg''':True,ur'''model_name''':ur'''SGH-X427''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_amr''':False,ur'''ringtone_directdownload_size_limit''':20480,ur'''screensaver_jpg''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_x427m_ver1'''] = devclass(devices.devids[ur'''sec_x427_ver1'''], ur'''sec_x427m_ver1''', ur'''SEC-SGHX427m''', True, {ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH-X427m''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_x427m_ver1_subm'''] = devclass(devices.devids[ur'''sec_x427m_ver1'''], ur'''sec_x427m_ver1_subm''', ur'''SEC-SGHX427M''', False, {ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''uaprof''':ur'''http://wap.samsunwap.samsungmobile.com/uaprof/x427m_10.xml'''})
devices.devids[ur'''sec_x475_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_x475_ver1''', ur'''SEC-SGHX475''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':1400,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH-X475''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x475_10.xml''',ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sec_x490_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_x490_ver1''', ur'''SEC-SGHX490''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif_animated''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''model_name''':ur'''SGH-X490''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_x495_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_x495_ver1''', ur'''SAMSUNG-SGH-X495''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''inline_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':120,ur'''max_image_width''':128,ur'''model_name''':ur'''SGH-X495''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_x495_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_x495_ver1'''], ur'''samsung_x495_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-X495/X495UVEF2 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.102 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_x495_ver1_sub106233c1101'''] = devclass(devices.devids[ur'''samsung_x495_ver1'''], ur'''samsung_x495_ver1_sub106233c1101''', ur'''SAMSUNG-SGH-X495/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_x497_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_x497_ver1''', ur'''SAMSUNG-SGH-X497''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''inline_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':120,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-X497''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X497.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_x497_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_x497_ver1'''], ur'''samsung_x497_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-X497/X497UCEG3 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x500_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_x500_ver1''', ur'''SAMSUNG-SGH-X500''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''inline_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH X500''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_directdownload_size_limit''':102400,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x500_10.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_x500_ver1_sub'''] = devclass(devices.devids[ur'''samsung_x500_ver1'''], ur'''samsung_x500_ver1_sub''', ur'''SEC-SGHX500/1.0 TSS/2.5''', False, None)
devices.devids[ur'''samsung_x510_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_x510_ver1''', ur'''SEC-SGHX510''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''model_name''':ur'''SGH-X510''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_jpg''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x510_10.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_x510_ver1_sub'''] = devclass(devices.devids[ur'''samsung_x510_ver1'''], ur'''samsung_x510_ver1_sub''', ur'''SEC-SGHX510/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x510_ver1_sub_rain301'''] = devclass(devices.devids[ur'''samsung_x510_ver1'''], ur'''samsung_x510_ver1_sub_rain301''', ur'''SEC-SGHX510/1.0 RAINBOW/3.01''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sghx530_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''samsung_sghx530_ver1''', ur'''SEC-SGHX530/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':4000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''3.0.1''',ur'''model_name''':ur'''X530''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x530_10.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_x540_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_x540_ver1''', ur'''SAMSUNG-SGH-X540''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':115,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-X540''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''samsung_x540_sub10cldc11'''] = devclass(devices.devids[ur'''samsung_x540_ver1'''], ur'''samsung_x540_sub10cldc11''', ur'''SAMSUNG-SGH-X540/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_x600_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''samsung_x600_ver1''', ur'''SAMSUNG-SGH-X600''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':491520,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X600''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':14,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X600.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_sgh_x550_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_x550_ver1''', ur'''SAMSUNG-SGH-X550/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X550''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':14,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X550.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_x600_ver1_subk36106'''] = devclass(devices.devids[ur'''samsung_x600_ver1'''], ur'''samsung_x600_ver1_subk36106''', ur'''SAMSUNG-SGH-X600/K3 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x600_ver1_subk36106midp'''] = devclass(devices.devids[ur'''samsung_x600_ver1'''], ur'''samsung_x600_ver1_subk36106midp''', ur'''SAMSUNG-SGH-X600/K3 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x600_ver1_sub61061d1'''] = devclass(devices.devids[ur'''samsung_x600_ver1'''], ur'''samsung_x600_ver1_sub61061d1''', ur'''SAMSUNG-SGH-X600/K3 UP.Browser/6.1.0.6 (GUI) MMP/1.01.01.0 UP.Browser/6.1.0.6.1.d.1 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x600_ver1_subshort'''] = devclass(devices.devids[ur'''samsung_x600_ver1'''], ur'''samsung_x600_ver1_subshort''', ur'''SEC-SGHX600''', False, None)
devices.devids[ur'''samsung_x600a_ver1'''] = devclass(devices.devids[ur'''samsung_x600_ver1'''], ur'''samsung_x600a_ver1''', ur'''SAMSUNG-SGH-X600A''', True, {ur'''model_name''':ur'''SGH-X600A''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_x600a_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_x600a_ver1'''], ur'''samsung_x600a_ver1_sub10''', ur'''SAMSUNG-SGH-X600A/K3 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x686_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_x686_ver1''', ur'''SEC-SGHX686''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':307200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X686''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x686_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_x686_ver1sub10'''] = devclass(devices.devids[ur'''samsung_x686_ver1'''], ur'''samsung_x686_ver1sub10''', ur'''SEC-SGHX686/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_schx609_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_schx609_ver1''', ur'''SEC-schx609 UP.Browser/4.1.26l''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''ems''':True,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''X609''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper_colors''':16})
devices.devids[ur'''sec_x610_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_x610_ver1''', ur'''SEC-SGHX610''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':1400,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X610''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x610.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_x610_ver1_sub10'''] = devclass(devices.devids[ur'''sec_x610_ver1'''], ur'''sec_x610_ver1_sub10''', ur'''SEC-SGHX610/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x619_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_x619_ver1''', ur'''SAMSUNG-SGH-X619''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-X619''',ur'''mp3''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper_colors''':16,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_x619_ver1_sub'''] = devclass(devices.devids[ur'''samsung_x619_ver1'''], ur'''samsung_x619_ver1_sub''', ur'''SEC-schx619 UP.Browser/4.1.261''', False, None)
devices.devids[ur'''samsung_sgh_x620_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_x620_ver1''', ur'''SAMSUNG-SGH-X620''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':8,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''X620''',ur'''physical_screen_height''':31,ur'''physical_screen_width''':31,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X620.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_sgh_x620_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_sgh_x620_ver1'''], ur'''samsung_sgh_x620_ver1_sub20''', ur'''SAMSUNG-SGH-X620/1.0 Profile/MIDP-2.0Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI)MMP/2.0''', False, None)
devices.devids[ur'''samsung_sgh_x620_ver1_subsamsung'''] = devclass(devices.devids[ur'''samsung_sgh_x620_ver1'''], ur'''samsung_sgh_x620_ver1_subsamsung''', ur'''SAMSUNG-SAMSUNG SGH-X620/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sgh_x620c_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_sgh_x620_ver1'''], ur'''samsung_sgh_x620c_ver1_sub20''', ur'''SAMSUNG-SGH-X620C/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_x630_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_x630_ver1''', ur'''SAMSUNG-SGH-X630''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8100,ur'''max_image_height''':140,ur'''max_image_width''':124,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':307200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X630''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x630_10.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''samsung_x636_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_x636_ver1''', ur'''SAMSUNG-SGH-X636''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-X636''',ur'''oma_support''':False,ur'''picture''':True,ur'''png''':False,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wml_1_2''':True})
devices.devids[ur'''samsung_x636_ver1_sub20_6233c'''] = devclass(devices.devids[ur'''samsung_x636_ver1'''], ur'''samsung_x636_ver1_sub20_6233c''', ur'''SAMSUNG-SGH-X636/1.0 Profile/MIDP-2.0Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI)MMP/2.0''', False, None)
devices.devids[ur'''samsung_x636_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_x636_ver1'''], ur'''samsung_x636_ver1_sub20''', ur'''SAMSUNG-SGH-X636/1.0''', False, None)
devices.devids[ur'''samsung_sgh_x640_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_x640_ver1''', ur'''SAMSUNG-SGH-X640''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_deck_size''':184320,ur'''max_image_height''':140,ur'''max_image_width''':116,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':97280,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH X640''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':14,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com.cn/uaprof/SGH-X640.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':126,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':126,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_sgh_x640_ver1_sub6226'''] = devclass(devices.devids[ur'''samsung_sgh_x640_ver1'''], ur'''samsung_sgh_x640_ver1_sub6226''', ur'''SAMSUNG-SGH-X640/1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_sgh_x640_ver1_sub6226midp20'''] = devclass(devices.devids[ur'''samsung_sgh_x640_ver1'''], ur'''samsung_sgh_x640_ver1_sub6226midp20''', ur'''SAMSUNG-SGH-X640/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_sgh_x640c_ver1_sub6226'''] = devclass(devices.devids[ur'''samsung_sgh_x640_ver1'''], ur'''samsung_sgh_x640c_ver1_sub6226''', ur'''SAMSUNG-SGH-X640C/1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_sgh_x650_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_x650_ver1''', ur'''SAMSUNG-SGH-X650''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH X650''',ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':False,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''samsung_sgh_x650_midp2'''] = devclass(devices.devids[ur'''samsung_sgh_x650_ver1'''], ur'''samsung_sgh_x650_midp2''', ur'''SAMSUNG-SGH-X650/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X650.xml'''})
devices.devids[ur'''samsung_sgh_x670_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_x670_ver1''', ur'''SAMSUNG-SGH-X670''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X670''',ur'''oma_support''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X670.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_sgh_x670_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sgh_x670_ver1'''], ur'''samsung_sgh_x670_ver1_sub10''', ur'''SAMSUNG-SGH-X670/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40,ur'''playback_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''samsung_x608_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''samsung_x608_ver1''', ur'''SAMSUNG-SGH-X608''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X608''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':14,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com.cn/uaprof/SGH-X608.xml''',ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''samsung_sgh_x656_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_x656_ver1''', ur'''SAMSUNG-SGH-X656''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''imelody''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':115,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-X656''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''samsung_sgh_x656_ver1_sub1020'''] = devclass(devices.devids[ur'''samsung_sgh_x656_ver1'''], ur'''samsung_sgh_x656_ver1_sub1020''', ur'''SAMSUNG-SGH-X656/1.0 Profile/MIDP-2.0''', False, None)
devices.devids[ur'''samsung_sgh_x700_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_x700_ver1''', ur'''SAMSUNG-SGH-X700''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':300000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':220,ur'''max_image_width''':163,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-X700''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_sgh_x700_ver1_subun'''] = devclass(devices.devids[ur'''samsung_sgh_x700_ver1'''], ur'''samsung_sgh_x700_ver1_subun''', ur'''SAMSUNG-SGH-X700/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Untrusted/1.0''', False, {ur'''j2me_max_jar_size''':300000})
devices.devids[ur'''samsung_sgh_x700_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_sgh_x700_ver1'''], ur'''samsung_sgh_x700_ver1_sub20''', ur'''SAMSUNG-SGH-X700/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':300000})
devices.devids[ur'''samsung_x659_ver1_sub'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_x659_ver1_sub''', ur'''SEC-schx659 UP.Browser/4.1.26l''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':66536,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SCH-X659''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper_colors''':16})
devices.devids[ur'''samsung_x660_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_x660_ver1''', ur'''SAMSUNG-SGH-X660''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':124,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X660''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x660_10.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''samsung_x660_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_x660_ver1'''], ur'''samsung_x660_ver1_sub10''', ur'''SEC-SGHX660/1.0 TSS/2.5''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x660_ver1_subej3'''] = devclass(devices.devids[ur'''samsung_x660_ver1'''], ur'''samsung_x660_ver1_subej3''', ur'''SEC-SGHX660/EJ3 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x660v_ver1'''] = devclass(devices.devids[ur'''samsung_x660_ver1'''], ur'''samsung_x660v_ver1''', ur'''SAMSUNG-SGH-X660V''', False, {ur'''image_inlining''':True,ur'''max_image_height''':110,ur'''max_image_width''':122,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''SGH X660''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_x660v_ver1_subb10uei2'''] = devclass(devices.devids[ur'''samsung_x660v_ver1'''], ur'''samsung_x660v_ver1_subb10uei2''', ur'''Vodafone/1.0/SamsungSGHX660V/X660BUEI2/Browser/TSS/2.5 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x660v_ver1_sub10buek4'''] = devclass(devices.devids[ur'''samsung_x660v_ver1'''], ur'''samsung_x660v_ver1_sub10buek4''', ur'''Vodafone/1.0/SamsungSGHX660V/X660BUEK4/Browser/TSS/2.5 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x660v_ver1_subaeek4'''] = devclass(devices.devids[ur'''samsung_x660v_ver1'''], ur'''samsung_x660v_ver1_subaeek4''', ur'''Vodafone/SamsungSGHX660V/X660AEEK4/Browser/TSS/2.5 Profile/MIDP-2.0 Configuration/CLDC-1.0-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x680v_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_x680v_ver1''', ur'''SAMSUNG-SGH-X680V''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''connectionoriented_confirmed_service_indication''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20480,ur'''max_image_height''':140,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''SGH X680''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''picture_directdownload_size_limit''':307200,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':307200,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_directdownload_size_limit''':307200,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x680_10.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':307200,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':1})
devices.devids[ur'''samsung_x680v_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_x680v_ver1'''], ur'''samsung_x680v_ver1_subvoda''', ur'''Vodafone/1.0/SamsungSGHX680V''', False, {ur'''max_data_rate''':40,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_x680_ver1'''] = devclass(devices.devids[ur'''samsung_x680v_ver1'''], ur'''samsung_x680_ver1''', ur'''SEC-SGHX680/1.0 TSS/2.5''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''model_name''':ur'''SGH-X680''',ur'''ringtone_directdownload_size_limit''':307200,ur'''screensaver''':True,ur'''screensaver_directdownload_size_limit''':307200,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''wallpaper_directdownload_size_limit''':307200,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':174,ur'''wallpaper_preferred_width''':173})
devices.devids[ur'''sec_x810_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_x810_ver1''', ur'''SEC-SGHX810''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-X810''',ur'''mp3''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':25,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''sec_x810_ver1sub32'''] = devclass(devices.devids[ur'''sec_x810_ver1'''], ur'''sec_x810_ver1sub32''', ur'''SEC-SGHX810/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sec_x910_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_x910_ver1''', ur'''SEC-SGHX910''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionoriented_confirmed_service_indication''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':165,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''model_name''':ur'''X910''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x910_10.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xhtml_table_support''':True})
devices.devids[ur'''sch_n330_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sch_n330_ver1''', ur'''SCH-N330 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_data_rate''':9,ur'''model_name''':ur'''SCH-N330''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.vtext.com/sch/n330/n330v1.xml'''})
devices.devids[ur'''sec_schn370_wap_dl_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_schn370_wap_dl_ver1''', ur'''SEC-schn370_WAP_DL''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH-N370''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_schn370_wap_dl_ver1_sub4126b'''] = devclass(devices.devids[ur'''sec_schn370_wap_dl_ver1'''], ur'''sec_schn370_wap_dl_ver1_sub4126b''', ur'''SEC-schn370_WAP_DL UP.Browser/4.1.26b''', False, None)
devices.devids[ur'''sec_spha460_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_spha460_ver1''', ur'''SEC-spha460''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':4,ur'''greyscale''':True,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SPH-A460''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16})
devices.devids[ur'''sec_spha460_ver1_sub4126c4'''] = devclass(devices.devids[ur'''sec_spha460_ver1'''], ur'''sec_spha460_ver1_sub4126c4''', ur'''SEC-spha460 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''samsung_a110_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_a110_ver1''', ur'''SAMSUNG-SGH-A110/1.0 UP.Browser/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':16,ur'''max_image_height''':50,ur'''max_image_width''':122,ur'''model_name''':ur'''SGH-A110''',ur'''resolution_height''':64,ur'''resolution_width''':128,ur'''rows''':4,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_a110_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_a110_ver1'''], ur'''samsung_a110_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-A110/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_a110_ver1_sub4119g'''] = devclass(devices.devids[ur'''samsung_a110_ver1'''], ur'''samsung_a110_ver1_sub4119g''', ur'''SAMSUNG-SGH-A110/1.0 UP/4.1.19g UP.Browser/4''', False, None)
devices.devids[ur'''samsung_a200_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_a200_ver1''', ur'''SAMSUNG-SGH-A200/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-A200''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True})
devices.devids[ur'''samsung_a200_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_a200_ver1'''], ur'''samsung_a200_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-A200/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_a200_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_a200_ver1'''], ur'''samsung_a200_ver1_sub4119k''', ur'''SAMSUNG-SGH-A200/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''sec_scha220_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_scha220_ver1''', ur'''SEC-SCHA220''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH-A220''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_scha220_ver1_sub4126'''] = devclass(devices.devids[ur'''sec_scha220_ver1'''], ur'''sec_scha220_ver1_sub4126''', ur'''SEC-SCHA220 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''samsung_sth_a255_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_sth_a255_ver1''', ur'''SAMSUNG-STH-A255''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''STH A255''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sth_a255_ver1_sub4126'''] = devclass(devices.devids[ur'''samsung_sth_a255_ver1'''], ur'''samsung_sth_a255_ver1_sub4126''', ur'''SAMSUNG-STH-A255/1.0 UP.Browser/4.1.26b''', False, None)
devices.devids[ur'''samsung_a300_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_a300_ver1''', ur'''SAMSUNG-SGH-A300/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':30,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-A300''',ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':4,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_a300_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_a300_ver1'''], ur'''samsung_a300_ver1_sub4119k''', ur'''SAMSUNG-SGH-A300/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_a300_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_a300_ver1'''], ur'''samsung_a300_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-A300/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_a301_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_a301_ver1''', ur'''SAMSUNG-SGH-A301/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-A301''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_a301_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_a301_ver1'''], ur'''samsung_a301_ver1_sub4119k''', ur'''SAMSUNG-SGH-A301/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''sec_a310_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_a310_ver1''', ur'''SEC-scha310''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH-A310''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_a310_ver1_sub41263'''] = devclass(devices.devids[ur'''sec_a310_ver1'''], ur'''sec_a310_ver1_sub41263''', ur'''SEC-scha310 UP.Browser/4.1.26c3''', False, None)
devices.devids[ur'''samsung_a400_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_a400_ver1''', ur'''SAMSUNG-SGH-A400/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':64,ur'''max_image_width''':120,ur'''model_name''':ur'''SGH-A400''',ur'''resolution_height''':96,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_a400_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_a400_ver1'''], ur'''samsung_a400_ver1_sub4119k''', ur'''SAMSUNG-SGH-A400/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_a400_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_a400_ver1'''], ur'''samsung_a400_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-A400/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_sgh_a517_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_a517_ver1''', ur'''SAMSUNG-SGH-A517/A517UCGE3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A517''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':14,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A517.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sch_a530_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_sch_a530_ver1''', ur'''SEC-scha530''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''SCH A530''',ur'''release_date''':ur'''2002_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_a530_ver1_sub4126l'''] = devclass(devices.devids[ur'''samsung_sch_a530_ver1'''], ur'''samsung_sch_a530_ver1_sub4126l''', ur'''SEC-scha530 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''sec_scha561_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_scha561_ver1''', ur'''SEC-scha561''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''SCH A561''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_scha561_ver1_sub4126'''] = devclass(devices.devids[ur'''sec_scha561_ver1'''], ur'''sec_scha561_ver1_sub4126''', ur'''SEC-scha561 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''sch_a650_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sch_a650_ver1''', ur'''SCH-A650''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':7,ur'''directdownload_support''':True,ur'''downloadfun_support''':False,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SCH-A650''',ur'''picture''':True,ur'''picture_colors''':16,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':160,ur'''picture_max_width''':128,ur'''picture_preferred_height''':160,ur'''picture_preferred_width''':128,ur'''picture_wbmp''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/samsung/scha650.rdf''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sch_a650_ver1_sub20'''] = devclass(devices.devids[ur'''sch_a650_ver1'''], ur'''sch_a650_ver1_sub20''', ur'''SCH-A650 UP.Browser/6.2.2.3.d.2.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sec_scha655_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_scha655_ver1''', ur'''SEC-scha655''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''model_name''':ur'''SCH-A655''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True})
devices.devids[ur'''sec_scha655_ver1_sub4126'''] = devclass(devices.devids[ur'''sec_scha655_ver1'''], ur'''sec_scha655_ver1_sub4126''', ur'''SEC-scha655 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''samsung_sch_a670_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_a670_ver1''', ur'''SCH-A670''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':204800,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':False,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SCH A670''',ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':97280,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':False,ur'''ringtone_voices''':16,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':97280,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/samsung/scha670.rdf''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':97280,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_sch_a670_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_sch_a670_ver1'''], ur'''samsung_sch_a670_ver1_sub20''', ur'''SCH-A670 UP.Browser/6.2.2.6 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sec_scha670_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_scha670_ver1''', ur'''SEC-scha670''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH-A670''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_scha670_ver1_sub4127'''] = devclass(devices.devids[ur'''sec_scha670_ver1'''], ur'''sec_scha670_ver1_sub4127''', ur'''SEC-scha670 UP.Browser/4.1.27a''', False, None)
devices.devids[ur'''samsung_sch_a670_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_sch_a670_ver1'''], ur'''samsung_sch_a670_ver1_subverizon''', ur'''sama670''', False, {ur'''gif_animated''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''SCH A670''',ur'''ringtone_qcelp''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_a737_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_a737_ver1''', ur'''SAMSUNG-SGH-A737/UCGG1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH-A737''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/A737UAProf.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''samsung_sch_a790_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_a790_ver1''', ur'''SCH-A790''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH-A790''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_a790_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_sch_a790_ver1'''], ur'''samsung_sch_a790_ver1_sub20''', ur'''SCH-A790 UP.Browser/6.2.2.4 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''au_mic_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''au_mic_ver1''', ur'''AU-MIC''', False, None)
devices.devids[ur'''samsung_n400us_ver1'''] = devclass(devices.devids[ur'''au_mic_ver1'''], ur'''samsung_n400us_ver1''', ur'''AU-MIC/1.1.4.020722 MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''96''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':64,ur'''max_image_height''':102,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_extra_info''':ur'''Sprint USA''',ur'''model_name''':ur'''SPH-N400''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''qcelp''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_compactmidi''':True,ur'''ringtone_directdownload_size_limit''':32768,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':16,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':32768,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':80,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':80,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-N400/VH27.rdf''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':32768,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_n400_ver1_sub116'''] = devclass(devices.devids[ur'''samsung_n400us_ver1'''], ur'''samsung_n400_ver1_sub116''', ur'''AU-MIC/1.1.6 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''au_mic_ver2'''] = devclass(devices.devids[ur'''au_mic_ver1'''], ur'''au_mic_ver2''', ur'''AU-MIC/2''', False, None)
devices.devids[ur'''au_mic_ver1_sub20'''] = devclass(devices.devids[ur'''au_mic_ver1'''], ur'''au_mic_ver1_sub20''', ur'''AU-MIC/2.0''', False, None)
devices.devids[ur'''au_mic_ver2_sub20'''] = devclass(devices.devids[ur'''au_mic_ver2'''], ur'''au_mic_ver2_sub20''', ur'''AU-MIC/2.0 MMP/2.0''', True, {ur'''ascii_support''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':4096,ur'''columns''':17,ur'''compactmidi''':True,ur'''connectionless_service_indication''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''iso8859_support''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_canvas_height''':131,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_heap_size''':189440,ur'''j2me_jpg''':True,ur'''j2me_max_jar_size''':65536,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''131''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':131,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_extra_info''':ur'''Sprint USA''',ur'''model_name''':ur'''A500/A620''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''qcelp''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_compactmidi''':True,ur'''ringtone_directdownload_size_limit''':65536,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':16,ur'''rows''':9,ur'''screensaver_colors''':12,ur'''screensaver_directdownload_size_limit''':65536,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':146,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':146,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A500/VE31.rdf''',ur'''utf8_support''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_directdownload_size_limit''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':112,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':112,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_spha500_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_spha500_ver1''', ur'''SEC-spha500''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_width''':116,ur'''model_name''':ur'''SPH-A500''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_spha500_ver1_sub4126'''] = devclass(devices.devids[ur'''sec_spha500_ver1'''], ur'''sec_spha500_ver1_sub4126''', ur'''SEC-spha500 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''sec_spha505_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_spha505_ver1''', ur'''SEC-spha505''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''model_name''':ur'''SPH A505''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_spha505_ver1_sub4126'''] = devclass(devices.devids[ur'''sec_spha505_ver1'''], ur'''sec_spha505_ver1_sub4126''', ur'''SEC-spha505 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''samsung_sph_a520_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_sph_a520_ver1''', ur'''SEC-SPHA520''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''model_name''':ur'''SPH A520''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sph_a520_ver1_sub4126'''] = devclass(devices.devids[ur'''samsung_sph_a520_ver1'''], ur'''samsung_sph_a520_ver1_sub4126''', ur'''SEC-SPHA520 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''samsung_a600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_a600_ver1''', ur'''SCH-A600''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':120,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':204800,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SCH-A600''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':12,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/samsung/scha600.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':112,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_a600_ver1_sub6223d1105'''] = devclass(devices.devids[ur'''samsung_a600_ver1'''], ur'''samsung_a600_ver1_sub6223d1105''', ur'''SCH-A600 UP.Browser/6.2.2.3.d.1.105 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sec_scha605_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_scha605_ver1''', ur'''SEC-scha605''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH A605'''})
devices.devids[ur'''sec_scha605_ver1_sub4126'''] = devclass(devices.devids[ur'''sec_scha605_ver1'''], ur'''sec_scha605_ver1_sub4126''', ur'''SEC-scha605 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''sec_scha610_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_scha610_ver1''', ur'''SEC-scha610''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SCH A610''',ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''qcelp''':False,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':False,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sec_scha610_ver1_sub4127'''] = devclass(devices.devids[ur'''sec_scha610_ver1'''], ur'''sec_scha610_ver1_sub4127''', ur'''SEC-scha610 UP.Browser/4.1.27a''', False, None)
devices.devids[ur'''sec_scha610_ver1_subverizon'''] = devclass(devices.devids[ur'''sec_scha610_ver1'''], ur'''sec_scha610_ver1_subverizon''', ur'''sama610''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''SCH A610''',ur'''ringtone_qcelp''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_spha660_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha660_ver1''', ur'''Samsung-SPHA660''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_canvas_height''':131,ur'''j2me_canvas_width''':128,ur'''j2me_heap_size''':317440,ur'''j2me_jpg''':True,ur'''j2me_max_jar_size''':131072,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''131''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_wbmp''':True,ur'''jpg''':True,ur'''max_image_height''':131,ur'''max_image_width''':111,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''SPH-A660''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''qcelp''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A660/XA28.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_spha660_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_spha660_ver1'''], ur'''samsung_spha660_ver1_sub20''', ur'''Samsung-SPHA660 AU-MIC/2.0 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_a800_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''samsung_a800_ver1''', ur'''SAMSUNG-SGH-A800''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':4,ur'''ems''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-A800''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_a800_ver1_sub5033'''] = devclass(devices.devids[ur'''samsung_a800_ver1'''], ur'''samsung_a800_ver1_sub5033''', ur'''SAMSUNG-SGH-A800/1.0 UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''samsung_a800_ver1_sub5033_'''] = devclass(devices.devids[ur'''samsung_a800_ver1'''], ur'''samsung_a800_ver1_sub5033_''', ur'''SAMSUNG-SGH-A800/1.0_UP.Browser/5.0.3.3_(GUI)''', False, None)
devices.devids[ur'''sec_c100_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sec_c100_ver1''', ur'''SEC-SGHC100''', True, {ur'''brand_name''':ur'''Samsung''',ur'''ems''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':112,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':307200,ur'''j2me_max_jar_size''':102400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':32768,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-C100''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sec_c100_ver1_sub10'''] = devclass(devices.devids[ur'''sec_c100_ver1'''], ur'''sec_c100_ver1_sub10''', ur'''SEC-SGHC100/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sec_c100_ver1_sub5051'''] = devclass(devices.devids[ur'''sec_c100_ver1'''], ur'''sec_c100_ver1_sub5051''', ur'''SEC-SGHC100/1.0 UP.Browser/5.0.5.1 (GUI)''', False, None)
devices.devids[ur'''sec_c108_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_c108_ver1''', ur'''SEC-SGHC108''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_midp_1_0''':True,ur'''max_image_width''':89,ur'''model_name''':ur'''SGH-C108''',ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True})
devices.devids[ur'''sec_c108_ver1_sub6201155'''] = devclass(devices.devids[ur'''sec_c108_ver1'''], ur'''sec_c108_ver1_sub6201155''', ur'''SEC-SGHC108/1.0 UP.Browser/6.2.0.1.155 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sec_c108t_ver1'''] = devclass(devices.devids[ur'''sec_c108_ver1'''], ur'''sec_c108t_ver1''', ur'''SEC-SGHC108t''', True, {ur'''j2me_max_jar_size''':102400,ur'''max_image_width''':89,ur'''model_name''':ur'''SGH-C108t''',ur'''resolution_width''':100,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_c225_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_c225_ver1''', ur'''SEC-SGHC225-C225UVDH1-NW.Browser3.01''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_max_jar_size''':102400,ur'''jpg''':True,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-C225''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sgh_c240_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''samsung_sgh_c240_ver1''', ur'''SAMSUNG-SGH-C240/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-C240''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':29,ur'''physical_screen_width''':29,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C240.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_sgh_c250_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_c240_ver1'''], ur'''sec_sgh_c250_ver1''', ur'''SEC-SGHC250/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':4000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''C250''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''screensaver''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c250_10.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_d100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_d100_ver1''', ur'''SEC-SGHD100''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''model_name''':ur'''SGH-D100''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d100.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_d500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_d500_ver1''', ur'''SAMSUNG-SGH-D500''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':573440,ur'''j2me_max_jar_size''':307200,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_storage_size''':83886080,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':144,ur'''max_image_width''':161,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D500''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':1000000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':144,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D500.xml''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':1000000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_d500_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_d500_ver1'''], ur'''samsung_d500_ver1_sub10''', ur'''SAMSUNG-SGH-D500/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_d500_ver1_sub6226'''] = devclass(devices.devids[ur'''samsung_d500_ver1'''], ur'''samsung_d500_ver1_sub6226''', ur'''SAMSUNG-SGH-D500/1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_d500_ver1_sub6233'''] = devclass(devices.devids[ur'''samsung_d500_ver1'''], ur'''samsung_d500_ver1_sub6233''', ur'''SAMSUNG-SGH-D500/1.0 UP.Browser/6.2.3.3 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_d500_ver1_subsimple'''] = devclass(devices.devids[ur'''samsung_d500_ver1'''], ur'''samsung_d500_ver1_subsimple''', ur'''SEC-SGHD500''', False, None)
devices.devids[ur'''samsung_d500_ver1_subtss25'''] = devclass(devices.devids[ur'''samsung_d500_ver1'''], ur'''samsung_d500_ver1_subtss25''', ur'''SEC-SGHD500/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_d500_ver1_sub106233c1101'''] = devclass(devices.devids[ur'''samsung_d500_ver1'''], ur'''samsung_d500_ver1_sub106233c1101''', ur'''SAMSUG-SGH-D500/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_d500c_ver1'''] = devclass(devices.devids[ur'''samsung_d500_ver1'''], ur'''samsung_sgh_d500c_ver1''', ur'''SAMSUNG-SGH-D500C''', True, {ur'''max_image_width''':161,ur'''model_name''':ur'''SGH-D500C''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D500C.xml''',ur'''video''':True})
devices.devids[ur'''samsung_sgh_d500c_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_sgh_d500c_ver1'''], ur'''samsung_sgh_d500c_ver1_sub20''', ur'''SAMSUNG-SGH-D500C/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_d500e_ver1'''] = devclass(devices.devids[ur'''samsung_d500_ver1'''], ur'''samsung_d500e_ver1''', ur'''SAMSUNG-SGH-D500E''', True, {ur'''image_inlining''':True,ur'''max_data_rate''':200,ur'''model_name''':ur'''SGH-D500E''',ur'''picture_directdownload_size_limit''':1000000,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''screensaver_directdownload_size_limit''':1000000,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D500.xml''',ur'''video''':True})
devices.devids[ur'''samsung_d500e_ver1_sub6233'''] = devclass(devices.devids[ur'''samsung_d500e_ver1'''], ur'''samsung_d500e_ver1_sub6233''', ur'''SAMSUNG-SGH-D500E/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_d508_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_d508_ver1''', ur'''SAMSUNG-SGH-D508''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_height''':200,ur'''max_image_width''':166,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D508''',ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D508.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':173,ur'''wallpaper_preferred_width''':174})
devices.devids[ur'''samsung_sgh_d510_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_d510_ver1''', ur'''SAMSUNG-SGH-D510''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':144,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-D510''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_sgh_d510_ver1_sub106233c1101'''] = devclass(devices.devids[ur'''samsung_sgh_d510_ver1'''], ur'''samsung_sgh_d510_ver1_sub106233c1101''', ur'''SAMSUNG-SGH-D510/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_d600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_d600_ver1''', ur'''SAMSUNG-SGH-D600''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''directdownload_support''':True,ur'''j2me_3gpp''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':320,ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_clear_key_code''':-8,ur'''j2me_heap_size''':2306867,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':-6,ur'''j2me_max_jar_size''':512000,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':-7,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_select_key_code''':ur'''-5''',ur'''j2me_storage_size''':4194304,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':320,ur'''max_image_width''':226,ur'''model_name''':ur'''D600E''',ur'''mp3''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':1024000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':28,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':1024000,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D600E.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':1024000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''samsung_d600_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_d600_ver1'''], ur'''samsung_d600_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-D600/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_d600_ver1_sub6233c1101nospace'''] = devclass(devices.devids[ur'''samsung_d600_ver1'''], ur'''samsung_d600_ver1_sub6233c1101nospace''', ur'''SAMSUNG-SCH-D600/1.0 profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101(GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_d600e_ver1'''] = devclass(devices.devids[ur'''samsung_d600_ver1'''], ur'''samsung_d600e_ver1''', ur'''SAMSUNG-SGH-D600E''', True, {ur'''aac''':True,ur'''amr''':True,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':200,ur'''max_deck_size''':16384,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D600E''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wap_push_support''':True})
devices.devids[ur'''samsung_d600e_ver1_sube6233c1101'''] = devclass(devices.devids[ur'''samsung_d600e_ver1'''], ur'''samsung_d600e_ver1_sube6233c1101''', ur'''SAMSUNG-SGH-D600E/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_d608_ver1'''] = devclass(devices.devids[ur'''samsung_d600_ver1'''], ur'''samsung_sgh_d608_ver1''', ur'''SAMSUNG-SGH-D608''', True, {ur'''model_name''':ur'''SGH-D608''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sec_d720_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''sec_d720_ver1''', ur'''SEC-SGHD720 SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':15,ur'''device_os_version''':ur'''7.0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':176,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SGH-D720''',ur'''mp3''':True,ur'''nokia_edition''':2,ur'''nokia_feature_pack''':1,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2005_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rmf''':True,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_directdownload_size_limit''':1024000,ur'''screensaver_gif''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''8''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d720_10.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''sec_d730_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''sec_d730_ver1''', ur'''SEC-SGHD730''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''device_os_version''':ur'''7.0s''',ur'''j2me_midp_2_0''':True,ur'''max_image_height''':208,ur'''max_image_width''':168,ur'''model_name''':ur'''SGH D730''',ur'''mp3''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''release_date''':ur'''2005_august''',ur'''ringtone_awb''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''8''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':129})
devices.devids[ur'''sec_d730_ver1_sub_20'''] = devclass(devices.devids[ur'''sec_d730_ver1'''], ur'''sec_d730_ver1_sub_20''', ur'''SEC-SGHD730 SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''nokia_edition''':2,ur'''nokia_feature_pack''':1})
devices.devids[ur'''samsung_sgh_d730_ver1'''] = devclass(devices.devids[ur'''sec_d730_ver1'''], ur'''samsung_sgh_d730_ver1''', ur'''SAMSUNG-SGH-D730''', False, {ur'''max_data_rate''':40,ur'''max_image_width''':168})
devices.devids[ur'''sec_d800_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_d800_ver1''', ur'''SEC-SGHD800''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':700000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_image_height''':240,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':295000,ur'''mms_max_width''':230,ur'''model_name''':ur'''SGH-D800''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d800_10.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':2,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/vnd.wap.xhtml+xml'''})
devices.devids[ur'''sec_d800_ver1_sub11'''] = devclass(devices.devids[ur'''sec_d800_ver1'''], ur'''sec_d800_ver1_sub11''', ur'''SEC-SGHD800/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':700000,ur'''max_data_rate''':40})
devices.devids[ur'''sec_sghd807_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sec_sghd807_ver1''', ur'''SEC-SGHD807/1.0 TSS/2.5''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':200,ur'''max_image_width''':160,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D807''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d807_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sgh_d820_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_d820_ver1''', ur'''SAMSUNG-SGH-D820''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':500000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':200,ur'''max_deck_size''':16384,ur'''max_image_height''':300,ur'''max_image_width''':226,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D820''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':28,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D820.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''samsung_sgh_d820_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_sgh_d820_ver1'''], ur'''samsung_sgh_d820_ver1_sub20''', ur'''SAMSUNG-SGH-D820/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':500000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_d840_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_d840_ver1''', ur'''SAMSUNG-SGH-D840''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':200,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D840''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d840_10.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True})
devices.devids[ur'''samsung_sgh_d840_sub10322011'''] = devclass(devices.devids[ur'''samsung_sgh_d840_ver1'''], ur'''samsung_sgh_d840_sub10322011''', ur'''SEC-SGHD840/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_d900_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_d900_ver1''', ur'''SAMSUNG-SGH-D900''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''https_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':1000000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':200,ur'''max_deck_size''':16000,ur'''max_image_height''':310,ur'''max_image_width''':226,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''D900''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':28,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D900.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D900-FD.xml''',ur'''utf8_support''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True})
devices.devids[ur'''samsung_sgh_d900_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sgh_d900_ver1'''], ur'''samsung_sgh_d900_ver1_sub10''', ur'''SAMSUNG-SGH-D900/1.0''', False, {ur'''j2me_max_jar_size''':1000000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_d900_ver1_sub6233c1101ibm45'''] = devclass(devices.devids[ur'''samsung_sgh_d900_ver1'''], ur'''samsung_sgh_d900_ver1_sub6233c1101ibm45''', ur'''SAMSUNG-SGH-D900/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0 (via IBM WBI 4.5)''', False, {ur'''j2me_max_jar_size''':1000000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_d900_ver1_subb0fi26233c1101'''] = devclass(devices.devids[ur'''samsung_sgh_d900_ver1'''], ur'''samsung_sgh_d900_ver1_subb0fi26233c1101''', ur'''SAMSUNG-SGH-D900/D900BOFI2 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':1000000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_d900_ver1_subnf'''] = devclass(devices.devids[ur'''samsung_sgh_d900_ver1'''], ur'''samsung_sgh_d900_ver1_subnf''', ur'''SAMSUNG-SEC-SGHD900/1.0 NetFront/3.2''', False, {ur'''j2me_max_jar_size''':1000000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_d900orange_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_d900_ver1'''], ur'''samsung_d900orange_ver1''', ur'''SAMSUNG-SGH-D900-ORANGE''', True, {ur'''max_image_width''':226,ur'''model_extra_info''':ur'''Orange''',ur'''model_name''':ur'''SGH-D900''',ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_d900orange_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_d900orange_ver1'''], ur'''samsung_d900orange_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-D900-ORANGE/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40,ur'''max_image_width''':226})
devices.devids[ur'''samsung_e330_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e330_ver1''', ur'''SAMSUNG-SGH-E330''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':563200,ur'''j2me_max_jar_size''':184320,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':194560,ur'''max_image_height''':120,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':97280,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E330''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':False,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':14,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E330.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_e330_ver1_sub6226'''] = devclass(devices.devids[ur'''samsung_e330_ver1'''], ur'''samsung_e330_ver1_sub6226''', ur'''SAMSUNG-SGH-E330/1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e330c_ver1'''] = devclass(devices.devids[ur'''samsung_e330_ver1'''], ur'''samsung_e330c_ver1''', ur'''SAMSUNG-SGH-E330C''', True, {ur'''model_name''':ur'''SGH-E330C''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_e330c_ver1_sub6226'''] = devclass(devices.devids[ur'''samsung_e330c_ver1'''], ur'''samsung_e330c_ver1_sub6226''', ur'''SAMSUNG-SGH-E330C/1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e330n_ver1'''] = devclass(devices.devids[ur'''samsung_e330_ver1'''], ur'''samsung_e330n_ver1''', ur'''SAMSUNG-SGH-E330N''', True, {ur'''max_image_width''':116,ur'''model_name''':ur'''SGH-E330N''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':False})
devices.devids[ur'''samsung_e330n_ver1_sub6226'''] = devclass(devices.devids[ur'''samsung_e330n_ver1'''], ur'''samsung_e330n_ver1_sub6226''', ur'''SAMSUNG-SGH-E330N/1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_e335_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e335_ver1''', ur'''SAMSUNG-SGH-E335''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_deck_size''':50000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':97280,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E335''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':14,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E335.xml''',ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True})
devices.devids[ur'''samsung_sgh_e335_ver1_subvec4'''] = devclass(devices.devids[ur'''samsung_sgh_e335_ver1'''], ur'''samsung_sgh_e335_ver1_subvec4''', ur'''SAMSUNG-SGH-E335/E335UVEC4 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_e335_ver1_subvec5'''] = devclass(devices.devids[ur'''samsung_sgh_e335_ver1'''], ur'''samsung_sgh_e335_ver1_subvec5''', ur'''SAMSUNG-SGH-E335/E335UVEC5 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_e335_ver1_subvee1'''] = devclass(devices.devids[ur'''samsung_sgh_e335_ver1'''], ur'''samsung_sgh_e335_ver1_subvee1''', ur'''SAMSUNG-SGH-E335/E335UVEE1 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_e338_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e338_ver1''', ur'''SAMSUNG-SGH-E338''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':97280,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E338''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':14,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E338.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_sgh_e340_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e340_ver1''', ur'''SAMSUNG-SGH-E340''', True, {ur'''brand_name''':ur'''Samsung''',ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':160,ur'''max_image_width''':115,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-E340''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':1048576,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':8,ur'''screensaver_directdownload_size_limit''':1048576,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_directdownload_size_limit''':1048576,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_sgh_e340_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_sgh_e340_ver1'''], ur'''samsung_sgh_e340_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-E340/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_e340_ver1_sub6233c1102'''] = devclass(devices.devids[ur'''samsung_sgh_e340_ver1'''], ur'''samsung_sgh_e340_ver1_sub6233c1102''', ur'''SAMSUNG-SGH-E340/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.102 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_e340e_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_sgh_e340_ver1'''], ur'''samsung_sgh_e340e_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-E340E/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_e400_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e400_ver1''', ur'''SEC-SGHE400''', True, {ur'''brand_name''':ur'''Samsung''',ur'''connectionless_service_indication''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':128,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':184320,ur'''j2me_max_jar_size''':102400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''144''',ur'''j2me_screen_width''':ur'''128''',ur'''model_name''':ur'''SGH-E400''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_e420_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_e420_ver1''', ur'''SEC-SGHE420''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''model_name''':ur'''SGH E420''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E420.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wml_1_2''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''sec_e500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_e500_ver1''', ur'''SEC-SGHE500''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''ems''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':1000000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''mms_video''':True,ur'''model_name''':ur'''SGH-E500''',ur'''mp3''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':173,ur'''wallpaper_max_width''':174,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sec_e500_ver1_sub6233c'''] = devclass(devices.devids[ur'''sec_e500_ver1'''], ur'''sec_e500_ver1_sub6233c''', ur'''SAMSUNG-SGH-E500/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':1000000,ur'''max_data_rate''':200})
devices.devids[ur'''sec_e530_ver1'''] = devclass(devices.devids[ur'''sec_e500_ver1'''], ur'''sec_e530_ver1''', ur'''SEC-SGHE530''', True, {ur'''aac''':True,ur'''amr''':True,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':204,ur'''j2me_canvas_width''':176,ur'''j2me_heap_size''':512000,ur'''j2me_max_jar_size''':300000,ur'''j2me_max_record_store_size''':4096,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_wmapi_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':307200,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E530''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':307200,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_directdownload_size_limit''':307200,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':144,ur'''screensaver_preferred_width''':176,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e530_10.xml''',ur'''video''':True,ur'''wallpaper_directdownload_size_limit''':307200,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_e530_ver1_subtss25'''] = devclass(devices.devids[ur'''sec_e530_ver1'''], ur'''sec_e530_ver1_subtss25''', ur'''SEC-SGHE530/1.0 TSS/2.5''', False, {ur'''j2me_max_jar_size''':300000,ur'''max_data_rate''':40,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':174,ur'''wallpaper_preferred_width''':173})
devices.devids[ur'''sec_e530c_ver1'''] = devclass(devices.devids[ur'''sec_e530_ver1'''], ur'''sec_e530c_ver1''', ur'''SEC-SGHE530C''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':307200,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E530C''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e530c_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sec_e530c_ver1_subtss25'''] = devclass(devices.devids[ur'''sec_e530c_ver1'''], ur'''sec_e530c_ver1_subtss25''', ur'''SEC-SGHE530C/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e590_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e590_ver1''', ur'''SAMSUNG-SGH-E590''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':200,ur'''max_image_width''':210,ur'''model_name''':ur'''SGH-E590''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':220,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':262144,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_oma_size_limit''':262144,ur'''ringtone_voices''':64,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E590.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':220})
devices.devids[ur'''samsung_e590_ver1_sub106233c1101'''] = devclass(devices.devids[ur'''samsung_e590_ver1'''], ur'''samsung_e590_ver1_sub106233c1101''', ur'''SAMSUNG-SGH-E590/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''sec_e600_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e600_ver1''', ur'''SEC-SGHE600''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionless_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':112,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_clear_key_code''':8,ur'''j2me_heap_size''':262144,ur'''j2me_max_jar_size''':102400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':144,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH-E600''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':64,ur'''rows''':6,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e600.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_e600c_ver1'''] = devclass(devices.devids[ur'''sec_e600_ver1'''], ur'''sec_e600c_ver1''', ur'''SEC-SGHE600C''', True, {ur'''model_name''':ur'''SGH-E600C''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e600c.xml'''})
devices.devids[ur'''sec_e608_ver1'''] = devclass(devices.devids[ur'''sec_e600_ver1'''], ur'''sec_e608_ver1''', ur'''SEC-SGHE608/''', True, {ur'''max_deck_size''':30720,ur'''max_image_height''':124,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-E608''',ur'''resolution_height''':144,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e608.xml'''})
devices.devids[ur'''sec_e610_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e610_ver1''', ur'''SEC-SGHE610''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':165,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':178,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''model_name''':ur'''SGH-E610''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e610_10.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1,ur'''xhtml_table_support''':True})
devices.devids[ur'''sec_e618_ver1'''] = devclass(devices.devids[ur'''sec_e610_ver1'''], ur'''sec_e618_ver1''', ur'''SEC-SGHE618''', True, {ur'''max_image_height''':165,ur'''max_image_width''':176,ur'''model_name''':ur'''SGH-E618''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_e620_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_e620_ver1''', ur'''SAMSUNG-SGH-E620''', True, {ur'''aac''':True,ur'''bmp''':False,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':144,ur'''max_image_width''':171,ur'''model_name''':ur'''SGH-E620''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':307200,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e620_10.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':1,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''samsung_e620_ver1_subshort'''] = devclass(devices.devids[ur'''samsung_e620_ver1'''], ur'''samsung_e620_ver1_subshort''', ur'''SEC-SGHE620''', False, None)
devices.devids[ur'''samsung_e620_ver1_subtss25'''] = devclass(devices.devids[ur'''samsung_e620_ver1'''], ur'''samsung_e620_ver1_subtss25''', ur'''SEC-SGHE620/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e630_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e630_ver1''', ur'''SAMSUNG-SGH-E630''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':563200,ur'''j2me_max_jar_size''':184320,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':120,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':97280,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E630''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':64,ur'''rows''':14,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E630.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_e630_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_e630_ver1'''], ur'''samsung_e630_ver1_sub10''', ur'''SAMSUNG-SGH-E630/1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e630_ver1_submidp'''] = devclass(devices.devids[ur'''samsung_e630_ver1'''], ur'''samsung_e630_ver1_submidp''', ur'''SAMSUNG-SGH-E630/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e635_ver1'''] = devclass(devices.devids[ur'''samsung_e630_ver1'''], ur'''samsung_e635_ver1''', ur'''SAMSUNG-SGH-E635''', True, {ur'''model_name''':ur'''SGH-E635''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_e638_ver1'''] = devclass(devices.devids[ur'''samsung_e630_ver1'''], ur'''samsung_e638_ver1''', ur'''SAMSUNG-SGH-E638''', True, {ur'''directdownload_support''':True,ur'''max_data_rate''':40,ur'''model_name''':ur'''SGH-E638''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_e640_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e640_ver1''', ur'''SAMSUNG-SGH-E640''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-E640''',ur'''mp3''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''samsung_sgh_e640_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_sgh_e640_ver1'''], ur'''samsung_sgh_e640_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-E640/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_e630c_ver1'''] = devclass(devices.devids[ur'''samsung_e630_ver1'''], ur'''samsung_e630c_ver1''', ur'''SAMSUNG-SGH-E630C''', True, {ur'''model_name''':ur'''SGH-E630C''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_e630c_ver1_sub6226'''] = devclass(devices.devids[ur'''samsung_e630c_ver1'''], ur'''samsung_e630c_ver1_sub6226''', ur'''SAMSUNG-SGH-E630C/1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e700_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e700_ver1''', ur'''SAMSUNG-SGH-E700''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':140,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':491520,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_deck_size''':8192,ur'''max_image_height''':120,ur'''max_image_width''':116,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':40,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E700''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':30000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E700.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_directdownload_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':15360,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':126,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_e700_ver1_subshort'''] = devclass(devices.devids[ur'''samsung_e700_ver1'''], ur'''samsung_e700_ver1_subshort''', ur'''SEC-SGHE700''', False, None)
devices.devids[ur'''samsung_e700_ver1_substar'''] = devclass(devices.devids[ur'''samsung_e700_ver1'''], ur'''samsung_e700_ver1_substar''', ur'''SAMSUNG-SGH-E700/*''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e700_ver1_subnoversion'''] = devclass(devices.devids[ur'''samsung_e700_ver1'''], ur'''samsung_e700_ver1_subnoversion''', ur'''SAMSUNG-SGH-E700/BSI''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e700_ver1_sub6106'''] = devclass(devices.devids[ur'''samsung_e700_ver1'''], ur'''samsung_e700_ver1_sub6106''', ur'''SAMSUNG-SGH-E700/BSI UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e700_ver1_sub6106nospace'''] = devclass(devices.devids[ur'''samsung_e700_ver1'''], ur'''samsung_e700_ver1_sub6106nospace''', ur'''SAMSUNG-SGH-E700/BSI UP.Browser/6.1.0.6(GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e700_ver1_subolympic'''] = devclass(devices.devids[ur'''samsung_e700_ver1'''], ur'''samsung_e700_ver1_subolympic''', ur'''SAMSUNG-SGH-E700-OLYMPIC2004/1.0 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e700_ver1_sube700'''] = devclass(devices.devids[ur'''samsung_e700_ver1'''], ur'''samsung_e700_ver1_sube700''', ur'''SEC-SGHE700, SEC-SGHE700''', False, None)
devices.devids[ur'''samsung_e700_ver1_subtss25'''] = devclass(devices.devids[ur'''samsung_e700_ver1'''], ur'''samsung_e700_ver1_subtss25''', ur'''SEC-SGHE700/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e700_ver2'''] = devclass(devices.devids[ur'''samsung_e700_ver1'''], ur'''samsung_e700_ver2''', ur'''SAMSUNG-SGH-E700/BSI UP.Browser/6.2''', False, {ur'''max_data_rate''':40,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_marquee_as_css_property''':True})
devices.devids[ur'''samsung_e700_ver2_sub6226mmp1'''] = devclass(devices.devids[ur'''samsung_e700_ver2'''], ur'''samsung_e700_ver2_sub6226mmp1''', ur'''SAMSUNG-SGH-E700/BSI UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e700_ver2_sub6233midp'''] = devclass(devices.devids[ur'''samsung_e700_ver2'''], ur'''samsung_e700_ver2_sub6233midp''', ur'''SAMSUNG-SGH-E700/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e700a_ver1'''] = devclass(devices.devids[ur'''samsung_e700_ver1'''], ur'''samsung_e700a_ver1''', ur'''SAMSUNG-SGH-E700A''', True, {ur'''model_name''':ur'''SGH-E700A''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_e700a_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_e700a_ver1'''], ur'''samsung_e700a_ver1_sub10''', ur'''SAMSUNG-SGH-E700A/BSI UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e708_ver1'''] = devclass(devices.devids[ur'''samsung_e700_ver1'''], ur'''samsung_e708_ver1''', ur'''SAMSUNG-SGH-E708''', True, {ur'''max_deck_size''':4096,ur'''model_name''':ur'''SGH-E708''',ur'''ringtone_imelody''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com.cn/uaprof/SGH-E708.xml'''})
devices.devids[ur'''samsung_e708_ver1_sub'''] = devclass(devices.devids[ur'''samsung_e708_ver1'''], ur'''samsung_e708_ver1_sub''', ur'''SAMSUNG-SGH-E708/1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_e708_sub1'''] = devclass(devices.devids[ur'''samsung_e708_ver1'''], ur'''samsung_e708_sub1''', ur'''SamsungE708''', False, None)
devices.devids[ur'''samsung_e708_sub1010'''] = devclass(devices.devids[ur'''samsung_e708_ver1'''], ur'''samsung_e708_sub1010''', ur'''SamsungE708 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sec_e710_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e710_ver1''', ur'''SEC-SGHE710''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':262144,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E710''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':65536,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_preferred_height''':118,ur'''picture_preferred_width''':120,ur'''picture_wbmp''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':30720,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e710_00.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/e710_10.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':126,ur'''wallpaper_max_width''':118,ur'''wallpaper_preferred_height''':125,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''sec_e710_ver1_sub10'''] = devclass(devices.devids[ur'''sec_e710_ver1'''], ur'''sec_e710_ver1_sub10''', ur'''SEC-SGHE710/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_e710_ver1_sub25'''] = devclass(devices.devids[ur'''sec_e710_ver1'''], ur'''sec_e710_ver1_sub25''', ur'''SEC-SGHE710/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_e710i_ver1'''] = devclass(devices.devids[ur'''sec_e710_ver1'''], ur'''samsung_sgh_e710i_ver1''', ur'''SEC-SGHE710i''', True, {ur'''model_name''':ur'''SGH-E710i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_e715_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e715_ver1''', ur'''SEC-SGHE715''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionoriented_confirmed_service_indication''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':262144,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':7000,ur'''max_image_height''':120,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E715''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e715.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1,ur'''xhtml_table_support''':True})
devices.devids[ur'''sec_e720_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e720_ver1''', ur'''SEC-SGHE720''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':307200,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E720''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e720_00.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_e720_ver1_sub25'''] = devclass(devices.devids[ur'''sec_e720_ver1'''], ur'''sec_e720_ver1_sub25''', ur'''SEC-SGHE720/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_e720c_ver1'''] = devclass(devices.devids[ur'''sec_e720_ver1'''], ur'''sec_e720c_ver1''', ur'''SEC-SGHE720C''', True, {ur'''directdownload_support''':True,ur'''max_image_width''':169,ur'''model_name''':ur'''SGH-E720C''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e720c_10.xml''',ur'''video''':True})
devices.devids[ur'''samsung_sgh_e730_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e730_ver1''', ur'''SAMSUNG-SGH-E730''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':300000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-E730''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':1024000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':5,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':1024000,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':1024000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_sgh_e730_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_sgh_e730_ver1'''], ur'''samsung_sgh_e730_ver1_sub20''', ur'''SAMSUNG-SGH-E730/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':300000})
devices.devids[ur'''samsung_sgh_e730_ver1_sub6233c1102'''] = devclass(devices.devids[ur'''samsung_sgh_e730_ver1'''], ur'''samsung_sgh_e730_ver1_sub6233c1102''', ur'''SAMSUNG-SGH-E730/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.102 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':300000})
devices.devids[ur'''samsung_sgh_e738_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_e730_ver1'''], ur'''samsung_sgh_e738_ver1''', ur'''SAMSUNG-SGH-E738''', True, {ur'''model_name''':ur'''SGH-E738''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_sgh_e750_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e750_ver1''', ur'''SAMSUNG-SGH-E750''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':20,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':169,ur'''model_name''':ur'''SGH E750''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E750.xml''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True})
devices.devids[ur'''samsung_sgh_e750_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_sgh_e750_ver1'''], ur'''samsung_sgh_e750_ver1_sub20''', ur'''SAMSUNG-SGH-E750/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_e760_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e760_ver1''', ur'''SAMSUNG-SGH-E760''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':300000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH E760''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':1024000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':8,ur'''screensaver''':True,ur'''screensaver_directdownload_size_limit''':1024000,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E760.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':1024000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_e760_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_e760_ver1'''], ur'''samsung_e760_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-E760/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':300000})
devices.devids[ur'''samsung_e800_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e800_ver1''', ur'''SAMSUNG-SGH-E800''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':140,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':563200,ur'''j2me_max_jar_size''':184320,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':120,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':97280,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E800''',ur'''picture''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E800.xml''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':100000,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':100000,ur'''wallpaper_jpg''':True,ur'''wallpaper_oma_size_limit''':100000,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':129,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''samsung_e800_ver1_sub6233midp'''] = devclass(devices.devids[ur'''samsung_e800_ver1'''], ur'''samsung_e800_ver1_sub6233midp''', ur'''SAMSUNG-SGH-E800/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e800c_ver1'''] = devclass(devices.devids[ur'''samsung_e800_ver1'''], ur'''samsung_e800c_ver1''', ur'''SAMSUNG-SGH-E800C''', True, {ur'''model_name''':ur'''SGH-E800C''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_e800c_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_e800c_ver1'''], ur'''samsung_e800c_ver1_sub10''', ur'''SAMSUNG-SGH-E800C/1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e800n_ver1'''] = devclass(devices.devids[ur'''samsung_e800_ver1'''], ur'''samsung_e800n_ver1''', ur'''SAMSUNG-SGH-E800N''', True, {ur'''max_image_width''':128,ur'''model_name''':ur'''SGH-E800N''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_e808_ver1'''] = devclass(devices.devids[ur'''samsung_e800_ver1'''], ur'''samsung_e808_ver1''', ur'''SAMSUNG-SGH-E808''', True, {ur'''model_name''':ur'''SGH-E808''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E808.xml'''})
devices.devids[ur'''sec_e810_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e810_ver1''', ur'''SEC-SGHE810''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':128,ur'''j2me_heap_size''':524288,ur'''j2me_max_jar_size''':102400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':114,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':114,ur'''mms_max_size''':100000,ur'''mms_max_width''':128,ur'''mms_mp3''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E810''',ur'''mp3''':True,ur'''picture''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':20000,ur'''ringtone_directdownload_size_limit''':20000,ur'''ringtone_imelody''':True,ur'''ringtone_inline_size_limit''':20000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_oma_size_limit''':20000,ur'''ringtone_voices''':64,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e810_00.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/e810_10.xml''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':100000,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':100000,ur'''wallpaper_jpg''':True,ur'''wallpaper_oma_size_limit''':100000,ur'''wallpaper_preferred_height''':129,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_e810_ver1_sub10'''] = devclass(devices.devids[ur'''sec_e810_ver1'''], ur'''sec_e810_ver1_sub10''', ur'''SEC-SGHE810/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_e810c_ver1'''] = devclass(devices.devids[ur'''sec_e810_ver1'''], ur'''sec_e810c_ver1''', ur'''SEC-SGHE810C''', True, {ur'''model_name''':ur'''SGH-E810C''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_e810c_ver1_sub10'''] = devclass(devices.devids[ur'''sec_e810c_ver1'''], ur'''sec_e810c_ver1_sub10''', ur'''SEC-SGHE810C/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e820_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e820_ver1''', ur'''SAMSUNG-SGH-E820''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':563200,ur'''j2me_max_jar_size''':184320,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':False,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':97280,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E820''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E820.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_e820_ver1_sub'''] = devclass(devices.devids[ur'''samsung_e820_ver1'''], ur'''samsung_e820_ver1_sub''', ur'''SAMSUNG-SGH-E820/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e820_ver1_sub6226'''] = devclass(devices.devids[ur'''samsung_e820_ver1'''], ur'''samsung_e820_ver1_sub6226''', ur'''SAMSUNG-SGH-E820/1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e820_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_e820_ver1'''], ur'''samsung_e820_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-E820/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e820_ver1_subsece850'''] = devclass(devices.devids[ur'''samsung_e820_ver1'''], ur'''samsung_e820_ver1_subsece850''', ur'''SEC-SGHE820''', False, None)
devices.devids[ur'''samsung_e820n_ver1'''] = devclass(devices.devids[ur'''samsung_e820_ver1'''], ur'''samsung_e820n_ver1''', ur'''SAMSUNG-SGH-E820N''', True, {ur'''model_name''':ur'''SGH-E820N''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_e850_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e850_ver1''', ur'''SEC-SGHE850''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''model_name''':ur'''SGH-E850''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e850_10.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_e870_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_e870_ver1''', ur'''SEC-SGHE870''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''cookie_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':161,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-E870''',ur'''mp3''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_e870_ver1_subnetfront32'''] = devclass(devices.devids[ur'''samsung_e870_ver1'''], ur'''samsung_e870_ver1_subnetfront32''', ur'''SEC-SGHE870/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sec_e880_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_e880_ver1''', ur'''SEC-SGHE880''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':200,ur'''max_image_width''':171,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':307200,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Samsung''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SGH-E880''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e880_10.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_e880_ver1_sub25'''] = devclass(devices.devids[ur'''sec_e880_ver1'''], ur'''sec_e880_ver1_sub25''', ur'''SEC-SGHE880/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_e890_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_e890_ver1''', ur'''SAMSUNG-SGH-E890/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E890''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mp3''':True,ur'''rows''':28,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sch_i519_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_sch_i519_ver1''', ur'''SEC-schi519''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':330,ur'''max_image_width''':310,ur'''model_name''':ur'''SCH i519''',ur'''resolution_height''':352,ur'''resolution_width''':324,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_i519_ver1_sub41264'''] = devclass(devices.devids[ur'''samsung_sch_i519_ver1'''], ur'''samsung_sch_i519_ver1_sub41264''', ur'''SEC-schi519 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''samsung_n100_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_n100_ver1''', ur'''SAMSUNG-SGH-N100/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-N100''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_n100_ver1_sub4119j'''] = devclass(devices.devids[ur'''samsung_n100_ver1'''], ur'''samsung_n100_ver1_sub4119j''', ur'''SAMSUNG-SGH-N100/1.0 UP/4.1.19j UP.Browser/4.1.19j-XXXX''', False, None)
devices.devids[ur'''samsung_n100_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_n100_ver1'''], ur'''samsung_n100_ver1_sub4119k''', ur'''SAMSUNG-SGH-N100/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_n100_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_n100_ver1'''], ur'''samsung_n100_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-N100/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_n105_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_n105_ver1''', ur'''SAMSUNG-SGH-N105''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-N105''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_n105_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_n105_ver1'''], ur'''samsung_n105_ver1_sub4119k''', ur'''SAMSUNG-SGH-N105/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_n105_ver1_sub4119n'''] = devclass(devices.devids[ur'''samsung_n105_ver1'''], ur'''samsung_n105_ver1_sub4119n''', ur'''SAMSUNG-SGH-N105/1.0 UP/4.1.19n''', False, None)
devices.devids[ur'''sec_n171_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_n171_ver1''', ur'''SEC-schn171''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH N171''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_n171_ver1_sub4122b1'''] = devclass(devices.devids[ur'''sec_n171_ver1'''], ur'''sec_n171_ver1_sub4122b1''', ur'''SEC-schn171 UP/4.1.22b UP.Browser/4.1.22b1 UP.Browser/4.1.22b-XXXX''', False, None)
devices.devids[ur'''samsung_sch_n181_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_sch_n181_ver1''', ur'''SEC-N181''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_width''':120,ur'''model_name''':ur'''SCH N181''',ur'''resolution_height''':64,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_n181_ver1_sub41264'''] = devclass(devices.devids[ur'''samsung_sch_n181_ver1'''], ur'''samsung_sch_n181_ver1_sub41264''', ur'''SEC-N181 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''sec_n182_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_n182_ver1''', ur'''SEC-N182''', True, None)
devices.devids[ur'''sec_n182_ver1_sub41264'''] = devclass(devices.devids[ur'''sec_n182_ver1'''], ur'''sec_n182_ver1_sub41264''', ur'''SEC-N182 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''samsung_n188_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_n188_ver1''', ur'''SAMSUNG-SGH-N188/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-N188''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_n188_ver1_sub4119j'''] = devclass(devices.devids[ur'''samsung_n188_ver1'''], ur'''samsung_n188_ver1_sub4119j''', ur'''SAMSUNG-SGH-N188/1.0 UP/4.1.19j UP.Browser/4.1.19j-XXXX''', False, None)
devices.devids[ur'''samsung_n188_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_n188_ver1'''], ur'''samsung_n188_ver1_sub4119k''', ur'''SAMSUNG-SGH-N188/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_n188_ver1_sub4119knobrowser'''] = devclass(devices.devids[ur'''samsung_n188_ver1'''], ur'''samsung_n188_ver1_sub4119knobrowser''', ur'''SAMSUNG-SGH-N188/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_n200_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_n200_ver1''', ur'''SAMSUNG-SGH-N200''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_width''':120,ur'''model_name''':ur'''SGH N200''',ur'''resolution_height''':64,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_n200_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_n200_ver1'''], ur'''samsung_n200_ver1_sub4119k''', ur'''SAMSUNG-SGH-N200/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_sch_n255_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_sch_n255_ver1''', ur'''SEC-schn255''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':40,ur'''max_image_width''':120,ur'''model_name''':ur'''SCH N255''',ur'''resolution_height''':80,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_n255_ver1_sub4126l'''] = devclass(devices.devids[ur'''samsung_sch_n255_ver1'''], ur'''samsung_sch_n255_ver1_sub4126l''', ur'''SEC-schn255 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''samsung_n288_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_n288_ver1''', ur'''SAMSUNG-SGH-N288''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-N288''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_n288_ver1_sub4119'''] = devclass(devices.devids[ur'''samsung_n288_ver1'''], ur'''samsung_n288_ver1_sub4119''', ur'''SAMSUNG-SGH-N288/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_n300_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_n300_ver1''', ur'''SAMSUNG-SGH-N300 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-N300''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_n300_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_n300_ver1'''], ur'''samsung_n300_ver1_sub4119k''', ur'''SAMSUNG-SGH-N300 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''sec_n350_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sec_n350_ver1''', ur'''SEC-SGHN350/1.0 UP.Browser/5 (GUI)''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-N350''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_n350_ver1_sub501'''] = devclass(devices.devids[ur'''sec_n350_ver1'''], ur'''sec_n350_ver1_sub501''', ur'''SEC-SGHN350/1.0 UP.Browser/5.0.1 (GUI)''', False, None)
devices.devids[ur'''sec_n350_ver1_sub5017'''] = devclass(devices.devids[ur'''sec_n350_ver1'''], ur'''sec_n350_ver1_sub5017''', ur'''SEC-SGHN350/1.0 UP.Browser/5.0.1.7 (GUI)''', False, None)
devices.devids[ur'''sec_n350_ver1_sub503490'''] = devclass(devices.devids[ur'''sec_n350_ver1'''], ur'''sec_n350_ver1_sub503490''', ur'''SEC-SGHN350/1.0 UP.Browser/5.0.3.490 (GUI)''', False, None)
devices.devids[ur'''samsung_n400_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_n400_ver1''', ur'''SAMSUNG-SGH-N400 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''directdownload_support''':True,ur'''jpg''':True,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-N400''',ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_n400_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_n400_ver1'''], ur'''samsung_n400_ver1_sub4119k''', ur'''SAMSUNG-SGH-N400 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_n400_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_n400_ver1'''], ur'''samsung_n400_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-N400 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_n500_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_n500_ver1''', ur'''SAMSUNG-SGH-N500/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-N500''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_n500_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_n500_ver1'''], ur'''samsung_n500_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-N500/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_n500_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_n500_ver1'''], ur'''samsung_n500_ver1_sub4119k''', ur'''SAMSUNG-SGH-N500/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_n500_ver1_sub41264'''] = devclass(devices.devids[ur'''samsung_n500_ver1'''], ur'''samsung_n500_ver1_sub41264''', ur'''SAMSUNG-SGH-N500/1.0 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''samsung_n600_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_n600_ver1''', ur'''SAMSUNG-SGH-N600/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-N600''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_n600_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_n600_ver1'''], ur'''samsung_n600_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-N600/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_n600_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_n600_ver1'''], ur'''samsung_n600_ver1_sub4119k''', ur'''SAMSUNG-SGH-N600/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_n600_ver1_sub4126c4'''] = devclass(devices.devids[ur'''samsung_n600_ver1'''], ur'''samsung_n600_ver1_sub4126c4''', ur'''SAMSUNG-SGH-N600/1.0 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''samsung_n620_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_n620_ver1''', ur'''SAMSUNG-SGH-N620/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-N620''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_n620_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_n620_ver1'''], ur'''samsung_n620_ver1_sub4119k''', ur'''SAMSUNG-SGH-N620/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_n620_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_n620_ver1'''], ur'''samsung_n620_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-N620/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_n620_ver1_sub4126c4'''] = devclass(devices.devids[ur'''samsung_n620_ver1'''], ur'''samsung_n620_ver1_sub4126c4''', ur'''SAMSUNG-SGH-N620/1.0 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''samsung_n620_ver1_sub114119k'''] = devclass(devices.devids[ur'''samsung_n620_ver1'''], ur'''samsung_n620_ver1_sub114119k''', ur'''SAMSUNG-SGH-N620/1.1 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_n620e_ver1'''] = devclass(devices.devids[ur'''samsung_n620_ver1'''], ur'''samsung_n620e_ver1''', ur'''SAMSUNG-SGH-N620E''', True, {ur'''model_name''':ur'''SGH-N620E''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_n620e_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_n620e_ver1'''], ur'''samsung_n620e_ver1_sub4119k''', ur'''SAMSUNG-SGH-N620E/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''sec_n625_ver1'''] = devclass(devices.devids[ur'''samsung_n620_ver1'''], ur'''sec_n625_ver1''', ur'''SEC-SGHN625''', True, {ur'''model_name''':ur'''SGH-N625''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_n625_ver1_sub4126'''] = devclass(devices.devids[ur'''sec_n625_ver1'''], ur'''sec_n625_ver1_sub4126''', ur'''SEC-SGHN625 UP.Browser/4.1.26b''', False, None)
devices.devids[ur'''samsung_n628_ver1'''] = devclass(devices.devids[ur'''samsung_n620_ver1'''], ur'''samsung_n628_ver1''', ur'''SAMSUNG-SGH-N628''', True, {ur'''model_name''':ur'''SGH-N628''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_n628_ver1_sub4119'''] = devclass(devices.devids[ur'''samsung_n628_ver1'''], ur'''samsung_n628_ver1_sub4119''', ur'''SAMSUNG-SGH-N628/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_p100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_p100_ver1''', ur'''SEC-SGHP100''', True, {ur'''brand_name''':ur'''Samsung''',ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''max_deck_size''':53248,ur'''model_name''':ur'''SGH-P100''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_p107_ver1'''] = devclass(devices.devids[ur'''samsung_p100_ver1'''], ur'''sec_p107_ver1''', ur'''SEC-SGHP107''', True, {ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH-P107''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''wap.samsungmobile.com/uaprof/p107.xml''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_p108_ver1'''] = devclass(devices.devids[ur'''samsung_p100_ver1'''], ur'''samsung_p108_ver1''', ur'''SEC-SGHP108''', True, {ur'''model_name''':ur'''SGH-P108''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_p180_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_p180_ver1''', ur'''SAMSUNG-SGH-P180''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''SGH-P180''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-P180-ORANGE.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_p180_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_p180_ver1'''], ur'''samsung_p180_ver1_suborange''', ur'''SAMSUNG-SGH-P180-ORANGE/P180BVGG5 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_p200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_p200_ver1''', ur'''SEC-SGH-P200''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''P200''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wifi''':True})
devices.devids[ur'''sec_p200_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_sgh_p200_ver1'''], ur'''sec_p200_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-P200-ORANGE/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sec_p207_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_p207_ver1''', ur'''SEC-SGHP207''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-P207''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/p207_10.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':173,ur'''wallpaper_preferred_width''':174,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_p207_ver1_sub11'''] = devclass(devices.devids[ur'''sec_p207_ver1'''], ur'''sec_p207_ver1_sub11''', ur'''SEC-SGHP207, TSS/2.5, Rev1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_p260_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_p260_ver1''', ur'''SEC-SGH-P260''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':220,ur'''max_image_width''':182,ur'''model_name''':ur'''SGH-P260''',ur'''mp3''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-P260-ORANGE.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wifi''':True})
devices.devids[ur'''samsung_p260_ver1_subbvgc3'''] = devclass(devices.devids[ur'''samsung_p260_ver1'''], ur'''samsung_p260_ver1_subbvgc3''', ur'''SAMSUNG-SGH-P260-ORANGE/P260BVGC3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_p400_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''samsung_p400_ver1''', ur'''SEC-SGHP400''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionless_service_indication''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':184320,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':2400,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':288,ur'''mms_max_size''':51200,ur'''mms_max_width''':352,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''model_name''':ur'''SGH-P400''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/p400_00.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':110,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''samsung_p400_ver1_sub0'''] = devclass(devices.devids[ur'''samsung_p400_ver1'''], ur'''samsung_p400_ver1_sub0''', ur'''SEC-SGHP400, SEC-SGHP400''', False, None)
devices.devids[ur'''samsung_p400_ver1_sub25'''] = devclass(devices.devids[ur'''samsung_p400_ver1'''], ur'''samsung_p400_ver1_sub25''', ur'''SEC-SGHP400/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_p400_ver1_sub2525'''] = devclass(devices.devids[ur'''samsung_p400_ver1'''], ur'''samsung_p400_ver1_sub2525''', ur'''SEC-SGHP400/2.5 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_p400_ver6226'''] = devclass(devices.devids[ur'''samsung_p400_ver1'''], ur'''samsung_p400_ver6226''', ur'''SEC-SGHP400/1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':2400,ur'''max_image_height''':128,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''xhtml_support_level''':1})
devices.devids[ur'''samsung_p400_ver2_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_p400_ver6226'''], ur'''samsung_p400_ver2_sub6233c1101''', ur'''SAMSUNG-SGH-P400/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_p400_ver2_sub6221'''] = devclass(devices.devids[ur'''samsung_p400_ver6226'''], ur'''samsung_p400_ver2_sub6221''', ur'''SEC-SGHP400/1.0 UP.Browser/6.2.2.1 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_p408_ver1'''] = devclass(devices.devids[ur'''samsung_p400_ver1'''], ur'''samsung_p408_ver1''', ur'''SEC-SGHP408''', True, {ur'''model_name''':ur'''SGH-P408''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur''''''})
devices.devids[ur'''sec_p700_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_p700_ver1''', ur'''SEC-SGHP700''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':1400,ur'''max_image_height''':220,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''model_name''':ur'''SGH-P700''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/p700.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sec_p716_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_p716_ver1''', ur'''SEC-SGHP716''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionoriented_confirmed_service_indication''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':165,ur'''max_image_width''':163,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''model_name''':ur'''SGH-P716''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/p716_10.xml''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':174,ur'''wallpaper_preferred_width''':173,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''sec_p716_ver1_sub25'''] = devclass(devices.devids[ur'''sec_p716_ver1'''], ur'''sec_p716_ver1_sub25''', ur'''SEC-SGHP716/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_p777_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_p777_ver1''', ur'''SEC-SGHP777''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-P777''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/p777_10.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/p777_12.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1,ur'''xhtml_table_support''':True})
devices.devids[ur'''sec_p777_ver1_sub25'''] = devclass(devices.devids[ur'''sec_p777_ver1'''], ur'''sec_p777_ver1_sub25''', ur'''SEC-SGHP777/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_p777_ver1_sub20'''] = devclass(devices.devids[ur'''sec_p777_ver1'''], ur'''sec_p777_ver1_sub20''', ur'''SEC-SGHP777, TSS/2.5, Rev 2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_p777_ver1_sub20nospace'''] = devclass(devices.devids[ur'''sec_p777_ver1'''], ur'''sec_p777_ver1_sub20nospace''', ur'''SEC-SGHP777, TSS/2.5, Rev2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_p906_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_p906_ver1''', ur'''SEC-SGHP906''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-P906''',ur'''mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True})
devices.devids[ur'''sec_p906_sub6233c1101'''] = devclass(devices.devids[ur'''sec_p906_ver1'''], ur'''sec_p906_sub6233c1101''', ur'''SAMSUNG-SGH-P906/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sgh_p920_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sgh_p920_ver1''', ur'''SAMSUNG-SGHP920''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':228,ur'''model_name''':ur'''SGH-P920''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wml_1_2''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sgh_p920_ver1_sub_120'''] = devclass(devices.devids[ur'''sgh_p920_ver1'''], ur'''sgh_p920_ver1_sub_120''', ur'''SAMSUNG-SGH-P920/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sgh_p930_ver1'''] = devclass(devices.devids[ur'''sgh_p920_ver1'''], ur'''sgh_p930_ver1''', ur'''SAMSUNG-SGH-P930/1.0''', True, {ur'''max_data_rate''':1800,ur'''model_name''':ur'''SGH-P930''',ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_q105_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_q105_ver1''', ur'''SEC-SGHQ105''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-Q105''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_q105_ver1_sub4124'''] = devclass(devices.devids[ur'''samsung_q105_ver1'''], ur'''samsung_q105_ver1_sub4124''', ur'''SEC-SGHQ105/1.0 UP.Browser/4.1.24c''', False, None)
devices.devids[ur'''samsung_q105_ver1_sub4126c4'''] = devclass(devices.devids[ur'''samsung_q105_ver1'''], ur'''samsung_q105_ver1_sub4126c4''', ur'''SEC-SGHQ105/1.0 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''samsung_q200_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_q200_ver1''', ur'''SEC-SGHQ200''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':96,ur'''max_image_width''':90,ur'''model_name''':ur'''SGH-Q200''',ur'''resolution_height''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_q200_ver1_sub4124c'''] = devclass(devices.devids[ur'''samsung_q200_ver1'''], ur'''samsung_q200_ver1_sub4124c''', ur'''SEC-SGHQ200/1.0 UP.Browser/4.1.24c''', False, None)
devices.devids[ur'''samsung_q200_ver1_sub4124i'''] = devclass(devices.devids[ur'''samsung_q200_ver1'''], ur'''samsung_q200_ver1_sub4124i''', ur'''SEC-SGHQ200/1.0 UP.Browser/4.1.24i''', False, None)
devices.devids[ur'''samsung_q200_ver1_sub41264'''] = devclass(devices.devids[ur'''samsung_q200_ver1'''], ur'''samsung_q200_ver1_sub41264''', ur'''SEC-SGHQ200/1.0 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''samsung_r200_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_r200_ver1''', ur'''SAMSUNG-SGH-R200/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-R200''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_r200_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_r200_ver1'''], ur'''samsung_r200_ver1_sub4119k''', ur'''SAMSUNG-SGH-R200/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_r200_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_r200_ver1'''], ur'''samsung_r200_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-R200/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_r200s_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_r200s_ver1''', ur'''SAMSUNG-SGH-R200S/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-R200S''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_r200s_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_r200s_ver1'''], ur'''samsung_r200s_ver1_sub4119k''', ur'''SAMSUNG-SGH-R200S/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_r200s_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_r200s_ver1'''], ur'''samsung_r200s_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-R200S/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_sgh_r210_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_sgh_r210_ver1''', ur'''SAMSUNG-SGH-R210''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-R210''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_r210_ver1_sub4119'''] = devclass(devices.devids[ur'''samsung_sgh_r210_ver1'''], ur'''samsung_sgh_r210_ver1_sub4119''', ur'''SAMSUNG-SGH-R210/2.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_r210s_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_r210s_ver1''', ur'''SAMSUNG-SGH-R210S/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':2984,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-R210S''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_r210s_ver1_sub4119'''] = devclass(devices.devids[ur'''samsung_r210s_ver1'''], ur'''samsung_r210s_ver1_sub4119''', ur'''SAMSUNG-SGH-R210S/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_r210s_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_r210s_ver1'''], ur'''samsung_r210s_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-R210S/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_r220_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_r220_ver1''', ur'''SAMSUNG-SGH-R220''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':12,ur'''max_image_height''':48,ur'''max_image_width''':128,ur'''model_name''':ur'''SGH-R220''',ur'''resolution_height''':64,ur'''resolution_width''':128,ur'''rows''':4,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_r220_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_r220_ver1'''], ur'''samsung_r220_ver1_sub4119k''', ur'''SAMSUNG-SGH-R220/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_r220_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_r220_ver1'''], ur'''samsung_r220_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-R220/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_r225_ver1'''] = devclass(devices.devids[ur'''samsung_r220_ver1'''], ur'''samsung_r225_ver1''', ur'''SAMSUNG-SGH-R225m''', True, {ur'''max_image_height''':48,ur'''max_image_width''':128,ur'''model_name''':ur'''SGH-R225m''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_s100_ver1'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''samsung_s100_ver1''', ur'''SEC-SGHS100''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':184320,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':120,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-S100''',ur'''nokia_ringtone''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':30000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_directdownload_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':15360,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':129,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True})
devices.devids[ur'''samsung_s100_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_s100_ver1'''], ur'''samsung_s100_ver1_sub10''', ur'''SEC-SGHS100/1.0 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''samsung_s105_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_s105_ver1''', ur'''SEC-SGHS105''', True, {ur'''brand_name''':ur'''Samsung''',ur'''ems''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':184320,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''model_name''':ur'''SGH-S105''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_s105_ver1_sub301'''] = devclass(devices.devids[ur'''samsung_s105_ver1'''], ur'''samsung_s105_ver1_sub301''', ur'''SEC-SGHS105 NW.Browser3.01''', False, None)
devices.devids[ur'''sec_s108_ver1'''] = devclass(devices.devids[ur'''samsung_s100_ver1'''], ur'''sec_s108_ver1''', ur'''SEC-SGHS108''', True, {ur'''model_name''':ur'''SGH-S108''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_s200_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_s200_ver1''', ur'''SEC-SGHS200''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':128,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':174080,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''144''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH-S200''',ur'''nokiaring''':True,ur'''nokiavcal''':True,ur'''nokiavcard''':True,ur'''operatorlogo''':True,ur'''picturemessage''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':144,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':3,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':144,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_s208_ver1'''] = devclass(devices.devids[ur'''samsung_s200_ver1'''], ur'''sec_s208_ver1''', ur'''SEC-SGHS208''', True, {ur'''model_name''':ur'''SGH-S208''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_s300_ver1'''] = devclass(devices.devids[ur'''samsung_s100_ver1'''], ur'''samsung_s300_ver1''', ur'''SEC-SGHS300/1.0 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', True, {ur'''j2me_canvas_height''':112,ur'''j2me_screen_height''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':15360,ur'''max_image_height''':96,ur'''max_image_width''':121,ur'''mobile_browser_version''':ur'''6.1''',ur'''model_name''':ur'''SGH-S300''',ur'''resolution_height''':128,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_max_height''':110,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''xhtml_support_level''':1})
devices.devids[ur'''samsung_s300_ver2'''] = devclass(devices.devids[ur'''samsung_s300_ver1'''], ur'''samsung_s300_ver2''', ur'''SEC-SGHS300/1.0 UP.Browser/6.2''', False, {ur'''xhtml_format_as_css_property''':True,ur'''xhtml_marquee_as_css_property''':True})
devices.devids[ur'''samsung_s300_ver2_sub106201155'''] = devclass(devices.devids[ur'''samsung_s300_ver2'''], ur'''samsung_s300_ver2_sub106201155''', ur'''SEC-SGHS300/1.0 UP.Browser/6.2.0.1.155 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sec_s300m_ver1'''] = devclass(devices.devids[ur'''samsung_s300_ver1'''], ur'''sec_s300m_ver1''', ur'''SEC-SGHS300M''', True, {ur'''max_deck_size''':8000,ur'''max_image_height''':96,ur'''max_image_width''':121,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''S300M''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''wap.samsungmobile.com/uaprof/s300m_00.xml'''})
devices.devids[ur'''samsung_s307_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_s307_ver1''', ur'''SEC-SGHS307''', True, {ur'''brand_name''':ur'''Samsung''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':112,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':184320,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-S307''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wml_1_2''':True})
devices.devids[ur'''sec_s308_ver1'''] = devclass(devices.devids[ur'''samsung_s307_ver1'''], ur'''sec_s308_ver1''', ur'''SEC-SGHS308''', True, {ur'''model_name''':ur'''SGH-S308''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_s500_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''samsung_s500_ver1''', ur'''SAMSUNG-SGH-S500''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''inline_support''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''SGH-S500''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':30000,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-S500.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_directdownload_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':15360,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':126,ur'''wallpaper_preferred_width''':128,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_s500_ver1_sub5051'''] = devclass(devices.devids[ur'''samsung_s500_ver1'''], ur'''samsung_s500_ver1_sub5051''', ur'''SAMSUNG-SGH-S500/SHARK UP.Browser/5.0.5.1 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_s500_ver1_sub5042'''] = devclass(devices.devids[ur'''samsung_s500_ver1'''], ur'''samsung_s500_ver1_sub5042''', ur'''SAMSUNG-SGH-S500/SHARK UP.Browser/5.0.4.2 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_s500_ver1_subolympic'''] = devclass(devices.devids[ur'''samsung_s500_ver1'''], ur'''samsung_sgh_s500_ver1_subolympic''', ur'''SAMSUNG-SGH-S500-OLYMPIC2004/1.0 UP.Browser/5.0.5.1 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sph_a400_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_sph_a400_ver1''', ur'''SEC-spha400 UP.Browser/4.1.22b1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':60,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''SPH A400''',ur'''resolution_height''':96,ur'''resolution_width''':128,ur'''rows''':5})
devices.devids[ur'''samsung_s508_ver1'''] = devclass(devices.devids[ur'''samsung_s500_ver1'''], ur'''samsung_s508_ver1''', ur'''SAMSUNG-SGH-S508''', True, {ur'''model_name''':ur'''SGH-S508''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_t100_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_t100_ver1''', ur'''SAMSUNG-SGH-T100/1.0 UP/4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':4096,ur'''columns''':16,ur'''max_deck_size''':8192,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''mmf''':True,ur'''model_name''':ur'''SGH-T100''',ur'''nokia_ringtone''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True})
devices.devids[ur'''samsung_t100_ver1_subnover'''] = devclass(devices.devids[ur'''samsung_t100_ver1'''], ur'''samsung_t100_ver1_subnover''', ur'''Samsung-SGH-T100''', False, None)
devices.devids[ur'''samsung_t100_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_t100_ver1'''], ur'''samsung_t100_ver1_sub4119k''', ur'''SAMSUNG-SGH-T100/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_t100_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_t100_ver1'''], ur'''samsung_t100_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGH-T100/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_t100_ver1_sub4126b'''] = devclass(devices.devids[ur'''samsung_t100_ver1'''], ur'''samsung_t100_ver1_sub4126b''', ur'''SAMSUNG-SGHT100/1.0 UP.Browser/4.1.26b''', False, None)
devices.devids[ur'''samsung_t100_ver1_sub4126c4'''] = devclass(devices.devids[ur'''samsung_t100_ver1'''], ur'''samsung_t100_ver1_sub4126c4''', ur'''SAMSUNG-SGH-T100/1.0 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''samsung_t100_ver2'''] = devclass(devices.devids[ur'''samsung_t100_ver1'''], ur'''samsung_t100_ver2''', ur'''SAMSUNG-SGH-T100/1.0 UP.Browser/5 (GUI)''', False, {ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''downloadfun_support''':True,ur'''empty_option_value_support''':False,ur'''ems''':True,ur'''expiration_date''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''ringtone''':True,ur'''ringtone_df_size_limit''':8192,ur'''utf8_support''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':1024,ur'''wallpaper_max_height''':64,ur'''wallpaper_max_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_t100_ver2_sub501_'''] = devclass(devices.devids[ur'''samsung_t100_ver2'''], ur'''samsung_t100_ver2_sub501_''', ur'''SAMSUNG-SGH-T100/1.0 UP.Browser/5.0.1 (GUI)''', False, None)
devices.devids[ur'''samsung_t100_ver2_sub501'''] = devclass(devices.devids[ur'''samsung_t100_ver2'''], ur'''samsung_t100_ver2_sub501''', ur'''SAMSUNG-SGHT100/1.0 UP.Browser/5.0.1 (GUI)''', False, None)
devices.devids[ur'''samsung_t108_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_t108_ver1''', ur'''SAMSUNG-SGHT108''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-T108''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_t108_ver1_sub4119k'''] = devclass(devices.devids[ur'''samsung_t108_ver1'''], ur'''samsung_t108_ver1_sub4119k''', ur'''SAMSUNG-SGHT108/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_t108_ver1_sub4119kxxxx'''] = devclass(devices.devids[ur'''samsung_t108_ver1'''], ur'''samsung_t108_ver1_sub4119kxxxx''', ur'''SAMSUNG-SGHT108/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_t108_ver1_sub4119kbis'''] = devclass(devices.devids[ur'''samsung_t108_ver1'''], ur'''samsung_t108_ver1_sub4119kbis''', ur'''SAMSUNG-SGH-T108/1.0 UP/4.1.19k''', False, None)
devices.devids[ur'''samsung_t108_ver1_sub4119kxxxxbis'''] = devclass(devices.devids[ur'''samsung_t108_ver1'''], ur'''samsung_t108_ver1_sub4119kxxxxbis''', ur'''SAMSUNG-SGH-T108/1.0 UP/4.1.19k UP.Browser/4.1.19k-XXXX''', False, None)
devices.devids[ur'''samsung_sva_t108_ver1'''] = devclass(devices.devids[ur'''samsung_t108_ver1'''], ur'''samsung_sva_t108_ver1''', ur'''SAMSUNG-Sva-T108+''', False, None)
devices.devids[ur'''samsung_t309_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_t309_ver1''', ur'''SAMSUNG-SGH-T309''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':16384,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T309''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''2''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':14,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_t309_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_t309_ver1'''], ur'''samsung_t309_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-T309/T309UVEI1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sgh_t319_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t319_ver1''', ur'''SAMSUNG-SGH-T319/T319UVFD4 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_width''':121,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''SGH-T319''',ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_t400_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''samsung_t400_ver1''', ur'''SAMSUNG-SGH-T400''', True, {ur'''brand_name''':ur'''Samsung''',ur'''directdownload_support''':True,ur'''model_name''':ur'''SGH-T400''',ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True})
devices.devids[ur'''samsung_t400_ver1_sub504'''] = devclass(devices.devids[ur'''samsung_t400_ver1'''], ur'''samsung_t400_ver1_sub504''', ur'''SAMSUNG-SGH-T400/1.0 UP.Browser/5.0.4 (GUI)''', False, None)
devices.devids[ur'''samsung_t400_ver1_sub5031'''] = devclass(devices.devids[ur'''samsung_t400_ver1'''], ur'''samsung_t400_ver1_sub5031''', ur'''SAMSUNG-SGH-T400/1.0 UP.Browser/5.0.3.1 (GUI)''', False, None)
devices.devids[ur'''samsung_t400_ver1_sub5043'''] = devclass(devices.devids[ur'''samsung_t400_ver1'''], ur'''samsung_t400_ver1_sub5043''', ur'''SAMSUNG-SGH-T400/1.0 UP.Browser/5.0.4.3 (GUI)''', False, None)
devices.devids[ur'''samsung_t408_ver1'''] = devclass(devices.devids[ur'''samsung_t400_ver1'''], ur'''samsung_t408_ver1''', ur'''SAMSUNG-SGH-T408''', True, {ur'''model_name''':ur'''SGH-T408''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_t409_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_t409_ver1''', ur'''SAMSUNG-SGH-T409/T409UVGE3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T409''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':14,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T409.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_t410_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''samsung_t410_ver1''', ur'''SAMSUNG-SGH-T410''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':4096,ur'''downloadfun_support''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-T410''',ur'''nokia_ringtone''':True,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':8192,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':1024,ur'''wallpaper_max_height''':64,ur'''wallpaper_max_width''':128})
devices.devids[ur'''samsung_t410_ver1_sub504'''] = devclass(devices.devids[ur'''samsung_t410_ver1'''], ur'''samsung_t410_ver1_sub504''', ur'''SAMSUNG-SGH-T410/1.0 UP.Browser/5.0.4 (GUI)''', False, None)
devices.devids[ur'''samsung_t410_ver1_sub5051'''] = devclass(devices.devids[ur'''samsung_t410_ver1'''], ur'''samsung_t410_ver1_sub5051''', ur'''SAMSUNG-SGH-T410/1.0 UP.Browser/5.0.5.1 (GUI)''', False, None)
devices.devids[ur'''samsung_t500_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''samsung_t500_ver1''', ur'''SGH-T500''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''ems''':True,ur'''gif''':True,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-T500''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T500.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True})
devices.devids[ur'''samsung_t500_ver1_sub5043'''] = devclass(devices.devids[ur'''samsung_t500_ver1'''], ur'''samsung_t500_ver1_sub5043''', ur'''SAMSUNG-SGH-T500/1.0 UP.Browser/5.0.4.3 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_t500_ver1_sub5052c1100'''] = devclass(devices.devids[ur'''samsung_t500_ver1'''], ur'''samsung_t500_ver1_sub5052c1100''', ur'''SAMSUNG-SGH-T500/1.0 UP.Browser/5.0.5.2.c.1.100 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_t509s_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t509s_ver1''', ur'''SAMSUNG-SGH-T509S/T509UVFG2 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH T509S''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':20,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T509.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T509.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_t809_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_t809_ver1''', ur'''SAMSUNG-SGH-T809''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-T809''',ur'''mp3''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''samsung_sgh_t609_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_t609_ver1''', ur'''SAMSUNG-SGH-T609/T609UVFC8 Profile/MIDP-2.0 Configuration/CLDC-1.1 TSS/2.5''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Samsung''',ur'''model_name''':ur'''SGH-T609''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/t609_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sgh_t619_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t619_ver1''', ur'''SAMSUNG-SGH-T619/T619UVFG8 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T619''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':28,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T619.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_t809_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_t809_ver1'''], ur'''samsung_t809_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-T809/T809UVEJ9 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sec_v100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_v100_ver1''', ur'''SEC-SGHV100''', True, {ur'''brand_name''':ur'''Samsung''',ur'''ems''':True,ur'''max_image_height''':165,ur'''max_image_width''':176,ur'''model_name''':ur'''SGH-V100''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_v100_ver1_subwg'''] = devclass(devices.devids[ur'''sec_v100_ver1'''], ur'''sec_v100_ver1_subwg''', ur'''SEC-SGHV100-WG''', False, None)
devices.devids[ur'''samsung_v200_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''samsung_v200_ver1''', ur'''SEC-SGHV200''', True, {ur'''brand_name''':ur'''Samsung''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':10,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':288,ur'''mms_max_size''':30720,ur'''mms_max_width''':352,ur'''mms_mmf''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH-V200''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':8192,ur'''ringtone_directdownload_size_limit''':8192,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/V200_00.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':1024,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':64,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_v200_ver1_sub5051'''] = devclass(devices.devids[ur'''samsung_v200_ver1'''], ur'''samsung_v200_ver1_sub5051''', ur'''SEC-SGHV200/1.0 UP.Browser/5.0.5.1 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_v200_ver1_subwg'''] = devclass(devices.devids[ur'''samsung_v200_ver1'''], ur'''samsung_v200_ver1_subwg''', ur'''SEC-SGHV200-WG''', False, None)
devices.devids[ur'''samsung_v205_ver1'''] = devclass(devices.devids[ur'''samsung_v200_ver1'''], ur'''samsung_v205_ver1''', ur'''SEC-SGHV205 NW.Browser3.01''', True, {ur'''columns''':14,ur'''mms_max_height''':160,ur'''mms_max_width''':128,ur'''model_name''':ur'''SGH-V205''',ur'''rows''':7,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_v206_ver1'''] = devclass(devices.devids[ur'''samsung_v200_ver1'''], ur'''samsung_v206_ver1''', ur'''SEC-SGHV206''', True, {ur'''model_name''':ur'''SGH-V206''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/V206_00.xml'''})
devices.devids[ur'''samsung_v208_ver1'''] = devclass(devices.devids[ur'''samsung_v200_ver1'''], ur'''samsung_v208_ver1''', ur'''SEC-SGHV208''', True, {ur'''model_name''':ur'''SGH-V208''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_x140_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_x140_ver1''', ur'''SEC-SGHX140''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':1400,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''model_name''':ur'''SGH-X140''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x140_10.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':108,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sgh_x300_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_sgh_x300_ver1''', ur'''SAMSUNG-SGH-X300''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':1400,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X300''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X300.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sgh_x300_ver1_sub30010'''] = devclass(devices.devids[ur'''samsung_sgh_x300_ver1'''], ur'''samsung_sgh_x300_ver1_sub30010''', ur'''SAMSUNG-SGH-X300/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_x339_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_x339_ver1''', ur'''SEC-schx339''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-X339''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_x339_ver1_sub4126'''] = devclass(devices.devids[ur'''sec_x339_ver1'''], ur'''sec_x339_ver1_sub4126''', ur'''SEC-schx339 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''sec_x359_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_x359_ver1''', ur'''SEC-schx359''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-X359''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_x359_ver1_sub4126'''] = devclass(devices.devids[ur'''sec_x359_ver1'''], ur'''sec_x359_ver1_sub4126''', ur'''SEC-schx359 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''sec_schx369_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec_schx369_ver1''', ur'''SEC-schx369''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-X369''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_schx369_ver1_sub4126'''] = devclass(devices.devids[ur'''sec_schx369_ver1'''], ur'''sec_schx369_ver1_sub4126''', ur'''SEC-schx369 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''sec_x430_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_x430_ver1''', ur'''SEC-SGHX430''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''connectionless_service_indication''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_imode_compact_generic''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':143,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':184320,ur'''j2me_max_jar_size''':102400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':102400,ur'''max_image_height''':75,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH-X430''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':100,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''wap.samsungmobile.com/uaprof/x430.xml''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_x450_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_x450_ver1''', ur'''SEC-SGHX450''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''image_as_link_support''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':262144,ur'''j2me_max_jar_size''':102400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH X450''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':30000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x450.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_directdownload_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':15360,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':129,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wml_can_display_images_and_text_on_same_line''':True})
devices.devids[ur'''sec_x450_ver1_sub25'''] = devclass(devices.devids[ur'''sec_x450_ver1'''], ur'''sec_x450_ver1_sub25''', ur'''SEC-SGHX450/1.0 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_x458_ver1'''] = devclass(devices.devids[ur'''sec_x450_ver1'''], ur'''sec_x458_ver1''', ur'''SEC-SGHX458''', True, {ur'''max_image_height''':120,ur'''max_image_width''':128,ur'''model_name''':ur'''SGH-X458''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x458.xml''',ur'''video''':True})
devices.devids[ur'''samsung_x460_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''samsung_x460_ver1''', ur'''SAMSUNG-SGH-X460''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':120,ur'''max_image_width''':116,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X460''',ur'''oma_v_1_0_forwardlock''':False,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X460.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_x460_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_x460_ver1'''], ur'''samsung_x460_ver1_sub10''', ur'''SAMSUNG-SGH-X460/1.0 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x460c_ver1'''] = devclass(devices.devids[ur'''samsung_x460_ver1'''], ur'''samsung_x460c_ver1''', ur'''SAMSUNG-SGH-X460C''', True, {ur'''model_name''':ur'''SGH-X460C''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_x460c_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_x460c_ver1'''], ur'''samsung_x460c_ver1_sub10''', ur'''SAMSUNG-SGH-X460C/1.0 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x461_ver1'''] = devclass(devices.devids[ur'''samsung_x460_ver1'''], ur'''samsung_x461_ver1''', ur'''SAMSUNG-SGH-X461''', True, {ur'''model_name''':ur'''SGH-X461''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_x461_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_x461_ver1'''], ur'''samsung_x461_ver1_sub10''', ur'''SAMSUNG-SGH-X461/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x467_ver1'''] = devclass(devices.devids[ur'''samsung_x460_ver1'''], ur'''samsung_x467_ver1''', ur'''SAMSUNG-SGH-X467''', True, {ur'''model_name''':ur'''SGH-X467''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_x467_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_x467_ver1'''], ur'''samsung_x467_ver1_sub10''', ur'''SAMSUNG-SGH-X467/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x468_ver1'''] = devclass(devices.devids[ur'''samsung_x460_ver1'''], ur'''samsung_x468_ver1''', ur'''SAMSUNG-SGH-X468''', True, {ur'''model_name''':ur'''SGH-X468''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_x480_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_sgh_x480_ver1''', ur'''SAMSUNG-SGH-X480''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''model_name''':ur'''SGH X480''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':False,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':False,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X480.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_x480_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sgh_x480_ver1'''], ur'''samsung_sgh_x480_ver1_sub10''', ur'''SAMSUNG-SGH-X480/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_x480_ver1_subsec'''] = devclass(devices.devids[ur'''samsung_sgh_x480_ver1'''], ur'''samsung_sgh_x480_ver1_subsec''', ur'''SEC-SGHX480''', False, None)
devices.devids[ur'''samsung_sgh_x480c_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_x480_ver1'''], ur'''samsung_sgh_x480c_ver1''', ur'''SAMSUNG-SGH-X480C''', True, {ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''SGH-X480C''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_x480c_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sgh_x480c_ver1'''], ur'''samsung_sgh_x480c_ver1_sub10''', ur'''SAMSUNG-SGH-X480C/1.0''', False, {ur'''max_data_rate''':40,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X480C.xml'''})
devices.devids[ur'''samsung_sgh_x481_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_x480_ver1'''], ur'''samsung_sgh_x481_ver1''', ur'''SAMSUNG-SGH-X481''', True, {ur'''model_name''':ur'''SGH-X481''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_x481_ver1_sub'''] = devclass(devices.devids[ur'''samsung_sgh_x481_ver1'''], ur'''samsung_sgh_x481_ver1_sub''', ur'''SAMSUNG-SGH-X481/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_x486_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_x480c_ver1'''], ur'''samsung_sgh_x486_ver1''', ur'''SAMSUNG-SGH-X486''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-X486''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''samsung_sgh_x486_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sgh_x486_ver1'''], ur'''samsung_sgh_x486_ver1_sub10''', ur'''SAMSUNG-SGH-X486/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sch_x839_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_x839_ver1''', ur'''SCH-X839''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH-X839''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_x839_ver1_sub6225'''] = devclass(devices.devids[ur'''samsung_sch_x839_ver1'''], ur'''samsung_sch_x839_ver1_sub6225''', ur'''SCH-X839 UP.Browser/6.2.2.5 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sch_x859_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_x859_ver1''', ur'''SCH-X859''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH-X859''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_x859_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_sch_x859_ver1'''], ur'''samsung_sch_x859_ver1_sub20''', ur'''SCH-X859 UP.Browser/6.2.2.5 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sc01_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sc01_ver1''', ur'''SC01 UP''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':16,ur'''model_name''':ur'''SCH-3500''',ur'''resolution_height''':24,ur'''resolution_width''':96,ur'''rows''':4,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''hdml_sc01_ver1_sub3102'''] = devclass(devices.devids[ur'''sc01_ver1'''], ur'''hdml_sc01_ver1_sub3102''', ur'''UP.Browser/3.1.02-SC01''', False, {ur'''mobile_browser_version''':ur'''3.1'''})
devices.devids[ur'''sec03_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec03_ver1''', ur'''SEC03''', True, None)
devices.devids[ur'''sec03_ver1_sub4122c1'''] = devclass(devices.devids[ur'''sec03_ver1'''], ur'''sec03_ver1_sub4122c1''', ur'''SEC03 UP.Browser/4.1.22c1''', False, None)
devices.devids[ur'''sec13_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sec13_ver1''', ur'''SEC13''', True, None)
devices.devids[ur'''sec13_ver1_sub4122b'''] = devclass(devices.devids[ur'''sec13_ver1'''], ur'''sec13_ver1_sub4122b''', ur'''SEC13/n150 UP.Browser/4.1.22b''', False, None)
devices.devids[ur'''samsungxhtml_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsungxhtml_ver1''', ur'''SAMSUNG-XHTML''', False, {ur'''brand_name''':ur'''Samsung'''})
devices.devids[ur'''samsungxhtml_ver1_sub10'''] = devclass(devices.devids[ur'''samsungxhtml_ver1'''], ur'''samsungxhtml_ver1_sub10''', ur'''Mozilla\SAMSUNG-XHTML 1.0''', False, None)
devices.devids[ur'''samsung_z100_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_z100_ver1''', ur'''Mozilla/SMB3(Z100)/Samsung''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':20,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''iso8859_support''':True,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_canvas_height''':161,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':716800,ur'''j2me_max_jar_size''':256000,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''177''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':5000,ur'''max_image_height''':148,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mms_wml''':True,ur'''model_name''':ur'''Z100''',ur'''nokia_voice_call''':True,ur'''nokiaring''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''resolution_height''':192,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':14,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z100UAProf.rdf''',ur'''utf8_support''':True,ur'''video''':True,ur'''voices''':16,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_table_support''':True})
devices.devids[ur'''samsung_z105_ver1'''] = devclass(devices.devids[ur'''samsung_z100_ver1'''], ur'''samsung_z105_ver1''', ur'''Mozilla/SMB3(Z105)/Samsung''', True, {ur'''aac''':True,ur'''downloadfun_support''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''mms_mp3''':False,ur'''model_name''':ur'''SGH-Z105''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_directdownload_size_limit''':102400,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':153,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z105UAProf.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_directdownload_size_limit''':102400,ur'''wallpaper_preferred_height''':153,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':2})
devices.devids[ur'''samsung_z105_ver1_sub3'''] = devclass(devices.devids[ur'''samsung_z105_ver1'''], ur'''samsung_z105_ver1_sub3''', ur'''SMB3(Z105)/Samsung''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_z105_ver1_sub31'''] = devclass(devices.devids[ur'''samsung_z105_ver1'''], ur'''samsung_z105_ver1_sub31''', ur'''SMB3.1(Z105)/Samsung''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_z105_ver1_sub31105'''] = devclass(devices.devids[ur'''samsung_z105_ver1'''], ur'''samsung_z105_ver1_sub31105''', ur'''SMB3.1(Z105)Samsung''', False, None)
devices.devids[ur'''samsung_z105_ver1_submozillasmb'''] = devclass(devices.devids[ur'''samsung_z105_ver1'''], ur'''samsung_z105_ver1_submozillasmb''', ur'''Mozilla/SMB(Z105)/Samsung/''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_z105_ver1_submozilla'''] = devclass(devices.devids[ur'''samsung_z105_ver1'''], ur'''samsung_z105_ver1_submozilla''', ur'''Mozilla/SMB3(Z105)/Samsung/''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_z105_ver1_subnourlcmp'''] = devclass(devices.devids[ur'''samsung_z105_ver1'''], ur'''samsung_z105_ver1_subnourlcmp''', ur'''Mozilla/SMB3(Z105)/Samsung-NOURLCMP-NOMIME''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_z105_ver1_sub3g'''] = devclass(devices.devids[ur'''samsung_z105_ver1'''], ur'''samsung_z105_ver1_sub3g''', ur'''Mozilla/SMB3(Z105)/Samsu3G''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_z105u_ver1'''] = devclass(devices.devids[ur'''samsung_z105_ver1'''], ur'''samsung_z105u_ver1''', ur'''Mozilla/SMB3(Z105U)/Samsung''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''Z105U''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_z107_ver1'''] = devclass(devices.devids[ur'''samsung_z105_ver1'''], ur'''samsung_z107_ver1''', ur'''SGH-Z107''', True, {ur'''colors''':262144,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':16000,ur'''mms_mp3''':False,ur'''model_name''':ur'''SGH-Z107''',ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_amr''':False,ur'''ringtone_directdownload_size_limit''':262144,ur'''ringtone_mp3''':False,ur'''ringtone_voices''':64,ur'''rows''':7,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z107UAProf.rdf''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_format_as_attribute''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_support_level''':1,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''samsung_z107_ver1_subsmb31'''] = devclass(devices.devids[ur'''samsung_z107_ver1'''], ur'''samsung_z107_ver1_subsmb31''', ur'''SGH-Z107 SHP/VPP/R5 SMB3.1 SMM-MMS/1.1.0 profile/MIDP-2.0 configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_z107_ver1_subz107lotsofspaces'''] = devclass(devices.devids[ur'''samsung_z107_ver1'''], ur'''samsung_z107_ver1_subz107lotsofspaces''', ur'''SGH-Z107 SHP/VPP/R5 SMM-MMS/1.1.0 profile/MDIP-2.0 configuration/CLD''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_z107_ver1_subnomime'''] = devclass(devices.devids[ur'''samsung_z107_ver1'''], ur'''samsung_z107_ver1_subnomime''', ur'''SGH-Z107NOMIME''', False, None)
devices.devids[ur'''samsung_z107_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_z107_ver1'''], ur'''samsung_z107_ver1_sub10''', ur'''SGH-Z107/1.0 SHP/VPP/R5 SMB3.1 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_z110_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''samsung_z110_ver1''', ur'''SGH-Z110''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':384,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':864,ur'''mms_max_size''':307200,ur'''mms_max_width''':1160,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z110''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':14,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''samsung_z110_ver1_submms110profile'''] = devclass(devices.devids[ur'''samsung_z110_ver1'''], ur'''samsung_z110_ver1_submms110profile''', ur'''SGH-Z110 SHP/VPP/R5 SMB3.1 SMM-MMS/1.1.0profile/MIDP-2.0 configuration/CLDC-1.0''', False, None)
devices.devids[ur'''samsung_z150_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''samsung_z150_ver1''', ur'''SAMSUNG-SGH-Z150''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-Z150''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''screensaver''':True,ur'''screensaver_directdownload_size_limit''':307200,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z150UAProf2G.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':307200,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_z150_ver1_sub1011'''] = devclass(devices.devids[ur'''samsung_z150_ver1'''], ur'''samsung_z150_ver1_sub1011''', ur'''SAMSUNG-SGH-Z150/1.0 SHP/VPP/R5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z150_ver1_sub1013g'''] = devclass(devices.devids[ur'''samsung_z150_ver1'''], ur'''samsung_z150_ver1_sub1013g''', ur'''SAMSUNG-SGH-Z150/1.0 SHP/VPP/R5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-13G''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z220_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''samsung_z220_ver1''', ur'''SGH-Z220''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-Z220''',ur'''mp3''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':3000000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':3000000,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':3000000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_sgh_z230_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''samsung_sgh_z230_ver1''', ur'''SGH-Z230''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':384,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':864,ur'''mms_max_size''':307200,ur'''mms_max_width''':1152,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH Z230''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z230UAProf3G.rdf''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_sgh_z230_ver1_sub10shpvppr5'''] = devclass(devices.devids[ur'''samsung_sgh_z230_ver1'''], ur'''samsung_sgh_z230_ver1_sub10shpvppr5''', ur'''SAMSUNG-SGH-Z230/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z300_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''samsung_z300_ver1''', ur'''SGH-Z300''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':864,ur'''mms_max_size''':307200,ur'''mms_max_width''':1152,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-Z300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z300UAProf.rdf''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':174,ur'''wallpaper_preferred_width''':173})
devices.devids[ur'''samsung_z300_shp_ver1'''] = devclass(devices.devids[ur'''samsung_z300_ver1'''], ur'''samsung_z300_shp_ver1''', ur'''SGH-Z300 SHP''', False, None)
devices.devids[ur'''samsung_z300_ver1_subr5'''] = devclass(devices.devids[ur'''samsung_z300_ver1'''], ur'''samsung_z300_ver1_subr5''', ur'''SGH-Z300 SHP/VPP/R5 SMB3.1 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z300_ver1_sub10r5smb31'''] = devclass(devices.devids[ur'''samsung_z300_ver1'''], ur'''samsung_z300_ver1_sub10r5smb31''', ur'''SGH-Z300/1.0 SHP/VPP/R5 SMB3.1 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z308_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''samsung_z308_ver1''', ur'''SGH-Z308''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':864,ur'''mms_max_size''':307200,ur'''mms_max_width''':1152,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-Z308''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z308UAProf.rdf''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sgh_z310_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sgh_z310_ver1''', ur'''SAMSUNG-SGH-Z310''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':200,ur'''max_image_width''':161,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''Z310''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z310UAProf3G.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sgh_z310_ver1_sub10'''] = devclass(devices.devids[ur'''sgh_z310_ver1'''], ur'''sgh_z310_ver1_sub10''', ur'''SAMSUNG-SGH-Z310/1.0 SHP/VPP/R5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z360_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''samsung_z360_ver1''', ur'''SAMSUNG-SGH-Z360''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-Z360''',ur'''mp3''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_z360_ver1_sub10shpvppr5'''] = devclass(devices.devids[ur'''samsung_z360_ver1'''], ur'''samsung_z360_ver1_sub10shpvppr5''', ur'''SAMSUNG-SGH-Z360/1.0 SHP/VPP/R5 NetFront/3.2 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_z500_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''samsung_z500_ver1''', ur'''SGH-Z500''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':280000,ur'''columns''':20,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':4194304,ur'''max_image_height''':165,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':300000,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''SGH-Z500''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':False,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z500UAProf2G.rdf''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_z500_ver1_subvodafone'''] = devclass(devices.devids[ur'''samsung_z500_ver1'''], ur'''samsung_z500_ver1_subvodafone''', ur'''SGH-Z500SHP/VPP/R5''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z500_ver1_subsmb31'''] = devclass(devices.devids[ur'''samsung_z500_ver1'''], ur'''samsung_z500_ver1_subsmb31''', ur'''SGH-Z500 SHP/VPP/R5 SMB3.1 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z500_ver1_subnocldc'''] = devclass(devices.devids[ur'''samsung_z500_ver1'''], ur'''samsung_z500_ver1_subnocldc''', ur'''SGH-Z500 SHP/VPP/R5 SMB3.1 SMM-MMS/1.2.0 profile/MIDP-2.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z500_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_z500_ver1'''], ur'''samsung_z500_ver1_sub10''', ur'''SGH-Z500/1.0 SHP/VPP/R5 SMB3.1 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z500_ver1_sub10r5120'''] = devclass(devices.devids[ur'''samsung_z500_ver1'''], ur'''samsung_z500_ver1_sub10r5120''', ur'''SAMSUNG-SGH-Z500/1.0 SHP/VPP/R5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_zm60_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_zm60_ver1''', ur'''SGH-ZM60''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':220,ur'''max_image_width''':176,ur'''model_name''':ur'''SGH-ZM60''',ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_zm60_ver1_subr5'''] = devclass(devices.devids[ur'''samsung_zm60_ver1'''], ur'''samsung_zm60_ver1_subr5''', ur'''SGH-ZM60 SHP/VPP/R5 SMB3.1 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_z540_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''samsung_z540_ver1''', ur'''SGH-Z540''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':864,ur'''mms_max_size''':300000,ur'''mms_max_width''':1150,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z540''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z540UAProf2G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/Z540UAProf3G.rdf''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':307200,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''samsung_z540_ver1_subvodafone'''] = devclass(devices.devids[ur'''samsung_z540_ver1'''], ur'''samsung_z540_ver1_subvodafone''', ur'''SAMSUNG-SGH-Z540''', False, None)
devices.devids[ur'''samsung_z560_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''samsung_z560_ver1''', ur'''SGH-Z560''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':1000000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':320,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':864,ur'''mms_max_size''':300000,ur'''mms_max_width''':1150,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z560''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z560UAProf3G.rdf''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':3072000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''samsung_z560_ver1_sub'''] = devclass(devices.devids[ur'''samsung_z560_ver1'''], ur'''samsung_z560_ver1_sub''', ur'''SAMSUNG-SGH-Z560''', False, {ur'''j2me_max_jar_size''':1000000})
devices.devids[ur'''samsung_z560_ver1_sub10shpvppr5'''] = devclass(devices.devids[ur'''samsung_z560_ver1'''], ur'''samsung_z560_ver1_sub10shpvppr5''', ur'''SAMSUNG-SGH-Z560/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':1000000,ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z560_ver1_subvodafone'''] = devclass(devices.devids[ur'''samsung_z560_ver1'''], ur'''samsung_z560_ver1_subvodafone''', ur'''SAMSUNG-SGH-Z560-Vodafone''', False, {ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''SGH Z560''',ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_asp''':0,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True})
devices.devids[ur'''samsung_z560_vodafone_sub10r5331202011'''] = devclass(devices.devids[ur'''samsung_z560_ver1_subvodafone'''], ur'''samsung_z560_vodafone_sub10r5331202011''', ur'''SAMSUNG-SGH-Z560-Vodafone/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z600_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_z600_ver1''', ur'''SGH-Z600''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':208,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-Z600''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_wbmp''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':3145728,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':208,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':208,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_z800_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_z800_ver1''', ur'''SGH-Z800''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-Z800''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''generic_gradiente'''] = devclass(devices.devids[ur'''generic'''], ur'''generic_gradiente''', ur'''Gradiente''', False, {ur'''brand_name''':ur'''Gradiente'''})
devices.devids[ur'''gradiente_concept'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_concept''', ur'''Gradiente Concept''', True, {ur'''colors''':256,ur'''max_image_height''':80,ur'''max_image_width''':101,ur'''model_name''':ur'''Concept GX2''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':8,ur'''screensaver''':True,ur'''screensaver_df_size_limit''':245760,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_df_size_limit''':245760})
devices.devids[ur'''gradiente_gc300_ver1'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_gc300_ver1''', ur'''Gradiente GC-300''', True, {ur'''colors''':65536,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''GC300''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_df_size_limit''':286720})
devices.devids[ur'''gradiente_gc370_ver1'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_gc370_ver1''', ur'''Gradiente GC-370''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''GC370''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''gradiente_gf600_ver2'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_gf600_ver2''', ur'''Gradiente GF-600''', True, {ur'''colors''':65536,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''GF-600''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_df_size_limit''':286720,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_df_size_limit''':286720})
devices.devids[ur'''gradiente_gf760'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_gf760''', ur'''Gradiente GF-760''', False, {ur'''colors''':65536,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''GF760''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''sender''':True,ur'''wallpaper''':True})
devices.devids[ur'''gradiente_gf760_subobigo'''] = devclass(devices.devids[ur'''gradiente_gf760'''], ur'''gradiente_gf760_subobigo''', ur'''Gradiente-GF760 OBIGO''', False, None)
devices.devids[ur'''gradiente_gf910'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_gf910''', ur'''Gradiente GF-910''', True, {ur'''colors''':262000,ur'''ems''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''GF-910''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True})
devices.devids[ur'''gradiente_gf930_ver1'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_gf930_ver1''', ur'''Gradiente GF-930''', True, {ur'''colors''':262144,ur'''imelody''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''GF-930''',ur'''mp3''':True,ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wav''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''gradiente_gf950'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_gf950''', ur'''Gradiente GF-950''', True, {ur'''colors''':65536,ur'''directdownload_support''':True,ur'''ems''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''model_name''':ur'''GF950''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/gf950.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''gradiente_gf970_ver1'''] = devclass(devices.devids[ur'''gradiente_gf950'''], ur'''gradiente_gf970_ver1''', ur'''Gradiente GF-970''', True, {ur'''colors''':65536,ur'''ems''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''model_name''':ur'''GF970''',ur'''mp3''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True})
devices.devids[ur'''gradiente_gf970_ver1sub1'''] = devclass(devices.devids[ur'''gradiente_gf970_ver1'''], ur'''gradiente_gf970_ver1sub1''', ur'''GF970/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''gradiente_gv230_ver1'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_gv230_ver1''', ur'''Gradiente GV-230''', True, {ur'''colors''':4096,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''GV-230''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True})
devices.devids[ur'''gradiente_gv690_ver1'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_gv690_ver1''', ur'''Gradiente GV-690''', True, {ur'''colors''':4096,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''GV-690''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True})
devices.devids[ur'''gradiente_vibe_ver1'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_vibe_ver1''', ur'''Gradiente Vibe''', True, {ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''Vibe''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True})
devices.devids[ur'''dmobo_m900_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''dmobo_m900_ver1''', ur'''Dmobo M900''', True, {ur'''brand_name''':ur'''Dmobo''',ur'''colors''':16777216,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''M900''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''grundig_m131_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''grundig_m131_ver1''', ur'''GRUNDIG M131''', True, {ur'''brand_name''':ur'''Grundig''',ur'''colors''':65536,ur'''cookie_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''M131''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''grundig_m131_ver1_sub85108709'''] = devclass(devices.devids[ur'''grundig_m131_ver1'''], ur'''grundig_m131_ver1_sub85108709''', ur'''GRUNDIG M131/85108709 Browser/1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''alcatel_generic_v4'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''alcatel_generic_v4''', ur'''Alcatel UP/4''', False, {ur'''brand_name''':ur'''Alcatel''',ur'''max_deck_size''':1800,ur'''resolution_height''':49,ur'''resolution_width''':96,ur'''rows''':5,ur'''wta_voice_call''':True})
devices.devids[ur'''alcatel_generic_v5'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''alcatel_generic_v5''', ur'''Alcatel UP/5''', False, {ur'''brand_name''':ur'''Alcatel''',ur'''colors''':16,ur'''greyscale''':True,ur'''imelody''':True,ur'''iso8859_support''':True,ur'''max_deck_size''':6656,ur'''max_image_height''':60,ur'''max_image_width''':89,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''rows''':6,ur'''wta_voice_call''':True})
devices.devids[ur'''alcatel_generic_v6'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''alcatel_generic_v6''', ur'''Alcatel UP/6.2''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':4096,ur'''columns''':13,ur'''ems''':True,ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True,ur'''imelody''':True,ur'''max_deck_size''':6656,ur'''max_image_height''':121,ur'''max_image_width''':121,ur'''max_object_size''':122880,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':11,ur'''sender''':True,ur'''sp_midi''':True,ur'''voices''':16})
devices.devids[ur'''alcatel_be3_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v4'''], ur'''alcatel_be3_ver1''', ur'''Alcatel-BE3/1.0 UP/4''', True, {ur'''model_name''':ur'''One Touch DB@''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''alcatel_be3_ver1_sub406c'''] = devclass(devices.devids[ur'''alcatel_be3_ver1'''], ur'''alcatel_be3_ver1_sub406c''', ur'''Alcatel-BE3/1.0 UP/4.0.6c''', False, None)
devices.devids[ur'''alcatel_be3_ver1_sub418dxxxx'''] = devclass(devices.devids[ur'''alcatel_be3_ver1'''], ur'''alcatel_be3_ver1_sub418dxxxx''', ur'''Alcatel-BE3/1.0 UP/4.1.8d UP.Browser/4.1.8d-XXXX''', False, None)
devices.devids[ur'''alcatel_ot_153_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_153_ver1''', ur'''Alcatel-OT153''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''marketing_name''':ur'''One Touch''',ur'''max_deck_size''':10000,ur'''max_image_height''':64,ur'''max_image_width''':100,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''OT 153''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':64,ur'''resolution_width''':112,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''alcatel_ot156_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''alcatel_ot156_ver1''', ur'''ALCATEL-OH1''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''colors''':4096,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':80,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''One Touch 156''',ur'''oma_v_1_0_forwardlock''':True,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_wbmp''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''wallpaper_wbmp''':True,ur'''wml_1_2''':True})
devices.devids[ur'''alcatel_ot156_subot15'''] = devclass(devices.devids[ur'''alcatel_ot156_ver1'''], ur'''alcatel_ot156_subot15''', ur'''Alcatel-OT156''', False, None)
devices.devids[ur'''alcatel_ot257_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''alcatel_ot257_ver1''', ur'''Alcatel-OT257''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':4096,ur'''max_image_height''':60,ur'''max_image_width''':102,ur'''model_name''':ur'''One Touch 257''',ur'''mp3''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':80,ur'''resolution_width''':102,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':80,ur'''screensaver_preferred_width''':101,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''xhtml_support_level''':-1})
devices.devids[ur'''alcatel_be4_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v4'''], ur'''alcatel_be4_ver1''', ur'''Alcatel-BE4/1''', True, {ur'''columns''':15,ur'''model_name''':ur'''One Touch 301''',ur'''proportional_font''':False,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True})
devices.devids[ur'''alcatel_be4_ver1_sub4116mxxxx'''] = devclass(devices.devids[ur'''alcatel_be4_ver1'''], ur'''alcatel_be4_ver1_sub4116mxxxx''', ur'''Alcatel-BE4/1.0 UP/4.1.16m UP.Browser/4.1.16m-XXXX''', False, None)
devices.devids[ur'''alcatel_be4_ver2'''] = devclass(devices.devids[ur'''alcatel_be4_ver1'''], ur'''alcatel_be4_ver2''', ur'''Alcatel-BE4/2''', False, None)
devices.devids[ur'''alcatel_be4_ver2_sub4119exxxx'''] = devclass(devices.devids[ur'''alcatel_be4_ver2'''], ur'''alcatel_be4_ver2_sub4119exxxx''', ur'''Alcatel-BE4/2.0 UP/4.1.19e UP.Browser/4.1.19e-XXXX''', False, None)
devices.devids[ur'''alcatel_be5_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v4'''], ur'''alcatel_be5_ver1''', ur'''Alcatel-BE5/1''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''One Touch 501/701''',ur'''resolution_height''':64,ur'''rows''':6,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''alcatel_be5_ver1_sub4119e'''] = devclass(devices.devids[ur'''alcatel_be5_ver1'''], ur'''alcatel_be5_ver1_sub4119e''', ur'''Alcatel-BE5/1.0 UP/4.1.19e''', False, None)
devices.devids[ur'''alcatel_be5_ver1_sub4119exxxx'''] = devclass(devices.devids[ur'''alcatel_be5_ver1'''], ur'''alcatel_be5_ver1_sub4119exxxx''', ur'''Alcatel-BE5/1.0 UP/4.1.19e UP.Browser/4.1.19e-XXXX''', False, None)
devices.devids[ur'''alcatel_be5_ver1_sub4119e15'''] = devclass(devices.devids[ur'''alcatel_be5_ver1'''], ur'''alcatel_be5_ver1_sub4119e15''', ur'''Alcatel-BE5/1.5 UP/4.1.19e''', False, None)
devices.devids[ur'''alcatel_be5_ver1_sub4119xxxx'''] = devclass(devices.devids[ur'''alcatel_be5_ver1'''], ur'''alcatel_be5_ver1_sub4119xxxx''', ur'''Alcatel-BE5/1.5 UP/4.1.19e UP.Browser/4.1.19e-XXXX''', False, None)
devices.devids[ur'''alcatel_be5_ver2'''] = devclass(devices.devids[ur'''alcatel_be5_ver1'''], ur'''alcatel_be5_ver2''', ur'''Alcatel-BE5/2''', False, None)
devices.devids[ur'''alcatel_be5_ver2_sub4119exxxx'''] = devclass(devices.devids[ur'''alcatel_be5_ver2'''], ur'''alcatel_be5_ver2_sub4119exxxx''', ur'''Alcatel-BE5/2.0 UP/4.1.19e UP.Browser/4.1.19e-XXXX''', False, None)
devices.devids[ur'''alcatel_bf3_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v4'''], ur'''alcatel_bf3_ver1''', ur'''Alcatel-BF3''', True, {ur'''max_deck_size''':2000,ur'''max_image_height''':48,ur'''model_name''':ur'''One Touch 311''',ur'''resolution_height''':65,ur'''rows''':6,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''alcatel_bf3_ver1_sub4123a'''] = devclass(devices.devids[ur'''alcatel_bf3_ver1'''], ur'''alcatel_bf3_ver1_sub4123a''', ur'''Alcatel-BF3/1.0 UP.Browser/4.1.23a''', False, None)
devices.devids[ur'''alcatel_ot_c630_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v6'''], ur'''alcatel_ot_c630_ver1''', ur'''Alcatel-OT-C630/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''https_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''marketing_name''':ur'''One Touch''',ur'''max_data_rate''':40,ur'''max_deck_size''':130200,ur'''max_image_height''':150,ur'''max_image_width''':113,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_png''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''One Touch C630''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''picture_max_height''':160,ur'''picture_max_width''':128,ur'''picture_preferred_height''':160,ur'''picture_preferred_width''':128,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/odm/ALCATEL_D6.rdf''',ur'''utf8_support''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''alcatel_bf4_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v4'''], ur'''alcatel_bf4_ver1''', ur'''Alcatel-BF4/1.0 UP.Browser/4''', True, {ur'''ems''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':8000,ur'''max_image_height''':48,ur'''model_name''':ur'''One Touch 511''',ur'''resolution_height''':65,ur'''ringtone_midi_monophonic''':True,ur'''rows''':6,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-BF4_2.0.rdf''',ur'''wallpaper''':True,ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''alcatel_bf4_ver1_sub4123a'''] = devclass(devices.devids[ur'''alcatel_bf4_ver1'''], ur'''alcatel_bf4_ver1_sub4123a''', ur'''Alcatel-BF4/1.0 UP.Browser/4.1.23a''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''alcatel_bf4_ver2'''] = devclass(devices.devids[ur'''alcatel_generic_v5'''], ur'''alcatel_bf4_ver2''', ur'''Alcatel-BF4/2.0 UP.Browser/5''', True, {ur'''downloadfun_support''':True,ur'''ems''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':8000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''One Touch 512''',ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-BF4_2.0.rdf''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':4,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':60,ur'''wallpaper_max_width''':89,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''alcatel_bf4_ver2_sub501101'''] = devclass(devices.devids[ur'''alcatel_bf4_ver2'''], ur'''alcatel_bf4_ver2_sub501101''', ur'''Alcatel-BF4/2.0 UP.Browser/5.0.1.10.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''alcatel_bf4_ver2_sub501101100'''] = devclass(devices.devids[ur'''alcatel_bf4_ver2'''], ur'''alcatel_bf4_ver2_sub501101100''', ur'''Alcatel-BF4/2.0 UP.Browser/5.0.1.10.1.100''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''alcatel_bf5_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v5'''], ur'''alcatel_bf5_ver1''', ur'''Alcatel-BF5''', True, {ur'''ems''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':75,ur'''max_image_width''':150,ur'''model_name''':ur'''One Touch 715''',ur'''resolution_height''':150,ur'''resolution_width''':100,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':9,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-BF5_1.0.rdf''',ur'''wallpaper_gif''':True})
devices.devids[ur'''alcatel_bf5_ver1_sub503'''] = devclass(devices.devids[ur'''alcatel_bf5_ver1'''], ur'''alcatel_bf5_ver1_sub503''', ur'''Alcatel-BF5/1.0 UP.Browser/5.0.3''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_bf5_ver1_sub5031'''] = devclass(devices.devids[ur'''alcatel_bf5_ver1'''], ur'''alcatel_bf5_ver1_sub5031''', ur'''Alcatel-BF5/1.0 UP.Browser/5.0.3.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_bf5_ver1_sub50312'''] = devclass(devices.devids[ur'''alcatel_bf5_ver1'''], ur'''alcatel_bf5_ver1_sub50312''', ur'''Alcatel-BF5/1.0 UP.Browser/5.0.3.1.2''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_bg3_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v5'''], ur'''alcatel_bg3_ver1''', ur'''Alcatel-BG3''', True, {ur'''colors''':4096,ur'''ems''':True,ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True,ur'''gif''':True,ur'''max_deck_size''':8000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''One Touch 331/525/526/531''',ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-BG3_1.0.rdf''',ur'''voices''':16,ur'''wallpaper_colors''':4})
devices.devids[ur'''alcatel_bg3_ver1_sub50312'''] = devclass(devices.devids[ur'''alcatel_bg3_ver1'''], ur'''alcatel_bg3_ver1_sub50312''', ur'''Alcatel-BG3/1.0 UP.Browser/5.0.3.1.2''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_ot531b_ver1'''] = devclass(devices.devids[ur'''alcatel_bg3_ver1'''], ur'''alcatel_ot531b_ver1''', ur'''Mitsu/1.2.B (OT531)''', True, {ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':128,ur'''max_image_width''':127,ur'''model_name''':ur'''One Touch 531''',ur'''png''':True,ur'''resolution_height''':141,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''alcatel_ot531b_ver1_sub11'''] = devclass(devices.devids[ur'''alcatel_ot531b_ver1'''], ur'''alcatel_ot531b_ver1_sub11''', ur'''Mitsu/1.2.B (OT531) MMP/1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_ot531b_ver1_sub1112c'''] = devclass(devices.devids[ur'''alcatel_ot531b_ver1'''], ur'''alcatel_ot531b_ver1_sub1112c''', ur'''Mitsu/1.2.B (OT531) MMP/1.1 Mitsu/1.2.C (OT531) MMP/1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_ot531b_ver1_sub1112caot'''] = devclass(devices.devids[ur'''alcatel_ot531b_ver1'''], ur'''alcatel_ot531b_ver1_sub1112caot''', ur'''Mitsu/1.2.B (OT531) MMP/1.1 Mitsu/1.2.C (OT531) MMP/1.1 Alcatel ONE TOUCH''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_ot531b_ver1_sub11wg'''] = devclass(devices.devids[ur'''alcatel_ot531b_ver1'''], ur'''alcatel_ot531b_ver1_sub11wg''', ur'''Mitsu/1.2.B (OT531) MMP/1.1-WG''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_ot531c_ver1'''] = devclass(devices.devids[ur'''alcatel_ot531b_ver1'''], ur'''alcatel_ot531c_ver1''', ur'''Mitsu/1.2.C (OT531) MMP/1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_ot531c_ver1_sub11aot'''] = devclass(devices.devids[ur'''alcatel_ot531c_ver1'''], ur'''alcatel_ot531c_ver1_sub11aot''', ur'''Mitsu/1.2.C (OT531) MMP/1.1 Alcatel ONE TOUCH''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_bg3c_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v5'''], ur'''alcatel_bg3c_ver1''', ur'''Alcatel-BG3-color''', True, {ur'''ems''':True,ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True,ur'''max_deck_size''':8000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''One Touch 332''',ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-BG3-color_1.0.rdf''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''alcatel_bg3c_ver1_sub503311'''] = devclass(devices.devids[ur'''alcatel_bg3c_ver1'''], ur'''alcatel_bg3c_ver1_sub503311''', ur'''Alcatel-BG3-color/1.0 UP.Browser/5.0.3.3.11''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_bh4_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v6'''], ur'''alcatel_bh4_ver1''', ur'''Alcatel-BH4/1.0 UP.Browser/6.2''', True, {ur'''amr''':True,ur'''downloadfun_support''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':131072,ur'''max_image_width''':121,ur'''mms_spmidi''':True,ur'''model_name''':ur'''One Touch 535''',ur'''nokia_voice_call''':True,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':24,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-BH4_1.0.rdf''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':2})
devices.devids[ur'''alcatel_bh4_ver1_sub61061'''] = devclass(devices.devids[ur'''alcatel_bh4_ver1'''], ur'''alcatel_bh4_ver1_sub61061''', ur'''Alcatel-BH4/1.0 UP.Browser/6.1.0.6.1 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_bh4_ver1_sub1'''] = devclass(devices.devids[ur'''alcatel_bh4_ver1'''], ur'''alcatel_bh4_ver1_sub1''', ur'''Alcatel-BH4/1.0 UP.Browser/6.2.ALCATEL MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_ot711_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''alcatel_ot711_ver1''', ur'''Alcatel-OT711''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''model_name''':ur'''One Touch 711''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''alcatel_bh4r_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v6'''], ur'''alcatel_bh4r_ver1''', ur'''Alcatel-BH4R/''', True, {ur'''amr''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_bmp''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_gif''':True,ur'''j2me_imelody''':True,ur'''j2me_max_jar_size''':131072,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_storage_size''':1572864,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''mms_max_size''':102400,ur'''mms_spmidi''':True,ur'''model_name''':ur'''One Touch 735i''',ur'''oma_v_1_0_combined_delivery''':False,ur'''oma_v_1_0_separate_delivery''':False,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':24,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-BH4R_1.0.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''alcatel_bh4r_ver1_sub62'''] = devclass(devices.devids[ur'''alcatel_bh4r_ver1'''], ur'''alcatel_bh4r_ver1_sub62''', ur'''Alcatel-BH4R/1.0 UP.Browser/6.2.ALCATEL MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_ot_c550_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''alcatel_ot_c550_ver1''', ur'''Alcatel-OT-C550''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':160,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''OT-C550''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''alcatel_ot_c550_sub10qo3c'''] = devclass(devices.devids[ur'''alcatel_ot_c550_ver1'''], ur'''alcatel_ot_c550_sub10qo3c''', ur'''Alcatel-OT-C550/1.0 ObigoInternetBrowser/Q03C''', False, None)
devices.devids[ur'''alcatel_ot_c552_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''alcatel_ot_c552_ver1''', ur'''Alcatel-OT-C552''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''model_name''':ur'''OT-C552''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''alcatel_ot_c552_ver1_sub71'''] = devclass(devices.devids[ur'''alcatel_ot_c552_ver1'''], ur'''alcatel_ot_c552_ver1_sub71''', ur'''Alcatel-OT-C552/1.0 UP.Browser/7.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''alcatel_ot_c552_ver1_sub71midp20'''] = devclass(devices.devids[ur'''alcatel_ot_c552_ver1'''], ur'''alcatel_ot_c552_ver1_sub71midp20''', ur'''Alcatel-OT-C552/1.0 UP.Browser/7.1 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''alcatel_ot_c552a_ver1'''] = devclass(devices.devids[ur'''alcatel_ot_c552_ver1'''], ur'''alcatel_ot_c552a_ver1''', ur'''Alcatel-OT-C552a''', False, {ur'''model_name''':ur'''One Touch C552a'''})
devices.devids[ur'''alcatel_ot_c552a_ver1_sub20'''] = devclass(devices.devids[ur'''alcatel_ot_c552a_ver1'''], ur'''alcatel_ot_c552a_ver1_sub20''', ur'''Alcatel-OT-C552a/1.0 UP.Browser/7.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''alcatel_ot_c552a_ver1_sub7101105'''] = devclass(devices.devids[ur'''alcatel_ot_c552a_ver1'''], ur'''alcatel_ot_c552a_ver1_sub7101105''', ur'''Alcatel-OT-C552a/1.0 UP.Browser/7.1.0.i.1.105 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''alcatel_ot_c652_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''alcatel_ot_c652_ver1''', ur'''Alcatel-OT-C652''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''model_name''':ur'''OT-C652''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':9,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True})
devices.devids[ur'''alcatel_ot_c652a_ver1'''] = devclass(devices.devids[ur'''alcatel_ot_c652_ver1'''], ur'''alcatel_ot_c652a_ver1''', ur'''Alcatel-OT-C652a''', True, {ur'''model_name''':ur'''OT-C652a''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''alcatel_ot_c652a_ver1_sub710i1106'''] = devclass(devices.devids[ur'''alcatel_ot_c652a_ver1'''], ur'''alcatel_ot_c652a_ver1_sub710i1106''', ur'''Alcatel-OT-C652a/1.0 UP.Browser/7.1.0.i.1.106 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''alcatel_ot_c652a_ver1_sub71'''] = devclass(devices.devids[ur'''alcatel_ot_c652a_ver1'''], ur'''alcatel_ot_c652a_ver1_sub71''', ur'''Alcatel-OT-C652a/1.0 UP.Browser/7.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''alcatel_ot_c825_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''alcatel_ot_c825_ver1''', ur'''Alcatel-OT-C825''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':23,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':False,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''One Touch''',ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''OT-C825''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':8,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-C825.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':5120,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''alcatel_ot_c825_ver1_sub20'''] = devclass(devices.devids[ur'''alcatel_ot_c825_ver1'''], ur'''alcatel_ot_c825_ver1_sub20''', ur'''Alcatel-OT-C825/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_cth3_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''alcatel_cth3_ver1''', ur'''Alcatel-CTH3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':15000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''One Touch C651''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-CTH3_MMS11_1.0.rdf''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''alcatel_cth3_ver1_sub10'''] = devclass(devices.devids[ur'''alcatel_cth3_ver1'''], ur'''alcatel_cth3_ver1_sub10''', ur'''Alcatel-CTH3/1.0 UP.Browser/6.2.ALCATEL MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_ot_c701_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_c701_ver1''', ur'''Alcatel-OT-C701''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''One Touch''',ur'''max_data_rate''':40,ur'''max_image_height''':160,ur'''max_image_width''':122,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''OT-C701''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-C701.rdf''',ur'''wallpaper_colors''':12,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''alcatel_ot_c701_ver1_subq0c3'''] = devclass(devices.devids[ur'''alcatel_ot_c701_ver1'''], ur'''alcatel_ot_c701_ver1_subq0c3''', ur'''Alcatel-OT-C701/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_e5_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''alcatel_e5_ver1''', ur'''Alcatel-E5''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''model_name''':ur'''E5''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''alcatel_e5_ver1_sub20'''] = devclass(devices.devids[ur'''alcatel_e5_ver1'''], ur'''alcatel_e5_ver1_sub20''', ur'''Alcatel-E5/1.0 UP.Browser/7.0.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''alcatel_elle_n1_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''alcatel_elle_n1_ver1''', ur'''Alcatel-ELLE-N1''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''max_image_height''':140,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''GlamPhone/ELLE-N1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':140,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''alcatel_elle_n1_ver1_sub71'''] = devclass(devices.devids[ur'''alcatel_elle_n1_ver1'''], ur'''alcatel_elle_n1_ver1_sub71''', ur'''Alcatel-ELLE-N1/1.0 UP.Browser/7.1 (GUI) MMP/2.0''', False, {ur'''wallpaper_max_height''':140,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':140,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''alcatel_elle_n1_ver1_sub710i1105'''] = devclass(devices.devids[ur'''alcatel_elle_n1_ver1'''], ur'''alcatel_elle_n1_ver1_sub710i1105''', ur'''Alcatel-ELLE-N1/1.0 UP.Browser/7.1.0.i.1.105 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''alcatel_m5_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v6'''], ur'''alcatel_m5_ver1''', ur'''Alcatel-M5''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_deck_size''':15000,ur'''max_image_height''':200,ur'''max_image_width''':161,ur'''mms_3gpp''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''One Touch S853''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-M5_MMS11_1.0.rdf''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wav''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''alcatel_m5_ver1_sub71'''] = devclass(devices.devids[ur'''alcatel_m5_ver1'''], ur'''alcatel_m5_ver1_sub71''', ur'''Alcatel-M5/1.0 UP.Browser/7.1 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''alcatel_m5_ver1_subs85310'''] = devclass(devices.devids[ur'''alcatel_m5_ver1'''], ur'''alcatel_m5_ver1_subs85310''', ur'''Alcatel-OT-S853/1.0 UP.Browser/7.1 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''alcatel_oh1c_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''alcatel_oh1c_ver1''', ur'''Alcatel-OH1C''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':16384,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':130200,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''OH1C''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':8,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/odm/OH1C_UAProf.rdf''',ur'''wallpaper_colors''':14,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''alcatel_oh1c_ver1_sub20'''] = devclass(devices.devids[ur'''alcatel_oh1c_ver1'''], ur'''alcatel_oh1c_ver1_sub20''', ur'''Alcatel-OH1C/1.0 ObigoInternetBrowser/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_oh2_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''alcatel_oh2_ver1''', ur'''Alcatel-OH2''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''One Touch 355''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wml_1_2''':True})
devices.devids[ur'''alcatel_oh2_ver1_sub20'''] = devclass(devices.devids[ur'''alcatel_oh2_ver1'''], ur'''alcatel_oh2_ver1_sub20''', ur'''Alcatel-OH2/1.0 ObigoInternetBrowser/2.0''', False, None)
devices.devids[ur'''alcatel_oh5_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''alcatel_oh5_ver1''', ur'''Alcatel-OH5''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':4096,ur'''columns''':12,ur'''compactmidi''':True,ur'''imelody''':True,ur'''max_deck_size''':15000,ur'''max_image_height''':96,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':96,ur'''mms_max_size''':50000,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''One Touch 835''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/odm/OT835_UAProf.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_oh5_ver1_sub10'''] = devclass(devices.devids[ur'''alcatel_oh5_ver1'''], ur'''alcatel_oh5_ver1_sub10''', ur'''Alcatel-OH5/1.0 UP.Browser/6.1.0.7.7 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_otc551_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v6'''], ur'''alcatel_otc551_ver1''', ur'''Alcatel-OT-C551''', True, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':15000,ur'''max_image_height''':140,ur'''mms_3gpp''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_mp4''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''One Touch C551''',ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':160,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-E5_cE5c_a_1.0.rdf''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''alcatel_otc551_ver1_sub71'''] = devclass(devices.devids[ur'''alcatel_otc551_ver1'''], ur'''alcatel_otc551_ver1_sub71''', ur'''Alcatel-OT-C551/1.0 UP.Browser/7.1 (GUI) MMP/2.0''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':40,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''xhtml_support_level''':3})
devices.devids[ur'''alcatel_th3_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v6'''], ur'''alcatel_th3_ver1''', ur'''Alcatel-TH3''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':12000,ur'''max_image_width''':122,ur'''mmf''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_mmf''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''One Touch 556/557/565''',ur'''oma_support''':False,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-TH3_MMS10_1.0.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True,ur'''xhtml_supports_iframe''':ur'''none'''})
devices.devids[ur'''alcatel_th3_ver1_sub10'''] = devclass(devices.devids[ur'''alcatel_th3_ver1'''], ur'''alcatel_th3_ver1_sub10''', ur'''Alcatel-TH3/1.0 UP.Browser/6.2.ALCATEL MMP/1.0''', False, {ur'''max_data_rate''':40,ur'''oma_support''':False})
devices.devids[ur'''alcatel_th4_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v6'''], ur'''alcatel_th4_ver1''', ur'''Alcatel-TH4''', True, {ur'''colors''':65536,ur'''columns''':15,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_cldc_1_0''':True,ur'''j2me_jtwi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':15000,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''model_name''':ur'''One Touch 756/757''',ur'''resolution_height''':160,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-TH4_1.0.rdf''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''alcatel_th4_ver1_sub'''] = devclass(devices.devids[ur'''alcatel_th4_ver1'''], ur'''alcatel_th4_ver1_sub''', ur'''Alcatel-TH4/1.0 UP.Browser/6.2.ALCATEL MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_th4_ver1_sub6210'''] = devclass(devices.devids[ur'''alcatel_th4_ver1'''], ur'''alcatel_th4_ver1_sub6210''', ur'''Alcatel-TH4/1.0 UP.Browser/6.2.ALCATELMMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''alcatel_th4_ver1_obigo'''] = devclass(devices.devids[ur'''generic'''], ur'''alcatel_th4_ver1_obigo''', ur'''Alcatel-TH4/1.0 ObigoInternetBrowser/2.0''', False, {ur'''brand_name''':ur'''Alcatel''',ur'''cookie_support''':True,ur'''max_image_width''':121,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''TH4''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''alcot500_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v4'''], ur'''alcot500_ver1''', ur'''AlcOT500''', True, {ur'''model_name''':ur'''One Touch 500''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''alcot500_ver1_sub4120axxxx'''] = devclass(devices.devids[ur'''alcot500_ver1'''], ur'''alcot500_ver1_sub4120axxxx''', ur'''AlcOT500 UP/4.1.20a UP.Browser/4.1.20a-XXXX''', False, None)
devices.devids[ur'''mot_mib20_generic'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_mib20_generic''', ur'''DO_NOT_MATCH_MIB_2_0''', False, {ur'''brand_name''':ur'''Motorola''',ur'''connectionless_service_indication''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''expiration_date''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''icons_on_menu_items_support''':True,ur'''image_as_link_support''':True,ur'''inline_support''':True,ur'''max_deck_size''':2650,ur'''max_object_size''':32768,ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''2.0''',ur'''oma_support''':False,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''proportional_font''':True,ur'''utf8_support''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_preferred_charset''':ur'''iso8859''',ur'''xhtml_support_level''':0,ur'''xhtml_table_support''':True})
devices.devids[ur'''mot_mib21_generic'''] = devclass(devices.devids[ur'''mot_mib20_generic'''], ur'''mot_mib21_generic''', ur'''DO_NOT_MATCH_MIB_2_1''', False, {ur'''mobile_browser_version''':ur'''2.1'''})
devices.devids[ur'''mot_mib22_generic'''] = devclass(devices.devids[ur'''mot_mib21_generic'''], ur'''mot_mib22_generic''', ur'''DO_NOT_MATCH_MIB_2_2''', False, {ur'''can_skip_aligned_link_row''':False,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''max_url_length_in_requests''':128,ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''2.2''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''xhtml_autoexpand_select''':True,ur'''xhtml_format_as_attribute''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_nowrap_mode''':True,ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_support_level''':3,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_inline_input''':True,ur'''xhtml_supports_monospace_font''':True,ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''mot_v3r_stepler_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v3r_stepler_ver1''', ur'''MOT-stepLer/08.BD.B3R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V3r''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v3r/Profile/v3r.rdf''',ur'''video''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_u15_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_u15_ver1''', ur'''MOT-U15/71.32.05I MIB/2.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Siemens''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_width''':89,ur'''model_name''':ur'''U15''',ur'''resolution_width''':100,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''mot_mccb_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_mccb_ver1''', ur'''MOT-MCCB/7568 UP.Browser/4.1.23''', True, {ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''mot_u15_ver1_sub711237i'''] = devclass(devices.devids[ur'''mot_u15_ver1'''], ur'''mot_u15_ver1_sub711237i''', ur'''MOT-U15/71.12.37I MIB/2.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_timeport_260gpr_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_timeport_260gpr_ver1''', ur'''MOT-Timeport260GPRS''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''Timeport 260 gprs''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_timeport_260_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_timeport_260_ver1''', ur'''MOT-Timeport260''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''Timeport 260''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_timeport_250_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_timeport_250_ver1''', ur'''MOT-Timeport250''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''Timeport 250''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mc01_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mc01_ver1''', ur'''MC01 UP''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''T8167''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mcca_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mcca_ver1''', ur'''MCCA UP''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''ST7867''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mo01_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mo01_ver1''', ur'''MO01 UP''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''i700plus''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mo02_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mo02_ver1''', ur'''MO02''', True, None)
devices.devids[ur'''mo02_ver1_sub4117rxxxx'''] = devclass(devices.devids[ur'''mo02_ver1'''], ur'''mo02_ver1_sub4117rxxxx''', ur'''MO02 UP/4.1.17r UP.Browser/4.1.17r-XXXX''', False, None)
devices.devids[ur'''mot_0102_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_0102_ver1''', ur'''MOT-01.02''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''0102'''})
devices.devids[ur'''mot_0102_ver1_sub4125i'''] = devclass(devices.devids[ur'''mot_0102_ver1'''], ur'''mot_0102_ver1_sub4125i''', ur'''MOT-01.02/11.03 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''mot_c116_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_c116_ver1''', ur'''MOT-C116''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':64,ur'''max_image_width''':96,ur'''model_name''':ur'''C116''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_c118_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_c118_ver1''', ur'''MOT-C118''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':64,ur'''max_image_width''':96,ur'''model_name''':ur'''C118''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':64,ur'''screensaver_preferred_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':64,ur'''wallpaper_preferred_width''':96,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_120_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_120_ver1''', ur'''MOT-1.2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':64,ur'''max_image_width''':96,ur'''model_name''':ur'''120E''',ur'''resolution_height''':64,ur'''resolution_width''':96})
devices.devids[ur'''mot_120_sub120'''] = devclass(devices.devids[ur'''mot_120_ver1'''], ur'''mot_120_sub120''', ur'''MOT-120''', False, None)
devices.devids[ur'''mot_120_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_120_ver1'''], ur'''mot_120_ver1_sub1103''', ur'''MOT-1.2.0/11.03 UP.Browser/4.1.27a''', False, None)
devices.devids[ur'''mot_122_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_122_ver1''', ur'''MOT-1.2.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''columns''':14,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':1048576,ur'''j2me_http''':True,ur'''j2me_left_softkey_code''':20,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':22,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':21,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''j2me_socket''':True,ur'''j2me_storage_size''':1048576,ur'''j2me_udp''':True,ur'''max_image_height''':126,ur'''max_image_width''':112,ur'''model_extra_info''':ur'''US''',ur'''model_name''':ur'''T720''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_compactmidi''':True,ur'''ringtone_digiplug''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':7,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_122_ver1_sub4125'''] = devclass(devices.devids[ur'''mot_122_ver1'''], ur'''mot_122_ver1_sub4125''', ur'''MOT-1.2.2/11.03 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''mot_201_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_201_ver1''', ur'''MOT-2.0.1''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''201'''})
devices.devids[ur'''mot_201_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_201_ver1'''], ur'''mot_201_ver1_sub1103''', ur'''MOT-2.0.1/11.03 UP.Browser/4.1.27a''', False, None)
devices.devids[ur'''mot_222_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_222_ver1''', ur'''MOT-2.22.''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''222'''})
devices.devids[ur'''mot_222_ver1_sub1104'''] = devclass(devices.devids[ur'''mot_222_ver1'''], ur'''mot_222_ver1_sub1104''', ur'''MOT-2.22./11.04 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''mot_562_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_562_ver1''', ur'''MOT-5.6.2''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''562'''})
devices.devids[ur'''mot_562_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_562_ver1'''], ur'''mot_562_ver1_sub1103''', ur'''MOT-5.6.2/11.03 UP.Browser/4.1.27a''', False, None)
devices.devids[ur'''mot_2000_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_2000_ver1''', ur'''MOT-2000.''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''2000'''})
devices.devids[ur'''mot_2000_ver1_sub4121bxxxx'''] = devclass(devices.devids[ur'''mot_2000_ver1'''], ur'''mot_2000_ver1_sub4121bxxxx''', ur'''MOT-2000./10.01 UP/4.1.21b UP.Browser/4.1.21b-XXXX''', False, None)
devices.devids[ur'''mot_2001_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_2001_ver1''', ur'''MOT-2001.''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''2001'''})
devices.devids[ur'''mot_2001_ver1_sub4121xxxx'''] = devclass(devices.devids[ur'''mot_2001_ver1'''], ur'''mot_2001_ver1_sub4121xxxx''', ur'''MOT-2001./10.01 UP/4.1.21b UP.Browser/4.1.21b-XXXX''', False, None)
devices.devids[ur'''mot_v60c_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_v60c_ver1''', ur'''MOT-2100./11.03 UP.Browser/4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''60c''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v60c_ver1_sub4124f'''] = devclass(devices.devids[ur'''mot_v60c_ver1'''], ur'''mot_v60c_ver1_sub4124f''', ur'''MOT-2100./11.03 UP.Browser/4.1.24f''', False, None)
devices.devids[ur'''mot_2101_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_2101_ver1''', ur'''MOT-2101.''', True, None)
devices.devids[ur'''mot_2101_ver1_sub4125i'''] = devclass(devices.devids[ur'''mot_2101_ver1'''], ur'''mot_2101_ver1_sub4125i''', ur'''MOT-2101./11.03 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''mot_270c_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_270c_ver1''', ur'''MOT-2102.''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''270c''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_270c_ver1_sub4125i'''] = devclass(devices.devids[ur'''mot_270c_ver1'''], ur'''mot_270c_ver1_sub4125i''', ur'''MOT-2102./11.03 UP.Browser/4.1.24f''', False, None)
devices.devids[ur'''mot_2200_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_2200_ver1''', ur'''MOT-2200.''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''2200'''})
devices.devids[ur'''mot_2200_ver1_sub4125'''] = devclass(devices.devids[ur'''mot_2200_ver1'''], ur'''mot_2200_ver1_sub4125''', ur'''MOT-2200./11.03 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''mot_2203_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_2203_ver1''', ur'''MOT-2203.''', True, {ur'''brand_name''':ur'''Motorola'''})
devices.devids[ur'''mot_2203_ver1_sub4125'''] = devclass(devices.devids[ur'''mot_2203_ver1'''], ur'''mot_2203_ver1_sub4125''', ur'''MOT-2203./11.03 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''mot_krzr_k1c_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_krzr_k1c_ver1''', ur'''MOT-24.0_''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':7,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Alltel''',ur'''model_name''':ur'''KRZR K1c''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/moto/k1c/k1c.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_krzr_k1c_ver1_sub1'''] = devclass(devices.devids[ur'''mot_krzr_k1c_ver1'''], ur'''mot_krzr_k1c_ver1_sub1''', ur'''MOT-24.0_/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9,ur'''streaming_mp4''':False,ur'''streaming_video''':False})
devices.devids[ur'''mot_krzr_k1c_ver1_sub2'''] = devclass(devices.devids[ur'''mot_krzr_k1c_ver1'''], ur'''mot_krzr_k1c_ver1_sub2''', ur'''MOT-24.1_/00.62 UP.Browser/6.2.3.4.c.1.117 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':7,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':3000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KRZR K1c''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/mot/k1c/k1cv1.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_28_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_28_ver1''', ur'''MOT-28''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''i700+/i1000+''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_28_ver1_sub402'''] = devclass(devices.devids[ur'''mot_28_ver1'''], ur'''mot_28_ver1_sub402''', ur'''MOT-28/04.02 UP/4.1.17r UP.Browser/4.1.17r-XXXX''', False, None)
devices.devids[ur'''mot_28_ver1_sub404'''] = devclass(devices.devids[ur'''mot_28_ver1'''], ur'''mot_28_ver1_sub404''', ur'''MOT-28/04.04 UP/4.1.17r UP.Browser/4.1.17r-XXXX''', False, None)
devices.devids[ur'''mot_280_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_280_ver1''', ur'''MOT-280''', True, {ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':70,ur'''model_name''':ur'''280''',ur'''resolution_height''':100,ur'''rows''':5,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_280_ver1_sub000000'''] = devclass(devices.devids[ur'''mot_280_ver1'''], ur'''mot_280_ver1_sub000000''', ur'''MOT-280/00.00.00 MIB/2.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_280_ver1_sub000000221'''] = devclass(devices.devids[ur'''mot_280_ver1'''], ur'''mot_280_ver1_sub000000221''', ur'''MOT-280/00.00.00 MIB/2.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_30_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_30_ver1''', ur'''MOT-30''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''30'''})
devices.devids[ur'''mot_30_ver1_sub0405'''] = devclass(devices.devids[ur'''mot_30_ver1'''], ur'''mot_30_ver1_sub0405''', ur'''MOT-30/04.05 UP/4.1.17r UP.Browser/4.1.17r-XXXX''', False, None)
devices.devids[ur'''mot_ic402_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_ic402_ver1''', ur'''Motorola-ic402 Obigo/Q04C1-1.9 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':8000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''ic402''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/ic402/1280.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''mot_ic502_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_ic502_ver1''', ur'''Motorola-ic502 Obigo/Q04C1-1.9 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':8000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''ic502''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/ic502/1292.rdf''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''mot_ic902_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_ic902_ver1''', ur'''Motorola-ic902 Obigo/Q04C1 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':200000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''ic902''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/ic902/2610.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':2})
devices.devids[ur'''mot_i85_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_i85_ver1''', ur'''MOT-I85''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''i85''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_32_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_32_ver1''', ur'''MOT-32''', True, {ur'''brand_name''':ur'''Motorola''',ur'''columns''':15,ur'''j2me_bits_per_pixel''':ur'''2''',ur'''j2me_cldc_1_0''':True,ur'''j2me_https''':True,ur'''j2me_left_softkey_code''':20,ur'''j2me_middle_softkey_code''':22,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':21,ur'''j2me_screen_height''':ur'''100''',ur'''j2me_screen_width''':ur'''111''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''max_deck_size''':1500,ur'''max_image_height''':111,ur'''max_image_width''':101,ur'''model_name''':ur'''i85s/i50sx/i55sr''',ur'''resolution_height''':111,ur'''resolution_width''':101,ur'''rows''':6,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_32_ver1_sub0001'''] = devclass(devices.devids[ur'''mot_32_ver1'''], ur'''mot_32_ver1_sub0001''', ur'''MOT-32/00.01 UP/4.1.21b UP.Browser/4.1.21b-XXXX''', False, None)
devices.devids[ur'''mot_37657_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_37657_ver1''', ur'''MOT-37657/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''model_name''':ur'''36567'''})
devices.devids[ur'''mot_40_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_40_ver1''', ur'''MOT-40''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''40'''})
devices.devids[ur'''mot_40_ver1_sub0401'''] = devclass(devices.devids[ur'''mot_40_ver1'''], ur'''mot_40_ver1_sub0401''', ur'''MOT-40/04.01 UP/4.1.17r UP.Browser/4.1.17r-XXXX''', False, None)
devices.devids[ur'''mot_43_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_43_ver1''', ur'''MOT-43''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''43'''})
devices.devids[ur'''mot_43_ver1_sub0402'''] = devclass(devices.devids[ur'''mot_43_ver1'''], ur'''mot_43_ver1_sub0402''', ur'''MOT-43/04.02 UP/4.1.17r UP.Browser/4.1.17r-XXXX''', False, None)
devices.devids[ur'''mot_44_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_44_ver1''', ur'''MOT-44''', True, None)
devices.devids[ur'''mot_44_ver1_sub0405'''] = devclass(devices.devids[ur'''mot_44_ver1'''], ur'''mot_44_ver1_sub0405''', ur'''MOT-44/04.05 UP/4.1.17r UP.Browser/4.1.17r-XXXX''', False, None)
devices.devids[ur'''mot_47_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_47_ver1''', ur'''MOT-47''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''47'''})
devices.devids[ur'''mot_47_ver1_sub0402'''] = devclass(devices.devids[ur'''mot_47_ver1'''], ur'''mot_47_ver1_sub0402''', ur'''MOT-47/04.02 UP/4.1.17r UP.Browser/4.1.17r-XXXX''', False, None)
devices.devids[ur'''mot_54_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_54_ver1''', ur'''MOT-54''', True, {ur'''brand_name''':ur'''Motorola'''})
devices.devids[ur'''mot_54_ver1_sub0403'''] = devclass(devices.devids[ur'''mot_54_ver1'''], ur'''mot_54_ver1_sub0403''', ur'''MOT-54/04.03 UP/4.1.17r UP.Browser/4.1.17r-XXXX''', False, None)
devices.devids[ur'''mot_61_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_61_ver1''', ur'''MOT-61''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''i500+/i550+''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_61_ver1_sub0402'''] = devclass(devices.devids[ur'''mot_61_ver1'''], ur'''mot_61_ver1_sub0402''', ur'''MOT-61/04.02 UP/4.1.17r UP.Browser/4.1.17r-XXXX''', False, None)
devices.devids[ur'''mot_62_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_62_ver1''', ur'''MOT-62''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''62'''})
devices.devids[ur'''mot_62_ver1_sub0405'''] = devclass(devices.devids[ur'''mot_62_ver1'''], ur'''mot_62_ver1_sub0405''', ur'''MOT-62/04.05 UP/4.1.17r UP.Browser/4.1.17r-XXXX''', False, None)
devices.devids[ur'''mot_6330_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_6330_ver1''', ur'''MOT-6330''', False, {ur'''accept_third_party_cookie''':False,ur'''model_name''':ur'''6330''',ur'''resolution_width''':120})
devices.devids[ur'''mot_6330_ver1_sub0bd109r'''] = devclass(devices.devids[ur'''mot_6330_ver1'''], ur'''mot_6330_ver1_sub0bd109r''', ur'''MOT-6330/0B.D1.09R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_70_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_70_ver1''', ur'''MOT-70''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''70''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_70_ver1_sub4121'''] = devclass(devices.devids[ur'''mot_70_ver1'''], ur'''mot_70_ver1_sub4121''', ur'''MOT-70/00.01 UP/4.1.21b UP.Browser/4.1.21b-XXXX''', False, None)
devices.devids[ur'''mot_72_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_72_ver1''', ur'''MOT-72''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_bits_per_pixel''':ur'''1''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':262144,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_left_softkey_code''':20,ur'''j2me_max_jar_size''':51200,ur'''j2me_middle_softkey_code''':22,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':21,ur'''j2me_screen_height''':ur'''64''',ur'''j2me_screen_width''':ur'''119''',ur'''j2me_serial''':True,ur'''j2me_storage_size''':393216,ur'''j2me_udp''':True,ur'''max_image_height''':48,ur'''max_image_width''':119,ur'''model_name''':ur'''i80s''',ur'''resolution_height''':64,ur'''resolution_width''':119,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_72_ver1_sub0101'''] = devclass(devices.devids[ur'''mot_72_ver1'''], ur'''mot_72_ver1_sub0101''', ur'''MOT-72/01.01 UP.Browser/4.1.26b''', False, None)
devices.devids[ur'''mot_72_ver1_sub4123'''] = devclass(devices.devids[ur'''mot_72_ver1'''], ur'''mot_72_ver1_sub4123''', ur'''MOT-72/00.02 UP.Browser/4.1.23''', False, None)
devices.devids[ur'''mot_74_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_74_ver1''', ur'''MOT-74''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''74'''})
devices.devids[ur'''mot_74_ver1_sub0004'''] = devclass(devices.devids[ur'''mot_74_ver1'''], ur'''mot_74_ver1_sub0004''', ur'''MOT-74/00.04 UP.Browser/4.1.26m.737''', False, None)
devices.devids[ur'''mot_76_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_76_ver1''', ur'''MOT-76''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_bits_per_pixel''':ur'''2''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':262144,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_left_softkey_code''':20,ur'''j2me_max_jar_size''':51200,ur'''j2me_middle_softkey_code''':22,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':21,ur'''j2me_screen_height''':ur'''100''',ur'''j2me_screen_width''':ur'''111''',ur'''j2me_serial''':True,ur'''j2me_storage_size''':393216,ur'''j2me_udp''':True,ur'''max_image_height''':75,ur'''max_image_width''':111,ur'''model_name''':ur'''i90c''',ur'''resolution_height''':100,ur'''resolution_width''':111,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_76_ver1_sub0001'''] = devclass(devices.devids[ur'''mot_76_ver1'''], ur'''mot_76_ver1_sub0001''', ur'''MOT-76/00.01 UP.Browser/4.1.23''', False, None)
devices.devids[ur'''mot_8300_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_8300_ver1''', ur'''MOT-8300_''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''8300'''})
devices.devids[ur'''mot_8300_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_8300_ver1'''], ur'''mot_8300_ver1_sub1103''', ur'''MOT-8300_/11.03 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''mot_85_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_85_ver1''', ur'''MOT-85''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':256,ur'''j2me_bits_per_pixel''':ur'''8''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':655360,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_left_softkey_code''':20,ur'''j2me_max_jar_size''':163840,ur'''j2me_middle_softkey_code''':22,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':21,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''j2me_serial''':True,ur'''j2me_storage_size''':1572864,ur'''j2me_udp''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''i95cl''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_85_ver1_sub0000'''] = devclass(devices.devids[ur'''mot_85_ver1'''], ur'''mot_85_ver1_sub0000''', ur'''MOT-85/00.00 UP.Browser/4.1.26m.737''', False, None)
devices.devids[ur'''mot_8500_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_8500_ver1''', ur'''MOT-8500_''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''8500''',ur'''release_date''':ur'''2000_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_8500_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_8500_ver1'''], ur'''mot_8500_ver1_sub1103''', ur'''MOT-8500_/11.03 UP.Browser/4.1.27a''', False, None)
devices.devids[ur'''mot_8600_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_8600_ver1''', ur'''MOT-8600_''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''8600''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_8600_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_8600_ver1'''], ur'''mot_8600_ver1_sub1103''', ur'''MOT-8600_/11.03 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''mot_8610_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_8610_ver1''', ur'''MOT-8610_''', True, None)
devices.devids[ur'''mot_8610_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_8610_ver1'''], ur'''mot_8610_ver1_sub1103''', ur'''MOT-8610_/11.03 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''mot_87_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_87_ver1''', ur'''MOT-87''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':48,ur'''model_name''':ur'''i30sx''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_87_ver1_sub0003'''] = devclass(devices.devids[ur'''mot_87_ver1'''], ur'''mot_87_ver1_sub0003''', ur'''MOT-87/00.03 UP.Browser/4.1.26b''', False, None)
devices.devids[ur'''mot_8800_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_8800_ver1''', ur'''MOT-8800_''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''8800''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.vtext.com/mot/a840/a840v1.xml'''})
devices.devids[ur'''mot_8800_ver1_sub0062'''] = devclass(devices.devids[ur'''mot_8800_ver1'''], ur'''mot_8800_ver1_sub0062''', ur'''MOT-8800_/00.62 UP.Browser/6.2.3.2.f.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''mot_89_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_89_ver1''', ur'''MOT-89''', True, None)
devices.devids[ur'''mot_89_ver1_sub0102'''] = devclass(devices.devids[ur'''mot_89_ver1'''], ur'''mot_89_ver1_sub0102''', ur'''MOT-89/01.02 UP.Browser/4.1.26m.737''', False, None)
devices.devids[ur'''mot_a630_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_a630_ver1''', ur'''MOT-A630''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''cookie_support''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':143,ur'''j2me_canvas_width''':220,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''220''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':5242880,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_image_height''':160,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A630''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''rows''':8,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':220,ur'''screensaver_resize''':ur'''fixed_ratio''',ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/a630/profile/a630.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':220})
devices.devids[ur'''mot_a630_ver1_sub0b8115i'''] = devclass(devices.devids[ur'''mot_a630_ver1'''], ur'''mot_a630_ver1_sub0b8115i''', ur'''MOT-A630/0B.81.15I MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_a660_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_a660_ver1''', ur'''MOT-A660''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''A660''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_a668_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_a668_ver1''', ur'''MOT-A668''', True, {ur'''colors''':262144,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A668''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_a668_ver1_sub00'''] = devclass(devices.devids[ur'''mot_a668_ver1'''], ur'''mot_a668_ver1_sub00''', ur'''MOT-A668/ WAP.Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_a728_ver1'''] = devclass(devices.devids[ur'''mot_mib20_generic'''], ur'''mot_a728_ver1''', ur'''MOT-A728''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''gif_animated''':True,ur'''j2me_max_jar_size''':10000000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A728''',ur'''mp3''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':1024,ur'''picture_max_width''':1280,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''screensaver''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''mot_a732_ver1'''] = devclass(devices.devids[ur'''mot_mib20_generic'''], ur'''mot_a732_ver1''', ur'''MOT-A732''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A732''',ur'''mp3''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128})
devices.devids[ur'''mot_a760_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_a760_ver1''', ur'''MOT-A760''', True, {ur'''bmp''':True,ur'''colors''':4096,ur'''columns''':22,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':244,ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_0''':True,ur'''j2me_gif''':True,ur'''j2me_heap_size''':1048576,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':1048576,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_socket''':True,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''max_image_height''':200,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A760''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':14,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/a760/Profile/a760.rdf''',ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''mot_a760_ver1_subezxg0053a1r'''] = devclass(devices.devids[ur'''mot_a760_ver1'''], ur'''mot_a760_ver1_subezxg0053a1r''', ur'''MOT-A760/EZX_G_00.53.A1R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_a768_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_a768_ver1''', ur'''MOT-A768''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':4096,ur'''columns''':22,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''max_image_height''':200,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':204800,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A768''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':14,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/a768/Profile/a768.rdf''',ur'''video''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''mot_a768_ver1_subezxg00afa2ra768g00b0a2r'''] = devclass(devices.devids[ur'''mot_a768_ver1'''], ur'''mot_a768_ver1_subezxg00afa2ra768g00b0a2r''', ur'''MOT-A768/EZX_G_00.AF.A2R/A768_G_00.B0.A2R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_a768_ver1_subr503g0016a1r'''] = devclass(devices.devids[ur'''mot_a768_ver1'''], ur'''mot_a768_ver1_subr503g0016a1r''', ur'''MOT-A768/R503_G_00.16.A1R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_a768i_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_a768i_ver1''', ur'''MOT-A768i''', True, {ur'''columns''':16,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''model_name''':ur'''A768i''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_a768i_ver1_subr503g0015a1r'''] = devclass(devices.devids[ur'''mot_a768i_ver1'''], ur'''mot_a768i_ver1_subr503g0015a1r''', ur'''MOT-A768i/R503_G_00.15.A1R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_a768i_ver1_subr503g0017a1r'''] = devclass(devices.devids[ur'''mot_a768i_ver1'''], ur'''mot_a768i_ver1_subr503g0017a1r''', ur'''MOT-A768i/R503_G_00.17.A1R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_z6_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_z6_ver1''', ur'''MOTOROKR Z6/R60_G_80.32.33R Mozilla/4.0 (compatible; MSIE 6.0 Linux; MOTOROKR Z6;8.50 Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.50[zh]''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':16777216,ur'''columns''':10,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''marketing_name''':ur'''MOTOROKR''',ur'''max_data_rate''':200,ur'''max_deck_size''':10000,ur'''max_image_height''':300,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.5''',ur'''model_name''':ur'''MOTOROKR Z6''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':20,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/motorokrz6/Profile/motorokrz6.rdf''',ur'''video''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_e6_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_e6_ver1''', ur'''MOT-MOTOROKRE6/R533_G_11.12.08P Mozilla/4.0 (compatible; MSIE 6.0; Linux; MOTOROKRE6; 781) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [en]''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''awb''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''columns''':22,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''device_os_version''':ur'''2.4.20''',ur'''directdownload_support''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_amr''':True,ur'''j2me_capture_image_formats''':ur'''jpg''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''j2me_socket''':True,ur'''j2me_udp''':True,ur'''marketing_name''':ur'''MOTOROKR''',ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.00''',ur'''model_name''':ur'''MOTOROKR E6''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':14,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/motorokre6/Profile/motorokre6.rdf''',ur'''uaprof2''':ur'''http://uaprof.motorola.com/phoneconfig/motorokre6/Profile/motorokre6.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_i730_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i730_ver1''', ur'''MOT-A-0A''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''cookie_support''':True,ur'''gif''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':1205862,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_locapi''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_motorola_lwt''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''130''',ur'''j2me_screen_width''':ur'''130''',ur'''j2me_serial''':True,ur'''j2me_storage_size''':2097152,ur'''j2me_udp''':True,ur'''j2me_wmapi_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':2984,ur'''max_image_height''':130,ur'''max_image_width''':130,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''i730''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':130,ur'''wallpaper_preferred_width''':130})
devices.devids[ur'''mot_i730_ver1_sub0000'''] = devclass(devices.devids[ur'''mot_i730_ver1'''], ur'''mot_i730_ver1_sub0000''', ur'''MOT-A-0A/00.00 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i530_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i530_ver1''', ur'''MOT-A-0E''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':50,ur'''model_name''':ur'''i530''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i530_ver1_sub0000'''] = devclass(devices.devids[ur'''mot_i530_ver1'''], ur'''mot_i530_ver1_sub0000''', ur'''MOT-A-0E/00.00 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i325_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i325_ver1''', ur'''MOT-A-1A''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':1000000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':50,ur'''model_name''':ur'''i325''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i325_ver1_sub0100'''] = devclass(devices.devids[ur'''mot_i325_ver1'''], ur'''mot_i325_ver1_sub0100''', ur'''MOT-A-1A/01.00 UP.Browser/4.1.27a1''', False, {ur'''j2me_max_jar_size''':1000000})
devices.devids[ur'''mot_i315_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i315_ver1''', ur'''MOT-A-1B''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':50,ur'''model_name''':ur'''i315''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i315_ver1_sub0005'''] = devclass(devices.devids[ur'''mot_i315_ver1'''], ur'''mot_i315_ver1_sub0005''', ur'''MOT-A-1B/00.05 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i315_ver1_sub0001'''] = devclass(devices.devids[ur'''mot_i315_ver1'''], ur'''mot_i315_ver1_sub0001''', ur'''MOT-A-1B/00.01 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i315_ver1_sub0004'''] = devclass(devices.devids[ur'''mot_i315_ver1'''], ur'''mot_i315_ver1_sub0004''', ur'''MOT-A-1B/00.04 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i860_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i860_ver1''', ur'''MOT-A-1C''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''i860''',ur'''mp3''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True})
devices.devids[ur'''mot_i860_ver1_sub0002'''] = devclass(devices.devids[ur'''mot_i860_ver1'''], ur'''mot_i860_ver1_sub0002''', ur'''MOT-A-1C/00.02 UP.Browser/7.0.0.2.257 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''mot_i305_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i305_ver1''', ur'''MOT-A-1F''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':50,ur'''model_name''':ur'''i305''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i305_ver1_sub0000'''] = devclass(devices.devids[ur'''mot_i305_ver1'''], ur'''mot_i305_ver1_sub0000''', ur'''MOT-A-1F/00.00 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_a_2a_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_a_2a_ver1''', ur'''MOT-A-2A''', True, {ur'''brand_name''':ur'''Motorola''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_a_2a_ver1_sub0006'''] = devclass(devices.devids[ur'''mot_a_2a_ver1'''], ur'''mot_a_2a_ver1_sub0006''', ur'''MOT-A-2A/00.06 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i830_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i830_ver1''', ur'''MOT-A-2B''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65000,ur'''cookie_support''':True,ur'''gif''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':1205862,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_locapi''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_motorola_lwt''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''130''',ur'''j2me_screen_width''':ur'''130''',ur'''j2me_serial''':True,ur'''j2me_storage_size''':2097152,ur'''j2me_udp''':True,ur'''j2me_wmapi_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':2984,ur'''max_image_height''':130,ur'''max_image_width''':130,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''i830''',ur'''png''':True,ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':130,ur'''wallpaper_preferred_width''':130})
devices.devids[ur'''mot_i830_ver1_sub0000'''] = devclass(devices.devids[ur'''mot_i830_ver1'''], ur'''mot_i830_ver1_sub0000''', ur'''MOT-A-2B/00.00 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i830_ver1_sub0001'''] = devclass(devices.devids[ur'''mot_i830_ver1'''], ur'''mot_i830_ver1_sub0001''', ur'''MOT-A-2B/00.01 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i833_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i833_ver1''', ur'''MOT-i833''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''gif''':True,ur'''j2me_max_jar_size''':2000000,ur'''jpg''':True,ur'''max_deck_size''':2984,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''i833''',ur'''png''':True,ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''mot_i835_ver1'''] = devclass(devices.devids[ur'''mot_i833_ver1'''], ur'''mot_i835_ver1''', ur'''MOT-i835''', True, {ur'''model_name''':ur'''i835''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i836_ver1'''] = devclass(devices.devids[ur'''mot_i833_ver1'''], ur'''mot_i836_ver1''', ur'''MOT-i836''', True, {ur'''model_name''':ur'''i836''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i285_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i285_ver1''', ur'''MOT-A-2D''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':524288,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':50,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''i285''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''wav''':True})
devices.devids[ur'''mot_i285_ver1_sub0002'''] = devclass(devices.devids[ur'''mot_i285_ver1'''], ur'''mot_i285_ver1_sub0002''', ur'''MOT-A-2D/00.02 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i740_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i740_ver1''', ur'''MOT-A-2E''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':110,ur'''max_image_width''':122,ur'''model_name''':ur'''i740''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i605_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i605_ver1''', ur'''MOT-A-2F''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':4000000,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''i605''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i605_ver1_sub0000'''] = devclass(devices.devids[ur'''mot_i605_ver1'''], ur'''mot_i605_ver1_sub0000''', ur'''MOT-A-2F/00.00 UP.Browser/7.0.0.2.c.1.104 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':4000000})
devices.devids[ur'''mot_i530_ver1_suba3a'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i530_ver1_suba3a''', ur'''MOT-A-3A''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''i530'''})
devices.devids[ur'''mot_i530_ver1_suba3a_sub0001'''] = devclass(devices.devids[ur'''mot_i530_ver1_suba3a'''], ur'''mot_i530_ver1_suba3a_sub0001''', ur'''MOT-A-3A/00.01 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i530_ver1_suba3a_sub0003'''] = devclass(devices.devids[ur'''mot_i530_ver1_suba3a'''], ur'''mot_i530_ver1_suba3a_sub0003''', ur'''MOT-A-3A/00.03 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i265_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i265_ver1''', ur'''MOT-A-3B''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''cookie_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''i265''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i265_ver1_sub0003'''] = devclass(devices.devids[ur'''mot_i265_ver1'''], ur'''mot_i265_ver1_sub0003''', ur'''MOT-A-3B/00.03 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i850_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i850_ver1''', ur'''MOT-A-3D''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''j2me_3dapi''':False,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':1100,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':False,ur'''j2me_locapi''':False,ur'''j2me_max_jar_size''':2200000,ur'''j2me_max_record_store_size''':3072,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_motorola_lwt''':False,ur'''j2me_mpeg4''':True,ur'''j2me_nokia_ui''':False,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_serial''':True,ur'''j2me_siemens_color_game''':False,ur'''j2me_siemens_extension''':False,ur'''j2me_socket''':True,ur'''j2me_storage_size''':2048,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wbmp''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_wmapi_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':3072,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''i850''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''mot_i850_ver1_sub0003'''] = devclass(devices.devids[ur'''mot_i850_ver1'''], ur'''mot_i850_ver1_sub0003''', ur'''MOT-A-3D/00.03 UP.Browser/7.0.0.2.c.1.104 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':2200000})
devices.devids[ur'''mot_i760_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i760_ver1''', ur'''MOT-A-3E/01.01 UP.Browser/7.0.2.2.c.1.108 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':2200000,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''model_name''':ur'''i760''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i855_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i855_ver1''', ur'''MOT-i855''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_max_jar_size''':2200000,ur'''max_image_height''':100,ur'''model_name''':ur'''i855''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_i870_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i870_ver1''', ur'''MOT-i870''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':3072,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''i870''',ur'''mp3''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':65,ur'''wallpaper_max_width''':96,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':96,ur'''wav''':True})
devices.devids[ur'''mot_i885_ver1'''] = devclass(devices.devids[ur'''mot_i870_ver1'''], ur'''mot_i885_ver1''', ur'''MOT-i885''', True, {ur'''model_name''':ur'''i885''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_i355_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i355_ver1''', ur'''MOT-A-3F''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''cookie_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':4000000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':110,ur'''max_image_width''':122,ur'''model_name''':ur'''i355''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i355_ver1_sub0000'''] = devclass(devices.devids[ur'''mot_i355_ver1'''], ur'''mot_i355_ver1_sub0000''', ur'''MOT-A-3F/00.00 UP.Browser/4.1.27a1''', False, {ur'''j2me_max_jar_size''':4000000})
devices.devids[ur'''mot_a_44_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_a_44_ver1''', ur'''MOT-A-44''', True, {ur'''brand_name''':ur'''Motorola''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_a_44_ver1_sub0001'''] = devclass(devices.devids[ur'''mot_a_44_ver1'''], ur'''mot_a_44_ver1_sub0001''', ur'''MOT-A-44/00.01 UP.Browser/4.1.26m.737''', False, None)
devices.devids[ur'''mot_i355_ver1_sub4a'''] = devclass(devices.devids[ur'''mot_i355_ver1'''], ur'''mot_i355_ver1_sub4a''', ur'''MOT-A-4A/01.02 UP.Browser/4.1.27a1''', False, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':120,ur'''model_name''':ur'''i355''',ur'''resolution_height''':130,ur'''resolution_width''':130})
devices.devids[ur'''mot_i690_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i690_ver1''', ur'''MOT-A-4C''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''cookie_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':100,ur'''max_image_width''':122,ur'''model_name''':ur'''i560''',ur'''playback_mp4''':True,ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''mot_i690_ver1_sub0005'''] = devclass(devices.devids[ur'''mot_i690_ver1'''], ur'''mot_i690_ver1_sub0005''', ur'''MOT-A-4C/00.05 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i205_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i205_ver1''', ur'''MOT-A-86''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':65,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''i205''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_a_86_ver1_sub0000'''] = devclass(devices.devids[ur'''mot_i205_ver1'''], ur'''mot_a_86_ver1_sub0000''', ur'''MOT-A-86/00.00 UP.Browser/4.1.27a1''', False, None)
devices.devids[ur'''mot_i870_ver1_ver5b'''] = devclass(devices.devids[ur'''mot_i870_ver1'''], ur'''mot_i870_ver1_ver5b''', ur'''MOT-A-5B/00.01 UP.Browser/7.0.2.2.c.1.108 (GUI) MMP/2.0''', False, {ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''i870'''})
devices.devids[ur'''mot_i580_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i580_ver1''', ur'''MOT-A-5C/00.02 UP.Browser/7.0.2.2.c.1.108 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''i580''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wallpaper''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_i880_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i880_ver1''', ur'''MOT-A-6E/00.04 UP.Browser/7.0.2.2.c.1.108 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''i880''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i215_ver1'''] = devclass(devices.devids[ur'''mot_i205_ver1'''], ur'''mot_i215_ver1''', ur'''MOT-i215''', True, {ur'''model_name''':ur'''i215''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i415_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i415_ver1''', ur'''MOT-i415''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''114''',ur'''j2me_screen_width''':ur'''130''',ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''i415''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''mot_i450_ver1'''] = devclass(devices.devids[ur'''mot_i415_ver1'''], ur'''mot_i450_ver1''', ur'''MOT-i450''', True, {ur'''j2me_screen_height''':ur'''130''',ur'''j2me_screen_width''':ur'''130''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''i450''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i455_ver1'''] = devclass(devices.devids[ur'''mot_i415_ver1'''], ur'''mot_i455_ver1''', ur'''MOT-i455''', True, {ur'''model_name''':ur'''i455''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_a88_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_a88_ver1''', ur'''MOT-A-88''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_max_jar_size''':50000,ur'''max_image_height''':75,ur'''max_image_width''':111,ur'''model_name''':ur'''i88s''',ur'''resolution_height''':100,ur'''resolution_width''':111,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_a88_ver1_sub0003'''] = devclass(devices.devids[ur'''mot_a88_ver1'''], ur'''mot_a88_ver1_sub0003''', ur'''MOT-A-88/00.03 UP.Browser/4.1.26m.737''', False, {ur'''j2me_max_jar_size''':50000})
devices.devids[ur'''mot_a820_ver1'''] = devclass(devices.devids[ur'''mot_mib21_generic'''], ur'''mot_a820_ver1''', ur'''MOT-A820''', True, {ur'''aac''':True,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':205,ur'''max_image_width''':164,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A820''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_directdownload_size_limit''':20480,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_a820_ver1_sub000000'''] = devclass(devices.devids[ur'''mot_a820_ver1'''], ur'''mot_a820_ver1_sub000000''', ur'''MOT-A820/00.00.00 MIB/2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_a830_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_a830_ver1''', ur'''MOT-A830''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''downloadfun_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':100000,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':205,ur'''max_image_width''':164,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A830''',ur'''mp3''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':205,ur'''wallpaper_preferred_width''':164})
devices.devids[ur'''mot_a830_ver1_sub05200br'''] = devclass(devices.devids[ur'''mot_a830_ver1'''], ur'''mot_a830_ver1_sub05200br''', ur'''MOT-A830/05.20.0BR MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''j2me_max_jar_size''':100000})
devices.devids[ur'''mot_a835_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_a835_ver1''', ur'''MOT-A835''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':4096,ur'''columns''':14,ur'''cookie_support''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':8000,ur'''max_image_height''':205,ur'''max_image_width''':164,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A835''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':False,ur'''oma_v_1_0_separate_delivery''':False,ur'''picture''':True,ur'''picture_max_height''':480,ur'''picture_max_width''':640,ur'''picture_preferred_height''':144,ur'''picture_preferred_width''':176,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':20480,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''screensaver''':True,ur'''screensaver_max_height''':480,ur'''screensaver_max_width''':640,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''screensaver_resize''':ur'''fixed_ratio''',ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/a835/Profile/a835.rdf''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_resize''':ur'''fixed_ratio''',ur'''wallpaper_wbmp''':True})
devices.devids[ur'''mot_a835_ver1_sub702018i'''] = devclass(devices.devids[ur'''mot_a835_ver1'''], ur'''mot_a835_ver1_sub702018i''', ur'''MOT-A835/70.20.18I MIB/2.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_a835_ver2'''] = devclass(devices.devids[ur'''mot_a835_ver1'''], ur'''mot_a835_ver2''', ur'''MOT-A835/02''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_a835_ver2_sub020a04'''] = devclass(devices.devids[ur'''mot_a835_ver2'''], ur'''mot_a835_ver2_sub020a04''', ur'''MOT-A835/02.0A.04 MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_a840_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_a840_ver1''', ur'''MOT-A840''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':220,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_mp3''':True,ur'''mms_qcelp''':False,ur'''model_name''':ur'''A840''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''qcelp''':False,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':350000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':False,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':350000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':350000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_a840_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_a840_ver1'''], ur'''mot_a840_ver1_subverizon''', ur'''motoa840''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''A840''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_a845_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_a845_ver1''', ur'''MOT-A845''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''imelody''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_bmp''':True,ur'''j2me_canvas_height''':203,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_gif''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':5242880,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_image_height''':185,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A845''',ur'''mp3''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':320,ur'''picture_max_width''':240,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/a845/Profile/a845.rdf''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''mot_a845_ver1_sub74071di'''] = devclass(devices.devids[ur'''mot_a845_ver1'''], ur'''mot_a845_ver1_sub74071di''', ur'''MOT-A845/74.07.1DI MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_a860_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_a860_ver1''', ur'''MOT-A860''', True, {ur'''colors''':262144,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A860''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':40,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':1})
devices.devids[ur'''mot_a860_ver1_sub0062'''] = devclass(devices.devids[ur'''mot_a860_ver1'''], ur'''mot_a860_ver1_sub0062''', ur'''MOT-A860/00.62 UP.Browser/6.2.3.2.f.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''mot_a890_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_a890_ver1''', ur'''MOT-A890''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':200,ur'''max_image_width''':167,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A890''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_a890_ver1_sub101'''] = devclass(devices.devids[ur'''mot_a890_ver1'''], ur'''mot_a890_ver1_sub101''', ur'''MOT-A890/1.01 UP.Browser/6.2.2.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''mot_ti260_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_ti260_ver1''', ur'''MOT-AF/4 UP/4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''columns''':16,ur'''max_deck_size''':2048,ur'''model_name''':ur'''Ti260''',ur'''nokia_voice_call''':True,ur'''resolution_width''':96,ur'''rows''':4,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_ti260_ver1_sub0022'''] = devclass(devices.devids[ur'''mot_ti260_ver1'''], ur'''mot_ti260_ver1_sub0022''', ur'''MOT-AF/0.0.22 UP/4.0.5n''', False, None)
devices.devids[ur'''mot_ti260_ver1_sub418_4116sxxxx'''] = devclass(devices.devids[ur'''mot_ti260_ver1'''], ur'''mot_ti260_ver1_sub418_4116sxxxx''', ur'''MOT-AF/4.1.8 UP/4.1.16s UP.Browser/4.1.16s-XXXX''', False, None)
devices.devids[ur'''mot_ti260_ver1_sub418_416s'''] = devclass(devices.devids[ur'''mot_ti260_ver1'''], ur'''mot_ti260_ver1_sub418_416s''', ur'''MOT-AF/4.1.8 UP/4.1.16s''', False, None)
devices.devids[ur'''mot_ti260_ver1_sub419_4119ixxxx'''] = devclass(devices.devids[ur'''mot_ti260_ver1'''], ur'''mot_ti260_ver1_sub419_4119ixxxx''', ur'''MOT-AF/4.1.9 UP/4.1.19i UP.Browser/4.1.19i-XXXX''', False, None)
devices.devids[ur'''mot_artem_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_artem_ver1''', ur'''MOT-Artem''', True, {ur'''max_image_width''':120,ur'''model_name''':ur'''Artem'''})
devices.devids[ur'''mot_artem_ver1_sub0bd223r'''] = devclass(devices.devids[ur'''mot_artem_ver1'''], ur'''mot_artem_ver1_sub0bd223r''', ur'''MOT-Artem/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_bc_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_bc_ver1''', ur'''MOT-BC/4.1.9 UP.Browser/4''', True, None)
devices.devids[ur'''mot_bc_ver1_sub4123c'''] = devclass(devices.devids[ur'''mot_bc_ver1'''], ur'''mot_bc_ver1_sub4123c''', ur'''MOT-BC/4.1.9 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''mot_c115_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_c115_ver1''', ur'''MOT-C115''', True, {ur'''brand_name''':ur'''Motorola''',ur'''gif''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''model_name''':ur'''C115''',ur'''ringtone_midi_monophonic''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''text_imelody''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':64,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''motorola_c155_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''motorola_c155_ver1''', ur'''Motorola-C155''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':4096,ur'''directdownload_support''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':64512,ur'''max_image_height''':48,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C155''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':64,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':96,ur'''wallpaper_preferred_width''':64})
devices.devids[ur'''motorola_c155_ver1_sub10'''] = devclass(devices.devids[ur'''motorola_c155_ver1'''], ur'''motorola_c155_ver1_sub10''', ur'''Motorola-C155 UP.Browser/6.2.2.7 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''motorola_c155_ver1_sub6227'''] = devclass(devices.devids[ur'''motorola_c155_ver1'''], ur'''motorola_c155_ver1_sub6227''', ur'''MOT-C155 UP.Browser/6.2.2.7 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''mot_c168_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_c168_ver1''', ur'''MOT-C168''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':14,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C168''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''rows''':6,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/C168/Profile/c168.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_c168_ver1_sub00'''] = devclass(devices.devids[ur'''mot_c168_ver1'''], ur'''mot_c168_ver1_sub00''', ur'''MOT-C168/ WAP.Browser/1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''mot_c2_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_c2_ver1''', ur'''MOT-C2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''V100''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c2_ver1_sub4116'''] = devclass(devices.devids[ur'''mot_c2_ver1'''], ur'''mot_c2_ver1_sub4116''', ur'''MOT-C2/4.1.8 UP/4.1.16''', False, None)
devices.devids[ur'''mot_c2_ver1_sub4116s'''] = devclass(devices.devids[ur'''mot_c2_ver1'''], ur'''mot_c2_ver1_sub4116s''', ur'''MOT-C2/4.1.8 UP/4.1.16s''', False, None)
devices.devids[ur'''mot_c2_ver1_sub4116sxxxx'''] = devclass(devices.devids[ur'''mot_c2_ver1'''], ur'''mot_c2_ver1_sub4116sxxxx''', ur'''MOT-C2/4.1.8 UP/4.1.16s UP.Browser/4.1.16s-XXXX''', False, None)
devices.devids[ur'''mot_c2_ver1_sub4119i'''] = devclass(devices.devids[ur'''mot_c2_ver1'''], ur'''mot_c2_ver1_sub4119i''', ur'''MOT-C2/4.1.9 UP/4.1.19i''', False, None)
devices.devids[ur'''mot_c2_ver1_sub4122a'''] = devclass(devices.devids[ur'''mot_c2_ver1'''], ur'''mot_c2_ver1_sub4122a''', ur'''MOT-C2/4.1.9 UP.Browser/4.1.22a''', False, None)
devices.devids[ur'''mot_c200_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_c200_ver1''', ur'''MOT-C200''', True, {ur'''brand_name''':ur'''Motorola''',ur'''gif''':True,ur'''gprtf''':True,ur'''midi_monophonic''':True,ur'''model_name''':ur'''C200''',ur'''ringtone_midi_monophonic''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':64,ur'''wallpaper_preferred_width''':98})
devices.devids[ur'''mot_c201_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_c201_ver1''', ur'''MOT-C201''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':64,ur'''max_image_width''':98,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C201''',ur'''resolution_height''':64,ur'''resolution_width''':98,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c212_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_c212_ver1''', ur'''MOT-C212''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''C212''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_c257_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_c257_ver1''', ur'''MOT-C257''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''max_deck_size''':8192,ur'''max_image_height''':160,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C257''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''mot_c257_ver1_sub0131'''] = devclass(devices.devids[ur'''mot_c257_ver1'''], ur'''mot_c257_ver1_sub0131''', ur'''MOT-C257/0.1.31 UP.Browser/6.2.3.9.c.6 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''mot_c257_ver1_sub0132'''] = devclass(devices.devids[ur'''mot_c257_ver1'''], ur'''mot_c257_ver1_sub0132''', ur'''MOT-C257/0.1.32 UP.Browser/6.2.3.9.c.6 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''mot_c331_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_c331_ver1''', ur'''MOT-C331''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_midp_1_0''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C331''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''text_imelody''':True})
devices.devids[ur'''mot_c332_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_c332_ver1''', ur'''MOT-C332''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''C332''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_c350_ver1'''] = devclass(devices.devids[ur'''mot_mib20_generic'''], ur'''mot_c350_ver1''', ur'''MOT-c350''', True, {ur'''colors''':4096,ur'''columns''':14,ur'''cookie_support''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':7700,ur'''max_image_height''':48,ur'''max_image_width''':94,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C350''',ur'''oma_v_1_0_combined_delivery''':False,ur'''oma_v_1_0_forwardlock''':False,ur'''oma_v_1_0_separate_delivery''':False,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/c350/Profile/c350.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':65,ur'''wallpaper_max_width''':96,ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''mot_c350_ver1_subg090435r'''] = devclass(devices.devids[ur'''mot_c350_ver1'''], ur'''mot_c350_ver1_subg090435r''', ur'''MOT-c350/G_09.04.35R MIB/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c350_ver1_subulsg091018r'''] = devclass(devices.devids[ur'''mot_c350_ver1'''], ur'''mot_c350_ver1_subulsg091018r''', ur'''MOT-c350/ULS_G_09.10.18R MIB/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c350m_ver1'''] = devclass(devices.devids[ur'''mot_c350_ver1'''], ur'''mot_c350m_ver1''', ur'''MOT-c350M''', True, {ur'''j2me_midp_1_0''':False,ur'''model_name''':ur'''C350M''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c350m_ver1_subag090437r'''] = devclass(devices.devids[ur'''mot_c350m_ver1'''], ur'''mot_c350m_ver1_subag090437r''', ur'''MOT-c350M/A_G_09.04.37R MIB/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c350m_ver1_subg090423r'''] = devclass(devices.devids[ur'''mot_c350m_ver1'''], ur'''mot_c350m_ver1_subg090423r''', ur'''MOT-c350M/G_09.04.23R MIB/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c350m_ver1_subg090478r'''] = devclass(devices.devids[ur'''mot_c350m_ver1'''], ur'''mot_c350m_ver1_subg090478r''', ur'''MOT-c350M/G_09.04.78R MIB/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c350m_ver1_subg090478rcolumbia'''] = devclass(devices.devids[ur'''mot_c350m_ver1'''], ur'''mot_c350m_ver1_subg090478rcolumbia''', ur'''MOT-c350M/g_09.04.78r_columbia_3mnc_fix MIB/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c350m_ver1_subltsg09102ar'''] = devclass(devices.devids[ur'''mot_c350m_ver1'''], ur'''mot_c350m_ver1_subltsg09102ar''', ur'''MOT-c350M/LTS_G_09.10.2AR MIB/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c350m_ver1_subulshag091026r'''] = devclass(devices.devids[ur'''mot_c350m_ver1'''], ur'''mot_c350m_ver1_subulshag091026r''', ur'''MOT-c350M/ULSHA_G_09.10.26R MIB/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c350m_ver1_subulsg09101ar'''] = devclass(devices.devids[ur'''mot_c350m_ver1'''], ur'''mot_c350m_ver1_subulsg09101ar''', ur'''MOT-c350M/ULS_G_09.10.1AR MIB/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c350m_ver1_subulsasg091029r'''] = devclass(devices.devids[ur'''mot_c350m_ver1'''], ur'''mot_c350m_ver1_subulsasg091029r''', ur'''MOT-c350M/ULSAS_G_09.10.29R MIB/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c350v_ver1'''] = devclass(devices.devids[ur'''mot_c350_ver1'''], ur'''mot_c350v_ver1''', ur'''MOT-c350V''', False, None)
devices.devids[ur'''mot_c350v_ver1_subg0908bcr'''] = devclass(devices.devids[ur'''mot_c350v_ver1'''], ur'''mot_c350v_ver1_subg0908bcr''', ur'''MOT-c350V/G_09.08.BCR MIB/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c353_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_c353_ver1''', ur'''MOT-C353''', True, {ur'''brand_name''':ur'''Motorola''',ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C353''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''text_imelody''':True})
devices.devids[ur'''mot_c353_ver1_sublowercase'''] = devclass(devices.devids[ur'''mot_c353_ver1'''], ur'''mot_c353_ver1_sublowercase''', ur'''MOT-c353''', False, None)
devices.devids[ur'''mot_c357_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''mot_c357_ver1''', ur'''MOT-C357''', True, {ur'''brand_name''':ur'''Motorola''',ur'''mobile_browser_version''':ur'''6.2.2.1''',ur'''model_name''':ur'''C357''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/c357/Profile/c357.rdf'''})
devices.devids[ur'''mot_c357_ver1_sub10'''] = devclass(devices.devids[ur'''mot_c357_ver1'''], ur'''mot_c357_ver1_sub10''', ur'''MOT-C357/1.0 UP.Browser 6.2.2.1 (GUI) MMP-2.0 /M4 3.02''', False, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''C357'''})
devices.devids[ur'''mot_c375_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c375_ver1''', ur'''MOT-C375''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':4096,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''max_image_height''':45,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':40,ur'''mms_mp4''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C375''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''smf''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/c375/Profile/c375.rdf''',ur'''voices''':40,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':False,ur'''wav''':True})
devices.devids[ur'''mot_c380_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c380_ver1''', ur'''MOT-C380''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''116''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':1887436,ur'''j2me_udp''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_image_height''':96,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C380''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':False,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':480,ur'''picture_max_width''':640,ur'''picture_preferred_height''':96,ur'''picture_preferred_width''':128,ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':False,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''rows''':5,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''screensaver_resize''':ur'''fixed_ratio''',ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/c380/profile/c380.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_resize''':ur'''fixed_ratio''',ur'''wallpaper_wbmp''':True})
devices.devids[ur'''mot_c380_ver1_sub040502'''] = devclass(devices.devids[ur'''mot_c380_ver1'''], ur'''mot_c380_ver1_sub040502''', ur'''MOT-C380/04.05.02_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c380_ver1_sub0bd109r'''] = devclass(devices.devids[ur'''mot_c380_ver1'''], ur'''mot_c380_ver1_sub0bd109r''', ur'''MOT-C380/0B.D1.09R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c380m_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c380m_ver1''', ur'''MOT-C380M''', True, {ur'''max_image_height''':120,ur'''max_image_width''':122,ur'''model_name''':ur'''C380M''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c380m_ver1_sub0bd109r'''] = devclass(devices.devids[ur'''mot_c380m_ver1'''], ur'''mot_c380m_ver1_sub0bd109r''', ur'''MOT-C380M/0B.D1.09R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c380p_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c380p_ver1''', ur'''MOT-C380P''', True, {ur'''max_image_width''':122,ur'''model_name''':ur'''C380P''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c380p_ver1_sub0bd223r'''] = devclass(devices.devids[ur'''mot_c380p_ver1'''], ur'''mot_c380p_ver1_sub0bd223r''', ur'''MOT-C380P/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c380a_ver1_suba'''] = devclass(devices.devids[ur'''mot_c380_ver1'''], ur'''mot_c380a_ver1_suba''', ur'''MOT-C380a''', False, {ur'''max_image_width''':122,ur'''model_name''':ur'''C380'''})
devices.devids[ur'''mot_c380a_ver1_sub0bd223r'''] = devclass(devices.devids[ur'''mot_c380a_ver1_suba'''], ur'''mot_c380a_ver1_sub0bd223r''', ur'''MOT-C380a/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c380i_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c380i_ver1''', ur'''MOT-C380i''', True, {ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':35,ur'''max_image_width''':90,ur'''model_name''':ur'''C380i''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c380i_ver1_sub0bd223r'''] = devclass(devices.devids[ur'''mot_c380i_ver1'''], ur'''mot_c380i_ver1_sub0bd223r''', ur'''MOT-C380i/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c381p_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c381p_ver1''', ur'''MOT-C381p''', True, {ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''model_name''':ur'''C381P''',ur'''mp3''':True,ur'''oma_support''':False,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':35,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''mot_c381_ver1'''] = devclass(devices.devids[ur'''mot_c381p_ver1'''], ur'''mot_c381_ver1''', ur'''MOT-C381''', True, {ur'''model_name''':ur'''C381''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True})
devices.devids[ur'''mot_c381p_ver1_sub0be312r'''] = devclass(devices.devids[ur'''mot_c381p_ver1'''], ur'''mot_c381p_ver1_sub0be312r''', ur'''MOT-C381p/0B.E3.12R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c384_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_c384_ver1''', ur'''MOT-C384''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''C384''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c385_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c385_ver1''', ur'''MOT-C385''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':522240,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C385''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''rows''':5,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/c385/profile/c385.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''mot_385_ver1'''] = devclass(devices.devids[ur'''mot_c385_ver1'''], ur'''mot_385_ver1''', ur'''MOT-385''', True, {ur'''max_image_height''':96,ur'''model_name''':ur'''385''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_385_ver1_sub0bd223r'''] = devclass(devices.devids[ur'''mot_385_ver1'''], ur'''mot_385_ver1_sub0bd223r''', ur'''MOT-385/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c385_ver1_sub0bd109r'''] = devclass(devices.devids[ur'''mot_c385_ver1'''], ur'''mot_c385_ver1_sub0bd109r''', ur'''MOT-C385/0B.D1.09R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c385_ver1_sub_c380'''] = devclass(devices.devids[ur'''mot_c385_ver1'''], ur'''mot_c385_ver1_sub_c380''', ur'''MOT-c 380/0B.D2.2FR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c390_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c390_ver1''', ur'''MOT-C390''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''116''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_image_height''':108,ur'''max_image_width''':108,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C390''',ur'''mp3''':True,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/c390/Profile/c390.rdf''',ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':False,ur'''wav''':True})
devices.devids[ur'''mot_c390_ver1_sub0ba006i'''] = devclass(devices.devids[ur'''mot_c390_ver1'''], ur'''mot_c390_ver1_sub0ba006i''', ur'''MOT-C390/0B.A0.06I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''mot_c390_ver1_sub0ba00fr221'''] = devclass(devices.devids[ur'''mot_c390_ver1'''], ur'''mot_c390_ver1_sub0ba00fr221''', ur'''MOT-c 390/0B.A0.0FR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''mot_c4_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_c4_ver1''', ur'''MOT-C4/4 UP/4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''columns''':16,ur'''max_deck_size''':2048,ur'''model_name''':ur'''V50''',ur'''nokia_voice_call''':True,ur'''resolution_width''':96,ur'''rows''':4,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c4_ver1_sub0021'''] = devclass(devices.devids[ur'''mot_c4_ver1'''], ur'''mot_c4_ver1_sub0021''', ur'''MOT-C4/0.0.21 UP/4.0.5m''', False, None)
devices.devids[ur'''mot_c4_ver1_sub0021xxxx'''] = devclass(devices.devids[ur'''mot_c4_ver1'''], ur'''mot_c4_ver1_sub0021xxxx''', ur'''MOT-C4/0.0.21 UP/4.0.5m UP.Browser/4.0.5m-XXXX''', False, None)
devices.devids[ur'''mot_c4_ver1_sub414'''] = devclass(devices.devids[ur'''mot_c4_ver1'''], ur'''mot_c4_ver1_sub414''', ur'''MOT-C4/4.1.4 UP/4.1.16a''', False, None)
devices.devids[ur'''mot_talkabout_v2288_ver1'''] = devclass(devices.devids[ur'''mot_c4_ver1'''], ur'''mot_talkabout_v2288_ver1''', ur'''Talkabout V2288''', True, {ur'''marketing_name''':ur'''Talkabout''',ur'''model_name''':ur'''V2288''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v8088_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_v8088_ver1''', ur'''MOT-V8088''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_width''':170,ur'''model_name''':ur'''V8088''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':178,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_v800_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_v800_ver1''', ur'''MOT-V800''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_width''':170,ur'''model_name''':ur'''V800''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_v51_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_v51_ver1''', ur'''MOT-V51''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''V51''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_c400_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c400_ver1''', ur'''MOT-C400''', True, {ur'''model_name''':ur'''C400''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c450_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c450_ver1''', ur'''MOT-C450''', True, {ur'''bmp''':True,ur'''colors''':4096,ur'''columns''':14,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':1048576,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':20,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':22,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':21,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':1048576,ur'''j2me_udp''':True,ur'''max_data_rate''':40,ur'''max_image_height''':65,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C450''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''rows''':7,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':65,ur'''wallpaper_max_width''':96,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':96,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''mot_c370_ver1'''] = devclass(devices.devids[ur'''mot_c450_ver1'''], ur'''mot_c370_ver1''', ur'''MOT-C370''', True, {ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''C370''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c450_ver1_sub0a032dr'''] = devclass(devices.devids[ur'''mot_c450_ver1'''], ur'''mot_c450_ver1_sub0a032dr''', ur'''MOT-C450/0A.03.2DR MIB/2.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c450_ver1_sub0a0403r'''] = devclass(devices.devids[ur'''mot_c450_ver1'''], ur'''mot_c450_ver1_sub0a0403r''', ur'''MOT-C450/0A.04.03R MIB/2.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c480_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c480_ver1''', ur'''MOT-C480''', True, {ur'''model_name''':ur'''C480'''})
devices.devids[ur'''mot_c480_ver1_sub0bd223r'''] = devclass(devices.devids[ur'''mot_c480_ver1'''], ur'''mot_c480_ver1_sub0bd223r''', ur'''MOT-C480/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c510_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_c510_ver1''', ur'''MOT-C510''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''max_image_height''':108,ur'''max_image_width''':119,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C510''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_c510_ver1_sub101'''] = devclass(devices.devids[ur'''mot_c510_ver1'''], ur'''mot_c510_ver1_sub101''', ur'''MOT-C510/1.01 UP.Browser/6.2.2.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''mot_c550_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c550_ver1''', ur'''MOT-C550''', True, {ur'''bmp''':True,ur'''colors''':4096,ur'''columns''':14,ur'''cookie_support''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':1048576,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':1048576,ur'''j2me_udp''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':48,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C550''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''rows''':7,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':65,ur'''wallpaper_max_width''':96,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':96,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''mot_c550_ver1_sub0a100ei'''] = devclass(devices.devids[ur'''mot_c550_ver1'''], ur'''mot_c550_ver1_sub0a100ei''', ur'''MOT-C550/0A.10.0EI MIB/2.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c65_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c65_ver1''', ur'''MOT-C65''', True, {ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''C65''',ur'''release_date''':ur'''2005_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c65_ver1_sub0bd223r'''] = devclass(devices.devids[ur'''mot_c65_ver1'''], ur'''mot_c65_ver1_sub0bd223r''', ur'''MOT-C65/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c600_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c600_ver1''', ur'''MOT-C600''', True, {ur'''model_name''':ur'''C600''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c650_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c650_ver1''', ur'''MOT-C650''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':16,ur'''cookie_support''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':1887436,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':6000,ur'''max_image_height''':96,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C650''',ur'''mp3''':True,ur'''oma_support''':False,ur'''oma_v_1_0_separate_delivery''':False,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':480,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''rows''':5,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''screensaver_resize''':ur'''fixed_ratio''',ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/c650/profile/c650.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_resize''':ur'''fixed_ratio''',ur'''wallpaper_wbmp''':True})
devices.devids[ur'''mot_c650_ver1_sub031201'''] = devclass(devices.devids[ur'''mot_c650_ver1'''], ur'''mot_c650_ver1_sub031201''', ur'''MOT-C650/03.12.01_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c650_ver1_sub0bd22fr'''] = devclass(devices.devids[ur'''mot_c650_ver1'''], ur'''mot_c650_ver1_sub0bd22fr''', ur'''MOT-C650/0B.D2.2FR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''mot_c650_ver1_submotorola0bd223r'''] = devclass(devices.devids[ur'''mot_c650_ver1'''], ur'''mot_c650_ver1_submotorola0bd223r''', ur'''MOT-Motorola C650/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c650_ver1_submotoe398'''] = devclass(devices.devids[ur'''mot_c650_ver1'''], ur'''mot_c650_ver1_submotoe398''', ur'''MOT- E 398/0B.D2.32R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_c650g_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c650g_ver1''', ur'''MOT-C650g''', True, {ur'''can_skip_aligned_link_row''':True,ur'''max_image_width''':118,ur'''model_name''':ur'''C650g''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c650g_ver1_sub0bd232r'''] = devclass(devices.devids[ur'''mot_c650g_ver1'''], ur'''mot_c650g_ver1_sub0bd232r''', ur'''MOT-C650g/0B.D2.32R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c650i_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c650i_ver1''', ur'''MOT-C650i''', True, {ur'''can_skip_aligned_link_row''':True,ur'''max_image_width''':118,ur'''model_name''':ur'''C650i''',ur'''release_date''':ur'''2004_january''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_c650i_ver1_sub0bd223r'''] = devclass(devices.devids[ur'''mot_c650i_ver1'''], ur'''mot_c650i_ver1_sub0bd223r''', ur'''MOT-C650i/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c651_ver1'''] = devclass(devices.devids[ur'''mot_c650_ver1'''], ur'''mot_c651_ver1''', ur'''MOT-C651''', True, {ur'''max_image_height''':96,ur'''model_name''':ur'''C651''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_c698p_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c698p_ver1''', ur'''MOT-C698p''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':220,ur'''max_image_width''':170,ur'''model_name''':ur'''C698p''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True})
devices.devids[ur'''mot_c698p_ver1_sub0b9309r'''] = devclass(devices.devids[ur'''mot_c698p_ver1'''], ur'''mot_c698p_ver1_sub0b9309r''', ur'''MOT-C698p/0B.93.09R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_c975_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c975_ver1''', ur'''MOT-C975''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':19,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':200000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Tyax''',ur'''max_deck_size''':522240,ur'''max_image_height''':200,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C975''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/C975/Profile/C975.rdf''',ur'''uaprof2''':ur'''http://motorola.handango.com/phoneconfig/C975/Profile/C975_NO_BEARER.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':173,ur'''wallpaper_preferred_width''':174,ur'''wav''':True})
devices.devids[ur'''mot_c975_ver1_sub801202i'''] = devclass(devices.devids[ur'''mot_c975_ver1'''], ur'''mot_c975_ver1_sub801202i''', ur'''MOT-C975/80.12.02I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':200000,ur'''max_data_rate''':384})
devices.devids[ur'''mot_c980_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_c980_ver1''', ur'''MOT-C980''', True, {ur'''colors''':4096,ur'''columns''':20,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':4000000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':176,ur'''max_image_width''':220,ur'''model_name''':ur'''C980''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':240,ur'''picture_max_width''':320,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''svgt_1_1''':True,ur'''svgt_1_1_plus''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/c980/profile/c980.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_resize''':ur'''fixed_ratio'''})
devices.devids[ur'''mot_c980_ver1_sub802d05i'''] = devclass(devices.devids[ur'''mot_c980_ver1'''], ur'''mot_c980_ver1_sub802d05i''', ur'''MOT-C980/80.2D.05I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':4000000,ur'''max_data_rate''':384})
devices.devids[ur'''mot_c980_ver1_sub802e2a'''] = devclass(devices.devids[ur'''mot_c980_ver1'''], ur'''mot_c980_ver1_sub802e2a''', ur'''MOT-C980/80.2E.2A. MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':4000000,ur'''max_data_rate''':384})
devices.devids[ur'''mot_c980_ver1_sub802f12i'''] = devclass(devices.devids[ur'''mot_c980_ver1'''], ur'''mot_c980_ver1_sub802f12i''', ur'''MOT-C980/80.2F.12I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':4000000,ur'''max_data_rate''':384})
devices.devids[ur'''mot_c980m_ver1'''] = devclass(devices.devids[ur'''mot_c980_ver1'''], ur'''mot_c980m_ver1''', ur'''MOT-C980M''', True, {ur'''model_name''':ur'''C980M'''})
devices.devids[ur'''mot_c980m_ver1_sub832838'''] = devclass(devices.devids[ur'''mot_c980m_ver1'''], ur'''mot_c980m_ver1_sub832838''', ur'''MOT-C980M/83.28.38. MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_canary_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_canary_ver1''', ur'''MOT-Canary''', True, {ur'''max_image_width''':120,ur'''model_name''':ur'''Canary''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_canary_ver1_sub021602'''] = devclass(devices.devids[ur'''mot_canary_ver1'''], ur'''mot_canary_ver1_sub021602''', ur'''MOT-Canary/ 02.16.02/10.21.2005 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, None)
devices.devids[ur'''mot_canary_ver1_sub021703'''] = devclass(devices.devids[ur'''mot_canary_ver1'''], ur'''mot_canary_ver1_sub021703''', ur'''MOT-Canary/SJUG1361AA 02.17.03/10.21.2005 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, None)
devices.devids[ur'''mot_cb_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_cb_ver1''', ur'''MOT-CB''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''CB''',ur'''rows''':4,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_cb_ver1_sub0018_4010'''] = devclass(devices.devids[ur'''mot_cb_ver1'''], ur'''mot_cb_ver1_sub0018_4010''', ur'''MOT-CB/0.0.18 UP/4.0.10 UP.Browser/4.0.10-XXXX''', False, None)
devices.devids[ur'''mot_cb_ver2'''] = devclass(devices.devids[ur'''mot_cb_ver1'''], ur'''mot_cb_ver2''', ur'''MOT-CB/4 UP/4''', False, None)
devices.devids[ur'''mot_cb_ver2_sub415_4116f'''] = devclass(devices.devids[ur'''mot_cb_ver2'''], ur'''mot_cb_ver2_sub415_4116f''', ur'''MOT-CB/4.1.5 UP/4.1.16f''', False, None)
devices.devids[ur'''mot_cb_ver1_sub415fxxxx'''] = devclass(devices.devids[ur'''mot_cb_ver1'''], ur'''mot_cb_ver1_sub415fxxxx''', ur'''MOT-CB/4.1.5 UP/4.1.16f UP.Browser/4.1.16f-XXXX''', False, None)
devices.devids[ur'''mot_cf_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_cf_ver1''', ur'''MOT-CF/00 UP/4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''model_name''':ur'''CF''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_cf_ver1_sub002631'''] = devclass(devices.devids[ur'''mot_cf_ver1'''], ur'''mot_cf_ver1_sub002631''', ur'''MOT-CF/00.26.31 UP/4.1.16f''', False, None)
devices.devids[ur'''mot_cf_ver1_sub001213'''] = devclass(devices.devids[ur'''mot_cf_ver1'''], ur'''mot_cf_ver1_sub001213''', ur'''MOT-CF/00.12.13 UP/4.1.9m''', False, None)
devices.devids[ur'''mot_d1_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_d1_ver1''', ur'''MOT-D1''', False, None)
devices.devids[ur'''mot_d1_ver1_sub418'''] = devclass(devices.devids[ur'''mot_d1_ver1'''], ur'''mot_d1_ver1_sub418''', ur'''MOT-D1/4.1.8 UP/4.1.16s''', False, None)
devices.devids[ur'''mot_d3_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_d3_ver1''', ur'''MOT-D3/0 UP/4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''D3''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_d3_ver1_sub0022'''] = devclass(devices.devids[ur'''mot_d3_ver1'''], ur'''mot_d3_ver1_sub0022''', ur'''MOT-D3/0.0.22 UP/4.0.5n''', False, None)
devices.devids[ur'''mot_d5_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_d5_ver1''', ur'''MOT-D5/0 UP/4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''columns''':13,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':2048,ur'''max_image_height''':51,ur'''max_image_width''':91,ur'''model_name''':ur'''T191''',ur'''nokia_voice_call''':True,ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''rows''':4,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_d5_ver1_sub0022'''] = devclass(devices.devids[ur'''mot_d5_ver1'''], ur'''mot_d5_ver1_sub0022''', ur'''MOT-D5/0.0.22 UP/4.0.5n''', False, None)
devices.devids[ur'''mot_d5_ver1_sub0023'''] = devclass(devices.devids[ur'''mot_d5_ver1'''], ur'''mot_d5_ver1_sub0023''', ur'''MOT-D5/0.0.23 UP/4.0.5o''', False, None)
devices.devids[ur'''mot_d5_ver1_sub0023oxxxx'''] = devclass(devices.devids[ur'''mot_d5_ver1'''], ur'''mot_d5_ver1_sub0023oxxxx''', ur'''MOT-D5/0.0.23 UP/4.0.5o UP.Browser/4.0.5o-XXXX''', False, None)
devices.devids[ur'''mot_d5_ver1_sub416f'''] = devclass(devices.devids[ur'''mot_d5_ver1'''], ur'''mot_d5_ver1_sub416f''', ur'''MOT-D5/4.1.5 UP/4.1.16f UP.Browser/4.1.16f-XXXX''', False, None)
devices.devids[ur'''mot_d5_ver1_sub4123c'''] = devclass(devices.devids[ur'''mot_d5_ver1'''], ur'''mot_d5_ver1_sub4123c''', ur'''MOT-D5/4.1.5 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''mot_d5_ver1_sub4120i'''] = devclass(devices.devids[ur'''mot_d5_ver1'''], ur'''mot_d5_ver1_sub4120i''', ur'''MOT-D5/4.1.5 UP/4.1.20i''', False, None)
devices.devids[ur'''mot_d5_ver1_sub4154120ixxxx'''] = devclass(devices.devids[ur'''mot_d5_ver1'''], ur'''mot_d5_ver1_sub4154120ixxxx''', ur'''MOT-D5/4.1.5 UP/4.1.20i UP.Browser/4.1.20i-XXXX''', False, None)
devices.devids[ur'''mot_d5_ver1_subt1910bd223r'''] = devclass(devices.devids[ur'''mot_d5_ver1'''], ur'''mot_d5_ver1_subt1910bd223r''', ur'''MOT-T191/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_d5_ver2'''] = devclass(devices.devids[ur'''mot_d5_ver1'''], ur'''mot_d5_ver2''', ur'''MOT-D5''', False, None)
devices.devids[ur'''mot_d5_ver2_sub5023'''] = devclass(devices.devids[ur'''mot_d5_ver2'''], ur'''mot_d5_ver2_sub5023''', ur'''MOT-D5/5.0.2 UP.Browser/5.0.2.3 (GUI)''', False, None)
devices.devids[ur'''mot_d5_ver2_sub5041'''] = devclass(devices.devids[ur'''mot_d5_ver2'''], ur'''mot_d5_ver2_sub5041''', ur'''MOT-D5/5.0.2 UP.Browser/5.0.4.1 (GUI)''', False, None)
devices.devids[ur'''mot_d6_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_d6_ver1''', ur'''MOT-D6''', False, None)
devices.devids[ur'''mot_d6_ver1_sub415'''] = devclass(devices.devids[ur'''mot_d6_ver1'''], ur'''mot_d6_ver1_sub415''', ur'''MOT-D6/4.1.5 UP/4.1.16f''', False, None)
devices.devids[ur'''mot_d8_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_d8_ver1''', ur'''MOT-D8''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''D8''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_d8_ver1_sub418s'''] = devclass(devices.devids[ur'''mot_d8_ver1'''], ur'''mot_d8_ver1_sub418s''', ur'''MOT-D8/4.1.8 UP/4.1.16s''', False, None)
devices.devids[ur'''mot_d8_ver1_sub4116sxxxx'''] = devclass(devices.devids[ur'''mot_d8_ver1'''], ur'''mot_d8_ver1_sub4116sxxxx''', ur'''MOT-D8/4.1.8 UP/4.1.16s UP.Browser/4.1.16s-XXXX''', False, None)
devices.devids[ur'''mot_d8_ver1_sub419xxxx'''] = devclass(devices.devids[ur'''mot_d8_ver1'''], ur'''mot_d8_ver1_sub419xxxx''', ur'''MOT-D8/4.1.9 UP/4.1.19i UP.Browser/4.1.19i-XXXX''', False, None)
devices.devids[ur'''mot_d8_ver1_sub4123'''] = devclass(devices.devids[ur'''mot_d8_ver1'''], ur'''mot_d8_ver1_sub4123''', ur'''MOT-D8/4.1.9 UP.Browser/4.1.23''', False, None)
devices.devids[ur'''mot_dd_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_dd_ver1''', ur'''MOT-DD''', True, None)
devices.devids[ur'''mot_dd_ver1_sub0022'''] = devclass(devices.devids[ur'''mot_dd_ver1'''], ur'''mot_dd_ver1_sub0022''', ur'''MOT-DD/0.0.22 UP/4.0.5n''', False, None)
devices.devids[ur'''mot_df_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_df_ver1''', ur'''MOT-DF''', True, None)
devices.devids[ur'''mot_df_ver1_sub418'''] = devclass(devices.devids[ur'''mot_df_ver1'''], ur'''mot_df_ver1_sub418''', ur'''MOT-DF/4.1.8 UP/4.1.16s''', False, None)
devices.devids[ur'''mot_e1_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e1_ver1''', ur'''MOT-E1''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''RokR''',ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''2.2''',ur'''model_name''':ur'''E1''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':56,ur'''physical_screen_width''':44,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''joystick''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wap_push_support''':True,ur'''wta_voice_call''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''mot_e1_ver1_sub418'''] = devclass(devices.devids[ur'''mot_e1_ver1'''], ur'''mot_e1_ver1_sub418''', ur'''MOT-E1/4.1.8 UP.Browser/4.1.23''', False, None)
devices.devids[ur'''mot_e1_ver1_sub419'''] = devclass(devices.devids[ur'''mot_e1_ver1'''], ur'''mot_e1_ver1_sub419''', ur'''MOT-E1/4.1.9 UP/4.1.19i''', False, None)
devices.devids[ur'''mot_e1_ver1_babyviper'''] = devclass(devices.devids[ur'''mot_e1_ver1'''], ur'''mot_e1_ver1_babyviper''', ur'''MOT-babyVIPER-E1''', False, {ur'''max_image_width''':120,ur'''model_extra_info''':ur'''Baby Viper'''})
devices.devids[ur'''motorola_e365_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''motorola_e365_ver1''', ur'''Motorola-E365''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':102400,ur'''max_image_height''':120,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':106,ur'''mms_max_size''':50000,ur'''mms_max_width''':118,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E365''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':False,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/e365/Profile/e365.rdf''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':120,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''wta_phonebook''':True})
devices.devids[ur'''motorola_e365_ver1_sub6107'''] = devclass(devices.devids[ur'''motorola_e365_ver1'''], ur'''motorola_e365_ver1_sub6107''', ur'''Motorola-E365 UP.Browser/6.1.0.7 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''motorola_e365_ver1_sub61073'''] = devclass(devices.devids[ur'''motorola_e365_ver1'''], ur'''motorola_e365_ver1_sub61073''', ur'''Motorola-E365 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''motorola_e365_ver1_sub060'''] = devclass(devices.devids[ur'''motorola_e365_ver1'''], ur'''motorola_e365_ver1_sub060''', ur'''Motorola-E365/0.6.0 UP.Browser/6.1.0.7 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''motorola_e365_ver1_sub61074'''] = devclass(devices.devids[ur'''motorola_e365_ver1'''], ur'''motorola_e365_ver1_sub61074''', ur'''Motorola-E365 UP.Browser/6.1.0.7.4 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''motorola_e365_ver1_sub61074revmr4'''] = devclass(devices.devids[ur'''motorola_e365_ver1'''], ur'''motorola_e365_ver1_sub61074revmr4''', ur'''Motorola-E365 UP.Browser/6.1.0.7.4 (GUI) MMP/1.0ion/CLDC-1.00 Rev/MR4''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e375_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e375_ver1''', ur'''MOT-E375''', True, {ur'''columns''':15,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':161,ur'''model_name''':ur'''E375''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''rows''':10,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_e375_ver1_sub0e230er'''] = devclass(devices.devids[ur'''mot_e375_ver1'''], ur'''mot_e375_ver1_sub0e230er''', ur'''MOT-E375/0E.23.0ER MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_e380_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e380_ver1''', ur'''MOT-E380''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':4096,ur'''columns''':14,ur'''cookie_support''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':1048576,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':20,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':22,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':21,ur'''j2me_screen_height''':ur'''65''',ur'''j2me_screen_width''':ur'''96''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':1048576,ur'''j2me_udp''':True,ur'''max_data_rate''':40,ur'''max_image_height''':65,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E380''',ur'''mp3''':True,ur'''oma_support''':False,ur'''oma_v_1_0_combined_delivery''':False,ur'''oma_v_1_0_forwardlock''':False,ur'''oma_v_1_0_separate_delivery''':False,ur'''receiver''':True,ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':65,ur'''wallpaper_max_width''':96,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':96,ur'''wav''':True})
devices.devids[ur'''mot_e380_ver1_sub05200br'''] = devclass(devices.devids[ur'''mot_e380_ver1'''], ur'''mot_e380_ver1_sub05200br''', ur'''MOT-E380/05.20.0BR MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_e380_ver1_sub0a0320r'''] = devclass(devices.devids[ur'''mot_e380_ver1'''], ur'''mot_e380_ver1_sub0a0320r''', ur'''MOT-E380/0A.03.20R MIB/2.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_e390_ver1'''] = devclass(devices.devids[ur'''mot_mib20_generic'''], ur'''mot_e390_ver1''', ur'''MOT-E390''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':2097152,ur'''j2me_max_record_store_size''':65536,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':300,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''E390''',ur'''mp3''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''streaming_real_media''':ur'''none''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True})
devices.devids[ur'''mot_e390_ver1_sub05200br'''] = devclass(devices.devids[ur'''mot_e390_ver1'''], ur'''mot_e390_ver1_sub05200br''', ur'''MOT-E390/05.20.0BR MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_e398_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e398_ver1''', ur'''MOT-E398''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':187,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''204''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':5242880,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':185,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E398''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':15360,ur'''ringtone_imelody''':True,ur'''ringtone_inline_size_limit''':15360,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_oma_size_limit''':15360,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':92160,ur'''screensaver_gif''':True,ur'''screensaver_inline_size_limit''':92160,ur'''screensaver_oma_size_limit''':92160,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''screensaver_resize''':ur'''crop_centered''',ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/e398/Profile/e398.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':15360,ur'''wallpaper_jpg''':True,ur'''wallpaper_oma_size_limit''':15360,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''mot_e398_ver1_sub031701'''] = devclass(devices.devids[ur'''mot_e398_ver1'''], ur'''mot_e398_ver1_sub031701''', ur'''MOT-E398/03.17.01_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''mot_e398_ver1_sub040401'''] = devclass(devices.devids[ur'''mot_e398_ver1'''], ur'''mot_e398_ver1_sub040401''', ur'''MOT-E398/04.04.01 MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e398_ver1_sub802407i'''] = devclass(devices.devids[ur'''mot_e398_ver1'''], ur'''mot_e398_ver1_sub802407i''', ur'''MOT-E398/80.24.07I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e398_ver1_subrokr0e3044r'''] = devclass(devices.devids[ur'''mot_e398_ver1'''], ur'''mot_e398_ver1_subrokr0e3044r''', ur'''MOT-E398@ROKR/0E.30.44R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e398_ver1_subrokr0e3048r'''] = devclass(devices.devids[ur'''mot_e398_ver1'''], ur'''mot_e398_ver1_subrokr0e3048r''', ur'''MOT-E398 ROKR/0E.30.48R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e398_ver1_sub0bd109r'''] = devclass(devices.devids[ur'''mot_e398_ver1'''], ur'''mot_e398_ver1_sub0bd109r''', ur'''MOT-e398/0B.D1.09R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e398_ver1_sub0bd223r'''] = devclass(devices.devids[ur'''mot_e398_ver1'''], ur'''mot_e398_ver1_sub0bd223r''', ur'''MOT-E 398/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e398_ver1_submotorola0e3042r'''] = devclass(devices.devids[ur'''mot_e398_ver1'''], ur'''mot_e398_ver1_submotorola0e3042r''', ur'''MOT-Motorola E398/0E.30.42R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e398b_ver2'''] = devclass(devices.devids[ur'''mot_e398_ver1'''], ur'''mot_e398b_ver2''', ur'''MOT-E398B''', False, {ur'''model_name''':ur'''E398B'''})
devices.devids[ur'''mot_e398b_ver2_sub0e208br'''] = devclass(devices.devids[ur'''mot_e398b_ver2'''], ur'''mot_e398b_ver2_sub0e208br''', ur'''MOT-E398B/0E.20.8BR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e398e_ver1'''] = devclass(devices.devids[ur'''mot_e398_ver1'''], ur'''mot_e398e_ver1''', ur'''MOT-E398E''', False, {ur'''model_name''':ur'''E398E'''})
devices.devids[ur'''mot_e398e_sub0e306fr'''] = devclass(devices.devids[ur'''mot_e398e_ver1'''], ur'''mot_e398e_sub0e306fr''', ur'''MOT-E398e/0E.30.6FR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e398i_ver1'''] = devclass(devices.devids[ur'''mot_e398_ver1'''], ur'''mot_e398i_ver1''', ur'''MOT-E398I''', False, {ur'''model_name''':ur'''E398I'''})
devices.devids[ur'''mot_e398i_sub0e3048r221'''] = devclass(devices.devids[ur'''mot_e398i_ver1'''], ur'''mot_e398i_sub0e3048r221''', ur'''MOT-E 398i/0E.30.48R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e398i_sub0e3048r'''] = devclass(devices.devids[ur'''mot_e398i_ver1'''], ur'''mot_e398i_sub0e3048r''', ur'''MOT-E398i/0E.30.48R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e398u_ver1'''] = devclass(devices.devids[ur'''mot_e398_ver1'''], ur'''mot_e398u_ver1''', ur'''MOT-E398U''', False, {ur'''model_name''':ur'''E398U'''})
devices.devids[ur'''mot_e398u_sub0e3048r221'''] = devclass(devices.devids[ur'''mot_e398u_ver1'''], ur'''mot_e398u_sub0e3048r221''', ur'''MOT-E398u/0E.30.70R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e4_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_e4_ver1''', ur'''MOT-E4/4 UP/4''', True, None)
devices.devids[ur'''mot_e4_ver1_sub418'''] = devclass(devices.devids[ur'''mot_d8_ver1'''], ur'''mot_e4_ver1_sub418''', ur'''MOT-E4/4.1.8 UP/4.1.19i''', False, None)
devices.devids[ur'''mot_e550_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e550_ver1''', ur'''MOT-E550''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':165,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E550''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v300R/Profile/v300R.rdf''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''mot_e550_ver1_sub088318i'''] = devclass(devices.devids[ur'''mot_e550_ver1'''], ur'''mot_e550_ver1_sub088318i''', ur'''MOT-E550/08.83.18I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e610_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_e610_ver1''', ur'''MOT-E610''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':2097152,ur'''j2me_max_record_store_size''':65536,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''E610''',ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''mot_e610_ver1_sub101'''] = devclass(devices.devids[ur'''mot_e610_ver1'''], ur'''mot_e610_ver1_sub101''', ur'''MOT-E610/1.01 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''mot_e680_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e680_ver1''', ur'''MOT-E680''', True, {ur'''colors''':65536,ur'''cookie_support''':True,ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_gif''':True,ur'''j2me_heap_size''':2097152,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':1048576,ur'''j2me_max_record_store_size''':102400,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':52428800,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':240,ur'''max_image_width''':228,ur'''model_name''':ur'''E680''',ur'''physical_screen_height''':51,ur'''physical_screen_width''':38,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':480,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''9''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_resize''':ur'''fixed_ratio''',ur'''wallpaper_wbmp''':True})
devices.devids[ur'''mot_e680_ver1_subr51g0f24a1p'''] = devclass(devices.devids[ur'''mot_e680_ver1'''], ur'''mot_e680_ver1_subr51g0f24a1p''', ur'''MOT-E680/R51_G_0F.24.A1P MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_e770_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e770_ver1''', ur'''MOT-E770''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':2097152,ur'''j2me_max_jar_size''':600000,ur'''j2me_max_record_store_size''':65536,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':384,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E770''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_max_height''':480,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_preferred_height''':220,ur'''picture_preferred_width''':176,ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''mot_e770_sub858470r'''] = devclass(devices.devids[ur'''mot_e770_ver1'''], ur'''mot_e770_sub858470r''', ur'''MOT-E770/85.84.70R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':600000})
devices.devids[ur'''mot_e770v_ver1'''] = devclass(devices.devids[ur'''mot_e770_ver1'''], ur'''mot_e770v_ver1''', ur'''MOT-E770v''', False, {ur'''ajax_support_javascript''':True,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''E770''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/E770v/Profile/E770v.rdf''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_e770v_ver1_sub854230r'''] = devclass(devices.devids[ur'''mot_e770v_ver1'''], ur'''mot_e770v_ver1_sub854230r''', ur'''MOT-E770v/85.42.30R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_e790_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e790_ver1''', ur'''MOT-E790''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''cookie_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E790''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/e790/Profile/e790.rdf''',ur'''video''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':35,ur'''wallpaper_max_width''':96,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_e790_ver1_sub1'''] = devclass(devices.devids[ur'''mot_e790_ver1'''], ur'''mot_e790_ver1_sub1''', ur'''MOT-E790 iTunes/01.23.02_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e790_ver1_sub2'''] = devclass(devices.devids[ur'''mot_e790_ver1'''], ur'''mot_e790_ver1_sub2''', ur'''MOT-e790/0E.30.1ER MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e790_ver1_submotor0e306fr'''] = devclass(devices.devids[ur'''mot_e790_ver1'''], ur'''mot_e790_ver1_submotor0e306fr''', ur'''MOT-MOTOR E790/0E.30.6FR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e790_ver1_sub3'''] = devclass(devices.devids[ur'''mot_e790_ver1'''], ur'''mot_e790_ver1_sub3''', ur'''MOT-E790/0E.30.34R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e1_ver1_subitunes'''] = devclass(devices.devids[ur'''mot_e1_ver1'''], ur'''mot_e1_ver1_subitunes''', ur'''MOT-E1 iTunes''', False, {ur'''aac''':True,ur'''brand_name''':ur'''Motorola''',ur'''built_in_camera''':True,ur'''colors''':262144,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''E1''',ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':24,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_e1_ver1_subitunes0e3042r'''] = devclass(devices.devids[ur'''mot_e1_ver1_subitunes'''], ur'''mot_e1_ver1_subitunes0e3042r''', ur'''MOT-E1 iTunes/0E.30.42R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e1itunes_ver1_sub014202'''] = devclass(devices.devids[ur'''mot_e1_ver1_subitunes'''], ur'''mot_e1itunes_ver1_sub014202''', ur'''MOT-E1 iTunes/01.42.02_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_rockre1_ver1_sub0e301er'''] = devclass(devices.devids[ur'''mot_e1_ver1_subitunes'''], ur'''mot_rockre1_ver1_sub0e301er''', ur'''MOT-ROKR E1/0E.30.1ER MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_rockre1_ver1_subkhric0e3048r'''] = devclass(devices.devids[ur'''mot_e1_ver1_subitunes'''], ur'''mot_rockre1_ver1_subkhric0e3048r''', ur'''MOT-E1 By Khric/0E.30.48R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_rockre1_ver1_sub000000'''] = devclass(devices.devids[ur'''mot_e1_ver1_subitunes'''], ur'''mot_rockre1_ver1_sub000000''', ur'''MOT-ROKR E1 iTunes/00.00.00 MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_rockre1_ver1_subipod0e3048r'''] = devclass(devices.devids[ur'''mot_e1_ver1_subitunes'''], ur'''mot_rockre1_ver1_subipod0e3048r''', ur'''MOT-ROKR E1iPOD/0E.30.48R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_verbatime1_ver1_sub0e306fr'''] = devclass(devices.devids[ur'''mot_e1_ver1_subitunes'''], ur'''mot_verbatime1_ver1_sub0e306fr''', ur'''MOT-Verbatim_E1/0E.30.6FR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_rokr_e2_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_rokr_e2_ver1''', ur'''MOT-E2''', True, {ur'''colors''':262144,ur'''cookie_support''':True,ur'''css_spriting''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':320,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''ROKR E2''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''mot_rokr_e2_subr564g120038'''] = devclass(devices.devids[ur'''mot_rokr_e2_ver1'''], ur'''mot_rokr_e2_subr564g120038''', ur'''MOT-ROKR E2/R564_G_12.00.38P Mozilla/4.0 (compatible; MSIE 6.0; Linux; Motorola ROKR E2; 781) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.50 [en-GB] UP.Link/1.1''', False, None)
devices.devids[ur'''mot_rokr_e2_sub0e3048r'''] = devclass(devices.devids[ur'''mot_rokr_e2_ver1'''], ur'''mot_rokr_e2_sub0e3048r''', ur'''MOT-ROKR E2/0E.30.48R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_e798_ver1'''] = devclass(devices.devids[ur'''mot_e790_ver1'''], ur'''mot_e798_ver1''', ur'''MOT-E798''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''E798''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_e798_ver1_sub0e306fr'''] = devclass(devices.devids[ur'''mot_e798_ver1'''], ur'''mot_e798_ver1_sub0e306fr''', ur'''MOT-E798 iTunes/0E.30.6FR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e798_ver1_sub0e301er'''] = devclass(devices.devids[ur'''mot_e798_ver1'''], ur'''mot_e798_ver1_sub0e301er''', ur'''MOT-E798/0E.30.1ER MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_e798r_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e798r_ver1''', ur'''MOT-E798R''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':169,ur'''model_name''':ur'''E798R''',ur'''resolution_width''':176})
devices.devids[ur'''mot_e798r_ver1_sub0e301er'''] = devclass(devices.devids[ur'''mot_e798r_ver1'''], ur'''mot_e798r_ver1_sub0e301er''', ur'''MOT-E798R/0E.30.1ER MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_t192m_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''mot_t192m_ver1''', ur'''MOT-E8/5.1.0 UP.Browser/5''', True, {ur'''brand_name''':ur'''Motorola''',ur'''columns''':16,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':False,ur'''connectionoriented_confirmed_service_indication''':False,ur'''connectionoriented_confirmed_service_load''':False,ur'''connectionoriented_unconfirmed_cache_operation''':False,ur'''connectionoriented_unconfirmed_service_indication''':False,ur'''connectionoriented_unconfirmed_service_load''':False,ur'''downloadfun_support''':True,ur'''max_deck_size''':2048,ur'''max_image_height''':51,ur'''max_image_width''':91,ur'''model_name''':ur'''T192m''',ur'''nokia_voice_call''':True,ur'''resolution_width''':96,ur'''rows''':4,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':64,ur'''screensaver_max_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True})
devices.devids[ur'''mot_t192m_ver1_subua'''] = devclass(devices.devids[ur'''mot_t192m_ver1'''], ur'''mot_t192m_ver1_subua''', ur'''MOT-E8/5.0.1 UP.Browser/5.0.1.5''', False, None)
devices.devids[ur'''mot_e815_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_e815_ver1''', ur'''MOT-E815''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':7,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''html_web_4_0''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''162''',ur'''j2me_screen_width''':ur'''172''',ur'''max_deck_size''':8000,ur'''max_image_height''':162,ur'''max_image_width''':172,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':358400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''8720''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/e815/Profile/e815.rdf''',ur'''uaprof2''':ur'''http://uaprof.bellmobilite.ca/BMC_Motorola_E815_BMX171P.rdf''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':162,ur'''wallpaper_max_width''':172,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':162,ur'''wallpaper_preferred_width''':172,ur'''wav''':True})
devices.devids[ur'''mot_8720_ver1'''] = devclass(devices.devids[ur'''mot_e815_ver1'''], ur'''mot_8720_ver1''', ur'''MOT-8720_''', False, None)
devices.devids[ur'''mot_e815_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_e815_ver1'''], ur'''mot_e815_ver1_subverizon''', ur'''motoe815''', False, {ur'''brand_name''':ur'''Motorola''',ur'''columns''':7,ur'''ems''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':162,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp2''':False,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':358400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''E815''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64})
devices.devids[ur'''mot_e815_ver1_sub0062'''] = devclass(devices.devids[ur'''mot_e815_ver1'''], ur'''mot_e815_ver1_sub0062''', ur'''MOT-E815_/00.62 UP.Browser/6.2.3.4.c.1.104 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''mot_8720_ver1_sub0062'''] = devclass(devices.devids[ur'''mot_8720_ver1'''], ur'''mot_8720_ver1_sub0062''', ur'''MOT-8720_/00.62 UP.Browser/6.2.3.4.c.1.102 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''mot_8720_ver1_sub6234c1104'''] = devclass(devices.devids[ur'''mot_8720_ver1'''], ur'''mot_8720_ver1_sub6234c1104''', ur'''MOT-8720_/00.62 UP.Browser/6.2.3.4.c.1.104 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''mot_e825_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_e825_ver1''', ur'''MOT-E825''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''E825''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_e825_ver1_sub031101'''] = devclass(devices.devids[ur'''mot_e825_ver1'''], ur'''mot_e825_ver1_sub031101''', ur'''MOT-E825/03.11.01_ MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_e895_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e895_ver1''', ur'''MOT-E895''', True, {ur'''colors''':262144,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''E895''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_mp4''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True})
devices.devids[ur'''mot_e1000_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e1000_ver1''', ur'''MOT-E1000''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':19,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_bmp''':True,ur'''j2me_canvas_height''':308,ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_gif''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':1572864,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_imelody''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':204800,ur'''j2me_max_record_store_size''':524288,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_realaudio''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_storage_size''':25165824,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wma''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_xmf''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':10240,ur'''max_image_height''':320,ur'''max_image_width''':231,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E1000''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':False,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':320,ur'''picture_max_width''':240,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''svgt_1_1''':True,ur'''svgt_1_1_plus''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/E1000/Profile/E1000_NO_BEARER.rdf''',ur'''uaprof2''':ur'''http://motorola.handango.com/phoneconfig/E1000/Profile/E1000.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_resize''':ur'''fixed_ratio''',ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''mot_e1000_ver1_subbasic'''] = devclass(devices.devids[ur'''mot_e1000_ver1'''], ur'''mot_e1000_ver1_subbasic''', ur'''MOT-E1000-BASIC''', False, None)
devices.devids[ur'''mot_e1000_ver1_sub000000'''] = devclass(devices.devids[ur'''mot_e1000_ver1'''], ur'''mot_e1000_ver1_sub000000''', ur'''MOT-E1000/00.00.00 MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_e1000_ver1_sub020402'''] = devclass(devices.devids[ur'''mot_e1000_ver1'''], ur'''mot_e1000_ver1_sub020402''', ur'''MOT-E1000/02.04.02 MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_e1000_ver1_sub800e01i'''] = devclass(devices.devids[ur'''mot_e1000_ver1'''], ur'''mot_e1000_ver1_sub800e01i''', ur'''MOT-E1000/80.0E.01I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_e1000_ver1_sub_e1k_freestyle'''] = devclass(devices.devids[ur'''mot_e1000_ver1'''], ur'''mot_e1000_ver1_sub_e1k_freestyle''', ur'''MOT-E1K FREE STYLE/83.39.27I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_e1000m_ver1'''] = devclass(devices.devids[ur'''mot_e1000_ver1'''], ur'''mot_e1000m_ver1''', ur'''MOT-E1000M''', False, {ur'''model_name''':ur'''E100M''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/E1000/Profile/E1000_NO_BEARER.rdf'''})
devices.devids[ur'''mot_e1000m_ver1_sub803f43i'''] = devclass(devices.devids[ur'''mot_e1000m_ver1'''], ur'''mot_e1000m_ver1_sub803f43i''', ur'''MOT-E1000M/80.3F.43I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_e1060_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e1060_ver1''', ur'''MOT-E1060''', True, {ur'''bmp''':True,ur'''colors''':262144,ur'''max_data_rate''':384,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''E1060''',ur'''mp3''':True,ur'''playback_mp4''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''mot_e1070_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e1070_ver1''', ur'''MOT-E1070''', True, {ur'''aac''':True,ur'''ajax_support_javascript''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':19,ur'''cookie_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':2097152,ur'''j2me_max_record_store_size''':65536,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':300,ur'''max_image_width''':227,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''E1070''',ur'''mp3''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':480,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_preferred_height''':320,ur'''picture_preferred_width''':240,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_resize''':ur'''fixed_ratio'''})
devices.devids[ur'''mot_e1070_ver1_sub856320r'''] = devclass(devices.devids[ur'''mot_e1070_ver1'''], ur'''mot_e1070_ver1_sub856320r''', ur'''MOT-E1070/85.63.20R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''mot_e1120_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_e1120_ver1''', ur'''MOT-E1120''', True, {ur'''bmp''':True,ur'''colors''':262144,ur'''max_data_rate''':384,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''E1120''',ur'''mp3''':True,ur'''playback_mp4''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''mot_ed_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_ed_ver1''', ur'''MOT-ED''', True, None)
devices.devids[ur'''mot_ed_ver1_sub0612'''] = devclass(devices.devids[ur'''mot_ed_ver1'''], ur'''mot_ed_ver1_sub0612''', ur'''MOT-ED/06.12 UP.Browser/5.0.2.4''', False, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''ED'''})
devices.devids[ur'''mot_ef_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_ef_ver1''', ur'''MOT-EF''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''388C'''})
devices.devids[ur'''mot_ef_ver1_sub0612'''] = devclass(devices.devids[ur'''mot_ef_ver1'''], ur'''mot_ef_ver1_sub0612''', ur'''MOT-EF/06.12 UP.Browser/5.0.2.4''', False, None)
devices.devids[ur'''mot_evelyn_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_evelyn_ver1''', ur'''MOT-Evelyn''', False, {ur'''max_image_width''':120})
devices.devids[ur'''mot_evelyn_ver1_sub0bd223r'''] = devclass(devices.devids[ur'''mot_evelyn_ver1'''], ur'''mot_evelyn_ver1_sub0bd223r''', ur'''MOT-Evelyn/0B.D2.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_f0_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_f0_ver1''', ur'''MOT-F0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_deck_size''':2048,ur'''model_name''':ur'''F0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_f0_ver1_sub418'''] = devclass(devices.devids[ur'''mot_f0_ver1'''], ur'''mot_f0_ver1_sub418''', ur'''MOT-F0/4.1.8 UP/4.1.16s''', False, None)
devices.devids[ur'''mot_f0_ver1_sub4184116sxxxx'''] = devclass(devices.devids[ur'''mot_f0_ver1'''], ur'''mot_f0_ver1_sub4184116sxxxx''', ur'''MOT-F0/4.1.8 UP/4.1.16s UP.Browser/4.1.16s-XXXX''', False, None)
devices.devids[ur'''mot_f3_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_f3_ver1''', ur'''MOT-F3''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':3,ur'''columns''':6,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''F3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_f4_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_f4_ver1''', ur'''MOT-F4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''F4'''})
devices.devids[ur'''mot_f4_ver1_sub419'''] = devclass(devices.devids[ur'''mot_f4_ver1'''], ur'''mot_f4_ver1_sub419''', ur'''MOT-F4/4.1.9 UP/4.1.19i''', False, None)
devices.devids[ur'''mot_f5_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_f5_ver1''', ur'''MOT-F5/4.1.9 UP.Browser/4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''T193''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_f5_ver1_sub4123c'''] = devclass(devices.devids[ur'''mot_f5_ver1'''], ur'''mot_f5_ver1_sub4123c''', ur'''MOT-F5/4.1.9 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''mot_f6_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_f6_ver1''', ur'''MOT-F6''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':4,ur'''columns''':18,ur'''gif''':True,ur'''greyscale''':True,ur'''j2me_bits_per_pixel''':ur'''2''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':661504,ur'''j2me_http''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':614400,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_socket''':True,ur'''j2me_storage_size''':1887436,ur'''j2me_udp''':True,ur'''marketing_name''':ur'''Accompli''',ur'''max_deck_size''':5120,ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''model_name''':ur'''A008/A388''',ur'''nokia_voice_call''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_f6_ver1_sub002826'''] = devclass(devices.devids[ur'''mot_f6_ver1'''], ur'''mot_f6_ver1_sub002826''', ur'''MOT-F6/00.28.26 UP.Browser/4.1.23b''', False, None)
devices.devids[ur'''mot_f6_ver1_sub4'''] = devclass(devices.devids[ur'''mot_f6_ver1'''], ur'''mot_f6_ver1_sub4''', ur'''MOT-F6/10 UP.Browser/4''', False, None)
devices.devids[ur'''mot_a008gprs_ver1'''] = devclass(devices.devids[ur'''mot_f6_ver1'''], ur'''mot_a008gprs_ver1''', ur'''MOT-A008GPRS''', True, {ur'''marketing_name''':ur'''Accompli''',ur'''max_image_height''':240,ur'''max_image_width''':220,ur'''model_name''':ur'''A008 GPRS''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_f9_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_f9_ver1''', ur'''MOT-F9''', False, None)
devices.devids[ur'''mot_f9_ver1_sub4116s'''] = devclass(devices.devids[ur'''mot_f9_ver1'''], ur'''mot_f9_ver1_sub4116s''', ur'''MOT-F9/4.1.8 UP/4.1.16s''', False, None)
devices.devids[ur'''mot_fe_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_fe_ver1''', ur'''MOT-FE/ UP.Browser/4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''a388'''})
devices.devids[ur'''mot_fe_ver1_sub0707'''] = devclass(devices.devids[ur'''mot_fe_ver1'''], ur'''mot_fe_ver1_sub0707''', ur'''MOT-FE/07.07 UP.Browser/5.0.2.4''', False, None)
devices.devids[ur'''mot_fe_ver1_sub201613'''] = devclass(devices.devids[ur'''mot_fe_ver1'''], ur'''mot_fe_ver1_sub201613''', ur'''MOT-FE/20.16.13 UP.Browser/4.1.23i''', False, None)
devices.devids[ur'''mot_i398_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_i398_ver1''', ur'''MOT-I398''', False, {ur'''can_skip_aligned_link_row''':True,ur'''max_image_width''':169,ur'''model_name''':ur'''i398''',ur'''release_date''':ur'''2005_january''',ur'''resolution_width''':176})
devices.devids[ur'''mot_i398_ver1_sub0e301er'''] = devclass(devices.devids[ur'''mot_i398_ver1'''], ur'''mot_i398_ver1_sub0e301er''', ur'''MOT-I398/0E.30.1ER MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_i398_ver1_sub0e3042r'''] = devclass(devices.devids[ur'''mot_i398_ver1'''], ur'''mot_i398_ver1_sub0e3042r''', ur'''MOT-i398/0E.30.42R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_irka_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_irka_ver1''', ur'''MOT-IRKA''', True, {ur'''model_name''':ur'''Irka'''})
devices.devids[ur'''mot_irka_ver1_sub0e2095r'''] = devclass(devices.devids[ur'''mot_irka_ver1'''], ur'''mot_irka_ver1_sub0e2095r''', ur'''MOT-IRKA/0E.20.95R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_k1_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_k1_ver1''', ur'''MOT-K1/08.42.0BR MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''cookie_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':200,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''2.2''',ur'''model_name''':ur'''K1''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''receiver''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/k1/Profile/k1.rdf''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''xhtml_file_upload''':ur'''not_supported''',ur'''xhtml_send_mms_string''':ur'''none''',ur'''xhtml_send_sms_string''':ur'''none'''})
devices.devids[ur'''mot_k1_ver1_sub08024ei'''] = devclass(devices.devids[ur'''mot_k1_ver1'''], ur'''mot_k1_ver1_sub08024ei''', ur'''MOT-K1/08.02.4EI MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_k1_ver1_subk1v'''] = devclass(devices.devids[ur'''mot_k1_ver1'''], ur'''mot_k1_ver1_subk1v''', ur'''MOT-K1v/08.22.07R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''max_data_rate''':40,ur'''model_name''':ur'''KRZR K1v'''})
devices.devids[ur'''mot_k1m_ver1'''] = devclass(devices.devids[ur'''mot_k1_ver1'''], ur'''mot_k1m_ver1''', ur'''Motorola-K1m Obigo/Q04C1 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':524288,ur'''max_image_height''':200,ur'''max_image_width''':166,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4''',ur'''model_name''':ur'''K1m''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/K1m/0370.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_klgo_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_klgo_ver1''', ur'''MOT-KLGO''', True, {ur'''model_name''':ur'''KLGO'''})
devices.devids[ur'''mot_klgo_ver1_sub0e3013i'''] = devclass(devices.devids[ur'''mot_klgo_ver1'''], ur'''mot_klgo_ver1_sub0e3013i''', ur'''MOT-KLGO/0E.30.13I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_z6c_ver1'''] = devclass(devices.devids[ur'''mot_z6_ver1'''], ur'''mot_z6c_ver1''', ur'''MOT-JACQU/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''MOTOROKR Z6C''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''mot_l2_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_l2_ver1''', ur'''MOT-L2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''L2''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':480,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':False,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_resize''':ur'''fixed_ratio''',ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/l2/Profile/l2.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_l2_ver1_sub0a5235r'''] = devclass(devices.devids[ur'''mot_l2_ver1'''], ur'''mot_l2_ver1_sub0a5235r''', ur'''MOT-L2/0A.52.35R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''mot_l6_ver1'''] = devclass(devices.devids[ur'''mot_l2_ver1'''], ur'''mot_l6_ver1''', ur'''MOT-L6''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''RAZR L6''',ur'''mp3''':True,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':480,ur'''picture_max_width''':640,ur'''picture_wbmp''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''screensaver_resize''':ur'''fixed_ratio''',ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/l6/Profile/l6.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_l6_ver1_sub0a5226r'''] = devclass(devices.devids[ur'''mot_l6_ver1'''], ur'''mot_l6_ver1_sub0a5226r''', ur'''MOT-L6/0A.52.26R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''mot_l6_ver1_subslvr0a5226r'''] = devclass(devices.devids[ur'''mot_l6_ver1'''], ur'''mot_l6_ver1_subslvr0a5226r''', ur'''MOT-SLVR L6/0A.52.26R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_l6_ver1_submotorola0a5226r'''] = devclass(devices.devids[ur'''mot_l6_ver1'''], ur'''mot_l6_ver1_submotorola0a5226r''', ur'''MOT-Motorola L6/0A.52.26R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_l6i_ver1'''] = devclass(devices.devids[ur'''mot_l6_ver1'''], ur'''mot_l6i_ver1''', ur'''MOT-L6i/0A.65.07R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':14,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''L6i''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/l6i/Profile/l6i.rdf''',ur'''video''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_l7_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_l7_ver1''', ur'''MOT-L7''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':17,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''marketing_name''':ur'''SLVR''',ur'''max_data_rate''':200,ur'''max_image_height''':200,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''L7''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''receiver''':True,ur'''release_date''':ur'''2006_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/l7/Profile/l7.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True})
devices.devids[ur'''mot_l7_ver1_sub014002'''] = devclass(devices.devids[ur'''mot_l7_ver1'''], ur'''mot_l7_ver1_sub014002''', ur'''MOT-L7/01.40.02_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_l7_ver1_sub08b754r'''] = devclass(devices.devids[ur'''mot_l7_ver1'''], ur'''mot_l7_ver1_sub08b754r''', ur'''MOT-L7/08.B7.54R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''mot_l7_ver1_subslvr0bd2dfr'''] = devclass(devices.devids[ur'''mot_l7_ver1'''], ur'''mot_l7_ver1_subslvr0bd2dfr''', ur'''MOT-SLVR L7/0B.D2.2FR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_l7i_ver1'''] = devclass(devices.devids[ur'''mot_l7_ver1'''], ur'''mot_l7i_ver1''', ur'''MOT-L7i/AAUG2103AA 08.02.06R/10.21.2005 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''model_name''':ur'''L7i'''})
devices.devids[ur'''mot_l7v_ver1'''] = devclass(devices.devids[ur'''mot_l7_ver1'''], ur'''mot_l7v_ver1''', ur'''MOT-L7v''', False, {ur'''j2me_cldc_1_1''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''SLVR L7''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_slv_l7c_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_slv_l7c_ver1''', ur'''Motorola-SLV-L7c Obigo/Q04C1 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':524288,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''SLVR L7c''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/SLV-L7c/0350.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''mot_l7v_ver1_sub08b754r'''] = devclass(devices.devids[ur'''mot_l7v_ver1'''], ur'''mot_l7v_ver1_sub08b754r''', ur'''MOT-L7v/08.B7.54R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_l7e_ver1'''] = devclass(devices.devids[ur'''mot_l7_ver1'''], ur'''mot_l7e_ver1''', ur'''MOT-L7e''', True, {ur'''j2me_cldc_1_1''':True,ur'''model_name''':ur'''L7e''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof2''':ur'''http://motorola.handango.com/phoneconfig/l7e/Profile/l7e.rdf''',ur'''video''':True})
devices.devids[ur'''mot_l7e_ver1_subaaug2103aa'''] = devclass(devices.devids[ur'''mot_l7e_ver1'''], ur'''mot_l7e_ver1_subaaug2103aa''', ur'''MOT-L7e/AAUG2103AA 08.00.12R/10.21.2005 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_l9_ver1'''] = devclass(devices.devids[ur'''mot_l7_ver1'''], ur'''mot_l9_ver1''', ur'''MOT-L9''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''L9''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/l7e/Profile/l7e.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_l9_ver1_sub1'''] = devclass(devices.devids[ur'''mot_l9_ver1'''], ur'''mot_l9_ver1_sub1''', ur'''MOT-L9/04.2B.02_ MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_myx_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_myx_ver1''', ur'''MOT-M Y X''', False, {ur'''max_image_width''':120})
devices.devids[ur'''mot_myx_ver1_sub0bd109r'''] = devclass(devices.devids[ur'''mot_myx_ver1'''], ur'''mot_myx_ver1_sub0bd109r''', ur'''MOT-M Y X/0B.D1.09R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_mcc7_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_mcc7_ver1''', ur'''MOT-MCC7''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''MCC7'''})
devices.devids[ur'''mot_mcc7_ver1_sub4121bxxxx'''] = devclass(devices.devids[ur'''mot_mcc7_ver1'''], ur'''mot_mcc7_ver1_sub4121bxxxx''', ur'''MOT-MCC7/7534 UP/4.1.21b UP.Browser/4.1.21b-XXXX''', False, None)
devices.devids[ur'''mot_mcc8_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_mcc8_ver1''', ur'''MOT-MCC8''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''MCC8'''})
devices.devids[ur'''mot_mcc8_ver1_sub7654'''] = devclass(devices.devids[ur'''mot_mcc8_ver1'''], ur'''mot_mcc8_ver1_sub7654''', ur'''MOT-MCC8/7654 UP.Browser/4.1.23''', False, None)
devices.devids[ur'''mot_p8767_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_p8767_ver1''', ur'''MOT-MCCA''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''P8767''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_mcca_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_mcca_ver1''', ur'''MOT-MCCA/7582 UP.Browser/4.1.23''', True, {ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''mot_mccc_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_mccc_ver1''', ur'''MOT-MCCC''', True, None)
devices.devids[ur'''mot_mccc_ver1_sub7534'''] = devclass(devices.devids[ur'''mot_mccc_ver1'''], ur'''mot_mccc_ver1_sub7534''', ur'''MOT-MCCC/7534 UP/4.1.21b UP.Browser/4.1.21b-XXXX''', False, None)
devices.devids[ur'''mot_v2267_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_v2267_ver1''', ur'''MOT-MCCC/7574 UP.Browser/4.1.23''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''V2267''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_mpx100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_mpx100_ver1''', ur'''MOT-MPx100''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MPX100''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_wbmp''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''mot_p2k_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_p2k_ver1''', ur'''MOT-P2K-C''', True, {ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_p2k_ver1_sub1001'''] = devclass(devices.devids[ur'''mot_p2k_ver1'''], ur'''mot_p2k_ver1_sub1001''', ur'''MOT-P2K-C/10.01 UP/4.1.21b UP.Browser/4.1.21b-XXXX''', False, None)
devices.devids[ur'''mot_p2k_ver1_sub1202'''] = devclass(devices.devids[ur'''mot_p2k_ver1'''], ur'''mot_p2k_ver1_sub1202''', ur'''MOT-P2K-T/12.02 UP.Browser/4.1.21h''', False, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''C353t'''})
devices.devids[ur'''mot_pan4_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_pan4_ver1''', ur'''MOT-PAN4_/11 UP.Browser/4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''columns''':13,ur'''max_deck_size''':2048,ur'''max_image_height''':69,ur'''max_image_width''':123,ur'''model_name''':ur'''T280''',ur'''nokia_voice_call''':True,ur'''resolution_height''':100,ur'''resolution_width''':128,ur'''rows''':4,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_pan4_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_pan4_ver1'''], ur'''mot_pan4_ver1_sub1103''', ur'''MOT-PAN4_/11.03 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''mot_pan4_ver1_sub11'''] = devclass(devices.devids[ur'''mot_pan4_ver1'''], ur'''mot_pan4_ver1_sub11''', ur'''MOT-PAN4_/MIB1.0/v1.1''', False, None)
devices.devids[ur'''mot_peblu3_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_peblu3_ver1''', ur'''MOT-Pebl_U3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''cookie_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PEBL U3''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_peblu3_ver1_sub1'''] = devclass(devices.devids[ur'''mot_peblu3_ver1'''], ur'''mot_peblu3_ver1_sub1''', ur'''MOT-Pebl_U3/08.11.02R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_pebl_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_pebl_ver1''', ur'''MOT-PEBL U6''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PEBL U6''',ur'''mp3''':True,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v6/Profile/v6.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True})
devices.devids[ur'''mot_pebl_ver1_sub014102'''] = devclass(devices.devids[ur'''mot_pebl_ver1'''], ur'''mot_pebl_ver1_sub014102''', ur'''MOT-PEBL U6/01.41.02 MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_pebl_v6_ver1'''] = devclass(devices.devids[ur'''mot_pebl_ver1'''], ur'''mot_pebl_v6_ver1''', ur'''MOT-PEBL V6''', True, {ur'''j2me_cldc_1_1''':True,ur'''model_name''':ur'''PEBL V6''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_phx4_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_phx4_ver1''', ur'''MOT-PHX4_/11 UP.Browser/4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_deck_size''':2048,ur'''max_image_height''':48,ur'''model_extra_info''':ur'''US''',ur'''model_name''':ur'''V60''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_phx4_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_phx4_ver1'''], ur'''mot_phx4_ver1_sub1103''', ur'''MOT-PHX4_/11.03 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''mot_phx4a_ver1'''] = devclass(devices.devids[ur'''mot_phx4_ver1'''], ur'''mot_phx4a_ver1''', ur'''MOT-PHX4A''', False, None)
devices.devids[ur'''mot_phx4a_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_phx4a_ver1'''], ur'''mot_phx4a_ver1_sub1103''', ur'''MOT-PHX4A/11.03 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''mot_phx4h_ver1'''] = devclass(devices.devids[ur'''mot_phx4_ver1'''], ur'''mot_phx4h_ver1''', ur'''MOT-PHX4H''', False, None)
devices.devids[ur'''mot_phx4h_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_phx4h_ver1'''], ur'''mot_phx4h_ver1_sub1103''', ur'''MOT-PHX4H/11.03 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''mot_phx8_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_phx8_ver1''', ur'''MOT-PHX8''', True, {ur'''brand_name''':ur'''Motorola''',ur'''downloadfun_support''':True,ur'''max_deck_size''':2048,ur'''max_image_height''':48,ur'''model_name''':ur'''V60''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':64,ur'''screensaver_max_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''utf8_support''':True,ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_phx8_ver1_sub022302r'''] = devclass(devices.devids[ur'''mot_phx8_ver1'''], ur'''mot_phx8_ver1_sub022302r''', ur'''MOT-PHX8/02.23.02R MIB/1.2''', False, None)
devices.devids[ur'''mot_phx8a_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_phx8a_ver1''', ur'''MOT-PHX8A''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''PHX8A'''})
devices.devids[ur'''mot_phx8a_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_phx8a_ver1'''], ur'''mot_phx8a_ver1_sub1103''', ur'''MOT-PHX8A/11.03 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''mot_v323i_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v323i_ver1''', ur'''MOT-R901_/00.62 UP.Browser/6.2.3.4.c.1.112 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_data_rate''':9,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_name''':ur'''V323i''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/Motorola-V323i.xml'''})
devices.devids[ur'''mot_sap4_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_sap4_ver1''', ur'''MOT-SAP4_/11 UP.Browser/4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':2048,ur'''max_image_height''':48,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V66''',ur'''nokia_voice_call''':True,ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_sap4_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_sap4_ver1'''], ur'''mot_sap4_ver1_sub1103''', ur'''MOT-SAP4_/11.03 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''mot_sap4a_ver1'''] = devclass(devices.devids[ur'''mot_sap4_ver1'''], ur'''mot_sap4a_ver1''', ur'''MOT-SAP4A''', False, None)
devices.devids[ur'''mot_sap4a_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_sap4a_ver1'''], ur'''mot_sap4a_ver1_sub1103''', ur'''MOT-SAP4A/11.03 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''mot_sap4h_ver1'''] = devclass(devices.devids[ur'''mot_sap4_ver1'''], ur'''mot_sap4h_ver1''', ur'''MOT-SAP4H''', False, None)
devices.devids[ur'''mot_sap4h_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_sap4h_ver1'''], ur'''mot_sap4h_ver1_sub1103''', ur'''MOT-SAP4H/11.03 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''mot_sap8a_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_sap8a_ver1''', ur'''MOT-SAP8A''', True, {ur'''brand_name''':ur'''Motorola'''})
devices.devids[ur'''mot_sap8a_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_sap8a_ver1'''], ur'''mot_sap8a_ver1_sub1103''', ur'''MOT-SAP8A/11.03 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''mot_t280m_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_t280m_ver1''', ur'''MOT-T280M/02 MIB/1.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''columns''':13,ur'''connectionless_service_indication''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''downloadfun_support''':True,ur'''j2me_bits_per_pixel''':ur'''2''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':358400,ur'''j2me_http''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':65536,ur'''j2me_max_record_store_size''':64512,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''100''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_socket''':True,ur'''j2me_storage_size''':1048576,ur'''max_deck_size''':2048,ur'''max_image_height''':51,ur'''max_image_width''':123,ur'''model_name''':ur'''T280i''',ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_max_height''':78,ur'''picture_max_width''':128,ur'''resolution_height''':69,ur'''resolution_width''':123,ur'''rows''':4,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':100,ur'''screensaver_max_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''utf8_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''mot_t280m_ver1_sub21300i'''] = devclass(devices.devids[ur'''mot_t280m_ver1'''], ur'''mot_t280m_ver1_sub21300i''', ur'''MOT-T280M/02.13.00I MIB/1.2''', False, None)
devices.devids[ur'''mot_t280m_ver2'''] = devclass(devices.devids[ur'''mot_t280m_ver1'''], ur'''mot_t280m_ver2''', ur'''MOT-T280M/03 MIB/1.2''', False, None)
devices.devids[ur'''mot_t280m_ver2_sub030914r'''] = devclass(devices.devids[ur'''mot_t280m_ver2'''], ur'''mot_t280m_ver2_sub030914r''', ur'''MOT-T280M/03.09.14R MIB/1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''motorola_t33_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''motorola_t33_ver1''', ur'''Motorola-T33''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''T33''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''motorola_t33_ver1_sub151a'''] = devclass(devices.devids[ur'''motorola_t33_ver1'''], ur'''motorola_t33_ver1_sub151a''', ur'''Motorola-T33/1.5.1a UP.Browser/5.0.1.7 (GUI)''', False, None)
devices.devids[ur'''mot_t720_ver1'''] = devclass(devices.devids[ur'''mot_mib20_generic'''], ur'''mot_t720_ver1''', ur'''MOT-T720''', True, {ur'''colors''':4096,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_load''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_http''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':204800,ur'''j2me_max_record_store_size''':64512,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':1048576,ur'''j2me_udp''':True,ur'''max_image_height''':110,ur'''max_image_width''':112,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''T720''',ur'''picture''':True,ur'''picture_colors''':12,ur'''picture_df_size_limit''':8300,ur'''picture_gif''':True,ur'''picture_max_height''':160,ur'''picture_max_width''':120,ur'''picture_wbmp''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':8300,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_colors''':12,ur'''screensaver_df_size_limit''':8300,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':120,ur'''screensaver_wbmp''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':120,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''mot_t720_ver1_sub80r'''] = devclass(devices.devids[ur'''mot_t720_ver1'''], ur'''mot_t720_ver1_sub80r''', ur'''MOT-T720/.80R MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''mot_t720_ver1_sub321r'''] = devclass(devices.devids[ur'''mot_t720_ver1'''], ur'''mot_t720_ver1_sub321r''', ur'''MOT-T720/3.21R MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_t720_ver1_sub05'''] = devclass(devices.devids[ur'''mot_t720_ver1'''], ur'''mot_t720_ver1_sub05''', ur'''MOT-T720/05''', False, None)
devices.devids[ur'''mot_t720_ver1_sub05051di'''] = devclass(devices.devids[ur'''mot_t720_ver1'''], ur'''mot_t720_ver1_sub05051di''', ur'''MOT-T720/05.05.1DI MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_t720g_ver1'''] = devclass(devices.devids[ur'''mot_t720_ver1'''], ur'''mot_t720g_ver1''', ur'''MOT-T720/G''', True, {ur'''model_name''':ur'''T720g''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_t720g_ver1_sub050143r'''] = devclass(devices.devids[ur'''mot_t720g_ver1'''], ur'''mot_t720g_ver1_sub050143r''', ur'''MOT-T720/G_05.01.43R MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_t720g_ver1_sub0c0b38r'''] = devclass(devices.devids[ur'''mot_t720g_ver1'''], ur'''mot_t720g_ver1_sub0c0b38r''', ur'''MOT-T720/G_0C.0B.38R MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_t720g_ver1_sub0a020ci'''] = devclass(devices.devids[ur'''mot_t720g_ver1'''], ur'''mot_t720g_ver1_sub0a020ci''', ur'''MOT-T720/g_0a.02.0ci MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_t720m_ver1'''] = devclass(devices.devids[ur'''mot_mib20_generic'''], ur'''mot_t720m_ver1''', ur'''MOT-T720M''', True, {ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''T720M''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_t720m_ver1_subg050620r'''] = devclass(devices.devids[ur'''mot_t720m_ver1'''], ur'''mot_t720m_ver1_subg050620r''', ur'''MOT-T720M/G_05.06.20R MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_t720i_ver1'''] = devclass(devices.devids[ur'''mot_t720_ver1'''], ur'''mot_t720i_ver1''', ur'''MOT-T720i''', True, {ur'''model_name''':ur'''T720i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_t721_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_t721_ver1''', ur'''MOT-T721''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''T721''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_t722_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_t722_ver1''', ur'''MOT-T722''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':4096,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''T722''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_t722i_ver1'''] = devclass(devices.devids[ur'''mot_t722_ver1'''], ur'''mot_t722i_ver1''', ur'''MOT-T722i''', True, {ur'''model_name''':ur'''T722i''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_t725e_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_t725e_ver1''', ur'''MOT-T725E''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T725E''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':24,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/t725e/profile/t725e.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120})
devices.devids[ur'''mot_t725e_ver1_sub0803b0r'''] = devclass(devices.devids[ur'''mot_t725e_ver1'''], ur'''mot_t725e_ver1_sub0803b0r''', ur'''MOT-T725E/08.03.B0R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_t725_ver1'''] = devclass(devices.devids[ur'''mot_t720_ver1'''], ur'''mot_t725_ver1''', ur'''MOT-T725''', True, {ur'''model_name''':ur'''T725''',ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8})
devices.devids[ur'''mot_t732_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_t732_ver1''', ur'''MOT-T732.''', True, {ur'''brand_name''':ur'''Motorola''',ur'''columns''':14,ur'''max_image_height''':130,ur'''max_image_width''':110,ur'''model_name''':ur'''T732''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''rows''':7})
devices.devids[ur'''mot_t732_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_t732_ver1'''], ur'''mot_t732_ver1_sub1103''', ur'''MOT-T732./11.03 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''mot_ta02_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_ta02_ver1''', ur'''MOT-TA02''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':4,ur'''connectionless_service_indication''':True,ur'''ems''':True,ur'''gif''':True,ur'''greyscale''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':2048,ur'''max_image_height''':48,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C330/C333/C336''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper_gif''':True,ur'''wap_push_support''':True})
devices.devids[ur'''mot_ta02_ver1_sub0206060000ifr01'''] = devclass(devices.devids[ur'''mot_ta02_ver1'''], ur'''mot_ta02_ver1_sub0206060000ifr01''', ur'''MOT-ta02/_02_06060000I.FR01 MIB/1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_ta02_ver1_sub060317i'''] = devclass(devices.devids[ur'''mot_ta02_ver1'''], ur'''mot_ta02_ver1_sub060317i''', ur'''MOT-ta02/06.03.17i MIB/1.2.1''', False, None)
devices.devids[ur'''mot_u10_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_u10_ver1''', ur'''MOT-U10''', True, {ur'''max_image_width''':120,ur'''physical_screen_height''':50,ur'''physical_screen_width''':50,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_u10_ver1_sub713207'''] = devclass(devices.devids[ur'''mot_u10_ver1'''], ur'''mot_u10_ver1_sub713207''', ur'''MOT-U10/71.32.07. MIB/2.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_v60m_ver3'''] = devclass(devices.devids[ur'''mot_phx8_ver1'''], ur'''mot_v60m_ver3''', ur'''MOT-V60M/03''', True, {ur'''ems''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':48,ur'''model_name''':ur'''V60i''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''streaming_real_media''':ur'''none''',ur'''text_imelody''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_v60m_ver3_sub030730r'''] = devclass(devices.devids[ur'''mot_v60m_ver3'''], ur'''mot_v60m_ver3_sub030730r''', ur'''MOT-V60M/03.07.30R MIB/1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_v66m_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_v66m_ver1''', ur'''MOT-V66M''', True, {ur'''brand_name''':ur'''Motorola''',ur'''downloadfun_support''':True,ur'''max_deck_size''':2000,ur'''midi_monophonic''':True,ur'''model_name''':ur'''V66M''',ur'''ringtone_midi_monophonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':64,ur'''screensaver_max_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''utf8_support''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wap_push_support''':True})
devices.devids[ur'''mot_v66m_ver1_sub021300i'''] = devclass(devices.devids[ur'''mot_v66m_ver1'''], ur'''mot_v66m_ver1_sub021300i''', ur'''MOT-V66M/02.13.00I MIB/1.2''', False, None)
devices.devids[ur'''mot_v66m_ver3'''] = devclass(devices.devids[ur'''mot_v66m_ver1'''], ur'''mot_v66m_ver3''', ur'''MOT-V66M/03''', True, {ur'''ems''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''V66i''',ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v66m_ver3_sub030710i'''] = devclass(devices.devids[ur'''mot_v66m_ver3'''], ur'''mot_v66m_ver3_sub030710i''', ur'''MOT-V66M/03.07.10I MIB/1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_v66m_ver5'''] = devclass(devices.devids[ur'''mot_v66m_ver3'''], ur'''mot_v66m_ver5''', ur'''MOT-V66M/05''', False, None)
devices.devids[ur'''mot_v66m_ver5_sub050512i'''] = devclass(devices.devids[ur'''mot_v66m_ver5'''], ur'''mot_v66m_ver5_sub050512i''', ur'''MOT-V66M/05.05.12I MIB/1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_v70_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_v70_ver1''', ur'''MOT-V70 UP.Browser/4''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':2048,ur'''max_image_height''':51,ur'''max_image_width''':91,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V70''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v70_ver1_sub4123c'''] = devclass(devices.devids[ur'''mot_v70_ver1'''], ur'''mot_v70_ver1_sub4123c''', ur'''MOT-V708_/11.03 UP.Browser/4.1.23c''', False, {ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''mot_v70_ver1_sub70a'''] = devclass(devices.devids[ur'''mot_v70_ver1'''], ur'''mot_v70_ver1_sub70a''', ur'''MOT-V70A_/11.03 UP.Browser/4.1.23c''', False, {ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''mot_v70_ver1_sub708a'''] = devclass(devices.devids[ur'''mot_v70_ver1'''], ur'''mot_v70_ver1_sub708a''', ur'''MOT-V708A/11.03 UP.Browser/4.1.23c''', False, {ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''mot_v80_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v80_ver1''', ur'''MOT-V80''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':187,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':5242880,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':185,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V80''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':22,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v80/profile/v80.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_v80_ver1_sub0b0934r'''] = devclass(devices.devids[ur'''mot_v80_ver1'''], ur'''mot_v80_ver1_sub0b0934r''', ur'''MOT-V80/0B.09.34R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v80_ver1_submotorola0e0325r'''] = devclass(devices.devids[ur'''mot_v80_ver1'''], ur'''mot_v80_ver1_submotorola0e0325r''', ur'''MOT-Motorola V80/0E.03.26R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v101_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_v101_ver1''', ur'''MOT-V101''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''V101''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_v120_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_v120_ver1''', ur'''MOT-V120''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':48,ur'''max_image_width''':96,ur'''model_name''':ur'''V120''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''text_imelody''':True})
devices.devids[ur'''mot_v120x_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_v120x_ver1''', ur'''MOT-V120X''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''V120X''',ur'''release_date''':ur'''2002_february''',ur'''rows''':3,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v120x_ver1_sub1103'''] = devclass(devices.devids[ur'''mot_v120x_ver1'''], ur'''mot_v120x_ver1_sub1103''', ur'''MOT-V120X/11.03 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''mot_v150_ver1'''] = devclass(devices.devids[ur'''mot_mib20_generic'''], ur'''mot_v150_ver1''', ur'''MOT-v150''', True, {ur'''colors''':4096,ur'''downloadfun_support''':True,ur'''max_image_height''':65,ur'''max_image_width''':96,ur'''model_name''':ur'''V150''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':65,ur'''wallpaper_max_width''':96,ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''mot_v150_ver1_subag09090cr'''] = devclass(devices.devids[ur'''mot_v150_ver1'''], ur'''mot_v150_ver1_subag09090cr''', ur'''MOT-v150/A_G_09.09.0CR MIB/2.0''', False, None)
devices.devids[ur'''mot_v150_ver1_subg09090ar'''] = devclass(devices.devids[ur'''mot_v150_ver1'''], ur'''mot_v150_ver1_subg09090ar''', ur'''MOT-v150/G_09.09.0AR MIB/2.0''', False, None)
devices.devids[ur'''mot_v170_ver1'''] = devclass(devices.devids[ur'''mot_mib20_generic'''], ur'''mot_v170_ver1''', ur'''MOT-V170''', True, {ur'''bmp''':True,ur'''colors''':4096,ur'''max_image_height''':48,ur'''model_name''':ur'''V170''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_colors''':12,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''mot_v171_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v171_ver1''', ur'''MOT-V171''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':4096,ur'''directdownload_support''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':48,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V171''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':250000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_colors''':12,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':96,ur'''screensaver_max_width''':64,ur'''screensaver_preferred_height''':96,ur'''screensaver_preferred_width''':64,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':64,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':64,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''mot_v171_ver1_sub6227'''] = devclass(devices.devids[ur'''mot_v171_ver1'''], ur'''mot_v171_ver1_sub6227''', ur'''MOT-V171 UP.Browser/6.2.2.7 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''mot_v172_ver1'''] = devclass(devices.devids[ur'''mot_v171_ver1'''], ur'''mot_v172_ver1''', ur'''MOT-V172''', True, {ur'''ems''':True,ur'''max_image_height''':48,ur'''model_name''':ur'''V172''',ur'''receiver''':True,ur'''ringtone_voices''':32,ur'''rows''':3,ur'''sender''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v173_ver1'''] = devclass(devices.devids[ur'''mot_v171_ver1'''], ur'''mot_v173_ver1''', ur'''MOT-V173''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''67''',ur'''j2me_screen_width''':ur'''98''',ur'''max_image_height''':48,ur'''model_name''':ur'''V173''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v173_ver1_sub6227'''] = devclass(devices.devids[ur'''mot_v173_ver1'''], ur'''mot_v173_ver1_sub6227''', ur'''MOT-V173 UP.Browser/6.2.2.7 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''mot_v177_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v177_ver1''', ur'''MOT-V177''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':8192,ur'''max_image_height''':140,ur'''max_image_width''':116,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V177''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':10,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v177/profile/v177.rdf''',ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':140,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v177_ver1_sub6239c6'''] = devclass(devices.devids[ur'''mot_v177_ver1'''], ur'''mot_v177_ver1_sub6239c6''', ur'''MOT-V177 UP.Browser/6.2.3.9.c.6 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v180_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v180_ver1''', ur'''MOT-V180''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':99,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':1887436,ur'''j2me_udp''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':96,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''v180''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':False,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':512000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''rows''':5,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':512000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v180/profile/v180.rdf''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':512000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''mot_v180_ver1_sub0bd109r'''] = devclass(devices.devids[ur'''mot_v180_ver1'''], ur'''mot_v180_ver1_sub0bd109r''', ur'''MOT-V180/0B.D1.09R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''mot_v180ens_ver1'''] = devclass(devices.devids[ur'''mot_v180_ver1'''], ur'''mot_v180ens_ver1''', ur'''MOT-V180ENS''', False, None)
devices.devids[ur'''mot_v180ens_ver1_sub0bd132r'''] = devclass(devices.devids[ur'''mot_v180ens_ver1'''], ur'''mot_v180ens_ver1_sub0bd132r''', ur'''MOT-V180ENS/0B.D1.32R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v180ens_ver1_sub0bd22br'''] = devclass(devices.devids[ur'''mot_v180ens_ver1'''], ur'''mot_v180ens_ver1_sub0bd22br''', ur'''MOT-V180ENS/0B.D2.2BR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v185_ver1'''] = devclass(devices.devids[ur'''mot_v180_ver1'''], ur'''mot_v185_ver1''', ur'''MOT-V185''', True, {ur'''max_image_height''':96,ur'''model_name''':ur'''V185''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v185_ver1_sub0bd11er'''] = devclass(devices.devids[ur'''mot_v185_ver1'''], ur'''mot_v185_ver1_sub0bd11er''', ur'''MOT-V185/0B.D1.1ER MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v186_ver1'''] = devclass(devices.devids[ur'''mot_v180_ver1'''], ur'''mot_v186_ver1''', ur'''MOT-V186''', True, {ur'''max_image_height''':96,ur'''model_name''':ur'''V186''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v186_ver1_sub08300ar'''] = devclass(devices.devids[ur'''mot_v186_ver1'''], ur'''mot_v186_ver1_sub08300ar''', ur'''MOT-V186/08.30.0AR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v188_ver1'''] = devclass(devices.devids[ur'''mot_v180_ver1'''], ur'''mot_v188_ver1''', ur'''MOT-V188''', True, {ur'''max_image_height''':96,ur'''mms_gif_animated''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':24,ur'''model_name''':ur'''V188''',ur'''picture_colors''':16,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v188_ver1_sub0bd230r'''] = devclass(devices.devids[ur'''mot_v188_ver1'''], ur'''mot_v188_ver1_sub0bd230r''', ur'''MOT-V188/0B.D2.30R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v190_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v190_ver1''', ur'''MOT-V190''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''cookie_support''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V190''',ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':120,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':120,ur'''streaming_real_media''':ur'''none''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':120,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120})
devices.devids[ur'''mot_v190_ver1_sub014002'''] = devclass(devices.devids[ur'''mot_v190_ver1'''], ur'''mot_v190_ver1_sub014002''', ur'''MOT-V190/01.40.02_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v191_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v191_ver1''', ur'''MOT-V191''', True, {ur'''colors''':65536,ur'''cookie_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''model_name''':ur'''V191''',ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v191_ver1_sub0a5245r'''] = devclass(devices.devids[ur'''mot_v191_ver1'''], ur'''mot_v191_ver1_sub0a5245r''', ur'''MOT-V191/0A.52.45R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v200_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_v200_ver1''', ur'''MOT-v200.''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''V200''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v200_ver1_sub1001'''] = devclass(devices.devids[ur'''mot_v200_ver1'''], ur'''mot_v200_ver1_sub1001''', ur'''MOT-v200./10.01 UP/4.1.21b UP.Browser/4.1.21b-XXXX''', False, None)
devices.devids[ur'''mot_v220_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v220_ver1''', ur'''MOT-V220''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':99,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':1887436,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':96,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V220''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':100000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''rows''':5,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v220/profile/v220.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':100000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''mot_v220_ver1_sub0bd017r'''] = devclass(devices.devids[ur'''mot_v220_ver1'''], ur'''mot_v220_ver1_sub0bd017r''', ur'''MOT-V220/0B.D0.17R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v220_ver1_subrn'''] = devclass(devices.devids[ur'''mot_v220_ver1'''], ur'''mot_v220_ver1_subrn''', ur'''MotorolaV220rn''', False, None)
devices.devids[ur'''mot_v220ens_ver1'''] = devclass(devices.devids[ur'''mot_v220_ver1'''], ur'''mot_v220ens_ver1''', ur'''MOT-V220ENS''', False, None)
devices.devids[ur'''mot_v220ens_ver1_sub0bd132r'''] = devclass(devices.devids[ur'''mot_v220ens_ver1'''], ur'''mot_v220ens_ver1_sub0bd132r''', ur'''MOT-V220ENS/0B.D1.32R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v226_ver1'''] = devclass(devices.devids[ur'''mot_v220_ver1'''], ur'''mot_v226_ver1''', ur'''MOT-V226''', True, {ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V226''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''screensaver''':True,ur'''screensaver_jpg''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wav''':True})
devices.devids[ur'''mot_v226_sub0bd11ar'''] = devclass(devices.devids[ur'''mot_v226_ver1'''], ur'''mot_v226_sub0bd11ar''', ur'''MOT-V226/0B.D1.1AR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v235_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v235_ver1''', ur'''MOT-V235''', True, {ur'''colors''':65536,ur'''cookie_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''model_name''':ur'''V235''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v235_ver1_sub011801'''] = devclass(devices.devids[ur'''mot_v235_ver1'''], ur'''mot_v235_ver1_sub011801''', ur'''MOT-V235/01.18.01_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v237_ver1'''] = devclass(devices.devids[ur'''mot_v235_ver1'''], ur'''mot_v237_ver1''', ur'''MOT-V237''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''V237''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''mot_v237_ver1_sub'''] = devclass(devices.devids[ur'''mot_v237_ver1'''], ur'''mot_v237_ver1_sub''', ur'''MOT-V237/08.D0.11R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''verizon_mot_v260_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''verizon_mot_v260_ver1''', ur'''motov260''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':128,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_mp3''':True,ur'''mms_qcelp''':False,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''V260''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''qcelp''':False,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':350000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':False,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':350000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':350000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':False,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v276_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v276_ver1''', ur'''MOT-V276''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':128,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_mp3''':False,ur'''mms_qcelp''':True,ur'''model_name''':ur'''V276''',ur'''mp3''':False,ur'''oma_v_1_0_forwardlock''':True,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':350000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':350000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':350000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v276_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_v276_ver1'''], ur'''mot_v276_ver1_subverizon''', ur'''motov276''', False, {ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''V276''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':False,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_png''':False})
devices.devids[ur'''mot_v280_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v280_ver1''', ur'''MOT-V280''', True, {ur'''colors''':262144,ur'''cookie_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V280''',ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v290_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''mot_v290_ver1''', ur'''MOT-V290''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V290''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v290_ver1_sub6107'''] = devclass(devices.devids[ur'''mot_v290_ver1'''], ur'''mot_v290_ver1_sub6107''', ur'''MOT-V290/6.1.0.7 UP.Browser/6.1.0.7.4 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''mot_v295_ver1'''] = devclass(devices.devids[ur'''mot_v290_ver1'''], ur'''mot_v295_ver1''', ur'''MOT-V295''', True, {ur'''model_name''':ur'''V295''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v365_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v365_ver1''', ur'''MOT-V365/08.C8.37R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''cookie_support''':True,ur'''epoc_bmp''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V365''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''screensaver''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''tiff''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wav''':True})
devices.devids[ur'''mot_v365_ver1_sub08cc0fr'''] = devclass(devices.devids[ur'''mot_v365_ver1'''], ur'''mot_v365_ver1_sub08cc0fr''', ur'''MOT-V365/08.CC.0FR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':5000000})
devices.devids[ur'''mot_v365_ver1_sub08cc13r'''] = devclass(devices.devids[ur'''mot_v365_ver1'''], ur'''mot_v365_ver1_sub08cc13r''', ur'''MOT-V365/08.CC.13R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':5000000})
devices.devids[ur'''mot_v380_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v380_ver1''', ur'''MOT-V380''', True, {ur'''max_image_width''':168,ur'''model_name''':ur'''V380''',ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v265_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v265_ver1''', ur'''MOT-PCC_1/00.62 UP.Browser/6.2.3.1.206 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V265''',ur'''mp3''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v265_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_v265_ver1'''], ur'''mot_v265_ver1_subverizon''', ur'''motov265''', False, {ur'''gif_animated''':True,ur'''mms_3gpp2''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''V265''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v26x_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v26x_ver1''', ur'''MOT-V26X_''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':100,ur'''model_name''':ur'''V260''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v26x_ver1_sub6232'''] = devclass(devices.devids[ur'''mot_v26x_ver1'''], ur'''mot_v26x_ver1_sub6232''', ur'''MOT-V26X_/00.62 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''mot_v325_verizon_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v325_verizon_ver1''', ur'''MOT-MLNBT/00.62 UP.Browser/6.2.3.4.e.1.100 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':7,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':3000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':358400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V325''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/mot/v325/v325v1.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_v300_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v300_ver1''', ur'''MOT-V300/0B.09.3AR MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':20,ur'''cookie_support''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':182,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_datefield_broken''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':5242880,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':522240,ur'''max_image_height''':185,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':24,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V300''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':143360,ur'''ringtone_directdownload_size_limit''':143360,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v300/profile/v300.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''mot_v300_ver1_sub05200br'''] = devclass(devices.devids[ur'''mot_v300_ver1'''], ur'''mot_v300_ver1_sub05200br''', ur'''MOT-V300/05.20.0BR MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v300_ver1_sub0b0803i'''] = devclass(devices.devids[ur'''mot_v300_ver1'''], ur'''mot_v300_ver1_sub0b0803i''', ur'''MOT-V300/0B.08.03I MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v300_ver1_sub0e4075r'''] = devclass(devices.devids[ur'''mot_v300_ver1'''], ur'''mot_v300_ver1_sub0e4075r''', ur'''MOT-V300/0E.40.75R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v303_ver1'''] = devclass(devices.devids[ur'''mot_v300_ver1'''], ur'''mot_v303_ver1''', ur'''MOT-V303/0B.09.38R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''V303''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''rows''':4,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v303_ver1_sub0b089fr'''] = devclass(devices.devids[ur'''mot_v303_ver1'''], ur'''mot_v303_ver1_sub0b089fr''', ur'''MOT-V303/0B.08.9FR MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v325_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v325_ver1''', ur'''MOT-V325''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':220,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':72,ur'''mms_mp3''':False,ur'''mms_qcelp''':True,ur'''model_name''':ur'''V325''',ur'''mp3''':False,ur'''oma_v_1_0_forwardlock''':True,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':350000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':72,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':350000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v325/Profile/v325.rdf''',ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':350000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_v330_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v330_ver1''', ur'''MOT-V330/08.18.1CR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V330''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v330/Profile/v330.rdf''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''mot_v330_ver1_sub08180fr'''] = devclass(devices.devids[ur'''mot_v330_ver1'''], ur'''mot_v330_ver1_sub08180fr''', ur'''MOT-V330/08.18.0FR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v333_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v333_ver1''', ur'''MOT-V333''', True, {ur'''max_image_width''':168,ur'''model_name''':ur'''V333''',ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v360_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v360_ver1''', ur'''MOT-V360v/08.B7.58R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''cookie_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':6000,ur'''max_image_height''':200,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V360''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':176,ur'''screensaver_max_width''':220,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':176,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v360/Profile/v360.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_v360_ver1_sub08a00ei'''] = devclass(devices.devids[ur'''mot_v360_ver1'''], ur'''mot_v360_ver1_sub08a00ei''', ur'''MOT-V360/08.A0.0EI MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':100000,ur'''max_data_rate''':40})
devices.devids[ur'''mot_v360_ver1_sub08b705r'''] = devclass(devices.devids[ur'''mot_v360_ver1'''], ur'''mot_v360_ver1_sub08b705r''', ur'''MOT-V360/08.B7.05R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':100000,ur'''max_data_rate''':40,ur'''streaming_3gpp''':True,ur'''video''':True})
devices.devids[ur'''mot_v360_ver1_sub08b786r'''] = devclass(devices.devids[ur'''mot_v360_ver1'''], ur'''mot_v360_ver1_sub08b786r''', ur'''MOT-V360/08.B7.86R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':100000,ur'''max_data_rate''':40})
devices.devids[ur'''mot_v360i_ver1'''] = devclass(devices.devids[ur'''mot_v360_ver1'''], ur'''mot_v360i_ver1''', ur'''MOT-V360i/08.B7.AER MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''columns''':17,ur'''max_data_rate''':40,ur'''model_name''':ur'''V360i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''rows''':11,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v360i_ver1_sub042401'''] = devclass(devices.devids[ur'''mot_v360_ver1'''], ur'''mot_v360i_ver1_sub042401''', ur'''MOT-V360i/04.24.01_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':100000,ur'''max_data_rate''':40})
devices.devids[ur'''mot_v360v_ver1'''] = devclass(devices.devids[ur'''mot_v360_ver1'''], ur'''mot_v360v_ver1''', ur'''MOT-V360v/08.B7.AFR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''V360''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v360v_ver1_sub014101'''] = devclass(devices.devids[ur'''mot_v360v_ver1'''], ur'''mot_v360v_ver1_sub014101''', ur'''MOT-V360v/01.41.01_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':100000,ur'''max_data_rate''':40})
devices.devids[ur'''mot_v360v_ver1_sub08b713r'''] = devclass(devices.devids[ur'''mot_v360v_ver1'''], ur'''mot_v360v_ver1_sub08b713r''', ur'''MOT-V360v/08.B7.13R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':100000,ur'''max_data_rate''':40})
devices.devids[ur'''mot_v361_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v361_ver1''', ur'''MOT-V361''', True, {ur'''brand_name''':ur'''Motorola''',ur'''cookie_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_image_height''':210,ur'''max_image_width''':170,ur'''model_name''':ur'''V361''',ur'''physical_screen_height''':37,ur'''physical_screen_width''':30,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':173,ur'''wallpaper_preferred_width''':174})
devices.devids[ur'''motorola_v361_ver1_sub08b786r'''] = devclass(devices.devids[ur'''mot_v361_ver1'''], ur'''motorola_v361_ver1_sub08b786r''', ur'''Mot-v361/08.b7.86r Mib/2.2.1 Profile/midp-2.0 Configuration/cldc-1.1''', False, None)
devices.devids[ur'''mot_v361_ver1_sub042502'''] = devclass(devices.devids[ur'''mot_v361_ver1'''], ur'''mot_v361_ver1_sub042502''', ur'''MOT-V361/04.25.02_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''max_image_width''':176,ur'''resolution_width''':176})
devices.devids[ur'''mot_v398_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v398_ver1''', ur'''MOT-RAVR V398/0E.30.48R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''model_name''':ur'''V398''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v398_ver1_sub0e2095r'''] = devclass(devices.devids[ur'''mot_v398_ver1'''], ur'''mot_v398_ver1_sub0e2095r''', ur'''MOT-V398/0E.20.95R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_v400_ver1'''] = devclass(devices.devids[ur'''mot_v300_ver1'''], ur'''mot_v400_ver1''', ur'''MOT-V400''', True, {ur'''model_name''':ur'''V400''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v400/Profile/v400.rdf''',ur'''video''':True})
devices.devids[ur'''mot_v400_ver1_sub0b0874r'''] = devclass(devices.devids[ur'''mot_v400_ver1'''], ur'''mot_v400_ver1_sub0b0874r''', ur'''V400 MOT-V400/0B.08.74R MIB/2.2 Profile/MIDP-2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v400_ver1_sub0b089fr'''] = devclass(devices.devids[ur'''mot_v400_ver1'''], ur'''mot_v400_ver1_sub0b089fr''', ur'''MOT-V400/0B.08.9FR MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v500_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v500_ver1''', ur'''MOT-V500''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':182,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_datefield_broken''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':5242880,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':522240,ur'''max_image_height''':185,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V500''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':143360,ur'''ringtone_directdownload_size_limit''':143360,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v500/profile/v500.rdf''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_v500_ver1_sub05200br20'''] = devclass(devices.devids[ur'''mot_v500_ver1'''], ur'''mot_v500_ver1_sub05200br20''', ur'''MOT-V500/05.20.0BR MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v500_ver1_sub0b082ai'''] = devclass(devices.devids[ur'''mot_v500_ver1'''], ur'''mot_v500_ver1_sub0b082ai''', ur'''MOT-V500/0B.08.2AI MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v500_ver1_subminar0e660er221'''] = devclass(devices.devids[ur'''mot_v500_ver1'''], ur'''mot_v500_ver1_subminar0e660er221''', ur'''MOT-V500 by MINAR/0E.66.0ER MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v500_ver1_submotorola0b0938r'''] = devclass(devices.devids[ur'''mot_v500_ver1'''], ur'''mot_v500_ver1_submotorola0b0938r''', ur'''MOT-Motorola V500/0B.09.38R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v501_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v501_ver1''', ur'''MOT-V501''', True, {ur'''colors''':65536,ur'''cookie_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V501''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''rows''':8,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':35,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''mot_v501_ver1_sub0b0938r'''] = devclass(devices.devids[ur'''mot_v501_ver1'''], ur'''mot_v501_ver1_sub0b0938r''', ur'''MOT-V501/0B.09.38R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_v540_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v540_ver1''', ur'''MOT-V540''', True, {ur'''amr''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':185,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V540''',ur'''mp3''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_v540_ver1_sub081840r'''] = devclass(devices.devids[ur'''mot_v540_ver1'''], ur'''mot_v540_ver1_sub081840r''', ur'''MOT-V540/08.18.40R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_v560_ver1'''] = devclass(devices.devids[ur'''mot_v500_ver1'''], ur'''mot_v560_ver1''', ur'''MOT-V560''', True, {ur'''model_name''':ur'''V560''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v505_ver1'''] = devclass(devices.devids[ur'''mot_v500_ver1'''], ur'''mot_v505_ver1''', ur'''MOT-V505''', True, {ur'''model_name''':ur'''V505''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v505_ver1_sub0b094ar'''] = devclass(devices.devids[ur'''mot_v505_ver1'''], ur'''mot_v505_ver1_sub0b094ar''', ur'''MOT-V505/0B.09.4AR MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v505_ver1_sub0b094dr'''] = devclass(devices.devids[ur'''mot_v505_ver1'''], ur'''mot_v505_ver1_sub0b094dr''', ur'''MOT-V505/0B.09.4DR MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v525_ver1'''] = devclass(devices.devids[ur'''mot_v500_ver1'''], ur'''mot_v525_ver1''', ur'''MOT-V525''', True, {ur'''au''':True,ur'''mms_mp4''':True,ur'''mms_video''':True,ur'''model_name''':ur'''V525''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''video''':True})
devices.devids[ur'''mot_v525_ver1_sub0b0919r'''] = devclass(devices.devids[ur'''mot_v525_ver1'''], ur'''mot_v525_ver1_sub0b0919r''', ur'''MOT-V525/0B.09.19R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v525m_ver1'''] = devclass(devices.devids[ur'''mot_v525_ver1'''], ur'''mot_v525m_ver1''', ur'''MOT-V525M''', True, {ur'''model_name''':ur'''V525M''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v525m_ver1_sub0b0919r'''] = devclass(devices.devids[ur'''mot_v525m_ver1'''], ur'''mot_v525m_ver1_sub0b0919r''', ur'''MOT-V525M/0B.09.19R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v535_ver1'''] = devclass(devices.devids[ur'''mot_v300_ver1'''], ur'''mot_v535_ver1''', ur'''MOT-V535''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''V535''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v535_ver1_sub0e660br'''] = devclass(devices.devids[ur'''mot_v535_ver1'''], ur'''mot_v535_ver1_sub0e660br''', ur'''MOT-V535/0E.66.0BR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v536_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v536_ver1''', ur'''MOT-V536''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V536''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v536/Profile/v536.rdf''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''mot_v536_ver1_sub08180dr'''] = devclass(devices.devids[ur'''mot_v536_ver1'''], ur'''mot_v536_ver1_sub08180dr''', ur'''MOT-V536/08.18.0DR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v545_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v545_ver1''', ur'''MOT-V545''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V545''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/V545/Profile/V545.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''mot_v545_ver1_sub0e6604r'''] = devclass(devices.devids[ur'''mot_v545_ver1'''], ur'''mot_v545_ver1_sub0e6604r''', ur'''MOT-V545/0E.66.04R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v547_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v547_ver1''', ur'''MOT-V547''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V547''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v547/Profile/v547.rdf''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''mot_v547_ver1_sub081715r'''] = devclass(devices.devids[ur'''mot_v547_ver1'''], ur'''mot_v547_ver1_sub081715r''', ur'''MOT-V547/08.17.15R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v550_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v550_ver1''', ur'''MOT-V550''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_socket''':True,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':185,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V550''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v550/Profile/v550.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''mot_v550_ver1_sub0e6511r'''] = devclass(devices.devids[ur'''mot_v550_ver1'''], ur'''mot_v550_ver1_sub0e6511r''', ur'''MOT-V550/0E.65.11R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v551_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v551_ver1''', ur'''MOT-V551''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':100000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V551''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':102400,ur'''ringtone_directdownload_size_limit''':102400,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''rows''':11,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v551/Profile/v551.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':102400,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''mot_v551_ver1_sub010203'''] = devclass(devices.devids[ur'''mot_v551_ver1'''], ur'''mot_v551_ver1_sub010203''', ur'''MOT-V551/01.02.03 MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':100000,ur'''max_data_rate''':40})
devices.devids[ur'''mot_v551j_ver1'''] = devclass(devices.devids[ur'''mot_v551_ver1'''], ur'''mot_v551j_ver1''', ur'''MOT-V551J''', False, {ur'''j2me_max_jar_size''':100000})
devices.devids[ur'''mot_v551j_ver1_sub08180dr'''] = devclass(devices.devids[ur'''mot_v551j_ver1'''], ur'''mot_v551j_ver1_sub08180dr''', ur'''MOT-V551J/08.18.0DR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''j2me_max_jar_size''':100000,ur'''max_data_rate''':40})
devices.devids[ur'''mot_v555_ver1'''] = devclass(devices.devids[ur'''mot_v551_ver1'''], ur'''mot_v555_ver1''', ur'''MOT-V555''', True, {ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''model_name''':ur'''V555''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v555_ver1_sub08160cr'''] = devclass(devices.devids[ur'''mot_v555_ver1'''], ur'''mot_v555_ver1_sub08160cr''', ur'''MOT-V555/08.16.0CR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v557_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v557_ver1''', ur'''MOT-V557''', True, {ur'''colors''':262144,ur'''cookie_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':8000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V557''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_v557_ver1_sub010c02'''] = devclass(devices.devids[ur'''mot_v557_ver1'''], ur'''mot_v557_ver1_sub010c02''', ur'''MOT-V557/01.0C.02 MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v557_ver1_sub082600r'''] = devclass(devices.devids[ur'''mot_v557_ver1'''], ur'''mot_v557_ver1_sub082600r''', ur'''MOT-V557/08.26.00R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v557p_ver1'''] = devclass(devices.devids[ur'''mot_v557_ver1'''], ur'''mot_v557p_ver1''', ur'''MOT-V557p''', False, None)
devices.devids[ur'''mot_v557p_ver1_sub08270dr'''] = devclass(devices.devids[ur'''mot_v557p_ver1'''], ur'''mot_v557p_ver1_sub08270dr''', ur'''MOT-V557p/08.27.0DR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v6_ver1'''] = devclass(devices.devids[ur'''mot_pebl_v6_ver1'''], ur'''mot_v6_ver1''', ur'''MOT-V6''', False, None)
devices.devids[ur'''mot_v6_ver1_sub088342i'''] = devclass(devices.devids[ur'''mot_v6_ver1'''], ur'''mot_v6_ver1_sub088342i''', ur'''MOT-V6/08.83.42I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_v600_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v600_ver1''', ur'''MOT-V600''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':20,ur'''cookie_support''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':182,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_datefield_broken''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':5242880,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':161,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V600''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':143360,ur'''ringtone_directdownload_size_limit''':143360,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v600/profile/v600.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''mot_v3_ver1'''] = devclass(devices.devids[ur'''mot_v600_ver1'''], ur'''mot_v3_ver1''', ur'''MOT-V3/0E.42.0DR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''inline_support''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''marketing_name''':ur'''RAZR''',ur'''max_data_rate''':1800,ur'''max_deck_size''':10000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''2.2.1''',ur'''model_name''':ur'''RAZR V3''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':False,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v3/Profile/v3.rdf''',ur'''video''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''mot_v600_ver1_sub05200br'''] = devclass(devices.devids[ur'''mot_v600_ver1'''], ur'''mot_v600_ver1_sub05200br''', ur'''MOT-V600/05.20.0BR MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v3_ver1_sub0e403errazr'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3_ver1_sub0e403errazr''', ur'''MOT-V3 RAZR/0E.40.3ER MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v3_ver1_sub0e4079r'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3_ver1_sub0e4079r''', ur'''MOT-V3/0E.40.79R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v3b_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3b_ver1''', ur'''MOT-V3b/0E.A4.29R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''RAZR V3 BLK''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v3c_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3c_ver1''', ur'''MOT-V3c/1.2 UP.Browser/6.2.3.4.c.1.109 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':12,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':384,ur'''max_deck_size''':8000,ur'''max_image_height''':161,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':358400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''RAZR V3c''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':143360,ur'''ringtone_directdownload_size_limit''':143360,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_df_size_limit''':15360,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''mot_v3e_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3e_ver1''', ur'''MOT-V3e/08.03.03R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''V3E''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18})
devices.devids[ur'''mot_v3i_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3i_ver1''', ur'''MOT-V3i/08.B4.38R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''RAZR V3i''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v3i/Profile/v3i.rdf''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_v3r_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3r_ver1''', ur'''MOT-V3r/0E.C0.17R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''RAZR V3r''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v3v_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3v_ver1''', ur'''MOT-V3v/08.BD.62R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''RAZR V3''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v3mobigo_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3mobigo_ver1''', ur'''Motorola-V3m Obigo/Q04C1 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':524288,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''RAZR V3m''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/V3m/0430.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_v3_ver1_metropcs'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3_ver1_metropcs''', ur'''MOT-NCR_0/00.62 UP.Browser/6.2.3.4.c.1.115 (GUI) MMP/2.0''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_extra_info''':ur'''Metro PCS''',ur'''model_name''':ur'''RAZR V3m''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2007_january''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v3m_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3m_ver1''', ur'''MOT-GATW''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''RAZR V3m''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.1''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1.1''',ur'''video''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_v3x_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3x_ver1''', ur'''MOT-RAZRV3x''', True, {ur'''ajax_support_javascript''':True,ur'''colors''':262144,ur'''css_spriting''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''model_name''':ur'''RAZR V3x''',ur'''oma_v_1_0_separate_delivery''':False,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/razrv3xx/Profile/RAZRV3xx.rdf''',ur'''uaprof2''':ur'''http://motorola.handango.com/phoneconfig/razrv3x/Profile/razrv3x_NO_BEARER.rdf''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_v3x_ver1_sub8598'''] = devclass(devices.devids[ur'''mot_v3x_ver1'''], ur'''mot_v3x_ver1_sub8598''', ur'''MOT-RAZRV3x/85.98.E0R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/razrv3x/Profile/razrv3x.rdf'''})
devices.devids[ur'''mot_v3x_ver1_sub012a01'''] = devclass(devices.devids[ur'''mot_v3x_ver1'''], ur'''mot_v3x_ver1_sub012a01''', ur'''MOT-RAZRV3x/01.2A.01 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_v3xr_ver1_sub862220ropera800'''] = devclass(devices.devids[ur'''mot_v3x_ver1'''], ur'''mot_v3xr_ver1_sub862220ropera800''', ur'''MOT-RAZRV3xR/86.22.20R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; Synergy; 1742) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [es]''', False, {ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.00'''})
devices.devids[ur'''mot_v3xr_ver1_sub862500rv3xr'''] = devclass(devices.devids[ur'''mot_v3x_ver1'''], ur'''mot_v3xr_ver1_sub862500rv3xr''', ur'''MOT-RAZRV3xR/86.25.00R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 1787) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [es]''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_v3xv_ver1'''] = devclass(devices.devids[ur'''mot_v3x_ver1'''], ur'''mot_v3xv_ver1''', ur'''MOT-RAZRV3xv''', True, {ur'''j2me_cldc_1_1''':True,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''RAZR V3x''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v3xx_ver1'''] = devclass(devices.devids[ur'''mot_v3x_ver1'''], ur'''mot_v3xx_ver1''', ur'''MOT-RAZRV3xx''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':19,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V3XX''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':8,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/V3XX/Profile/V3XX.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1,ur'''xmf''':True})
devices.devids[ur'''mot_v3iitunes_ver1_sub08b41ci'''] = devclass(devices.devids[ur'''mot_v3i_ver1'''], ur'''mot_v3iitunes_ver1_sub08b41ci''', ur'''MOT-V3i_iTunes/08.B4.1CI MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v3iitunes_ver1_sub08b42fr'''] = devclass(devices.devids[ur'''mot_v3i_ver1'''], ur'''mot_v3iitunes_ver1_sub08b42fr''', ur'''MOT-V3i_iTunes/08.B4.2FR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v3i_ver1_sub042501'''] = devclass(devices.devids[ur'''mot_v3i_ver1'''], ur'''mot_v3i_ver1_sub042501''', ur'''MOT-V3i/04.25.01_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v3i_ver1_sub012402'''] = devclass(devices.devids[ur'''mot_v3i_ver1'''], ur'''mot_v3i_ver1_sub012402''', ur'''MOT-V3ire/01.24.02_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''mot_v3v_ver1_sub0e4208r'''] = devclass(devices.devids[ur'''mot_v3v_ver1'''], ur'''mot_v3v_ver1_sub0e4208r''', ur'''MOT-V3v/0E.42.08R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v600_ver1_subv600'''] = devclass(devices.devids[ur'''mot_v600_ver1'''], ur'''mot_v600_ver1_subv600''', ur'''MotV600''', False, None)
devices.devids[ur'''mot_v3e_ver1_uavariation'''] = devclass(devices.devids[ur'''mot_v3e_ver1'''], ur'''mot_v3e_ver1_uavariation''', ur'''MOT-V3e''', False, None)
devices.devids[ur'''mot_v3b_ver1_sub0ea421r'''] = devclass(devices.devids[ur'''mot_v3b_ver1'''], ur'''mot_v3b_ver1_sub0ea421r''', ur'''MOT-V3b/0E.A4.21R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v3c_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_v3c_ver1'''], ur'''mot_v3c_ver1_subverizon''', ur'''motov3''', False, {ur'''aac''':False,ur'''amr''':False,ur'''gif_animated''':True,ur'''mms_amr''':False,ur'''mms_mp3''':False,ur'''mms_wav''':False,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''RAZR V3c''',ur'''mp3''':False,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''ringtone_aac''':False,ur'''ringtone_amr''':False,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':False,ur'''ringtone_wav''':False,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_png''':False})
devices.devids[ur'''mot_v3r_ver1_sub042501'''] = devclass(devices.devids[ur'''mot_v3r_ver1'''], ur'''mot_v3r_ver1_sub042501''', ur'''MOT-V3r/04.25.01_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v3re_ver1_sub012402'''] = devclass(devices.devids[ur'''mot_v3r_ver1'''], ur'''mot_v3re_ver1_sub012402''', ur'''MOT-V3re/01.24.02 MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v3xx_sub968053r'''] = devclass(devices.devids[ur'''mot_v3xx_ver1'''], ur'''mot_v3xx_sub968053r''', ur'''MOT-RAZRV3xx/96.80.53R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 11073071) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [pt]''', False, {ur'''max_data_rate''':9,ur'''streaming_3gpp''':True})
devices.devids[ur'''mot_v3m_ver1_sub6234c1112'''] = devclass(devices.devids[ur'''mot_v3m_ver1'''], ur'''mot_v3m_ver1_sub6234c1112''', ur'''MOT-GATW_/00.62 UP.Browser/6.2.3.4.c.1.112 (GUI) MMP/2.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''playback_vcodec_h264_bp''':ur'''1.1''',ur'''streaming_vcodec_h264_bp''':ur'''1.1'''})
devices.devids[ur'''mot_v3xv_ver1_sub856a60r'''] = devclass(devices.devids[ur'''mot_v3xv_ver1'''], ur'''mot_v3xv_ver1_sub856a60r''', ur'''MOT-RAZRV3xv/85.6A.60R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''mot_v600i_ver1'''] = devclass(devices.devids[ur'''mot_v600_ver1'''], ur'''mot_v600i_ver1''', ur'''MOT-V600i''', False, None)
devices.devids[ur'''mot_v600i_ver1_sub0e6523r'''] = devclass(devices.devids[ur'''mot_v600i_ver1'''], ur'''mot_v600i_ver1_sub0e6523r''', ur'''MOT-V600i/0E.65.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v620_ver1'''] = devclass(devices.devids[ur'''mot_v600_ver1'''], ur'''mot_v620_ver1''', ur'''MOT-V620''', True, {ur'''model_name''':ur'''V620''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v620_ver1_sub051101'''] = devclass(devices.devids[ur'''mot_v620_ver1'''], ur'''mot_v620_ver1_sub051101''', ur'''MOT-V620/05.11.01_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_sule_v620_ver1_sub0e6515r'''] = devclass(devices.devids[ur'''mot_v620_ver1'''], ur'''mot_sule_v620_ver1_sub0e6515r''', ur'''MOT-SuLe V620/0E.65.25R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v620m_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v620m_ver1''', ur'''MOT-v620M''', True, {ur'''can_skip_aligned_link_row''':True,ur'''columns''':18,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''V600''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':18,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v620m_ver1_sub802f3b'''] = devclass(devices.devids[ur'''mot_v620m_ver1'''], ur'''mot_v620m_ver1_sub802f3b''', ur'''MOT-v620M/80.2F.3B. MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v635_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v635_ver1''', ur'''MOT-V635''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':20,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':819200,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':102400,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':5242880,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':185,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V635''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v635/Profile/V635.rdf''',ur'''uaprof2''':ur'''http://motorola.handango.com/phoneconfig/E990/Profile/E990.rdf''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':174,ur'''wallpaper_preferred_width''':173,ur'''wav''':True})
devices.devids[ur'''mot_v635_ver1_sub084611r'''] = devclass(devices.devids[ur'''mot_v635_ver1'''], ur'''mot_v635_ver1_sub084611r''', ur'''MOT-V635/08.46.11R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v690_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_v690_ver1''', ur'''MOT-V690''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V690''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_v690_ver1_sub00'''] = devclass(devices.devids[ur'''mot_v690_ver1'''], ur'''mot_v690_ver1_sub00''', ur'''MOT-V690/ WAP.Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_v690_ver1_sub10'''] = devclass(devices.devids[ur'''mot_v690_ver1'''], ur'''mot_v690_ver1_sub10''', ur'''MOT-V690 CMCSWB/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_v710_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v710_ver1''', ur'''MOT-V710''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':7,ur'''compactmidi''':True,ur'''html_web_4_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':142,ur'''max_image_width''':172,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':256000,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V710''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':162,ur'''resolution_width''':172,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':11,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/motorola/v710.rdf''',ur'''video''':True,ur'''wav''':True})
devices.devids[ur'''mot_v710_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_v710_ver1'''], ur'''mot_v710_ver1_subverizon''', ur'''motov710''', False, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''columns''':7,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''max_image_height''':142,ur'''max_image_width''':172,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''V710''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':162,ur'''resolution_width''':172,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_8700_ver1'''] = devclass(devices.devids[ur'''mot_v710_ver1_subverizon'''], ur'''mot_8700_ver1''', ur'''MOT-8700_''', False, {ur'''model_name''':ur'''8700'''})
devices.devids[ur'''mot_v710_ver1_sub0062'''] = devclass(devices.devids[ur'''mot_v710_ver1'''], ur'''mot_v710_ver1_sub0062''', ur'''MOT-V710/00.62 UP.Browser/6.2.3.2.f.1.104 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''mot_8700_ver1_sub6232'''] = devclass(devices.devids[ur'''mot_8700_ver1'''], ur'''mot_8700_ver1_sub6232''', ur'''MOT-8700_/00.62 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''mot_v730_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_v730_ver1''', ur'''MOT-V730''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V730''',ur'''resolution_width''':90,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v730_ver1_sub10'''] = devclass(devices.devids[ur'''mot_v730_ver1'''], ur'''mot_v730_ver1_sub10''', ur'''MOT-V730/1.0 MIB1.2/v1.0''', False, None)
devices.devids[ur'''mot_v810_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v810_ver1''', ur'''MOT-V810''', True, {ur'''brand_name''':ur'''Motorola''',ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V810''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''mot_v810_ver1_sub622'''] = devclass(devices.devids[ur'''mot_v810_ver1'''], ur'''mot_v810_ver1_sub622''', ur'''MOT-V810/6.2.2 UP.Browser/6.2.2.4 (GUI) MMP/2.0 M4-MMS/3.01''', False, None)
devices.devids[ur'''mot_v810_ver1_sub622m4'''] = devclass(devices.devids[ur'''mot_v810_ver1'''], ur'''mot_v810_ver1_sub622m4''', ur'''MOT-V810/6.2.2 UP.Browser/6.2.2.4 (GUI) MMP/2.0M4-MMS/3.01''', False, None)
devices.devids[ur'''mot_v860_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v860_ver1''', ur'''MOT-V860/1.0 MIB1.2/v1.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V860''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''progressive_download''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v860_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_v860_ver1'''], ur'''mot_v860_ver1_subverizon''', ur'''MOT-V860/00.72 UP.Browser/7.2.7.5.630 (GUI) MMP/2.0''', False, {ur'''mobile_browser_version''':ur'''7.2''',ur'''model_extra_info''':ur'''Verizon''',ur'''release_date''':ur'''2009_august'''})
devices.devids[ur'''mot_v868_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_v868_ver1''', ur'''MOT-V868''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V868''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper_colors''':16})
devices.devids[ur'''mot_v868_ver1_sub10'''] = devclass(devices.devids[ur'''mot_v868_ver1'''], ur'''mot_v868_ver1_sub10''', ur'''MOT-V868/1.0 MIB1.2/v1.0''', False, None)
devices.devids[ur'''mot_v870_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v870_ver1''', ur'''MOT-V870''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V870''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v870_ver1_sub101'''] = devclass(devices.devids[ur'''mot_v870_ver1'''], ur'''mot_v870_ver1_sub101''', ur'''MOT-V870/1.01 UP.Browser/6.2.2.1 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''mot_v872_ver1'''] = devclass(devices.devids[ur'''mot_v870_ver1'''], ur'''mot_v872_ver1''', ur'''MOT-V872''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_data_rate''':40,ur'''max_image_width''':123,ur'''model_name''':ur'''V872''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''mot_v878_ver1'''] = devclass(devices.devids[ur'''mot_v870_ver1'''], ur'''mot_v878_ver1''', ur'''MOT-V878''', True, {ur'''brand_name''':ur'''Motorola''',ur'''connectionless_service_indication''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''model_name''':ur'''V878''',ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':160,ur'''wap_push_support''':True})
devices.devids[ur'''mot_v878_ver1_sub10'''] = devclass(devices.devids[ur'''mot_v878_ver1'''], ur'''mot_v878_ver1_sub10''', ur'''MOT-V878 CMCSWB/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_v878_ver1_sub_wap10'''] = devclass(devices.devids[ur'''mot_v878_ver1'''], ur'''mot_v878_ver1_sub_wap10''', ur'''MOT-V878/ WAP.Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_v880_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v880_ver1''', ur'''MOT-V880''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':16,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V880''',ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''mot_v880_ver1_sub101'''] = devclass(devices.devids[ur'''mot_v880_ver1'''], ur'''mot_v880_ver1_sub101''', ur'''MOT-V880/1.01 UP.Browser/6.2.2.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''mot_v975_ver1'''] = devclass(devices.devids[ur'''mot_c975_ver1'''], ur'''mot_v975_ver1''', ur'''MOT-V975''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':200000,ur'''max_data_rate''':384,ur'''max_deck_size''':4194304,ur'''model_name''':ur'''V975''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':174,ur'''wallpaper_preferred_width''':173})
devices.devids[ur'''mot_v975_ver1_sub813302i'''] = devclass(devices.devids[ur'''mot_v975_ver1'''], ur'''mot_v975_ver1_sub813302i''', ur'''MOT-V975/81.33.02I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':200000,ur'''max_data_rate''':384})
devices.devids[ur'''mot_v975_ver1_sub823158i'''] = devclass(devices.devids[ur'''mot_v975_ver1'''], ur'''mot_v975_ver1_sub823158i''', ur'''MOT-V975/82.31.58I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''j2me_max_jar_size''':200000,ur'''max_data_rate''':384})
devices.devids[ur'''mot_v980_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v980_ver1''', ur'''MOT-V980''', True, {ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':19,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_bmp''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_gif''':True,ur'''j2me_heap_size''':1572864,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_imelody''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':204800,ur'''j2me_max_record_store_size''':65536,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_socket''':True,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':522240,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V980''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''svgt_1_1''':True,ur'''svgt_1_1_plus''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/V980/Profile/V980.rdf''',ur'''uaprof2''':ur'''http://motorola.handango.com/phoneconfig/V980/Profile/V980_NO_BEARER.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True})
devices.devids[ur'''mot_v980_ver1_sub74071di'''] = devclass(devices.devids[ur'''mot_v980_ver1'''], ur'''mot_v980_ver1_sub74071di''', ur'''MOT-V980/74.07.1DI MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_v980m_ver1'''] = devclass(devices.devids[ur'''mot_v980_ver1'''], ur'''mot_v980m_ver1''', ur'''MOT-V980M''', False, {ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''V980''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v980m_ver1_sub802f43i'''] = devclass(devices.devids[ur'''mot_v980m_ver1'''], ur'''mot_v980m_ver1_sub802f43i''', ur'''MOT-V980M/80.2F.43I MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_v1050_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v1050_ver1''', ur'''MOT-V1050''', True, {ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':19,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':384,ur'''max_deck_size''':522240,ur'''max_image_height''':300,ur'''max_image_width''':231,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V1050''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/V1050/Profile/V1050_NO_BEARER.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''mot_v1050_ver1_sub021301'''] = devclass(devices.devids[ur'''mot_v1050_ver1'''], ur'''mot_v1050_ver1_sub021301''', ur'''MOT-V1050/02.13.01 MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_v1075_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v1075_ver1''', ur'''MOT-V1075''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''columns''':19,ur'''cookie_support''':True,ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':384,ur'''max_image_height''':300,ur'''max_image_width''':231,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V1075''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''rows''':8,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/v1075/Profile/v1075.rdf''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''mot_w200_ver1'''] = devclass(devices.devids[ur'''mot_mib20_generic'''], ur'''mot_w200_ver1''', ur'''MOT-W200''', True, {ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''W200''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_w220_ver1'''] = devclass(devices.devids[ur'''mot_mib20_generic'''], ur'''mot_w220_ver1''', ur'''MOT-W220''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''cookie_support''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W220''',ur'''mp3''':True,ur'''oma_support''':False,ur'''physical_screen_height''':29,ur'''physical_screen_width''':29,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/w220/Profile/w220.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''mot_w220_ver1_sub6302006'''] = devclass(devices.devids[ur'''mot_w220_ver1'''], ur'''mot_w220_ver1_sub6302006''', ur'''MOT-W220/1.0 Release/6.30.2006 Browser/CMCS1.0 Software/0.280''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''mot_w315_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_w315_ver1''', ur'''MOT-W315/1.0 UP.Browser/6.2.2.6.n.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_data_rate''':40,ur'''model_name''':ur'''W315''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/W375/Profile/W375.rdf'''})
devices.devids[ur'''mot_w375_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_w375_ver1''', ur'''MOT-W375''', True, {ur'''amr''':True,ur'''bmp''':False,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_height''':140,ur'''max_image_width''':117,ur'''model_name''':ur'''W375''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/W375/Profile/W375.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_w375_ver1_sub630'''] = devclass(devices.devids[ur'''mot_w375_ver1'''], ur'''mot_w375_ver1_sub630''', ur'''MOT-W375/0.0.64 UP.Browser/6.3.0.6.c.9 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''6.3'''})
devices.devids[ur'''mot_w385_ver1'''] = devclass(devices.devids[ur'''mot_w375_ver1'''], ur'''mot_w385_ver1''', ur'''MOT-W385m/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''aac''':True,ur'''brand_name''':ur'''Motorola''',ur'''max_data_rate''':40,ur'''model_name''':ur'''W385m''',ur'''playback_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_aac''':ur'''heaac''',ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/w385m/Profile/w385m.rdf'''})
devices.devids[ur'''mot_r38_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_r38_ver1''', ur'''MOT-R38.0/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''R38''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_w490_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_w490_ver1''', ur'''MOT-W490/08.24.02R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', True, {ur'''cookie_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':120,ur'''model_name''':ur'''W490''',ur'''physical_screen_height''':34,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''mot_w510_ver1'''] = devclass(devices.devids[ur'''mot_mib20_generic'''], ur'''mot_w510_ver1''', ur'''MOT-W510''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':False,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''cookie_support''':True,ur'''gif''':False,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':144,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W510''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':False,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':4,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/w510/Profile/w510.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_w510_ver1sub81012'''] = devclass(devices.devids[ur'''mot_w510_ver1'''], ur'''mot_w510_ver1sub81012''', ur'''MOT-W510/08.10.12R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''mot_w800_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_w800_ver1''', ur'''MOT-w800''', True, {ur'''model_name''':ur'''W800'''})
devices.devids[ur'''mot_w800_ver1_sub0bd109r'''] = devclass(devices.devids[ur'''mot_w800_ver1'''], ur'''mot_w800_ver1_sub0bd109r''', ur'''MOT-w800/0B.D1.09R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_image_width''':120,ur'''resolution_width''':128})
devices.devids[ur'''mot_z3_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_z3_ver1''', ur'''MOT-Z3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''cookie_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''marketing_name''':ur'''MOTORIZR''',ur'''max_data_rate''':200,ur'''max_deck_size''':8000,ur'''max_image_height''':200,ur'''max_image_width''':173,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z3''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''svgt_1_1''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/z3/Profile/z3.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''mot_z3_ver1_sub080105r'''] = devclass(devices.devids[ur'''mot_z3_ver1'''], ur'''mot_z3_ver1_sub080105r''', ur'''MOT-Z3/08.01.05R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_z3_ver1_subsjug1769ea080102r'''] = devclass(devices.devids[ur'''mot_z3_ver1'''], ur'''mot_z3_ver1_subsjug1769ea080102r''', ur'''MOT-Z3/SJUG1769EA 08.01.02R/10.21.2005 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_3xxx_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sagem_3xxx_ver1''', ur'''SAGEM-3XXX/0.0 UP.Browser/4''', True, {ur'''brand_name''':ur'''Sagem''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':2984,ur'''max_image_height''':48,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''3XXX''',ur'''picture''':True,ur'''picture_df_size_limit''':20000,ur'''picture_greyscale''':True,ur'''picture_max_height''':80,ur'''picture_max_width''':112,ur'''png''':True,ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''ringtone_df_size_limit''':11000,ur'''screensaver''':True,ur'''screensaver_df_size_limit''':20000,ur'''screensaver_greyscale''':True,ur'''screensaver_max_height''':80,ur'''screensaver_max_width''':112,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/823044.xml''',ur'''voices''':9,ur'''wallpaper''':True,ur'''wallpaper_df_size_limit''':20000,ur'''wallpaper_greyscale''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':112})
devices.devids[ur'''sagem_3xxx_ver1_sub4116rxxxx'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_3xxx_ver1_sub4116rxxxx''', ur'''SAGEM-3XXX/0.0 UP/4.1.16r UP.Browser/4.1.16r-XXXX''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''sagem_3xxx_ver1_sub4116r'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_3xxx_ver1_sub4116r''', ur'''SAGEM-3XXX/0.0 UP/4.1.16r''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''sagem_3xxx_ver1_sub4119is'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_3xxx_ver1_sub4119is''', ur'''SAGEM-3XXX/0.0 UP/4.1.19is''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''sagem_3xxx_ver1_sub4119isxxxx'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_3xxx_ver1_sub4119isxxxx''', ur'''SAGEM-3XXX/0.0 UP/4.1.19is UP.Browser/4.1.19is-XXXX''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''sagem_3000_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_3000_ver1''', ur'''SAGEM-3000''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''3000''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_3016_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_3016_ver1''', ur'''SAGEM-3016''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''3016''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_mw3020_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_mw3020_ver1''', ur'''SAGEM-mw3020''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''mw 3020''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_my100x_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sagem_my100x_ver1''', ur'''SAGEM-my100X''', True, {ur'''brand_name''':ur'''Sagem''',ur'''max_image_height''':64,ur'''max_image_width''':101,ur'''model_name''':ur'''my100x''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':64,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sagem_my3020_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_my3020_ver1''', ur'''SAGEM-my3020''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''my 3020''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_mw3022_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_mw3022_ver1''', ur'''SAGEM-mw3022''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''mw 3022''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_my3022_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_my3022_ver1''', ur'''SAGEM-my3022''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''my 3022''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_mw3026_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_mw3026_ver1''', ur'''SAGEM-mw3026''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''mw 3026''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_my3026_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_my3026_ver1''', ur'''SAGEM-my3026''', True, {ur'''max_image_height''':48,ur'''max_image_width''':120,ur'''model_name''':ur'''my 3026''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_my3030_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_my3030_ver1''', ur'''SAGEM-my3030''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''my 3030''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_my3032_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_my3032_ver1''', ur'''SAGEM-my3032''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''my 3032''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_my3036_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_my3036_ver1''', ur'''SAGEM-my3036''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''my3036''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True})
devices.devids[ur'''sagem_my3040_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_my3040_ver1''', ur'''SAGEM-my3040''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''my 3040''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_mw3040_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_mw3040_ver1''', ur'''SAGEM-mw3040''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''mw 3040''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_my3042_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_my3042_ver1''', ur'''SAGEM-my3042''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''my 3042''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_mw3042_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_mw3042_ver1''', ur'''SAGEM-mw3042''', True, {ur'''max_image_height''':48,ur'''max_image_width''':120,ur'''model_name''':ur'''mw 3042''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_my3046_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_my3046_ver1''', ur'''SAGEM-my3046''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''my 3046''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_mw3046_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_mw3046_ver1''', ur'''SAGEM-mw3046''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''mw 3046''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_my3052_ver1'''] = devclass(devices.devids[ur'''sagem_3xxx_ver1'''], ur'''sagem_my3052_ver1''', ur'''SAGEM-my3052''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''my 3052''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_3xxx_ver2'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_3xxx_ver2''', ur'''SAGEM-3XXX/1.0 UP.Browser/5''', True, {ur'''brand_name''':ur'''Sagem''',ur'''downloadfun_support''':True,ur'''max_deck_size''':4096,ur'''model_name''':ur'''my3062''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':112,ur'''picture_max_width''':80,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':112,ur'''screensaver_max_width''':80,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':112,ur'''wallpaper_max_width''':80,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sagem_3xxx_ver2_sub5013101'''] = devclass(devices.devids[ur'''sagem_3xxx_ver2'''], ur'''sagem_3xxx_ver2_sub5013101''', ur'''SAGEM-3XXX/1.0 UP.Browser/5.0.1.3.101 (GUI)''', False, None)
devices.devids[ur'''sagem_co210_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sagem_co210_ver1''', ur'''SAGEM-CO210''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''CO210''',ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':16,ur'''picture_df_size_limit''':256000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':640,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':32768,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_df_size_limit''':256000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':640,ur'''screensaver_max_width''':640,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/890054.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':256000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':640,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_co210_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_co210_ver1'''], ur'''sagem_co210_ver1_sub10''', ur'''SAGEM-CO210/1.0 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_co210_ver1_subgmobile'''] = devclass(devices.devids[ur'''sagem_co210_ver1'''], ur'''sagem_co210_ver1_subgmobile''', ur'''G-Mobile GM1 UP.Browser/6.1.0.6.1.c.5 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_mo130_101x80_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_mo130_101x80_ver1''', ur'''SAGEM-MO130-101x80''', False, None)
devices.devids[ur'''sagem_mo130_101x80_ver1_sub00'''] = devclass(devices.devids[ur'''sagem_mo130_101x80_ver1'''], ur'''sagem_mo130_101x80_ver1_sub00''', ur'''SAGEM-MO130-101x80/2.0 UP.Browser/5.0.5.5 (GUI)''', False, None)
devices.devids[ur'''sagem_my200x_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sagem_my200x_ver1''', ur'''SAGEM-my200x''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':4096,ur'''max_image_height''':80,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''my200x''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sagem_my201x_ver1'''] = devclass(devices.devids[ur'''sagem_my200x_ver1'''], ur'''sagem_my201x_ver1''', ur'''SAGEM-my201''', True, {ur'''bmp''':True,ur'''colors''':4096,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''downloadfun_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':60,ur'''max_image_width''':94,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''my201x''',ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':12,ur'''picture_df_size_limit''':38000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':96,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':11000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_df_size_limit''':64000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':96,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':38000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True})
devices.devids[ur'''sagem_my201x_ver1_sub'''] = devclass(devices.devids[ur'''sagem_my201x_ver1'''], ur'''sagem_my201x_ver1_sub''', ur'''SAGEM-my201/1.0 UP.Browser/5.0.5.6 (GUI)''', False, None)
devices.devids[ur'''sagem_my202c_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_my202c_ver1''', ur'''SAGEM-my202C''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''Sagem''',ur'''colors''':4096,ur'''cookie_support''':True,ur'''gif''':True,ur'''gif_animated''':False,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''html_wi_w3_xhtmlbasic''':False,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''MY202C''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/896618.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sagem_my202c_ver15056'''] = devclass(devices.devids[ur'''sagem_my202c_ver1'''], ur'''sagem_my202c_ver15056''', ur'''SAGEM-my202C/Orange1.0 UP.Browser/5.0.5.6 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_my202x_ver1'''] = devclass(devices.devids[ur'''sagem_my201x_ver1'''], ur'''sagem_my202x_ver1''', ur'''SAGEM-my202x''', True, {ur'''model_name''':ur'''my202x''',ur'''receiver''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_my212x_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_my212x_ver1''', ur'''Sagem-my212X''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''Sagem''',ur'''colors''':4096,ur'''cookie_support''':True,ur'''gif''':True,ur'''gif_animated''':False,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''html_wi_w3_xhtmlbasic''':False,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''MY212X''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/897102.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sagem_my212x_ver1_sub5056'''] = devclass(devices.devids[ur'''sagem_my212x_ver1'''], ur'''sagem_my212x_ver1_sub5056''', ur'''Sagem-my212X/Orange1.0 UP.Browser/5.0.5.6 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_my300c_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_my300c_ver1''', ur'''Sagem-my300C/1.0 UP.Browser/6.2.3.3.g.2.108 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':12000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MY300C''',ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/897602.xml''',ur'''video''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wav''':True,ur'''wbmp''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sagem_my300x_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_my300x_ver1''', ur'''SAGEM-my300X''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''my300X''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':31,ur'''physical_screen_width''':31,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/892606.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''sagem_my300x_ver1_sub20'''] = devclass(devices.devids[ur'''sagem_my300x_ver1'''], ur'''sagem_my300x_ver1_sub20''', ur'''SAGEM-my300X/1.0/ MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.g.2.106 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_my301x_ver1'''] = devclass(devices.devids[ur'''sagem_my300x_ver1'''], ur'''sagem_my301x_ver1''', ur'''SAGEM-my301X''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':118,ur'''model_name''':ur'''my301X''',ur'''mp3''':True,ur'''physical_screen_height''':31,ur'''physical_screen_width''':31,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_my301x_ver1_sub20'''] = devclass(devices.devids[ur'''sagem_my301x_ver1'''], ur'''sagem_my301x_ver1_sub20''', ur'''SAGEM-my301X/1.0/ MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.g.2.106 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_my400x_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_my400x_ver1''', ur'''SAGEM-my400X''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':124,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''my400X''',ur'''nokia_voice_call''':True,ur'''oma_support''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_wav''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/894080.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':140,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wav''':True})
devices.devids[ur'''sagem_my400x_ver1_sub6233g2107'''] = devclass(devices.devids[ur'''sagem_my400x_ver1'''], ur'''sagem_my400x_ver1_sub6233g2107''', ur'''SAGEM-my400X/1.0/ MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.g.2.107 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40,ur'''oma_support''':False})
devices.devids[ur'''sagem_my401c_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sagem_my401c_ver1''', ur'''Sagem-my401C''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''model_name''':ur'''MY401C''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':160,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sagem_my401c_ver17261174'''] = devclass(devices.devids[ur'''sagem_my401c_ver1'''], ur'''sagem_my401c_ver17261174''', ur'''Sagem-my401C/Orange1.0/ MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.6.c.1.174 (GUI)''', False, {ur'''xhtml_support_level''':4})
devices.devids[ur'''sagem_my401x_ver1'''] = devclass(devices.devids[ur'''sagem_my400x_ver1'''], ur'''sagem_my401x_ver1''', ur'''SAGEM-my401X''', True, {ur'''aac''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':124,ur'''mmf''':True,ur'''model_name''':ur'''my401X''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32})
devices.devids[ur'''sagem_my600x_ver1'''] = devclass(devices.devids[ur'''sagem_my401x_ver1'''], ur'''sagem_my600x_ver1''', ur'''SAGEM-my600x''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''My600x''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/895182.xml''',ur'''video''':True,ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':1,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''sagem_my401x_ver1_sub6233g2107'''] = devclass(devices.devids[ur'''sagem_my401x_ver1'''], ur'''sagem_my401x_ver1_sub6233g2107''', ur'''SAGEM-my401X/1.0/ MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.g.2.107 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_my600x_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_my600x_ver1'''], ur'''sagem_my600x_ver1_sub10''', ur'''SAGEM-my600x/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sagem_my405x_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_my405x_ver1''', ur'''SAGEM-my405X''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':48128,ur'''max_image_height''':140,ur'''max_image_width''':124,ur'''model_name''':ur'''MY405X''',ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sagem_my405x_ver1_sub10710f1159'''] = devclass(devices.devids[ur'''sagem_my405x_ver1'''], ur'''sagem_my405x_ver1_sub10710f1159''', ur'''SAGEM-my405X/1.0/ MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.f.1.159 (GUI)''', False, {ur'''xhtml_support_level''':3})
devices.devids[ur'''sagem_my411x_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sagem_my411x_ver1''', ur'''SAGEM-my411X''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''MY411X''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/896937.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sagem_my411x_ver1_sub726c1258'''] = devclass(devices.devids[ur'''sagem_my411x_ver1'''], ur'''sagem_my411x_ver1_sub726c1258''', ur'''SAGEM-my411X/1.0/ MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.6.c.1.258 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_my500x_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_my500x_ver1''', ur'''SAGEM-my500X''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''max_deck_size''':20000,ur'''max_image_height''':220,ur'''max_image_width''':163,ur'''model_name''':ur'''my500X''',ur'''mp3''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sagem_my501c_ver1'''] = devclass(devices.devids[ur'''sagem_my401x_ver1'''], ur'''sagem_my501c_ver1''', ur'''SAGEM-my501C''', True, {ur'''colors''':262144,ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':122,ur'''model_name''':ur'''my501C''',ur'''oma_support''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/895134.xml''',ur'''wallpaper_colors''':18,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''sagem_my501c_ver1_sub10710f1159'''] = devclass(devices.devids[ur'''sagem_my501c_ver1'''], ur'''sagem_my501c_ver1_sub10710f1159''', ur'''SAGEM-my501C/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.f.1.159 (GUI)''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':40,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''xhtml_support_level''':3})
devices.devids[ur'''sagem_my501x_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_my501x_ver1''', ur'''SAGEM-my501X''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''model_name''':ur'''MY501X''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sagem_my501x_ver1_sub10710f1159'''] = devclass(devices.devids[ur'''sagem_my501x_ver1'''], ur'''sagem_my501x_ver1_sub10710f1159''', ur'''SAGEM-my501X/1.0/ MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.f.1.159 (GUI)''', False, {ur'''xhtml_support_level''':3})
devices.devids[ur'''sagem_my700x_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sagem_my700x_ver1''', ur'''SAGEM-my700X''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':176,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''my700X''',ur'''mp3''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/894689.xml''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''sagem_my700x_ver1_sub10710f1146'''] = devclass(devices.devids[ur'''sagem_my700x_ver1'''], ur'''sagem_my700x_ver1_sub10710f1146''', ur'''SAGEM-my700x/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.f.1.146 (GUI)''', False, None)
devices.devids[ur'''sagem_my800x_ver1'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''sagem_my800x_ver1''', ur'''SAGEM-my800x''', True, {ur'''brand_name''':ur'''Sagem''',ur'''directdownload_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''model_name''':ur'''MY800X''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/895182.xml''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':3})
devices.devids[ur'''sagem_my850c_ver1'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''sagem_my850c_ver1''', ur'''SAGEM-my850C''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':320,ur'''max_image_width''':233,ur'''model_name''':ur'''my850C''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/897313.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sagem_my850c_ver1_suborange'''] = devclass(devices.devids[ur'''sagem_my850c_ver1'''], ur'''sagem_my850c_ver1_suborange''', ur'''SAGEM-my850C-Orange/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sagem_my901c_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sagem_my901c_ver1''', ur'''SAGEM-my901C''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MY901C''',ur'''mp3''':True,ur'''physical_screen_height''':39,ur'''physical_screen_width''':29,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/895961.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sagem_my901c_ver1_sub10midp20'''] = devclass(devices.devids[ur'''sagem_my901c_ver1'''], ur'''sagem_my901c_ver1_sub10midp20''', ur'''SAGEM-my901C/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sagem_vs3_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_vs3_ver1''', ur'''SAGEM VS3''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''VS3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_myc2_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_myc2_ver1''', ur'''SAGEM-myC-2/1.0 UP.Browser/5''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':256,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':32768,ur'''max_image_height''':80,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''myC-2''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':32,ur'''picture_df_size_limit''':38000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':96,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':11000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':32,ur'''screensaver_df_size_limit''':64000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':96,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':80,ur'''screensaver_preferred_width''':101,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/835113.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':38000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myc2_ver1_sub5055'''] = devclass(devices.devids[ur'''sagem_myc2_ver1'''], ur'''sagem_myc2_ver1_sub5055''', ur'''SAGEM-myC-2/1.0 UP.Browser/5.0.5.5 (GUI)''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sagem_myc2_ver1_subbirdsc01'''] = devclass(devices.devids[ur'''sagem_myc2_ver1'''], ur'''sagem_myc2_ver1_subbirdsc01''', ur'''BIRD SC01 UP.Browser/5.0.5.5 (GUI)''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sagem_myc2_2_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_myc2_2_ver1''', ur'''SAGEM-myC2-2''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':4096,ur'''downloadfun_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':80,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''myC2-2''',ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':12,ur'''picture_df_size_limit''':38000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':96,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':11000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_df_size_limit''':64000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':96,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/835402.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':38000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myc2_2_ver1_sub00'''] = devclass(devices.devids[ur'''sagem_myc2_2_ver1'''], ur'''sagem_myc2_2_ver1_sub00''', ur'''SAGEM-myC2-2/1.0 UP.Browser/5.0.5.5 (GUI)''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sagem_myc2_3_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_myc2_3_ver1''', ur'''SAGEM-myC2-3''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':4096,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':80,ur'''max_image_width''':101,ur'''model_name''':ur'''myC2-3''',ur'''png''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_myc2_3_ver1_sub00'''] = devclass(devices.devids[ur'''sagem_myc2_3_ver1'''], ur'''sagem_myc2_3_ver1_sub00''', ur'''SAGEM-myC2-3/1.0 UP.Browser/5.0.5.6 (GUI)''', False, None)
devices.devids[ur'''sagem_myc2_3_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_myc2_3_ver1'''], ur'''sagem_myc2_3_ver1_sub10''', ur'''SAGEM-myC2-3/1.0 UP.Browser/6.1.0.6.1.c.5 (GUI) MMP/1.0''', False, {ur'''chtml_make_phone_call_string''':ur'''tel:''',ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_imode_html_1''':True,ur'''html_wi_imode_html_2''':True,ur'''html_wi_imode_html_3''':True,ur'''html_wi_imode_htmlx_1''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''https_support''':True,ur'''max_deck_size''':12000,ur'''opwv_xhtml_extensions_support''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''wta_voice_call''':True,ur'''xhtml_allows_disabled_form_elements''':True,ur'''xhtml_autoexpand_select''':True,ur'''xhtml_format_as_attribute''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_nowrap_mode''':True,ur'''xhtml_preferred_charset''':ur'''iso8859''',ur'''xhtml_readable_background_color1''':ur'''#99CCFF''',ur'''xhtml_support_level''':1,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_inline_input''':True,ur'''xhtml_supports_invisible_text''':True,ur'''xhtml_supports_monospace_font''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''sagem_myc2_3m_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sagem_myc2_3m_ver1''', ur'''SAGEM-myC2-3m''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':4096,ur'''max_image_height''':80,ur'''max_image_width''':101,ur'''model_name''':ur'''myC-3m''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_myc2_3m_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_myc2_3m_ver1'''], ur'''sagem_myc2_3m_ver1_sub10''', ur'''SAGEM-myC2-3m/1.0 UP.Browser/6.1.0.6.1.c.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sagem_myc_3_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sagem_myc_3_ver1''', ur'''SAGEM-myC-3''', True, {ur'''brand_name''':ur'''Sagem''',ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''model_name''':ur'''myC-3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_myc_3_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_myc_3_ver1'''], ur'''sagem_myc_3_ver1_sub10''', ur'''SAGEM-myC-3/1.0 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sagem_myc_3b_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sagem_myc_3b_ver1''', ur'''SAGEM-myC-3b''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''myC-3b''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':16,ur'''picture_df_size_limit''':256000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':640,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':32768,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_df_size_limit''':256000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':640,ur'''screensaver_max_width''':640,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/890172.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':256000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':640,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myc_3b_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_myc_3b_ver1'''], ur'''sagem_myc_3b_ver1_sub10''', ur'''SAGEM-myC-3b/1.0 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myc3_2_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sagem_myc3_2_ver1''', ur'''SAGEM-myC3-2''', True, {ur'''brand_name''':ur'''Sagem''',ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''model_name''':ur'''myC3-2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':4,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sagem_myc3_2_ver1_sub61061c5'''] = devclass(devices.devids[ur'''sagem_myc3_2_ver1'''], ur'''sagem_myc3_2_ver1_sub61061c5''', ur'''SAGEM-myC3-2/1.0 UP.Browser/6.1.0.6.1.c.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sagem_myc_4_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myc_4_ver1''', ur'''SAGEM-myC-4''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''myC-4''',ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':16,ur'''picture_df_size_limit''':256000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':640,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':32768,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':18,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_df_size_limit''':256000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':640,ur'''screensaver_max_width''':640,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/890914.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':256000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':640,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myc_4_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_myc_4_ver1'''], ur'''sagem_myc_4_ver1_sub10''', ur'''SAGEM-myC-4/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.5.d.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myc4_2_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myc4_2_ver1''', ur'''SAGEM-myC4-2''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''gif_animated''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''myC4-2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''gradiente_gf690_ver1'''] = devclass(devices.devids[ur'''sagem_myc4_2_ver1'''], ur'''gradiente_gf690_ver1''', ur'''Gradiente GF-690''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Gradiente''',ur'''colors''':65536,ur'''imelody''':True,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''GF-690''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myc4_2_ver1_sub6226d5100'''] = devclass(devices.devids[ur'''sagem_myc4_2_ver1'''], ur'''sagem_myc4_2_ver1_sub6226d5100''', ur'''SAGEM-myC4-2/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.5.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sagem_myc5_2_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myc5_2_ver1''', ur'''SAGEM-myC5-2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':8192,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''myC5-2''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/835618.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''sagem_myc5_2_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_myc5_2_ver1'''], ur'''sagem_myc5_2_ver1_sub10''', ur'''SAGEM-myC5-2/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.5 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myc5_2v_ver1'''] = devclass(devices.devids[ur'''sagem_myc5_2_ver1'''], ur'''sagem_myc5_2v_ver1''', ur'''SAGEM-myC5-2v''', False, {ur'''max_image_width''':121,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''myC5-2''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_myc5_2v_ver1_sub6233g2105'''] = devclass(devices.devids[ur'''sagem_myc5_2v_ver1'''], ur'''sagem_myc5_2v_ver1_sub6233g2105''', ur'''SAGEM-myC5-2v/1.0 UP.Browser/6.2.3.3.g.2.105 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myc5_2t_ver1'''] = devclass(devices.devids[ur'''sagem_myc5_2_ver1'''], ur'''sagem_myc5_2t_ver1''', ur'''SAGEM-myC5-2T''', True, {ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''myC5-2T''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/892039.xml'''})
devices.devids[ur'''sagem_myc5_2t_ver1_sub'''] = devclass(devices.devids[ur'''sagem_myc5_2t_ver1'''], ur'''sagem_myc5_2t_ver1_sub''', ur'''SAGEM-myC5-2T/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myc5_2t_ver1_sub6226d5'''] = devclass(devices.devids[ur'''sagem_myc5_2t_ver1'''], ur'''sagem_myc5_2t_ver1_sub6226d5''', ur'''SAGEM-myC5-2T/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.5 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myc5_3_ver1'''] = devclass(devices.devids[ur'''sagem_myc5_2_ver1'''], ur'''sagem_myc5_3_ver1''', ur'''SAGEM-myC5-3''', True, {ur'''aac''':True,ur'''max_image_width''':121,ur'''model_name''':ur'''myC5-3''',ur'''mp3''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_myc5_3_ver1_sub6233g2106'''] = devclass(devices.devids[ur'''sagem_myc5_3_ver1'''], ur'''sagem_myc5_3_ver1_sub6233g2106''', ur'''SAGEM-myC5-3/1.0 UP.Browser/6.2.3.3.g.2.106 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myw7_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sagem_myw7_ver1''', ur'''SAGEM-myW-7''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''myW-7''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':False,ur'''oma_v_1_0_separate_delivery''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/893940.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myw7_ver1_uavariation'''] = devclass(devices.devids[ur'''sagem_myw7_ver1'''], ur'''sagem_myw7_ver1_uavariation''', ur'''SAGEM-myW7''', False, None)
devices.devids[ur'''sagem_myw7_ver1sub10'''] = devclass(devices.devids[ur'''sagem_myw7_ver1'''], ur'''sagem_myw7_ver1sub10''', ur'''SAGEM-myW-7/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sagem_myx_1_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_myx_1_ver1''', ur'''SAGEM-myX-1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':48,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''myX-1''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_df_size_limit''':20000,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':80,ur'''picture_max_width''':112,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':11000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_df_size_limit''':20000,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':80,ur'''screensaver_max_width''':112,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/834525.xml''',ur'''voices''':9,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_df_size_limit''':20000,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':112,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myx_1_ver1_sub5051'''] = devclass(devices.devids[ur'''sagem_myx_1_ver1'''], ur'''sagem_myx_1_ver1_sub5051''', ur'''SAGEM-myX-1/1.0 UP.Browser/5.0.5.1 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myt_22_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_myt_22_ver1''', ur'''SAGEM-myT-22''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':4096,ur'''cookie_support''':True,ur'''downloadfun_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''80''',ur'''j2me_screen_width''':ur'''101''',ur'''jpg''':True,ur'''max_image_height''':60,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''myT-22''',ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':12,ur'''picture_df_size_limit''':38000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':96,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':11000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_df_size_limit''':64000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':96,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/893183.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':38000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myt_22_ver1_sub_5056'''] = devclass(devices.devids[ur'''sagem_myt_22_ver1'''], ur'''sagem_myt_22_ver1_sub_5056''', ur'''SAGEM-myT-22/1.0 UP.Browser/5.0.5.6 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_2_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_myx_2_ver1''', ur'''SAGEM-myX-2''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':256,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':60,ur'''max_image_width''':94,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''myX-2''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':32,ur'''picture_df_size_limit''':38000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':96,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':11000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':32,ur'''screensaver_df_size_limit''':64000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':96,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':80,ur'''screensaver_preferred_width''':101,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/834118.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':38000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myx_2_ver1_sub5053100'''] = devclass(devices.devids[ur'''sagem_myx_2_ver1'''], ur'''sagem_myx_2_ver1_sub5053100''', ur'''SAGEM-myX-2/1.0 UP.Browser/5.0.5.3.100 (GUI)''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sagem_myx_2_ver1_sub5055'''] = devclass(devices.devids[ur'''sagem_myx_2_ver1'''], ur'''sagem_myx_2_ver1_sub5055''', ur'''SAGEM-myX-2/1.0 UP.Browser/5.0.5.5 (GUI)''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sagem_myx2_2_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_myx2_2_ver1''', ur'''SAGEM-myX2-2''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':4096,ur'''cookie_support''':True,ur'''downloadfun_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''80''',ur'''j2me_screen_width''':ur'''101''',ur'''jpg''':True,ur'''max_image_height''':60,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''myX2-2''',ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':12,ur'''picture_df_size_limit''':38000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':96,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':11000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_df_size_limit''':64000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':96,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/891863.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':38000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myx2_2m_ver1_sub1061061c4'''] = devclass(devices.devids[ur'''sagem_myx2_2_ver1'''], ur'''sagem_myx2_2m_ver1_sub1061061c4''', ur'''SAGEM-myX2-2m/1.0 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':9,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''xhtml_support_level''':1})
devices.devids[ur'''sagem_myx2_2m_ver1_sub1061061c5'''] = devclass(devices.devids[ur'''sagem_myx2_2_ver1'''], ur'''sagem_myx2_2m_ver1_sub1061061c5''', ur'''SAGEM-myX2-2m/1.0 UP.Browser/6.1.0.6.1.c.5 (GUI) MMP/1.0''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':9,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''xhtml_support_level''':1})
devices.devids[ur'''sagem_myx_2g_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sagem_myx_2g_ver1''', ur'''SAGEM-myX-2G''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''max_deck_size''':64512,ur'''max_image_height''':60,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''myX-2G''',ur'''oma_v_1_0_forwardlock''':False,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':8,ur'''picture_df_size_limit''':38000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':96,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':11000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':8,ur'''screensaver_df_size_limit''':64000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':96,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':38000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myx_2g_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_myx_2g_ver1'''], ur'''sagem_myx_2g_ver1_sub10''', ur'''SAGEM-myX-2G/1.0 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sagem_myx_2m_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_myx_2g_ver1'''], ur'''sagem_myx_2m_ver1_sub10''', ur'''SAGEM-myX-2m/1.0 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, {ur'''max_deck_size''':102400,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_voices''':8,ur'''ringtone_wav''':True})
devices.devids[ur'''sagem_myx_3_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_myx_3_ver1''', ur'''SAGEM-myX-3''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':4096,ur'''cookie_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':66,ur'''max_image_width''':97,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':51200,ur'''mms_max_width''':120,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''myX-3''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_df_size_limit''':64000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':96,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':11000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_df_size_limit''':64000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':96,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':80,ur'''screensaver_preferred_width''':101,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/823252.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':64000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myx_3_ver1_sub5017'''] = devclass(devices.devids[ur'''sagem_myx_3_ver1'''], ur'''sagem_myx_3_ver1_sub5017''', ur'''SAGEM-myX-3/1.0 UP.Browser/5.0.1.7 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_3_ver2'''] = devclass(devices.devids[ur'''sagem_myx_3_ver1'''], ur'''sagem_myx_3_ver2''', ur'''SAGEM-myX-3/2.0''', False, {ur'''max_data_rate''':40,ur'''max_image_height''':64,ur'''max_image_width''':96,ur'''picture_df_size_limit''':20000,ur'''picture_max_height''':80,ur'''picture_max_width''':112,ur'''screensaver_df_size_limit''':20000,ur'''screensaver_greyscale''':True,ur'''screensaver_max_height''':80,ur'''screensaver_max_width''':112,ur'''voices''':9,ur'''wallpaper_df_size_limit''':20000,ur'''wallpaper_greyscale''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':112})
devices.devids[ur'''sagem_myx_3_ver2_sub5051'''] = devclass(devices.devids[ur'''sagem_myx_3_ver2'''], ur'''sagem_myx_3_ver2_sub5051''', ur'''SAGEM-myX-3/2.0 UP.Browser/5.0.5.1 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_3_2_ver1'''] = devclass(devices.devids[ur'''sagem_myx_3_ver1'''], ur'''sagem_myx_3_2_ver1''', ur'''SAGEM-myX3-2''', True, {ur'''amr''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_deck_size''':10000,ur'''max_image_width''':99,ur'''mms_amr''':True,ur'''mms_max_height''':120,ur'''mms_max_width''':160,ur'''mms_midi_monophonic''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''myX3-2''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_amr''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/834526.xml''',ur'''xhtml_support_level''':1})
devices.devids[ur'''sagem_myx_3_2_ver1_sub61061c4'''] = devclass(devices.devids[ur'''sagem_myx_3_2_ver1'''], ur'''sagem_myx_3_2_ver1_sub61061c4''', ur'''SAGEM-myX3-2/1.0 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_4_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myx_4_ver1''', ur'''SAGEM-myX-4''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':100000,ur'''max_image_height''':120,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''myX-4''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/835509.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''sagem_myx_4_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_myx_4_ver1'''], ur'''sagem_myx_4_ver1_sub10''', ur'''SAGEM-myX-4/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.5.100 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_4t_ver1'''] = devclass(devices.devids[ur'''sagem_myx_4_ver1'''], ur'''sagem_myx_4t_ver1''', ur'''SAGEM-myX-4T''', True, {ur'''directdownload_support''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''myX-4T''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/891392.xml'''})
devices.devids[ur'''sagem_myx_4t_ver1_sub6226d4102'''] = devclass(devices.devids[ur'''sagem_myx_4t_ver1'''], ur'''sagem_myx_4t_ver1_sub6226d4102''', ur'''SAGEM-myX-4T/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.4.102 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx6_2_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sagem_myx6_2_ver1''', ur'''SAGEM-myX6-2''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''myX6-2''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/892081.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myx6_2_ver1_subege'''] = devclass(devices.devids[ur'''sagem_myx6_2_ver1'''], ur'''sagem_myx6_2_ver1_subege''', ur'''SAGEM-myX6-2/1.0/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx6_2_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_myx6_2_ver1'''], ur'''sagem_myx6_2_ver1_sub10''', ur'''SAGEM-myX6-2/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx8_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myx8_ver1''', ur'''SAGEM-myX8''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_storage_size''':4194304,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MyX8''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':16,ur'''picture_df_size_limit''':256000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':640,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':32768,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_df_size_limit''':256000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':640,ur'''screensaver_max_width''':640,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''svgt_1_1''':True,ur'''svgt_1_1_plus''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/891032.xml''',ur'''video''':True,ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':256000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':640,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myx8_ver1_sub20'''] = devclass(devices.devids[ur'''sagem_myx8_ver1'''], ur'''sagem_myx8_ver1_sub20''', ur'''SAGEM-myX8/1.0 UP.Browser/6.2.3.3.178 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx8_ver1_sub6233g1'''] = devclass(devices.devids[ur'''sagem_myx8_ver1'''], ur'''sagem_myx8_ver1_sub6233g1''', ur'''SAGEM-myX-8/1.0 UP.Browser/6.2.3.3.g.1 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myz5_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myz5_ver1''', ur'''SAGEM-myZ-5''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':160,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MYZ-5''',ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sagem_myz5_ver1_sub6233g2100'''] = devclass(devices.devids[ur'''sagem_myz5_ver1'''], ur'''sagem_myz5_ver1_sub6233g2100''', ur'''SAGEM-myZ-5/1.0 UP.Browser/6.2.3.3.g.2.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sagem_myz_55_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myz_55_ver1''', ur'''SAGEM-myZ-55''', True, {ur'''brand_name''':ur'''Sagem''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':121,ur'''model_name''':ur'''myZ-55''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_myz_55_ver1_sub6233g2101'''] = devclass(devices.devids[ur'''sagem_myz_55_ver1'''], ur'''sagem_myz_55_ver1_sub6233g2101''', ur'''SAGEM-myZ-55/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.3.g.2.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sagem_9xx_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sagem_9xx_ver1''', ur'''SAGEM-9XX''', True, {ur'''brand_name''':ur'''Sagem''',ur'''max_deck_size''':8192,ur'''model_name''':ur'''9XX''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_9xx_ver1_sub4116g'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_9xx_ver1_sub4116g''', ur'''SAGEM-9XX/0.0 UP/4.1.16g''', False, None)
devices.devids[ur'''sagem_9xx_ver1_sub4119is'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_9xx_ver1_sub4119is''', ur'''SAGEM-9XX/0.0 UP/4.1.19is UP.Browser/4.1.19is-XXXX''', False, None)
devices.devids[ur'''sagem_910_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_910_ver1''', ur'''SAGEM-910''', True, {ur'''model_name''':ur'''910''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_912_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_912_ver1''', ur'''SAGEM-912''', True, {ur'''model_name''':ur'''912''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_916_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_916_ver1''', ur'''SAGEM-916''', True, {ur'''model_name''':ur'''916''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_919_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_919_ver1''', ur'''SAGEM-919''', True, {ur'''model_name''':ur'''919''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_920_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_920_ver1''', ur'''SAGEM-920''', True, {ur'''model_name''':ur'''920''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_922_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_922_ver1''', ur'''SAGEM-922''', True, {ur'''model_name''':ur'''922''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_926_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_926_ver1''', ur'''SAGEM-926''', True, {ur'''model_name''':ur'''926''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_929_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_929_ver1''', ur'''SAGEM-929''', True, {ur'''model_name''':ur'''929''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_930_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_930_ver1''', ur'''SAGEM-930''', True, {ur'''model_name''':ur'''930''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_932_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_932_ver1''', ur'''SAGEM-932''', True, {ur'''model_name''':ur'''932''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_936_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_936_ver1''', ur'''SAGEM-936''', True, {ur'''model_name''':ur'''936''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_939_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_939_ver1''', ur'''SAGEM-939''', True, {ur'''model_name''':ur'''939''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_940_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_940_ver1''', ur'''SAGEM-940''', True, {ur'''model_name''':ur'''940''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_942_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_942_ver1''', ur'''SAGEM-942''', True, {ur'''model_name''':ur'''942''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_946_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_946_ver1''', ur'''SAGEM-946''', True, {ur'''model_name''':ur'''946''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_949_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_949_ver1''', ur'''SAGEM-949''', True, {ur'''model_name''':ur'''949''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_950_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_950_ver1''', ur'''SAGEM-950''', True, {ur'''model_name''':ur'''950''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_952_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_952_ver1''', ur'''SAGEM-952''', True, {ur'''model_name''':ur'''952''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_956_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_956_ver1''', ur'''SAGEM-956''', True, {ur'''model_name''':ur'''956''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_959_ver1'''] = devclass(devices.devids[ur'''sagem_9xx_ver1'''], ur'''sagem_959_ver1''', ur'''SAGEM-959''', True, {ur'''model_name''':ur'''959''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_myg_5_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sagem_myg_5_ver1''', ur'''SAGEM-myG-5''', True, {ur'''brand_name''':ur'''Sagem''',ur'''downloadfun_support''':True,ur'''model_name''':ur'''myG-5''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':80,ur'''wallpaper_max_width''':101,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sagem_mymobiletv_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sagem_mymobiletv_ver1''', ur'''SAGEM-myMobileTV''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''columns''':28,ur'''directdownload_support''':True,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''myMobileTV''',ur'''mp3''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/892993.xml''',ur'''voices''':64,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_mymobiletv_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_mymobiletv_ver1'''], ur'''sagem_mymobiletv_ver1_sub10''', ur'''SAGEM-MyMobileTv/1.0 Browser/UP.Browser/7.1.0.f.1.130 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_5_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_myx_5_ver1''', ur'''SAGEM-myX-5''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':256,ur'''cookie_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':80,ur'''max_image_width''':99,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''myX-5''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':32,ur'''picture_df_size_limit''':38000,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':96,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':5500,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':32,ur'''screensaver_df_size_limit''':38000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':96,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':80,ur'''screensaver_preferred_width''':101,ur'''screensaver_wbmp''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/823276.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':38000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myx_5_ver1_sub5031'''] = devclass(devices.devids[ur'''sagem_myx_5_ver1'''], ur'''sagem_myx_5_ver1_sub5031''', ur'''SAGEM-myX-5/2.0 UP.Browser/5.0.3.1 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_5_ver1_sub20comma'''] = devclass(devices.devids[ur'''sagem_myx_5_ver1'''], ur'''sagem_myx_5_ver1_sub20comma''', ur'''SAGEM-myX-5/2,0 (;; ;; ;; ;)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_5e_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sagem_myx_5e_ver1''', ur'''SAGEM-myX-5e''', True, {ur'''brand_name''':ur'''Sagem''',ur'''model_name''':ur'''myX-5e''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_myx_5e_ver1_sub61061'''] = devclass(devices.devids[ur'''sagem_myx_5e_ver1'''], ur'''sagem_myx_5e_ver1_sub61061''', ur'''SAGEM-myX-5e/1.0 UP.Browser/6.1.0.6.1 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sagem_myx_5d_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sagem_myx_5d_ver1''', ur'''SAGEM-myX-5d''', True, {ur'''brand_name''':ur'''Sagem''',ur'''model_name''':ur'''myX-5d''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_myx_5_ver2'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myx_5_ver2''', ur'''SAGEM-myX5-2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':128,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':105,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MyX5-2''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/890118.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''sagem_myx_5_ver2_sub'''] = devclass(devices.devids[ur'''sagem_myx_5_ver2'''], ur'''sagem_myx_5_ver2_sub''', ur'''SAGEM-myX5-2/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_5_ver2_sub6226d1'''] = devclass(devices.devids[ur'''sagem_myx_5_ver2'''], ur'''sagem_myx_5_ver2_sub6226d1''', ur'''SAGEM-myX5-2/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.1 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx5_2m_ver1'''] = devclass(devices.devids[ur'''sagem_myx_5_ver2'''], ur'''sagem_myx5_2m_ver1''', ur'''SAGEM-myX5-2m''', True, {ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''model_name''':ur'''myX5-2m''',ur'''mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/892545.xml'''})
devices.devids[ur'''sagem_myx5_2m_ver1_sub62332103'''] = devclass(devices.devids[ur'''sagem_myx5_2m_ver1'''], ur'''sagem_myx5_2m_ver1_sub62332103''', ur'''SAGEM-myX5-2m/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0 UP.Browser/6.2.3.3.g.2.103''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_52t_ver1'''] = devclass(devices.devids[ur'''sagem_myx_5_ver2'''], ur'''sagem_myx_52t_ver1''', ur'''SAGEM-myX-5-2T''', True, {ur'''directdownload_support''':True,ur'''model_name''':ur'''myX-5-2T''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/891391.xml''',ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sagem_myx_52t_ver1_sub6226d4102'''] = devclass(devices.devids[ur'''sagem_myx_52t_ver1'''], ur'''sagem_myx_52t_ver1_sub6226d4102''', ur'''SAGEM-myX-5-2T/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.4.102 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx5_2v_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myx5_2v_ver1''', ur'''SAGEM-myX5-2v''', True, {ur'''brand_name''':ur'''Sagem''',ur'''max_image_height''':130,ur'''max_image_width''':121,ur'''model_name''':ur'''myX5-2v''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sagem_myx5_2v_ver1_sub6233g2101'''] = devclass(devices.devids[ur'''sagem_myx5_2v_ver1'''], ur'''sagem_myx5_2v_ver1_sub6233g2101''', ur'''SAGEM-myX5-2v/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.3.g.2.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sagem_myx5_5_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myx5_5_ver1''', ur'''SAGEM-myX5-5''', True, {ur'''brand_name''':ur'''Sagem''',ur'''model_name''':ur'''MY X55''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_myx5_5_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_myx5_5_ver1'''], ur'''sagem_myx5_5_ver1_sub10''', ur'''SAGEM-myX5-5/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.3.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sagem_myx_5m_ver1'''] = devclass(devices.devids[ur'''sagem_myx_5_ver1'''], ur'''sagem_myx_5m_ver1''', ur'''SAGEM-myX-5m''', True, {ur'''amr''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_deck_size''':64512,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':120,ur'''mms_max_size''':51200,ur'''mms_max_width''':160,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''myX-5m''',ur'''receiver''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':11000,ur'''ringtone_voices''':16,ur'''screensaver_df_size_limit''':64000,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/823281.xml''',ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''sagem_myx_5m_ver1_sub6105107'''] = devclass(devices.devids[ur'''sagem_myx_5m_ver1'''], ur'''sagem_myx_5m_ver1_sub6105107''', ur'''SAGEM-myX-5m/1.0 UP.Browser/6.1.0.5.107 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_5m_ver2'''] = devclass(devices.devids[ur'''sagem_myx_5m_ver1'''], ur'''sagem_myx_5m_ver2''', ur'''SAGEM-myX-5m/1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_5m_ver2_sub61061c3'''] = devclass(devices.devids[ur'''sagem_myx_5m_ver2'''], ur'''sagem_myx_5m_ver2_sub61061c3''', ur'''SAGEM-myX-5m/1.1 UP.Browser/6.1.0.6.1.c.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_6_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sagem_myx_6_ver1''', ur'''SAGEM-myX-6/1.0 UP.Browser/6.1.0.6.1 (GUI) MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':128,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_storage_size''':4194304,ur'''max_deck_size''':16384,ur'''max_image_height''':122,ur'''max_image_width''':126,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''MyX6''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':32,ur'''picture_df_size_limit''':256000,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':640,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':32768,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':32,ur'''screensaver_df_size_limit''':256000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':640,ur'''screensaver_max_width''':640,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':122,ur'''screensaver_preferred_width''':126,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/823622.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':256000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':640,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myx_6_ver1_sub622'''] = devclass(devices.devids[ur'''sagem_myx_6_ver1'''], ur'''sagem_myx_6_ver1_sub622''', ur'''SAGEM-myX-6/1.0 UP.Browser/6.2.2''', False, {ur'''max_data_rate''':40,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sagem_myx_6_ver1_sub6221mmp1'''] = devclass(devices.devids[ur'''sagem_myx_6_ver1_sub622'''], ur'''sagem_myx_6_ver1_sub6221mmp1''', ur'''SAGEM-myX-6/1.0 UP.Browser/6.2.2.1 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40,ur'''xhtml_support_level''':2})
devices.devids[ur'''sagem_myx_6_ver2'''] = devclass(devices.devids[ur'''sagem_myx_6_ver1'''], ur'''sagem_myx_6_ver2''', ur'''SAGEM-myX-6/2.0''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''myX-6-2''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':2})
devices.devids[ur'''sagem_myx_6_ver2_sub6224105_20'''] = devclass(devices.devids[ur'''sagem_myx_6_ver2'''], ur'''sagem_myx_6_ver2_sub6224105_20''', ur'''SAGEM-myX-6/2.0 UP.Browser/6.2.2.4.105 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_my_7_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_my_7_ver1''', ur'''SAGEM-my-7''', False, None)
devices.devids[ur'''sagem_my_7_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_my_7_ver1'''], ur'''sagem_my_7_ver1_sub10''', ur'''SAGEM-my-7/1.0 Profile/DoCoMoProfile-1.5oe, MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.5.d.2 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sagem_my_7_ver1_sub20'''] = devclass(devices.devids[ur'''sagem_my_7_ver1'''], ur'''sagem_my_7_ver1_sub20''', ur'''SAGEM-my-7/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.5.d.2 (GUI) MMP/1.0''', False, {ur'''brand_name''':ur'''Sagem'''})
devices.devids[ur'''sagem_myx_7_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myx_7_ver1''', ur'''SAGEM-myX-7''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':128,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_storage_size''':4194304,ur'''max_deck_size''':100000,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''myX-7''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':32,ur'''picture_df_size_limit''':256000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':640,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':32768,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':32,ur'''screensaver_df_size_limit''':256000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':640,ur'''screensaver_max_width''':640,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/834530.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':256000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':640,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myx_7_ver1_sub'''] = devclass(devices.devids[ur'''sagem_myx_7_ver1'''], ur'''sagem_myx_7_ver1_sub''', ur'''SAGEM-myX-7/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx_7_ver1_subj2me'''] = devclass(devices.devids[ur'''sagem_myx_7_ver1'''], ur'''sagem_myx_7_ver1_subj2me''', ur'''SAGEM-myX-7/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.5.d.2 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myv_55_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myv_55_ver1''', ur'''SAGEM-myV-55''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':120,ur'''max_image_width''':126,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''myV-55''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/890453.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''sagem_myv_55_ver1_sub6226d1'''] = devclass(devices.devids[ur'''sagem_myv_55_ver1'''], ur'''sagem_myv_55_ver1_sub6226d1''', ur'''SAGEM-myV-55/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.1 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myv_55_ver2'''] = devclass(devices.devids[ur'''sagem_myv_55_ver1'''], ur'''sagem_myv_55_ver2''', ur'''SAGEM-myV-55/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myv_55_ver2_sub6226d3100'''] = devclass(devices.devids[ur'''sagem_myv_55_ver2'''], ur'''sagem_myv_55_ver2_sub6226d3100''', ur'''SAGEM-myV-55/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.3.100 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myv_56_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myv_56_ver1''', ur'''SAGEM-myV-56''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':160,ur'''max_image_width''':121,ur'''model_name''':ur'''myV-56''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/892154.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sagem_myv_56_ver1_sub6233g2102'''] = devclass(devices.devids[ur'''sagem_myv_56_ver1'''], ur'''sagem_myv_56_ver1_sub6233g2102''', ur'''SAGEM-myV-56/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.3.g.2.102 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myv_65_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myv_65_ver1''', ur'''SAGEM-myV-65''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':128,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':30000,ur'''max_image_height''':122,ur'''max_image_width''':126,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MyV-65''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':32,ur'''picture_df_size_limit''':256000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':640,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':32768,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':32,ur'''screensaver_df_size_limit''':256000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':640,ur'''screensaver_max_width''':640,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/834495.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':256000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':640,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':126,ur'''wallpaper_preferred_width''':118,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myv_65_ver1_sub6221'''] = devclass(devices.devids[ur'''sagem_myv_65_ver1'''], ur'''sagem_myv_65_ver1_sub6221''', ur'''SAGEM-myV-65/1.0 UP.Browser/6.2.2.1 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myv_65_ver2'''] = devclass(devices.devids[ur'''sagem_myv_65_ver1'''], ur'''sagem_myv_65_ver2''', ur'''SAGEM-myV-65/2.0''', False, {ur'''max_data_rate''':40,ur'''max_deck_size''':204800})
devices.devids[ur'''sagem_myv_65_ver2_sub6223e2'''] = devclass(devices.devids[ur'''sagem_myv_65_ver2'''], ur'''sagem_myv_65_ver2_sub6223e2''', ur'''SAGEM-myV-65/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.3.e.2 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myv_65_ver2_sub6225110'''] = devclass(devices.devids[ur'''sagem_myv_65_ver2'''], ur'''sagem_myv_65_ver2_sub6225110''', ur'''SAGEM-myV-65/2.1 Profile/DoCoMoProfile-1.5oe, MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.5.110 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myv_66_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myv_66_ver1''', ur'''SAGEM-myV-66''', True, {ur'''brand_name''':ur'''Sagem''',ur'''model_name''':ur'''MYV-66''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_myv_75_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myv_75_ver1''', ur'''SAGEM-myV-75''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':128,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':120,ur'''max_image_width''':126,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MyV-75''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':32,ur'''picture_df_size_limit''':256000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':640,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':32768,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':32,ur'''screensaver_df_size_limit''':256000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':640,ur'''screensaver_max_width''':640,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/834529.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':256000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':640,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':126,ur'''wallpaper_preferred_width''':118,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sagem_myv_75_ver1_sub10_docomo'''] = devclass(devices.devids[ur'''sagem_myv_75_ver1'''], ur'''sagem_myv_75_ver1_sub10_docomo''', ur'''SAGEM-myV-75/1.0 Profile/DoCoMoProfile-1.5oe, MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.5.110 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40,ur'''model_name''':ur'''DoCoMo myV-75'''})
devices.devids[ur'''sagem_myv_76_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_myv_76_ver1''', ur'''SAGEM-myV-76''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':220,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''myV-76''',ur'''mp3''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_myv_76_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_myv_76_ver1'''], ur'''sagem_myv_76_ver1_sub10''', ur'''SAGEM-myV-76/1.0/ MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sagem_myv_76_ver1_sub710f1109'''] = devclass(devices.devids[ur'''sagem_myv_76_ver1'''], ur'''sagem_myv_76_ver1_sub710f1109''', ur'''SAGEM-myV-76/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.f.1.109 (GUI)''', False, {ur'''xhtml_support_level''':3})
devices.devids[ur'''sagem_sg345i_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_sg345i_ver1''', ur'''SAGEM-SG345i''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''max_image_height''':140,ur'''max_image_width''':144,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SG345i''',ur'''mp3''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''portalmmm_ver2_subsg345ic10tb'''] = devclass(devices.devids[ur'''sagem_sg345i_ver1'''], ur'''portalmmm_ver2_subsg345ic10tb''', ur'''portalmmm/2.0 SG345i(c10;TB)''', False, {ur'''max_deck_size''':10240,ur'''max_image_height''':140,ur'''max_image_width''':144,ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':128,ur'''resolution_width''':160})
devices.devids[ur'''telit_g80_ver1'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''telit_g80_ver1''', ur'''Telit_Mobile_Terminals-G80''', True, {ur'''brand_name''':ur'''Telit''',ur'''built_in_camera''':True,ur'''downloadfun_support''':True,ur'''mms_max_size''':51200,ur'''model_name''':ur'''G80''',ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''telit_g80_ver1_sub200'''] = devclass(devices.devids[ur'''telit_g80_ver1'''], ur'''telit_g80_ver1_sub200''', ur'''Telit_Mobile_Terminals-G80/2.00 UP.Browser/6.1.0.4.129 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''telit_g80_ver1_sub201'''] = devclass(devices.devids[ur'''telit_g80_ver1'''], ur'''telit_g80_ver1_sub201''', ur'''Telit-G80/2.01 UP.Browser/6.1.0.5(GUI)TEMP-BUILD MMP/1.0''', False, None)
devices.devids[ur'''telit_g80_ver1_sub6106'''] = devclass(devices.devids[ur'''telit_g80_ver1'''], ur'''telit_g80_ver1_sub6106''', ur'''Telit-G80/2.01 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''telit_g82_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''telit_g82_ver1''', ur'''Telit-G82''', True, {ur'''brand_name''':ur'''Telit''',ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''G82''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':4,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':4,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''telit_g82_ver1_sub10'''] = devclass(devices.devids[ur'''telit_g82_ver1'''], ur'''telit_g82_ver1_sub10''', ur'''Telit-G82/2.01 UP.Browser/6.1.0.6.c.1.103 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''telit_g83_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''telit_g83_ver1''', ur'''Telit-G83''', True, {ur'''brand_name''':ur'''Telit''',ur'''max_image_width''':120,ur'''model_name''':ur'''G83''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''telit_g83_ver1_sub6106c1104'''] = devclass(devices.devids[ur'''telit_g83_ver1'''], ur'''telit_g83_ver1_sub6106c1104''', ur'''Telit-G83/5.01 UP.Browser/6.1.0.6.c.1.104 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''telit_g83_ver1_subnobrand'''] = devclass(devices.devids[ur'''telit_g83_ver1'''], ur'''telit_g83_ver1_subnobrand''', ur'''G83''', False, None)
devices.devids[ur'''daiteg83_ver1'''] = devclass(devices.devids[ur'''telit_g83_ver1'''], ur'''daiteg83_ver1''', ur'''DaiTeG83''', True, {ur'''brand_name''':ur'''Dai Telecom''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''daiteg83_ver1_sub6106c2'''] = devclass(devices.devids[ur'''daiteg83_ver1'''], ur'''daiteg83_ver1_sub6106c2''', ur'''DaiTeG83/5.01 UP.Browser/6.1.0.6.c.2 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''telit_gm8x2npp_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''telit_gm8x2npp_ver1''', ur'''Telit-GM8x2[npp]''', True, None)
devices.devids[ur'''telit_gm8x2npp_ver1_sub854'''] = devclass(devices.devids[ur'''telit_gm8x2npp_ver1'''], ur'''telit_gm8x2npp_ver1_sub854''', ur'''Telit-GM8x2[npp]/8.54 UP/4.1.19f UP.Browser/4.1.19f-XXXX''', False, None)
devices.devids[ur'''telit_gm822_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''telit_gm822_ver1''', ur'''Telit_Mobile_Terminals-GM822/3 UP.Browser/5''', True, {ur'''ascii_support''':True,ur'''brand_name''':ur'''Telit''',ur'''downloadfun_support''':True,ur'''model_name''':ur'''822''',ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''screensaver''':True,ur'''screensaver_max_height''':32,ur'''screensaver_max_width''':96,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''wap_push_support''':True})
devices.devids[ur'''telit_gm822_ver1_subcv301_5015'''] = devclass(devices.devids[ur'''telit_gm822_ver1'''], ur'''telit_gm822_ver1_subcv301_5015''', ur'''Telit_Mobile_Terminals-GM822(C-V)/3.01 UP.Browser/5.0.1.5''', False, None)
devices.devids[ur'''telit_gm822_ver1_sub301_5013107'''] = devclass(devices.devids[ur'''telit_gm822_ver1'''], ur'''telit_gm822_ver1_sub301_5013107''', ur'''Telit_Mobile_Terminals-GM822/3.01 UP.Browser/5.0.1.3.107-ENGINEERING_BUILD''', False, None)
devices.devids[ur'''telit_gm824_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''telit_gm824_ver1''', ur'''Telit_Mobile_Terminals-GM824/3 UP.Browser/5''', True, {ur'''ascii_support''':True,ur'''brand_name''':ur'''Telit''',ur'''downloadfun_support''':True,ur'''model_name''':ur'''824''',ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''screensaver''':True,ur'''screensaver_max_height''':49,ur'''screensaver_max_width''':132,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''wap_push_support''':True})
devices.devids[ur'''telit_gm824_ver1_sub311'''] = devclass(devices.devids[ur'''telit_gm824_ver1'''], ur'''telit_gm824_ver1_sub311''', ur'''Telit_Mobile_Terminals-GM824/3.11 UP.Browser/5.0.1.10''', False, None)
devices.devids[ur'''telit_gm825_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''telit_gm825_ver1''', ur'''Telit_Mobile_Terminals-GM825/3 UP.Browser/5''', True, {ur'''ascii_support''':True,ur'''brand_name''':ur'''Telit''',ur'''downloadfun_support''':True,ur'''model_name''':ur'''825''',ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''screensaver''':True,ur'''screensaver_max_height''':32,ur'''screensaver_max_width''':96,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''wap_push_support''':True})
devices.devids[ur'''telit_gm825_ver1_sub302_5017'''] = devclass(devices.devids[ur'''telit_gm825_ver1'''], ur'''telit_gm825_ver1_sub302_5017''', ur'''Telit_Mobile_Terminals-GM825/3.02 UP.Browser/5.0.1.7''', False, None)
devices.devids[ur'''telit_gm882_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''telit_gm882_ver1''', ur'''Telit_Mobile_Terminals-GM882''', True, {ur'''ascii_support''':True,ur'''brand_name''':ur'''Telit''',ur'''downloadfun_support''':True,ur'''expiration_date''':False,ur'''model_name''':ur'''882''',ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''screensaver''':True,ur'''screensaver_max_height''':65,ur'''screensaver_max_width''':132,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':44,ur'''wallpaper_max_width''':96,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''telit_gm882_ver1_sub1015031'''] = devclass(devices.devids[ur'''telit_gm882_ver1'''], ur'''telit_gm882_ver1_sub1015031''', ur'''Telit_Mobile_Terminals-GM882/1.01 UP.Browser/5.0.3.1 (GUI)''', False, None)
devices.devids[ur'''telit_gm910i_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''telit_gm910i_ver1''', ur'''Telit-GM910i''', True, {ur'''brand_name''':ur'''Telit''',ur'''max_image_height''':30,ur'''model_name''':ur'''GM910i''',ur'''release_date''':ur'''2001_january''',ur'''resolution_height''':32,ur'''resolution_width''':97})
devices.devids[ur'''telit_gm910i_ver1_sub854'''] = devclass(devices.devids[ur'''telit_gm910i_ver1'''], ur'''telit_gm910i_ver1_sub854''', ur'''Telit-GM910i/8.54 UP/4.1.19f UP.Browser/4.1.19f-XXXX''', False, None)
devices.devids[ur'''telit_gm910i_ver1_sub855'''] = devclass(devices.devids[ur'''telit_gm910i_ver1'''], ur'''telit_gm910i_ver1_sub855''', ur'''Telit-GM910i[npp]/8.55 UP/4.1.19f UP.Browser/4.1.19f-XXXX''', False, None)
devices.devids[ur'''telit_gm940_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''telit_gm940_ver1''', ur'''Telit-GM940[npp]/9.03 UP''', True, {ur'''ascii_support''':True,ur'''brand_name''':ur'''Telit''',ur'''downloadfun_support''':True,ur'''model_name''':ur'''940''',ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''screensaver''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':120,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''wap_push_support''':True})
devices.devids[ur'''telit_gm940_ver1_sub4119f'''] = devclass(devices.devids[ur'''telit_gm940_ver1'''], ur'''telit_gm940_ver1_sub4119f''', ur'''Telit-GM940[npp]/9.03 UP/4.1.19f UP.Browser/4.1.19f-XXXX''', False, None)
devices.devids[ur'''telit_gm940_ver1_sub5015'''] = devclass(devices.devids[ur'''telit_gm940_ver1'''], ur'''telit_gm940_ver1_sub5015''', ur'''Telit_Mobile_Terminals-GM940/9.03 UP.Browser/5.0.1.5''', False, None)
devices.devids[ur'''modelabs_myway_slim_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''modelabs_myway_slim_ver1''', ur'''myway-Slim/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''brand_name''':ur'''ModeLabs''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':False,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''myway Slim''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':False,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2005_july''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/myway-Slim.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''elite_eml2_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''elite_eml2_ver1''', ur'''eML2''', True, {ur'''brand_name''':ur'''Elite''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':False,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':168,ur'''model_name''':ur'''eML2''',ur'''png''':False,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.elitemodellookmobile.com/uaprof/eml2.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''modelabs_mtv3_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''modelabs_mtv3_ver1''', ur'''MTV 3.0''', True, {ur'''brand_name''':ur'''ModeLabs''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':False,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':162,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''MTV 3.0''',ur'''png''':False,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.modelabs.com/uaprofiles/uapMTV30.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''modelabs_mtv3_ver1_sub20'''] = devclass(devices.devids[ur'''modelabs_mtv3_ver1'''], ur'''modelabs_mtv3_ver1_sub20''', ur'''MTV 3.0 / Obigo Browser 2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''virgin_1_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''virgin_1_ver1''', ur'''Virgin_1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''ModeLabs''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':168,ur'''model_name''':ur'''Virgin_1''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':False,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://asmobile.ehosting.com.tw/uaprof/Virgin_1.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''virgin_1_ver1_sub10'''] = devclass(devices.devids[ur'''virgin_1_ver1'''], ur'''virgin_1_ver1_sub10''', ur'''Virgin_1/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''rozowa_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''rozowa_ver1''', ur'''rozowa''', False, None)
devices.devids[ur'''rozowa_ver1_sub1'''] = devclass(devices.devids[ur'''rozowa_ver1'''], ur'''rozowa_ver1_sub1''', ur'''rozowa pantera UP.Browser/5.0.2.3.100 (GUI)''', False, None)
devices.devids[ur'''hisense_c3698_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hisense_c3698_ver1''', ur'''HS-C3698''', True, {ur'''brand_name''':ur'''Hisense''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''HS C3698''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''hisense_c3698_ver1_sub4126'''] = devclass(devices.devids[ur'''hisense_c3698_ver1'''], ur'''hisense_c3698_ver1_sub4126''', ur'''HS-C3698/0.1 UP.Browser/4.1.26m''', False, None)
devices.devids[ur'''ericsson_generic'''] = devclass(devices.devids[ur'''generic'''], ur'''ericsson_generic''', ur'''Ericsson''', False, {ur'''brand_name''':ur'''Ericsson'''})
devices.devids[ur'''sonyericsson_generic'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''sonyericsson_generic''', ur'''DO_NOT_MATCH_SONYERICSSON_WML_BROWSER''', False, {ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':256,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''inline_support''':True,ur'''j2me_clear_key_code''':-8,ur'''j2me_left_softkey_code''':-6,ur'''j2me_return_key_code''':-11,ur'''j2me_right_softkey_code''':-7,ur'''j2me_select_key_code''':ur'''-5''',ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_directdownload_size_limit''':61440,ur'''picture_gif''':True,ur'''picture_inline_size_limit''':61440,ur'''preferred_markup''':ur'''wml_1_3''',ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':61440,ur'''ringtone_imelody''':True,ur'''ringtone_inline_size_limit''':61440,ur'''screensaver''':True,ur'''screensaver_directdownload_size_limit''':61440,ur'''screensaver_gif''':True,ur'''screensaver_inline_size_limit''':61440,ur'''wallpaper''':True,ur'''wallpaper_directdownload_size_limit''':61440,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':61440,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_xhtml_generic'''] = devclass(devices.devids[ur'''sonyericsson_generic'''], ur'''sonyericsson_xhtml_generic''', ur'''DO_NOT_MATCH_SONYERICSSON_XHTML_BROWSER''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''wml_displays_image_in_center''':True,ur'''xhtml_display_accesskey''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''tel:''',ur'''xhtml_support_level''':2,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/vnd.wap.xhtml+xml'''})
devices.devids[ur'''sonyericsson_30_generic'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_30_generic''', ur'''DO_NOT_MATCH_SONYERICSSON_XHTML_BROWSER_3_0''', False, {ur'''max_deck_size''':30000,ur'''max_image_width''':120,ur'''oma_support''':True,ur'''picture_directdownload_size_limit''':262144,ur'''picture_inline_size_limit''':262144,ur'''resolution_width''':128,ur'''ringtone_directdownload_size_limit''':262144,ur'''ringtone_inline_size_limit''':262144,ur'''screensaver_directdownload_size_limit''':262144,ur'''screensaver_inline_size_limit''':262144,ur'''wallpaper_directdownload_size_limit''':262144,ur'''wallpaper_inline_size_limit''':262144,ur'''wml_can_display_images_and_text_on_same_line''':True,ur'''wml_displays_image_in_center''':False,ur'''xhtml_display_accesskey''':False,ur'''xhtml_honors_bgcolor''':True})
devices.devids[ur'''sonyericsson_33_generic'''] = devclass(devices.devids[ur'''sonyericsson_30_generic'''], ur'''sonyericsson_33_generic''', ur'''DO_NOT_MATCH_SONYERICSSON_XHTML_BROWSER_3_3''', False, {ur'''png''':True})
devices.devids[ur'''sonyericsson_40_generic'''] = devclass(devices.devids[ur'''sonyericsson_33_generic'''], ur'''sonyericsson_40_generic''', ur'''DO_NOT_MATCH_SONYERICSSON_XHTML_BROWSER_4_0''', False, {ur'''svgt_1_1''':True,ur'''xhtml_support_level''':1,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''sonyericsson_401_generic'''] = devclass(devices.devids[ur'''sonyericsson_40_generic'''], ur'''sonyericsson_401_generic''', ur'''DO_NOT_MATCH_SONYERICSSON_XHTML_BROWSER_4_0_1''', False, None)
devices.devids[ur'''sonyericsson_402_generic'''] = devclass(devices.devids[ur'''sonyericsson_401_generic'''], ur'''sonyericsson_402_generic''', ur'''DO_NOT_MATCH_SONYERICSSON_XHTML_BROWSER_4_0_2''', False, None)
devices.devids[ur'''sonyericsson_403_generic'''] = devclass(devices.devids[ur'''sonyericsson_402_generic'''], ur'''sonyericsson_403_generic''', ur'''DO_NOT_MATCH_SONYERICSSON_XHTML_BROWSER_4_0_3''', False, {ur'''max_image_width''':120,ur'''resolution_width''':128,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sonyericsson_41_generic'''] = devclass(devices.devids[ur'''sonyericsson_403_generic'''], ur'''sonyericsson_41_generic''', ur'''DO_NOT_MATCH_SONYERICSSON_XHTML_BROWSER_4_1''', False, None)
devices.devids[ur'''sonyericsson_42_generic'''] = devclass(devices.devids[ur'''sonyericsson_41_generic'''], ur'''sonyericsson_42_generic''', ur'''DO_NOT_MATCH_SONYERICSSON_XHTML_BROWSER_4_2''', False, {ur'''streaming_3gpp''':True,ur'''streaming_video''':True})
devices.devids[ur'''ericy_a1228c_2_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''ericy_a1228c_2_ver1''', ur'''ERICY-A1228c-2''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Ericy''',ur'''model_name''':ur'''A1228c-2'''})
devices.devids[ur'''ericy_a1228c_2_ver1_subr2d'''] = devclass(devices.devids[ur'''ericy_a1228c_2_ver1'''], ur'''ericy_a1228c_2_ver1_subr2d''', ur'''ERICY-A1228c-2/R2D UP.Browser/4.1.22b''', False, None)
devices.devids[ur'''ericy_a1228c_2_ver1_subr2e'''] = devclass(devices.devids[ur'''ericy_a1228c_2_ver1'''], ur'''ericy_a1228c_2_ver1_subr2e''', ur'''ERICY-A1228c-2/R2E UP.Browser/4.1.22b''', False, None)
devices.devids[ur'''ericy_r278d_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''ericy_r278d_ver1''', ur'''ERICY-R278d''', True, {ur'''brand_name''':ur'''Ericy''',ur'''model_name''':ur'''R278D'''})
devices.devids[ur'''ericy_r278d_ver1_sub4119i'''] = devclass(devices.devids[ur'''ericy_r278d_ver1'''], ur'''ericy_r278d_ver1_sub4119i''', ur'''ERICY-R278d/R2B.00 UP/4.1.19i''', False, None)
devices.devids[ur'''ericy_r278d_ver1_subr2b4119ixxxx'''] = devclass(devices.devids[ur'''ericy_r278d_ver1'''], ur'''ericy_r278d_ver1_subr2b4119ixxxx''', ur'''ERICY-R278d/R2B.00 UP/4.1.19i UP.Browser/4.1.19i-XXXX''', False, None)
devices.devids[ur'''ericy_r278d_ver1_subr2c4119ixxxx'''] = devclass(devices.devids[ur'''ericy_r278d_ver1'''], ur'''ericy_r278d_ver1_subr2c4119ixxxx''', ur'''ERICY-R278d/R2C UP/4.1.19i UP.Browser/4.1.19i-XXXX''', False, None)
devices.devids[ur'''ericy_t60c_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''ericy_t60c_ver1''', ur'''ERICY-T60c''', True, {ur'''brand_name''':ur'''Ericy''',ur'''model_name''':ur'''T60c''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''ericy_t60c_ver1_subr1f'''] = devclass(devices.devids[ur'''ericy_t60c_ver1'''], ur'''ericy_t60c_ver1_subr1f''', ur'''ERICY-T60c/R1F UP.Browser/4.1.26b''', False, None)
devices.devids[ur'''ericy_t61c_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''ericy_t61c_ver1''', ur'''ERICY-T61c''', True, {ur'''brand_name''':ur'''Ericy''',ur'''model_name''':ur'''T61c''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''ericy_t61c_ver1_sub4126'''] = devclass(devices.devids[ur'''ericy_t61c_ver1'''], ur'''ericy_t61c_ver1_sub4126''', ur'''ERICY-T61c/R1G UP.Browser/4.1.26b''', False, None)
devices.devids[ur'''ericsson_a2618s_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_a2618s_ver1''', ur'''EricssonA2618s/R1A''', True, {ur'''model_name''':ur'''A2618''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_a2628s_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_a2628s_ver1''', ur'''EricssonA2628s''', True, {ur'''gif''':True,ur'''max_deck_size''':1600,ur'''max_image_height''':40,ur'''max_image_width''':101,ur'''model_name''':ur'''A2628''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':54,ur'''resolution_width''':101,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_a2628s_ver1_subr2a'''] = devclass(devices.devids[ur'''ericsson_a2628s_ver1'''], ur'''ericsson_a2628s_ver1_subr2a''', ur'''EricssonA2628s/R2A''', False, None)
devices.devids[ur'''sonyericsson_f500i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_40_generic'''], ur'''sonyericsson_f500i_ver1''', ur'''SonyEricssonF500i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_bmp''':True,ur'''j2me_bmp3''':True,ur'''j2me_canvas_height''':128,ur'''j2me_canvas_width''':128,ur'''j2me_capture_image_formats''':ur'''jpeg''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_clear_key_code''':8,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':1572864,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_imelody''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':6,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':7,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_storage_size''':10485760,ur'''j2me_udp''':True,ur'''j2me_wbmp''':True,ur'''j2me_wmapi_1_1''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':142,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F500i''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/F500iR101.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/F500iR201.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_f500i_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_f500i_ver1'''], ur'''sonyericsson_f500i_ver1_subr1a''', ur'''SonyEricssonF500i/R1A SEMC-Browser/4.0 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Semc'''})
devices.devids[ur'''sonyericsson_f508i_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sonyericsson_f508i_ver1''', ur'''SonyEricssonF508i''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''model_name''':ur'''F508i''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_j100_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_j100_ver1''', ur'''SonyEricssonJ100''', True, {ur'''colors''':65536,ur'''max_image_height''':64,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''J100''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sonyericsson_j100i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j100_ver1'''], ur'''sonyericsson_j100i_ver1''', ur'''SonyEricssonJ100i''', True, {ur'''model_name''':ur'''J100i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_j100i_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_j100i_ver1'''], ur'''sonyericsson_j100i_ver1_subr101''', ur'''SonyEricssonJ100i/R101''', False, None)
devices.devids[ur'''sonyericsson_j100c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j100_ver1'''], ur'''sonyericsson_j100c_ver1''', ur'''SonyEricssonJ100c''', True, {ur'''model_name''':ur'''J100c''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_j100a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j100_ver1'''], ur'''sonyericsson_j100a_ver1''', ur'''SonyEricssonJ100a''', True, {ur'''model_name''':ur'''J100a''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_j200_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic'''], ur'''sonyericsson_j200_ver1''', ur'''SonyEricssonJ200''', True, {ur'''colors''':4096,ur'''columns''':14,ur'''imelody''':True,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''model_name''':ur'''J200''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sonyericsson_j200c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j200_ver1'''], ur'''sonyericsson_j200c_ver1''', ur'''SonyEricssonJ200c''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''J200c''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/J200cR101.xml'''})
devices.devids[ur'''sonyericsson_j200c_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_j200c_ver1'''], ur'''sonyericsson_j200c_ver1_subr101''', ur'''SonyEricssonJ200c/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_j200i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j200_ver1'''], ur'''sonyericsson_j200i_ver1''', ur'''SonyEricssonJ200i''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''J200i''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/J200iR101.xml''',ur'''wallpaper_colors''':16})
devices.devids[ur'''sonyericsson_j200i_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_j200i_ver1'''], ur'''sonyericsson_j200i_ver1_subr101''', ur'''SonyEricssonJ200i/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_j210_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic'''], ur'''sonyericsson_j210_ver1''', ur'''SonyEricssonJ210''', True, {ur'''colors''':65536,ur'''max_data_rate''':40,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''J210''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sonyericsson_j210i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j210_ver1'''], ur'''sonyericsson_j210i_ver1''', ur'''SonyEricssonJ210i''', True, {ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''J210i''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sonyericsson_j210i_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_j210i_ver1'''], ur'''sonyericsson_j210i_ver1_subr101''', ur'''SonyEricssonJ210i/R101''', False, None)
devices.devids[ur'''sonyericsson_j210i_ver1_subr2h'''] = devclass(devices.devids[ur'''sonyericsson_j210i_ver1'''], ur'''sonyericsson_j210i_ver1_subr2h''', ur'''SonyEricssonJ210i/R2H/TelecaBrowser/4.08''', False, None)
devices.devids[ur'''sonyericsson_j210c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j210_ver1'''], ur'''sonyericsson_j210c_ver1''', ur'''SonyEricssonJ210c''', True, {ur'''model_name''':ur'''J210c''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_j220_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic'''], ur'''sonyericsson_j220_ver1''', ur'''SonyEricssonJ220''', True, {ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''J220''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/J220iR101.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_j220i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j220_ver1'''], ur'''sonyericsson_j220i_ver1''', ur'''SonyEricssonJ220i/R5K TelecaBrowser/4.08''', True, {ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''J220i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_j220i_ver1_subr5c'''] = devclass(devices.devids[ur'''sonyericsson_j220i_ver1'''], ur'''sonyericsson_j220i_ver1_subr5c''', ur'''SonyEricssonJ220i/R5C TelecaBrowser/4.08''', False, {ur'''max_data_rate''':40,ur'''preferred_markup''':ur'''wml_1_3'''})
devices.devids[ur'''sonyericsson_j220i_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_j210i_ver1'''], ur'''sonyericsson_j220i_ver1_subr101''', ur'''SonyEricssonJ220i/R101''', False, {ur'''model_name''':ur'''J220i'''})
devices.devids[ur'''sonyericsson_j220a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j220_ver1'''], ur'''sonyericsson_j220a_ver1''', ur'''SonyEricssonJ220a''', True, {ur'''model_name''':ur'''J220a''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_j220c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j220_ver1'''], ur'''sonyericsson_j220c_ver1''', ur'''SonyEricssonJ220c''', True, {ur'''model_name''':ur'''J220c''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_j230_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic'''], ur'''sonyericsson_j230_ver1''', ur'''SonyEricssonJ230''', True, {ur'''colors''':65536,ur'''max_data_rate''':40,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''J230''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sonyericsson_j230i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j230_ver1'''], ur'''sonyericsson_j230i_ver1''', ur'''SonyEricssonJ230i''', True, {ur'''colors''':4096,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':108,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''J230i''',ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''receiver''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sonyericsson_j230i_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_j230i_ver1'''], ur'''sonyericsson_j230i_ver1_subr101''', ur'''SonyEricssonJ230i/R101''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sonyericsson_j230a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j230_ver1'''], ur'''sonyericsson_j230a_ver1''', ur'''SonyEricssonJ230a''', True, {ur'''model_name''':ur'''J230a''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_j230c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j230_ver1'''], ur'''sonyericsson_j230c_ver1''', ur'''SonyEricssonJ230c''', True, {ur'''model_name''':ur'''J230c''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_j300_ver1'''] = devclass(devices.devids[ur'''sonyericsson_403_generic'''], ur'''sonyericsson_j300_ver1''', ur'''SonyEricssonJ300''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''J300''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_j300a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j300_ver1'''], ur'''sonyericsson_j300a_ver1''', ur'''SonyEricssonJ300a''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''J300a''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_mp3''':False,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sonyericsson_j300a_ver1_subr2at'''] = devclass(devices.devids[ur'''sonyericsson_j300a_ver1'''], ur'''sonyericsson_j300a_ver1_subr2at''', ur'''SonyEricssonJ300a/R2AT SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_j300c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j300a_ver1'''], ur'''sonyericsson_j300c_ver1''', ur'''SonyEricssonJ300c''', True, {ur'''model_name''':ur'''J300c''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_j300c_ver1_subr2al'''] = devclass(devices.devids[ur'''sonyericsson_j300c_ver1'''], ur'''sonyericsson_j300c_ver1_subr2al''', ur'''SonyEricssonJ300c/R2AL SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_j300i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j300a_ver1'''], ur'''sonyericsson_j300i_ver1''', ur'''SonyEricssonJ300i''', True, {ur'''accept_third_party_cookie''':False,ur'''max_deck_size''':16000,ur'''model_name''':ur'''J300i''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sonyericsson_k200i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_k200i_ver1''', ur'''SonyEricssonK200i/R1AA008 TelecaBrowser/1.1.14.20''', True, {ur'''accept_third_party_cookie''':False,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''K200i''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':29,ur'''physical_screen_width''':29,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/K200iR101.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_k220i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_k220i_ver1''', ur'''SonyEricssonK220i/R1AA008 TelecaBrowser/1.1.14.20''', True, {ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''K220i''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':29,ur'''physical_screen_width''':29,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/K220iR101.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_k300_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic'''], ur'''sonyericsson_k300_ver1''', ur'''SonyEricssonK300''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_bmp''':True,ur'''j2me_bmp3''':True,ur'''j2me_capture_image_formats''':ur'''jpeg''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_clear_key_code''':8,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':1572864,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':6,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':7,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_storage_size''':12582912,ur'''j2me_svgt''':True,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wbmp''':True,ur'''j2me_wmapi_1_1''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':108,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K300''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':128,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K300iR201.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''sonyericsson_k300i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k300_ver1'''], ur'''sonyericsson_k300i_ver1''', ur'''SonyEricssonK300i''', True, {ur'''max_image_width''':123,ur'''mobile_browser''':ur'''Semc''',ur'''model_name''':ur'''K300i''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2005_january''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k300i_ver1_subr2aa'''] = devclass(devices.devids[ur'''sonyericsson_k300i_ver1'''], ur'''sonyericsson_k300i_ver1_subr2aa''', ur'''SonyEricssonK300i/R2AA SEMC-Browser/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k300a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k300_ver1'''], ur'''sonyericsson_k300a_ver1''', ur'''SonyEricssonK300a''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''K300a''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k300a_ver1_subr2aj'''] = devclass(devices.devids[ur'''sonyericsson_k300a_ver1'''], ur'''sonyericsson_k300a_ver1_subr2aj''', ur'''SonyEricssonK300a/R2AJ SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k300c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k300_ver1'''], ur'''sonyericsson_k300c_ver1''', ur'''SonyEricssonK300c''', True, {ur'''model_name''':ur'''K300c''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k300c_ver1_subr2aj'''] = devclass(devices.devids[ur'''sonyericsson_k300c_ver1'''], ur'''sonyericsson_k300c_ver1_subr2aj''', ur'''SonyEricssonK300c/R2AJ SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k500c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_f500i_ver1'''], ur'''sonyericsson_k500c_ver1''', ur'''SonyEricssonK500c''', True, {ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''model_name''':ur'''K500c''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k500c_ver1_subr2aa'''] = devclass(devices.devids[ur'''sonyericsson_k500c_ver1'''], ur'''sonyericsson_k500c_ver1_subr2aa''', ur'''SonyEricssonK500c/R2AA SEMC-Browser/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.0'''})
devices.devids[ur'''sonyericsson_k500i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_f500i_ver1'''], ur'''sonyericsson_k500i_ver1''', ur'''SonyEricssonK500i''', True, {ur'''max_deck_size''':20000,ur'''max_image_width''':123,ur'''mobile_browser''':ur'''Semc''',ur'''model_name''':ur'''K500i''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K500iR201.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':128})
devices.devids[ur'''sonyericsson_k500i_ver1_subr2aa'''] = devclass(devices.devids[ur'''sonyericsson_k500i_ver1'''], ur'''sonyericsson_k500i_ver1_subr2aa''', ur'''SonyEricssonK500i/R2AA SEMC-Browser/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0'''})
devices.devids[ur'''sonyericsson_k500i_ver1_subr2l'''] = devclass(devices.devids[ur'''sonyericsson_k500i_ver1'''], ur'''sonyericsson_k500i_ver1_subr2l''', ur'''SonyEricssonK500i/R2L SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40,ur'''max_deck_size''':16384})
devices.devids[ur'''sonyericsson_k500i_ver1_subr2n'''] = devclass(devices.devids[ur'''sonyericsson_k500i_ver1'''], ur'''sonyericsson_k500i_ver1_subr2n''', ur'''SonyEricssonK500i/R2N SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0'''})
devices.devids[ur'''sonyericsson_k506c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k500i_ver1'''], ur'''sonyericsson_k506c_ver1''', ur'''SonyEricssonK506c''', True, {ur'''max_deck_size''':20000,ur'''model_name''':ur'''K506c''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k506c_ver1_subr2aa'''] = devclass(devices.devids[ur'''sonyericsson_k506c_ver1'''], ur'''sonyericsson_k506c_ver1_subr2aa''', ur'''SonyEricssonK506c/R2AA SEMC-Browser/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k508_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k500i_ver1'''], ur'''sonyericsson_k508_ver1''', ur'''SonyEricssonK508''', True, {ur'''model_name''':ur'''K508''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k508c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k508_ver1'''], ur'''sonyericsson_k508c_ver1''', ur'''SonyEricssonK508c''', True, {ur'''max_deck_size''':16000,ur'''model_name''':ur'''K508c''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K508cR201.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k508c_ver1_subr2aa'''] = devclass(devices.devids[ur'''sonyericsson_k508c_ver1'''], ur'''sonyericsson_k508c_ver1_subr2aa''', ur'''SonyEricssonK508c/R2AA SEMC-Browser/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k508i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k508_ver1'''], ur'''sonyericsson_k508i_ver1''', ur'''SonyEricssonK508i''', True, {ur'''max_deck_size''':20000,ur'''model_name''':ur'''K508i''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K508iR201.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k508i_ver1_subr2aa'''] = devclass(devices.devids[ur'''sonyericsson_k508i_ver1'''], ur'''sonyericsson_k508i_ver1_subr2aa''', ur'''SonyEricssonK508i/R2AA SEMC-Browser/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k508i_ver1_subr2ae'''] = devclass(devices.devids[ur'''sonyericsson_k508i_ver1'''], ur'''sonyericsson_k508i_ver1_subr2ae''', ur'''SonyEricssonK508i/R2AE SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k600_ver1'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_k600_ver1''', ur'''SonyEricssonK600''', True, {ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':146,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':72,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K600''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':72,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':0,ur'''screensaver_inline_size_limit''':0,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''screensaver_resize''':ur'''fixed_ratio''',ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K600iR101.xml''',ur'''video''':True,ur'''voices''':72,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':0,ur'''wallpaper_inline_size_limit''':0,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_resize''':ur'''fixed_ratio''',ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k600_ver1_subr2b'''] = devclass(devices.devids[ur'''sonyericsson_k600_ver1'''], ur'''sonyericsson_k600_ver1_subr2b''', ur'''SonyEricssonK600/R2B Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k600_ver1_sub_502'''] = devclass(devices.devids[ur'''sonyericsson_k600_ver1'''], ur'''sonyericsson_k600_ver1_sub_502''', ur'''SonyEricssonK600/1.0 (05.02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k600i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k600_ver1'''], ur'''sonyericsson_k600i_ver1''', ur'''SonyEricssonK600i''', True, {ur'''j2me_cldc_1_1''':True,ur'''model_name''':ur'''K600i''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''video''':True})
devices.devids[ur'''sonyericsson_k600i_ver1_subr2c'''] = devclass(devices.devids[ur'''sonyericsson_k600i_ver1'''], ur'''sonyericsson_k600i_ver1_subr2c''', ur'''SonyEricssonK600i/R2C Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k600i_ver1_subr2k'''] = devclass(devices.devids[ur'''sonyericsson_k600i_ver1'''], ur'''sonyericsson_k600i_ver1_subr2k''', ur'''SonyEricssonK600i/R2K Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k608_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k600_ver1'''], ur'''sonyericsson_k608_ver1''', ur'''SonyEricssonK608''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':14,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':-1,ur'''max_image_height''':205,ur'''max_image_width''':164,ur'''model_name''':ur'''K608''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''video''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sonyericsson_k608_ver_r1x'''] = devclass(devices.devids[ur'''sonyericsson_k608_ver1'''], ur'''sonyericsson_k608_ver_r1x''', ur'''SonyEricssonK608/R1X SEMC-Browser/4.1 Profile/MIDP-2.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k608i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k608_ver1'''], ur'''sonyericsson_k608i_ver1''', ur'''SonyEricssonK608i''', True, {ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''K608i''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k608i_ver1_subr2k'''] = devclass(devices.devids[ur'''sonyericsson_k608i_ver1'''], ur'''sonyericsson_k608i_ver1_subr2k''', ur'''SonyEricssonK608i/R2K Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k608i_ver1_subr2tsn'''] = devclass(devices.devids[ur'''sonyericsson_k608i_ver1'''], ur'''sonyericsson_k608i_ver1_subr2tsn''', ur'''SonyEricssonK608i/R2T/SNXXXXXXXXXXXXXXX Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k608i_ver1_subr301'''] = devclass(devices.devids[ur'''sonyericsson_k608i_ver1'''], ur'''sonyericsson_k608i_ver1_subr301''', ur'''SonyEricssonK608i/R301 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k610_ver1'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_k610_ver1''', ur'''SonyEricssonK610''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':220,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''K610''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''progressive_download''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K610iR101.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/K610iR201.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k610i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k610_ver1'''], ur'''sonyericsson_k610i_ver1''', ur'''SonyEricssonK610i''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''K610i''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''ringtone_3gpp''':True,ur'''ringtone_voices''':16,ur'''rss_support''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sonyericsson_k610i_ver1_subr2l'''] = devclass(devices.devids[ur'''sonyericsson_k610i_ver1'''], ur'''sonyericsson_k610i_ver1_subr2l''', ur'''SonyEricssonK610i/R2L Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k610i_ver1_subr1aa'''] = devclass(devices.devids[ur'''sonyericsson_k610i_ver1'''], ur'''sonyericsson_k610i_ver1_subr1aa''', ur'''SonyEricssonK610i/R1AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k610c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k610_ver1'''], ur'''sonyericsson_k610c_ver1''', ur'''SonyEricssonK610c''', True, {ur'''flash_lite_version''':ur'''''',ur'''model_name''':ur'''K610c''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''ringtone_voices''':16,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sonyericsson_k618_ver1'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_k618_ver1''', ur'''SonyEricssonK618''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''doja_2_0''':True,ur'''doja_2_1''':True,ur'''doja_2_2''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''K618''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_aac''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k618i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_k618i_ver1''', ur'''SonyEricssonK618i''', True, {ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''max_image_width''':169,ur'''model_name''':ur'''K618i''',ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_width''':176,ur'''ringtone_3gpp''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':220})
devices.devids[ur'''sonyericsson_k700_ver1'''] = devclass(devices.devids[ur'''sonyericsson_40_generic'''], ur'''sonyericsson_k700_ver1''', ur'''SonyEricssonK700''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_bmp''':True,ur'''j2me_bmp3''':True,ur'''j2me_canvas_height''':176,ur'''j2me_canvas_width''':176,ur'''j2me_capture_image_formats''':ur'''jpeg''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_clear_key_code''':8,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':1572864,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_imelody''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':6,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_nokia_ui''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':7,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_storage_size''':41943040,ur'''j2me_udp''':True,ur'''j2me_wbmp''':True,ur'''j2me_wmapi_1_1''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':176,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':261120,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K700''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''screensaver_colors''':16,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''screensaver_resize''':ur'''fixed_ratio''',ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_video_size_limit''':261120,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K700R101.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_resize''':ur'''fixed_ratio''',ur'''wav''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_k700_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_k700_ver1'''], ur'''sonyericsson_k700_ver1_subr1a''', ur'''SonyEricssonK700/R1A Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k700_ver1_subr1asemc'''] = devclass(devices.devids[ur'''sonyericsson_k700_ver1'''], ur'''sonyericsson_k700_ver1_subr1asemc''', ur'''SonyEricssonK700/R1A SEMC-Browser/4.0 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k700_ver1_subr2a'''] = devclass(devices.devids[ur'''sonyericsson_k700_ver1'''], ur'''sonyericsson_k700_ver1_subr2a''', ur'''SonyEricssonK700/R2A Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k700_ver1_subr2asemc'''] = devclass(devices.devids[ur'''sonyericsson_k700_ver1'''], ur'''sonyericsson_k700_ver1_subr2asemc''', ur'''SonyEricssonK700/R2A SEMC-Browser/4.0 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k700c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k700_ver1'''], ur'''sonyericsson_k700c_ver1''', ur'''SonyEricssonK700c''', True, {ur'''max_data_rate''':40,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''K700c''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K700cR101.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/K700cR201.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k700c_ver1_subr2a'''] = devclass(devices.devids[ur'''sonyericsson_k700c_ver1'''], ur'''sonyericsson_k700c_ver1_subr2a''', ur'''SonyEricssonK700c/R2A SEMC-Browser/4.0 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k700i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k700_ver1'''], ur'''sonyericsson_k700i_ver1''', ur'''SonyEricssonK700i''', True, {ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_width''':169,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_wav''':True,ur'''model_name''':ur'''K700i''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K700iR101.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':144})
devices.devids[ur'''sonyericsson_k700i_ver1_sub00'''] = devclass(devices.devids[ur'''sonyericsson_k700i_ver1'''], ur'''sonyericsson_k700i_ver1_sub00''', ur'''SonyEricssonK700i/R201''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k700i_ver1_subr202'''] = devclass(devices.devids[ur'''sonyericsson_k700i_ver1'''], ur'''sonyericsson_k700i_ver1_subr202''', ur'''SonyEricssonK700i/R202 Profile/MIDP-1.1 Configuration/CLDC-2.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k700i_ver1_subr1abrowser'''] = devclass(devices.devids[ur'''sonyericsson_k700i_ver1'''], ur'''sonyericsson_k700i_ver1_subr1abrowser''', ur'''SonyEricssonK700i/R1A Browser/SEMC-Browser/4.1 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k700i_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_k700i_ver1'''], ur'''sonyericsson_k700i_ver1_subr1a''', ur'''SonyEricssonK700i/R1A SEMC-Browser/4.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k700i_ver1_subspacer2a'''] = devclass(devices.devids[ur'''sonyericsson_k700i_ver1'''], ur'''sonyericsson_k700i_ver1_subspacer2a''', ur'''SonyEricsson K700i/R2A''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k700i_ver1_subspacer2asemc40'''] = devclass(devices.devids[ur'''sonyericsson_k700i_ver1'''], ur'''sonyericsson_k700i_ver1_subspacer2asemc40''', ur'''SonyEricsson K700i/R2A SEMC-Browser/4.0 UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k700i_ver1_subr2l'''] = devclass(devices.devids[ur'''sonyericsson_k700i_ver1'''], ur'''sonyericsson_k700i_ver1_subr2l''', ur'''SonyEricssonK700i/R2L SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''columns''':18,ur'''max_data_rate''':40,ur'''rows''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K700iR201.xml'''})
devices.devids[ur'''sonyericsson_k700i_ver1_subr2l40'''] = devclass(devices.devids[ur'''sonyericsson_k700i_ver1_subr2l'''], ur'''sonyericsson_k700i_ver1_subr2l40''', ur'''SonyEricssonK700i/R2L SEMC-Browser/4.0 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_s700_ver1'''] = devclass(devices.devids[ur'''sonyericsson_401_generic'''], ur'''sonyericsson_s700_ver1''', ur'''SonyEricssonS700''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':19,ur'''imelody''':True,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_bmp''':True,ur'''j2me_bmp3''':True,ur'''j2me_canvas_height''':128,ur'''j2me_canvas_width''':128,ur'''j2me_capture_image_formats''':ur'''jpeg''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_clear_key_code''':8,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':1572864,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_imelody''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':6,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':7,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_storage_size''':6291456,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wbmp''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':262,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S700''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':False,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_video_size_limit''':307200,ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':266,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;'''})
devices.devids[ur'''sonyericsson_s700i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_s700_ver1'''], ur'''sonyericsson_s700i_ver1''', ur'''SonyEricssonS700i''', True, {ur'''image_inlining''':True,ur'''max_data_rate''':200,ur'''model_name''':ur'''S700i''',ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/S700iR201.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_s700i_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_s700i_ver1'''], ur'''sonyericsson_s700i_ver1_subr1a''', ur'''SonyEricssonS700i/R1A SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_s700c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_s700_ver1'''], ur'''sonyericsson_s700c_ver1''', ur'''SonyEricssonS700c''', True, {ur'''max_deck_size''':20000,ur'''model_name''':ur'''S700c''',ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/S700cR201.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_s700c_ver1_subr3b'''] = devclass(devices.devids[ur'''sonyericsson_s700c_ver1'''], ur'''sonyericsson_s700c_ver1_subr3b''', ur'''SonyEricssonS700c/R3B SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_s710_ver1'''] = devclass(devices.devids[ur'''sonyericsson_s700i_ver1'''], ur'''sonyericsson_s710_ver1''', ur'''SonyEricssonS710''', True, {ur'''max_deck_size''':50000,ur'''model_name''':ur'''S710''',ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True})
devices.devids[ur'''sonyericsson_s710a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_s700i_ver1'''], ur'''sonyericsson_s710a_ver1''', ur'''SonyEricssonS710a''', True, {ur'''colors''':262144,ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''model_name''':ur'''S710a''',ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/S710aR101.xml''',ur'''video''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''sonyericsson_s710a_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_s710a_ver1'''], ur'''sonyericsson_s710a_ver1_subr1a''', ur'''SonyEricssonS710a/R1A SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200,ur'''xhtml_support_level''':0})
devices.devids[ur'''sonyericsson_k750_ver1'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_k750_ver1''', ur'''SonyEricssonK750''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':182,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''K750''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''picture_jpg''':True,ur'''picture_max_height''':182,ur'''picture_max_width''':176,ur'''picture_png''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''svgt_1_1_plus''':True,ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':182,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':182,ur'''wallpaper_preferred_width''':176,ur'''wav''':True})
devices.devids[ur'''sonyericsson_k750c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k750_ver1'''], ur'''sonyericsson_k750c_ver1''', ur'''SonyEricssonK750c''', True, {ur'''j2me_cldc_1_1''':True,ur'''max_deck_size''':45000,ur'''model_name''':ur'''K750c''',ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K750cR101.xml'''})
devices.devids[ur'''sonyericsson_k750c_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_k750c_ver1'''], ur'''sonyericsson_k750c_ver1_subr1a''', ur'''SonyEricssonK750c/R1L Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_d750i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_d750i_ver1''', ur'''SonyEricssonD750i''', True, {ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''imelody''':True,ur'''j2me_3dapi''':True,ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_btapi''':True,ur'''j2me_canvas_height''':220,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_gif''':True,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_imelody''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_mp3''':True,ur'''j2me_nokia_ui''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':45000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''D750i''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/D750iR101.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':173,ur'''wallpaper_preferred_width''':174,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_d750i_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_d750i_ver1'''], ur'''sonyericsson_d750i_ver1_subr1a''', ur'''SonyEricssonD750i/R1A Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k758c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_k758c_ver1''', ur'''SonyEricssonK758c''', True, {ur'''bmp''':True,ur'''colors''':262144,ur'''max_image_height''':182,ur'''max_image_width''':168,ur'''model_name''':ur'''K758c''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10})
devices.devids[ur'''sonyericsson_m600_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_m600_ver1''', ur'''SonyEricssonM600''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''device_os''':ur'''Symbian OS''',ur'''has_qwerty_keyboard''':True,ur'''j2me_3dapi''':True,ur'''j2me_btapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_nokia_ui''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_wmapi_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':226,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''model_name''':ur'''M600''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''sonyericsson_m600i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_m600_ver1'''], ur'''sonyericsson_m600i_ver1''', ur'''SonyEricssonM600i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 513) Opera 8.65 [en]''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''css_spriting''':True,ur'''device_os''':ur'''Symbian OS''',ur'''epoc_bmp''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':60000,ur'''max_image_width''':225,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M600i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/M600iR100.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_m600i_ver1_submozilla40r100'''] = devclass(devices.devids[ur'''sonyericsson_m600i_ver1'''], ur'''sonyericsson_m600i_ver1_submozilla40r100''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 204) Opera 8.60 [fr]SonyEricssonM600i/R100''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_m600i_ver1_subr100'''] = devclass(devices.devids[ur'''sonyericsson_m600i_ver1'''], ur'''sonyericsson_m600i_ver1_subr100''', ur'''SonyEricssonM600i/R100 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_m600c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_m600_ver1'''], ur'''sonyericsson_m600c_ver1''', ur'''SonyEricssonM600c''', True, {ur'''max_deck_size''':60000,ur'''model_name''':ur'''M600c''',ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sonyericsson_p1i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_p1i_ver1''', ur'''SonyEricssonP1i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 598) Opera 8.65 [en]''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''css_spriting''':True,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.1''',ur'''epoc_bmp''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':-1,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':226,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''P1i''',ur'''mp3''':True,ur'''nokia_edition''':3,ur'''nokia_series''':60,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':15,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/P1iR100.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':2,ur'''xhtmlmp_preferred_mime_type''':ur'''text/html''',ur'''xmf''':True})
devices.devids[ur'''sonyericsson_p800_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_p800_ver1''', ur'''SonyEricssonP800''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''built_in_camera''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':4096,ur'''columns''':20,ur'''device_os''':ur'''Symbian OS''',ur'''downloadfun_support''':True,ur'''html_web_3_2''':True,ur'''imelody''':True,ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_canvas_height''':172,ur'''j2me_canvas_width''':208,ur'''j2me_cldc_1_0''':True,ur'''j2me_clear_key_code''':8,ur'''j2me_heap_size''':8388608,ur'''j2me_imelody''':True,ur'''j2me_left_softkey_code''':7,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_right_softkey_code''':6,ur'''j2me_rmf''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''208''',ur'''j2me_storage_size''':12582912,ur'''max_data_rate''':40,ur'''max_deck_size''':100000,ur'''max_image_height''':240,ur'''max_image_width''':186,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_xmf''':True,ur'''mobile_browser''':ur'''Opera''',ur'''model_name''':ur'''P800''',ur'''mp3''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':62,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''receiver''':True,ur'''release_date''':ur'''2003_january''',ur'''resolution_height''':320,ur'''resolution_width''':208,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':143360,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_oma_size_limit''':143360,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':15,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':208,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':208,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/P800R101.xml''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':144,ur'''wallpaper_max_width''':208,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':208,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_p800_ver1_sub101noj2me'''] = devclass(devices.devids[ur'''sonyericsson_p800_ver1'''], ur'''sonyericsson_p800_ver1_sub101noj2me''', ur'''SonyEricssonP800/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p800_ver1_sub10100'''] = devclass(devices.devids[ur'''sonyericsson_p800_ver1'''], ur'''sonyericsson_p800_ver1_sub10100''', ur'''SonyEricssonP800/R101 Profile/MIDP-0.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p800_ver1_subr102'''] = devclass(devices.devids[ur'''sonyericsson_p800_ver1'''], ur'''sonyericsson_p800_ver1_subr102''', ur'''SonyEricssonP800/R102 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/P800R102.xml'''})
devices.devids[ur'''sonyericsson_p800_ver1_submidp20'''] = devclass(devices.devids[ur'''sonyericsson_p800_ver1'''], ur'''sonyericsson_p800_ver1_submidp20''', ur'''SonyEricssonP800/R101 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p800_ver1_subp201'''] = devclass(devices.devids[ur'''sonyericsson_p800_ver1'''], ur'''sonyericsson_p800_ver1_subp201''', ur'''SonyEricssonP800/P201 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p800_ver1_sub_emulator'''] = devclass(devices.devids[ur'''sonyericsson_p800_ver1'''], ur'''sonyericsson_p800_ver1_sub_emulator''', ur'''P800 simulator''', False, None)
devices.devids[ur'''sonyericsson_p800_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_p800_ver1'''], ur'''sonyericsson_p800_ver1_subua''', ur'''SonyEricssonP800/R101 UP.Browser''', False, {ur'''brand_name''':ur'''SonyEricsson''',ur'''max_data_rate''':40,ur'''max_image_width''':190,ur'''model_name''':ur'''P800''',ur'''resolution_height''':320,ur'''resolution_width''':208})
devices.devids[ur'''sonyericsson_p800_up_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_p800_ver1_subua'''], ur'''sonyericsson_p800_up_ver1_subr101''', ur'''SonyEricssonP800/R101 UP.Browser/6.2.2.1.208 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sonyericsson_p802_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p800_ver1'''], ur'''sonyericsson_p802_ver1''', ur'''SonyEricssonP802''', True, {ur'''max_image_height''':240,ur'''model_name''':ur'''P802''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_p900_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p800_ver1'''], ur'''sonyericsson_p900_ver1''', ur'''SonyEricssonP900''', True, {ur'''colors''':65536,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':True,ur'''j2me_canvas_height''':253,ur'''j2me_heap_size''':16777216,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jtwi''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_socket''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_image_height''':227,ur'''max_image_width''':186,ur'''mms_3gpp''':True,ur'''mms_jar''':True,ur'''mms_mp4''':True,ur'''mms_video''':True,ur'''model_name''':ur'''P900''',ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':62,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''stylus''',ur'''ringtone_voices''':40,ur'''sdio''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video_size_limit''':102400,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/UAProf/P900R101.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_max_height''':254,ur'''wallpaper_preferred_height''':189,ur'''wifi''':False})
devices.devids[ur'''sonyericsson_p900_ver1_subr101midp20'''] = devclass(devices.devids[ur'''sonyericsson_p900_ver1'''], ur'''sonyericsson_p900_ver1_subr101midp20''', ur'''SonyEricssonP900/R101 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''uaprof''':ur'''http://www.sonyericsson.com/UAProf/P900R101.xml'''})
devices.devids[ur'''sonyericsson_p900_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_p900_ver1'''], ur'''sonyericsson_p900_ver1_subr101''', ur'''SonyEricssonP900/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p900_ver1_subr102'''] = devclass(devices.devids[ur'''sonyericsson_p900_ver1'''], ur'''sonyericsson_p900_ver1_subr102''', ur'''SonyEricssonP900/R102 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''oma_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/UAProf/P900R102.xml'''})
devices.devids[ur'''sonyericsson_p900_ver1_subr102rev4'''] = devclass(devices.devids[ur'''sonyericsson_p900_ver1_subr102'''], ur'''sonyericsson_p900_ver1_subr102rev4''', ur'''SonyEricssonP900/R102 Profile/MIDP-2.0 Configuration/CLDC-1.0 Rev/MR4''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p900_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_p900_ver1_subr102'''], ur'''sonyericsson_p900_ver1_subr1a''', ur'''SonyEricssonP900/R1A SEMC-Browser/Symbian/R1A Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p900_ver1_subr702115'''] = devclass(devices.devids[ur'''sonyericsson_p900_ver1'''], ur'''sonyericsson_p900_ver1_subr702115''', ur'''SonyEricsson P900/R101 UP.Browser/7.0.2.115 (GUI) MMP/2.0''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':20,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P900R101''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':208,ur'''rmf''':True,ur'''rows''':15,ur'''sender''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/P900R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_p908_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p900_ver1'''], ur'''sonyericsson_p908_ver1''', ur'''SonyEricssonP908''', True, {ur'''model_name''':ur'''P908''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True})
devices.devids[ur'''sonyericsson_p908_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_p908_ver1'''], ur'''sonyericsson_p908_ver1_subr101''', ur'''SonyEricssonP908/R101 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p910_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p900_ver1'''], ur'''sonyericsson_p910_ver1''', ur'''SonyEricssonP910''', True, {ur'''aac''':True,ur'''j2me_au''':True,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_heap_size''':67108864,ur'''j2me_left_softkey_code''':6,ur'''j2me_right_softkey_code''':7,ur'''j2me_wav''':True,ur'''max_data_rate''':384,ur'''model_name''':ur'''P910''',ur'''physical_screen_height''':62,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''stylus''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True})
devices.devids[ur'''sonyericsson_p910i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p910_ver1'''], ur'''sonyericsson_p910i_ver1''', ur'''SonyEricssonP910i''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''208''',ur'''jpg''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':300,ur'''max_image_width''':186,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P910i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':62,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':208,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rmf''':True,ur'''rows''':15,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''tiff''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/UAProf/P910iR102.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':144,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sonyericsson_p910i_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_p910i_ver1'''], ur'''sonyericsson_p910i_ver1_subr1a''', ur'''SonyEricssonP910i/R1A SEMC-Browser/Symbian/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p910i_ver1_subr3a'''] = devclass(devices.devids[ur'''sonyericsson_p910i_ver1'''], ur'''sonyericsson_p910i_ver1_subr3a''', ur'''SonyEricssonP910i/R3A SEMC-Browser/Symbian/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p910a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p910_ver1'''], ur'''sonyericsson_p910a_ver1''', ur'''SonyEricssonP910a''', True, {ur'''model_name''':ur'''P910a''',ur'''oma_support''':True,ur'''physical_screen_height''':62,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.sonyericsson.com/UAProf/P910aR102.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_p910a_ver1_subr2a'''] = devclass(devices.devids[ur'''sonyericsson_p910a_ver1'''], ur'''sonyericsson_p910a_ver1_subr2a''', ur'''SonyEricssonP910a/R2A SEMC-Browser/Symbian/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p910a_ver1_subr3a'''] = devclass(devices.devids[ur'''sonyericsson_p910a_ver1'''], ur'''sonyericsson_p910a_ver1_subr3a''', ur'''SonyEricssonP910a/R3A SEMC-Browser/Symbian/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p910a_ver1_subr4a'''] = devclass(devices.devids[ur'''sonyericsson_p910a_ver1'''], ur'''sonyericsson_p910a_ver1_subr4a''', ur'''SonyEricssonP910a/R4A SEMC-Browser/Symbian/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p910c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p910_ver1'''], ur'''sonyericsson_p910c_ver1''', ur'''SonyEricssonP910c''', True, {ur'''model_name''':ur'''P910c''',ur'''physical_screen_height''':62,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True})
devices.devids[ur'''sonyericsson_p910c_ver1_subr2a'''] = devclass(devices.devids[ur'''sonyericsson_p910c_ver1'''], ur'''sonyericsson_p910c_ver1_subr2a''', ur'''SonyEricssonP910c/R2A SEMC-Browser/Symbian/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p990_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p910_ver1'''], ur'''sonyericsson_p990_ver1''', ur'''SonyEricssonP990''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':226,ur'''model_name''':ur'''P990''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':55,ur'''physical_screen_width''':41,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''pointing_method''':ur'''stylus''',ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/P990iR100.xml''',ur'''wallpaper_colors''':18,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sonyericsson_p990_ver1_subr102'''] = devclass(devices.devids[ur'''sonyericsson_p990_ver1'''], ur'''sonyericsson_p990_ver1_subr102''', ur'''SonyEricssonP990/R102 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p990i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p990_ver1'''], ur'''sonyericsson_p990i_ver1''', ur'''SonyEricssonP990i''', True, {ur'''model_name''':ur'''P990i''',ur'''physical_screen_height''':55,ur'''physical_screen_width''':41,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''pointing_method''':ur'''touchscreen''',ur'''ringtone_mmf''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sonyericsson_p990_ver1_submozilla40r100'''] = devclass(devices.devids[ur'''sonyericsson_p990_ver1'''], ur'''sonyericsson_p990_ver1_submozilla40r100''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 225) Opera 8.60 [fr]SonyEricssonP990i/R100''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p990_subr10060306860enus'''] = devclass(devices.devids[ur'''sonyericsson_p990_ver1'''], ur'''sonyericsson_p990_subr10060306860enus''', ur'''SonyEricssonP990i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 306) Opera 8.60 [en-US]''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_p990c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p990_ver1'''], ur'''sonyericsson_p990c_ver1''', ur'''SonyEricssonP990c''', True, {ur'''model_name''':ur'''P990c''',ur'''physical_screen_height''':55,ur'''physical_screen_width''':41,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''wifi''':True})
devices.devids[ur'''sonyericsson_w300_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_w300_ver1''', ur'''SonyEricssonW300''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':14,ur'''fl_browser''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_3dapi''':True,ur'''j2me_btapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_nokia_ui''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_wmapi_2_0''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''W300''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':9,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''sonyericsson_w300i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w300_ver1'''], ur'''sonyericsson_w300i_ver1''', ur'''SonyEricssonW300i''', True, {ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''max_data_rate''':200,ur'''model_name''':ur'''W300i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_voices''':40,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sonyeric_w300i_verr9a'''] = devclass(devices.devids[ur'''sonyericsson_w300i_ver1'''], ur'''sonyeric_w300i_verr9a''', ur'''SonyEricssonW300i/R9A Browser/NetFront/3.3''', False, {ur'''accept_third_party_cookie''':False,ur'''fl_browser''':True})
devices.devids[ur'''sonyericsson_w300c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w300_ver1'''], ur'''sonyericsson_w300c_ver1''', ur'''SonyEricssonW300c''', True, {ur'''fl_browser''':True,ur'''max_data_rate''':40,ur'''model_name''':ur'''W300c''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sonyericsson_w950_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_w950_ver1''', ur'''SonyEricssonW950''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''j2me_3dapi''':True,ur'''j2me_btapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_nokia_ui''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_wmapi_2_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':231,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''W950''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_support_level''':3})
devices.devids[ur'''sonyericsson_w950i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w950_ver1'''], ur'''sonyericsson_w950i_ver1''', ur'''SonyEricssonW950i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''columns''':20,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''css_spriting''':True,ur'''device_os''':ur'''Symbian OS''',ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':384,ur'''max_deck_size''':60000,ur'''max_image_height''':300,ur'''max_image_width''':222,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''W950i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':15,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W950iR101.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w950i_ver1_subr100'''] = devclass(devices.devids[ur'''sonyericsson_w950i_ver1'''], ur'''sonyericsson_w950i_ver1_subr100''', ur'''SonyEricssonW950i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 276) Opera 8.60 [fr]1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_w950c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w950_ver1'''], ur'''sonyericsson_w950c_ver1''', ur'''SonyEricssonW950c''', True, {ur'''max_data_rate''':384,ur'''model_name''':ur'''W950c''',ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sonyericsson_w960i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_w960i_ver1''', ur'''SonyEricssonW960i''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''colors''':262144,ur'''columns''':20,ur'''device_os''':ur'''Symbian OS''',ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''max_data_rate''':384,ur'''max_image_height''':300,ur'''max_image_width''':226,ur'''mobile_browser''':ur'''Opera''',ur'''model_name''':ur'''W960i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':15,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/W960iR100.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sonyericsson_z300_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic'''], ur'''sonyericsson_z300_ver1''', ur'''SonyEricssonZ300''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''ems''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':108,ur'''max_image_width''':122,ur'''max_object_size''':30000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z300''',ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''rows''':7,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True})
devices.devids[ur'''sonyericsson_z300a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z300_ver1'''], ur'''sonyericsson_z300a_ver1''', ur'''SonyEricssonZ300a''', True, {ur'''columns''':14,ur'''imelody''':True,ur'''max_deck_size''':3000,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Z300a''',ur'''nokia_voice_call''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_imelody''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://www.sonyericsson.com/UAprof/Z300aR101.xml''',ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_z300a_ver1_subr4h'''] = devclass(devices.devids[ur'''sonyericsson_z300a_ver1'''], ur'''sonyericsson_z300a_ver1_subr4h''', ur'''SonyEricssonZ300a/R4H TelecaBrowser/4.08''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z300a_ver1_subar3f'''] = devclass(devices.devids[ur'''sonyericsson_z300a_ver1'''], ur'''sonyericsson_z300a_ver1_subar3f''', ur'''SonyEricssonZ300a/R3F/TelecaBrowser/4.08''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z300a_ver1_subar3g'''] = devclass(devices.devids[ur'''sonyericsson_z300a_ver1'''], ur'''sonyericsson_z300a_ver1_subar3g''', ur'''SonyEricssonZ300a/R3G/TelecaBrowser/4.08''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z310i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z300_ver1'''], ur'''sonyericsson_z310i_ver1''', ur'''SonyEricssonZ310i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':False,ur'''colors''':65536,ur'''columns''':11,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.1''',ur'''model_name''':ur'''Z310i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''rss_support''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z310iR201.xml''',ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':1})
devices.devids[ur'''sonyericsson_z310i_ver1_subr1jc'''] = devclass(devices.devids[ur'''sonyericsson_z310i_ver1'''], ur'''sonyericsson_z310i_ver1_subr1jc''', ur'''SonyEricssonZ310i/R1JC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_z310iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z300_ver1'''], ur'''sonyericsson_z310iv_ver1''', ur'''SonyEricssonZ310iv''', True, {ur'''accept_third_party_cookie''':False,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''image_inlining''':True,ur'''model_name''':ur'''Z310iv''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/Uaprof/Z310iR201.xml''',ur'''wallpaper_preferred_height''':160,ur'''wta_voice_call''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':2,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/vnd.wap.xhtml+xml'''})
devices.devids[ur'''sonyericsson_z700_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sonyericsson_z700_ver1''', ur'''SonyEricssonZ700''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''model_name''':ur'''Z700''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':65,ur'''resolution_width''':94,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_z710_ver1'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_z710_ver1''', ur'''SonyEricssonZ710''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z710''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''screensaver_colors''':32,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':32,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_z710c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z710_ver1'''], ur'''sonyericsson_z710c_ver1''', ur'''SonyEricssonZ710c''', True, {ur'''max_data_rate''':200,ur'''model_name''':ur'''Z710c''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_voices''':72,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z710cR101.xml''',ur'''wallpaper_colors''':18})
devices.devids[ur'''sonyericsson_z710i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z710_ver1'''], ur'''sonyericsson_z710i_ver1''', ur'''SonyEricssonZ710i/R1EFBrowser/NetFront/3.3Profile/MIDP-2.0Configuration/CLDC-1.1''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''none''',ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':11,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':45000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z710i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':72,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z710iR101.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''ericsson_mc218_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_mc218_ver1''', ur'''MC218 2.0 WAP1.1''', True, {ur'''max_image_height''':175,ur'''max_image_width''':640,ur'''model_name''':ur'''MC218''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':240,ur'''resolution_width''':640,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_t20_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_t20_ver1''', ur'''EricssonT20/R1A''', True, {ur'''ems''':True,ur'''gif''':True,ur'''max_deck_size''':1600,ur'''max_image_width''':101,ur'''model_name''':ur'''T20''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':33,ur'''resolution_width''':101,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_t20e_ver1'''] = devclass(devices.devids[ur'''ericsson_t20_ver1'''], ur'''ericsson_t20e_ver1''', ur'''EricssonT20/R2A''', True, {ur'''max_image_width''':101,ur'''model_name''':ur'''T20e''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_t29s_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_t29s_ver1''', ur'''EricssonT29s''', True, {ur'''ems''':True,ur'''model_name''':ur'''T29s''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericssont39m_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericssont39m_ver1''', ur'''EricssonT39m/R1A''', True, {ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''ems''':True,ur'''gif''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':72,ur'''model_name''':ur'''T39m''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':26,ur'''resolution_width''':72,ur'''rows''':5,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_t39_ver1'''] = devclass(devices.devids[ur'''ericssont39m_ver1'''], ur'''ericsson_t39_ver1''', ur'''EricssonT39/R201''', True, {ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''max_data_rate''':40,ur'''max_image_height''':40,ur'''max_image_width''':101,ur'''model_name''':ur'''T39m R2''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':54,ur'''resolution_width''':101,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.ericsson.com/UAprof/T39.xml''',ur'''utf8_support''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_t39_ver1_subr202'''] = devclass(devices.devids[ur'''ericsson_t39_ver1'''], ur'''ericsson_t39_ver1_subr202''', ur'''EricssonT39/R202''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t39_ver1'''] = devclass(devices.devids[ur'''ericsson_t39_ver1'''], ur'''sonyericsson_t39_ver1''', ur'''SonyEricssonT39/R201''', False, {ur'''brand_name''':ur'''SonyEricsson''',ur'''max_data_rate''':40})
devices.devids[ur'''ericssont60d_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericssont60d_ver1''', ur'''EricssonT60d''', True, {ur'''columns''':15,ur'''ems''':True,ur'''gif''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':67,ur'''max_image_width''':101,ur'''model_name''':ur'''T60d''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':67,ur'''resolution_width''':101,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.ericsson.com/UAprof/T60d.xml''',ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ericssont60d_ver1_sub601'''] = devclass(devices.devids[ur'''ericssont60d_ver1'''], ur'''ericssont60d_ver1_sub601''', ur'''EricssonT60d/R1A''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sonyericsson_t61_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''sonyericsson_t61_ver1''', ur'''SonyEricssonT61''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''ems''':True,ur'''model_name''':ur'''T61''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_t61_ver1_sub611'''] = devclass(devices.devids[ur'''sonyericsson_t61_ver1'''], ur'''sonyericsson_t61_ver1_sub611''', ur'''SonyEricssonT61/R1A''', False, None)
devices.devids[ur'''sonyericsson_t62_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''sonyericsson_t62_ver1''', ur'''SonyEricssonT62''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''ems''':True,ur'''model_name''':ur'''T62''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_t62_ver1_sub00'''] = devclass(devices.devids[ur'''sonyericsson_t62_ver1'''], ur'''sonyericsson_t62_ver1_sub00''', ur'''SonyEricssonT62/R1A''', False, None)
devices.devids[ur'''ericsson_t65_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_t65_ver1''', ur'''EricssonT65/R1''', True, {ur'''colors''':4,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''ems''':True,ur'''gif''':True,ur'''greyscale''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':50,ur'''max_image_width''':101,ur'''model_name''':ur'''T65''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':67,ur'''resolution_width''':101,ur'''rows''':6,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.ericsson.com/UAprof/T65.xml''',ur'''uaprof2''':ur'''http://wap.sonyericssonmobile.com/UAprof/T65.xml''',ur'''utf8_support''':True,ur'''wallpaper_gif''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_t65_ver1_subr101'''] = devclass(devices.devids[ur'''ericsson_t65_ver1'''], ur'''ericsson_t65_ver1_subr101''', ur'''EricssonT65/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''ericsson_t65_ver1_subr1a'''] = devclass(devices.devids[ur'''ericsson_t65_ver1'''], ur'''ericsson_t65_ver1_subr1a''', ur'''EricssonT65/R1A''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''ericsson_t66m_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_t66m_ver1''', ur'''EricssonT66m/R1A''', True, {ur'''gif''':True,ur'''max_image_height''':65,ur'''max_image_width''':101,ur'''model_name''':ur'''T66''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_t66_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_t66_ver1''', ur'''T66''', True, {ur'''model_name''':ur'''T66''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':65,ur'''resolution_width''':101,ur'''rows''':5,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_t66_ver1_sub121'''] = devclass(devices.devids[ur'''ericsson_t66_ver1'''], ur'''ericsson_t66_ver1_sub121''', ur'''T66 1.0 WAP1.2.1''', False, None)
devices.devids[ur'''ericsson_t68_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_t68_ver1''', ur'''EricssonT68/R1''', True, {ur'''colors''':256,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''cookie_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':60,ur'''max_image_width''':99,ur'''model_name''':ur'''T68''',ur'''picture''':True,ur'''picture_colors''':8,ur'''picture_gif''':True,ur'''picture_max_height''':68,ur'''picture_max_width''':101,ur'''picture_preferred_height''':68,ur'''picture_preferred_width''':101,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''rows''':6,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.ericsson.com/UAprof/T68R1.xml''',ur'''utf8_support''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':68,ur'''wallpaper_preferred_width''':101,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_t68_ver1_subr101'''] = devclass(devices.devids[ur'''ericsson_t68_ver1'''], ur'''ericsson_t68_ver1_subr101''', ur'''EricssonT68/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''ericsson_t68_ver1_subr1a'''] = devclass(devices.devids[ur'''ericsson_t68_ver1'''], ur'''ericsson_t68_ver1_subr1a''', ur'''EricssonT68/R1A''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''ericssont68_ver1_submsie401'''] = devclass(devices.devids[ur'''ericsson_t68_ver1'''], ur'''ericssont68_ver1_submsie401''', ur'''EricssonT68/R101 (compatible; MSIE 4.01; )''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''ericssont68m_ver1'''] = devclass(devices.devids[ur'''ericsson_t68_ver1'''], ur'''ericssont68m_ver1''', ur'''EricssonT68m''', True, {ur'''max_image_height''':60,ur'''model_name''':ur'''T68m''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericssont68m_ver1_sub68101'''] = devclass(devices.devids[ur'''ericssont68m_ver1'''], ur'''ericssont68m_ver1_sub68101''', ur'''EricssonT68m/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t68_ver2'''] = devclass(devices.devids[ur'''ericsson_t68_ver1'''], ur'''sonyericsson_t68_ver2''', ur'''SonyEricssonT68/R201A''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''directdownload_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':60,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':120,ur'''mms_max_size''':51200,ur'''mms_max_width''':160,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T68i''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''ringtone_amr''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericssonmobile.com/UAprof/T68R201.xml''',ur'''wallpaper_jpg''':True,ur'''xhtml_support_level''':-1,ur'''xhtml_table_support''':True})
devices.devids[ur'''sonyericsson_t68_ver2_suba'''] = devclass(devices.devids[ur'''sonyericsson_t68_ver2'''], ur'''sonyericsson_t68_ver2_suba''', ur'''SonyEricssonT68/R201/A''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t68_ver2_sub01a'''] = devclass(devices.devids[ur'''sonyericsson_t68_ver2'''], ur'''sonyericsson_t68_ver2_sub01a''', ur'''SonyEricssonT68/R2-01A''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t68_ver2_subj2me'''] = devclass(devices.devids[ur'''sonyericsson_t68_ver2'''], ur'''sonyericsson_t68_ver2_subj2me''', ur'''SonyEricssonT68/R201A Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t68_ver3'''] = devclass(devices.devids[ur'''sonyericsson_t68_ver2'''], ur'''sonyericsson_t68_ver3''', ur'''SonyEricssonT68/R301A''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t68_ver5'''] = devclass(devices.devids[ur'''sonyericsson_t68_ver3'''], ur'''sonyericsson_t68_ver5''', ur'''SonyEricssonT68/R50''', False, {ur'''max_data_rate''':40,ur'''max_deck_size''':10000})
devices.devids[ur'''ericsson_t68_ver5_sub502'''] = devclass(devices.devids[ur'''sonyericsson_t68_ver3'''], ur'''ericsson_t68_ver5_sub502''', ur'''EricssonT68/R502''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t100_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''sonyericsson_t100_ver1''', ur'''SonyEricssonT100''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''columns''':15,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''max_deck_size''':2000,ur'''max_image_height''':50,ur'''max_image_width''':101,ur'''model_name''':ur'''T100''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':67,ur'''resolution_width''':101,ur'''ringtone_imelody''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':6,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_t100_ver1_sub101'''] = devclass(devices.devids[ur'''sonyericsson_t100_ver1'''], ur'''sonyericsson_t100_ver1_sub101''', ur'''SonyEricssonT100/R101''', False, None)
devices.devids[ur'''ericsson_t100_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t100_ver1'''], ur'''ericsson_t100_ver1''', ur'''EricssonT100''', True, {ur'''brand_name''':ur'''Ericsson''',ur'''max_image_height''':50,ur'''max_image_width''':101,ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_t200_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_t200_ver1''', ur'''EricssonT200/R101''', True, {ur'''colors''':4,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''ems''':True,ur'''gif''':True,ur'''greyscale''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':50,ur'''max_image_width''':101,ur'''model_name''':ur'''T200''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':67,ur'''resolution_width''':101,ur'''rows''':6,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericssonmobile.com/UAprof/T200.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_t200_ver1'''] = devclass(devices.devids[ur'''ericsson_t200_ver1'''], ur'''sonyericsson_t200_ver1''', ur'''SonyEricssonT200''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':2,ur'''max_image_height''':50,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_t200_ver1_sub200101'''] = devclass(devices.devids[ur'''sonyericsson_t200_ver1'''], ur'''sonyericsson_t200_ver1_sub200101''', ur'''SonyEricssonT200/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''semc_t206_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''semc_t206_ver1''', ur'''SEMC-T206''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''model_name''':ur'''T206'''})
devices.devids[ur'''semc_t206_ver1_sub4126'''] = devclass(devices.devids[ur'''semc_t206_ver1'''], ur'''semc_t206_ver1_sub4126''', ur'''SEMC-T206/R3A UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''t218_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''t218_ver1''', ur'''T218''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''model_name''':ur'''T218'''})
devices.devids[ur'''t218_ver1_sub4127'''] = devclass(devices.devids[ur'''t218_ver1'''], ur'''t218_ver1_sub4127''', ur'''T218/1.0 UP.Browser/4.1.27''', False, None)
devices.devids[ur'''sonyericsson_t226_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_t226_ver1''', ur'''SonyEricssonT226''', True, {ur'''colors''':512,ur'''columns''':15,ur'''imelody''':True,ur'''max_image_height''':60,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':120,ur'''mms_max_size''':51200,ur'''mms_max_width''':160,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T226''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''receiver''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T226R101.xml''',ur'''voices''':32,ur'''wallpaper_colors''':9,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101})
devices.devids[ur'''sonyericsson_t226_ver1_sub101'''] = devclass(devices.devids[ur'''sonyericsson_t226_ver1'''], ur'''sonyericsson_t226_ver1_sub101''', ur'''SonyEricssonT226/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t230_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''sonyericsson_t230_ver1''', ur'''SonyEricssonT230/R''', True, {ur'''amr''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':4096,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':80,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':120,ur'''mms_max_size''':51200,ur'''mms_max_width''':160,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T230''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':143360,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_oma_size_limit''':143360,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T230R101.xml''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':35,ur'''wallpaper_max_width''':96,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''wap_push_support''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1,ur'''xhtml_table_support''':True})
devices.devids[ur'''sonyericsson_t230_ver1_sub00'''] = devclass(devices.devids[ur'''sonyericsson_t230_ver1'''], ur'''sonyericsson_t230_ver1_sub00''', ur'''SonyEricssonT230/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t230_ver1_subr101midp'''] = devclass(devices.devids[ur'''sonyericsson_t230_ver1'''], ur'''sonyericsson_t230_ver1_subr101midp''', ur'''SonyEricssonT230/R101 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t237_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t230_ver1'''], ur'''sonyericsson_t237_ver1''', ur'''SonyEricssonT237''', True, {ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''T237''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_wbmp''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T237R101.xml''',ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_t237_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_t237_ver1'''], ur'''sonyericsson_t237_ver1_subr101''', ur'''SonyEricssonT237/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t238_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sonyericsson_t238_ver1''', ur'''SonyEricssonT238''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''model_name''':ur'''T238''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T238R101.xml''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_t250i_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sonyericsson_t250i_ver1''', ur'''SonyEricssonT250i/R5CA005 TelecaBrowser/1.1.14.20''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''T250i''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':27,ur'''preferred_markup''':ur'''wml_1_2''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/T250iR101.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sonyericsson_t290_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_t290_ver1''', ur'''SonyEricssonT290''', True, {ur'''colors''':4096,ur'''columns''':15,ur'''imelody''':True,ur'''max_deck_size''':12288,ur'''max_image_height''':60,ur'''max_image_width''':101,ur'''midi_monophonic''':False,ur'''midi_polyphonic''':False,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':120,ur'''mms_max_size''':100100,ur'''mms_max_width''':160,ur'''mms_midi_monophonic''':False,ur'''mms_midi_polyphonic''':False,ur'''mms_midi_polyphonic_voices''':32,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T290''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''receiver''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone_amr''':True,ur'''ringtone_voices''':32,ur'''rows''':6,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/290iR101.xml''',ur'''voices''':32,ur'''wallpaper_colors''':12,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sonyericsson_t290_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_t290_ver1'''], ur'''sonyericsson_t290_ver1_subr101''', ur'''SonyEricssonT290/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t290a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t290_ver1'''], ur'''sonyericsson_t290a_ver1''', ur'''SonyEricssonT290a''', True, {ur'''model_name''':ur'''T290a''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver_colors''':12,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_t290a_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_t290a_ver1'''], ur'''sonyericsson_t290a_ver1_subr101''', ur'''SonyEricssonT290a/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t290c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t290_ver1'''], ur'''sonyericsson_t290c_ver1''', ur'''SonyEricssonT290c''', True, {ur'''model_name''':ur'''T290c''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_t290i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t290_ver1'''], ur'''sonyericsson_t290i_ver1''', ur'''SonyEricssonT290i''', True, {ur'''model_name''':ur'''T290i''',ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T290iR101.xml''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101})
devices.devids[ur'''sonyericsson_t290i_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_t290i_ver1'''], ur'''sonyericsson_t290i_ver1_subr101''', ur'''SonyEricssonT290i/R101''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t290i_ver1_subr101_no_t'''] = devclass(devices.devids[ur'''sonyericsson_t290i_ver1'''], ur'''sonyericsson_t290i_ver1_subr101_no_t''', ur'''SonyEricsson290i/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t300_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_t300_ver1''', ur'''SonyEricssonT300''', True, {ur'''amr''':True,ur'''columns''':15,ur'''imelody''':True,ur'''max_image_height''':60,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':120,ur'''mms_max_size''':51200,ur'''mms_max_width''':160,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T300''',ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericssonmobile.com/UAprof/T300R101.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/T300R201.xml''',ur'''voices''':24,ur'''wallpaper_colors''':8,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''xhtml_format_as_css_property''':False})
devices.devids[ur'''sonyericsson_t302_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t300_ver1'''], ur'''sonyericsson_t302_ver1''', ur'''SonyEricssonT302''', True, {ur'''max_image_height''':60,ur'''model_name''':ur'''T302''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericssonmobile.com/UAprof/T302R201.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/T302R201.xml'''})
devices.devids[ur'''sonyericsson_t302_ver1_sub2'''] = devclass(devices.devids[ur'''sonyericsson_t302_ver1'''], ur'''sonyericsson_t302_ver1_sub2''', ur'''SonyEricssonT302/R201''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t306_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t300_ver1'''], ur'''sonyericsson_t306_ver1''', ur'''SonyEricssonT306''', True, {ur'''max_image_height''':60,ur'''model_name''':ur'''T306''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_t306_ver1_sub00'''] = devclass(devices.devids[ur'''sonyericsson_t306_ver1'''], ur'''sonyericsson_t306_ver1_sub00''', ur'''SonyEricssonT306/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t310_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_t310_ver1''', ur'''SonyEricssonT310''', True, {ur'''amr''':True,ur'''columns''':15,ur'''imelody''':True,ur'''max_image_height''':80,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':120,ur'''mms_max_size''':261120,ur'''mms_max_width''':160,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T310''',ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T310R201.xml''',ur'''voices''':32,ur'''wallpaper_colors''':8,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':68,ur'''wallpaper_preferred_width''':101})
devices.devids[ur'''sonyericsson_t310_ver1_sub101'''] = devclass(devices.devids[ur'''sonyericsson_t310_ver1'''], ur'''sonyericsson_t310_ver1_sub101''', ur'''SonyEricssonT310/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t310_ver1_sub201'''] = devclass(devices.devids[ur'''sonyericsson_t310_ver1'''], ur'''sonyericsson_t310_ver1_sub201''', ur'''SonyEricssonT310/R201''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t312_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t310_ver1'''], ur'''sonyericsson_t312_ver1''', ur'''SonyEricssonT312''', True, {ur'''model_name''':ur'''T312''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_t312_ver1_sub00'''] = devclass(devices.devids[ur'''sonyericsson_t312_ver1'''], ur'''sonyericsson_t312_ver1_sub00''', ur'''SonyEricssonT312/R201''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t316_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t310_ver1'''], ur'''sonyericsson_t316_ver1''', ur'''SonyEricssonT316''', True, {ur'''model_name''':ur'''T316''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T316R101.xml'''})
devices.devids[ur'''sonyericsson_t316_ver1_sub00'''] = devclass(devices.devids[ur'''sonyericsson_t316_ver1'''], ur'''sonyericsson_t316_ver1_sub00''', ur'''SonyEricssonT316/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t6_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''sonyericsson_t6_ver1''', ur'''SonyEricssonT6''', True, {ur'''model_name''':ur'''T6''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_t6_ver1_subr301'''] = devclass(devices.devids[ur'''sonyericsson_t6_ver1'''], ur'''sonyericsson_t6_ver1_subr301''', ur'''SonyEricssonT6/R301 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sonyericsson_t610_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_t610_ver1''', ur'''SonyEricssonT610''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''iso8859_support''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':127,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_clear_key_code''':8,ur'''j2me_heap_size''':262144,ur'''j2me_imelody''':True,ur'''j2me_left_softkey_code''':6,ur'''j2me_max_jar_size''':64000,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_right_softkey_code''':7,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_storage_size''':2097152,ur'''max_deck_size''':10000,ur'''max_image_height''':160,ur'''max_image_width''':126,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':261120,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':16,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T610''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''picture_bmp''':True,ur'''picture_colors''':16,ur'''picture_jpg''':True,ur'''picture_max_height''':128,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_preferred_height''':128,ur'''picture_preferred_width''':128,ur'''picture_resize''':ur'''crop_top_left''',ur'''picture_wbmp''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''screensaver_resize''':ur'''stretch''',ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T610R401.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/T610R501.xml''',ur'''utf8_support''':True,ur'''voices''':16,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_resize''':ur'''stretch''',ur'''wallpaper_wbmp''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':0})
devices.devids[ur'''ericssont610_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''ericssont610_ver1''', ur'''EricssonT610''', False, {ur'''brand_name''':ur'''Ericsson'''})
devices.devids[ur'''ericssont610_ver1_subr101'''] = devclass(devices.devids[ur'''ericssont610_ver1'''], ur'''ericssont610_ver1_subr101''', ur'''EricssonT610/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t610_ver1_sub101'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_sub101''', ur'''SonyEricssonT610/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t610_ver1_sub101j2me'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_sub101j2me''', ur'''SonyEricssonT610/R101 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t610_ver1_subfakeagent'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_subfakeagent''', ur'''SonyEricsson T610R101''', False, None)
devices.devids[ur'''sonyericsson_t610_ver1_subt610'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_subt610''', ur'''T610 SonyEricssonT610/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t610_ver1_subomobot'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_subomobot''', ur'''SonyEricssonT610 - OMObot [Orange WAP service monitoring]''', False, None)
devices.devids[ur'''sonyericsson_t610_ver1_subt360'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_subt360''', ur'''SonyEricssonT360''', False, {ur'''model_name''':ur'''T360'''})
devices.devids[ur'''sonyericsson_t612_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t612_ver1''', ur'''SonyEricssonT612''', True, {ur'''model_name''':ur'''T612''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_t610_ver1_subrr201'''] = devclass(devices.devids[ur'''sonyericsson_t612_ver1'''], ur'''sonyericsson_t610_ver1_subrr201''', ur'''SonyEricssonT612/R201 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t610_ver1_subr201'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_subr201''', ur'''SonyEricssonT610/R201 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''mms_jar''':True,ur'''mms_vcard''':True,ur'''oma_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T610R201.xml'''})
devices.devids[ur'''sonyericsson_t610_ver1_subr201_wince'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_subr201_wince''', ur'''SonyEricssonT610/R201 Profile/MIDP-1.0 Configuration/CLDC-1.0 (compatible; MSIE 3.02; Windows CE; PPC; 240x320)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t610_ver1_subr201_msie401'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_subr201_msie401''', ur'''SonyEricssonT610/R201 Profile/MIDP-1.0 Configuration/CLDC-1.0 (compatible; MSIE 4.01; )''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t610_ver1_subr201a'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1_subr201'''], ur'''sonyericsson_t610_ver1_subr201a''', ur'''SonyEricssonT610/R201A''', False, {ur'''max_data_rate''':40,ur'''oma_support''':True})
devices.devids[ur'''sonyericsson_t610_ver1_subr2aa'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_subr2aa''', ur'''SonyEricssonT610/R2AA SEMC-Browser/4.0.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t610_ver1_subr2l'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_subr2l''', ur'''SonyEricssonT610/R2L SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t610_ver1_subr2n'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_subr2n''', ur'''SonyEricssonT610/R2N SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t610_ver1_subr2v'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t610_ver1_subr2v''', ur'''SonyEricssonT610/R2V SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t610_ver1_subr301'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1_subr201'''], ur'''sonyericsson_t610_ver1_subr301''', ur'''SonyEricssonT610/R301''', False, {ur'''max_data_rate''':40,ur'''oma_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T610R301.xml'''})
devices.devids[ur'''sonyericsson_t610_ver1_subr301j2me'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1_subr201'''], ur'''sonyericsson_t610_ver1_subr301j2me''', ur'''SonyEricssonT610/R301 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''oma_support''':True})
devices.devids[ur'''sonyericsson_t610_ver1_subr401'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1_subr201'''], ur'''sonyericsson_t610_ver1_subr401''', ur'''SonyEricssonT610/R401 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''max_data_rate''':40,ur'''mms_bmp''':True,ur'''mms_png''':True,ur'''oma_support''':True,ur'''png''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T610R401.xml'''})
devices.devids[ur'''sonyericsson_t610_ver1_subr501'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1_subr401'''], ur'''sonyericsson_t610_ver1_subr501''', ur'''SonyEricssonT610/R501 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T610R501.xml'''})
devices.devids[ur'''sonyericsson_t610_ver1_subr601'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1_subr501'''], ur'''sonyericsson_t610_ver1_subr601''', ur'''SonyEricssonT610/R601 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T610R601.xml'''})
devices.devids[ur'''sonyericsson_t610_ver1_subr301opwvv62'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sonyericsson_t610_ver1_subr301opwvv62''', ur'''SonyEricssonT610/R301 UP.Browser/6.2.2.1.208 (GUI) MMP/1.0''', False, {ur'''amr''':True,ur'''ascii_support''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''iso8859_support''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':160,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':261120,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':16,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T610''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''sender''':True,ur'''voices''':16,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_t616_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t616_ver1''', ur'''SonyEricssonT616''', True, {ur'''j2me_wmapi_1_0''':True,ur'''mms_jar''':True,ur'''mms_vcard''':True,ur'''model_name''':ur'''T616''',ur'''oma_support''':True,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T616R101.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/T616R201.xml'''})
devices.devids[ur'''sonyericsson_t616_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_t616_ver1'''], ur'''sonyericsson_t616_ver1_subr101''', ur'''SonyEricssonT616/R101 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t616_ver1_subr201'''] = devclass(devices.devids[ur'''sonyericsson_t616_ver1'''], ur'''sonyericsson_t616_ver1_subr201''', ur'''SonyEricssonT616/R201 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t616_ver1_subr301'''] = devclass(devices.devids[ur'''sonyericsson_t616_ver1'''], ur'''sonyericsson_t616_ver1_subr301''', ur'''SonyEricssonT616/R301 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t618_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t618_ver1''', ur'''SonyEricssonT618''', True, {ur'''model_name''':ur'''T618''',ur'''oma_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T618R101.xml'''})
devices.devids[ur'''sonyericsson_t618_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_t618_ver1'''], ur'''sonyericsson_t618_ver1_subr101''', ur'''SonyEricssonT618/R101 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''oma_support''':True})
devices.devids[ur'''sonyericsson_t618_ver1_subr201'''] = devclass(devices.devids[ur'''sonyericsson_t618_ver1'''], ur'''sonyericsson_t618_ver1_subr201''', ur'''SonyEricssonT618/R201 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''oma_support''':True})
devices.devids[ur'''sonyericsson_t618_ver1_subr301'''] = devclass(devices.devids[ur'''sonyericsson_t618_ver1_subr201'''], ur'''sonyericsson_t618_ver1_subr301''', ur'''SonyEricssonT618/R301 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''mms_jar''':True,ur'''mms_vcard''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T618R301.xml'''})
devices.devids[ur'''sonyericsson_t618_ver1_subr401'''] = devclass(devices.devids[ur'''sonyericsson_t618_ver1_subr301'''], ur'''sonyericsson_t618_ver1_subr401''', ur'''SonyEricssonT618/R401 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''bmp''':True,ur'''max_data_rate''':40,ur'''mms_bmp''':True,ur'''mms_png''':True,ur'''png''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T618R401.xml'''})
devices.devids[ur'''sonyericsson_t618_ver1_subr601'''] = devclass(devices.devids[ur'''sonyericsson_t618_ver1_subr401'''], ur'''sonyericsson_t618_ver1_subr601''', ur'''SonyEricssonT618/R601 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t620_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_t620_ver1''', ur'''SonyEricssonT620''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':155,ur'''max_image_width''':120,ur'''model_name''':ur'''T620''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':127,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':127,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sonyericsson_t620_ver1_subr301'''] = devclass(devices.devids[ur'''sonyericsson_t620_ver1'''], ur'''sonyericsson_t620_ver1_subr301''', ur'''SonyEricssonT620/R301 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sonyericsson_t620_ver1_subr501'''] = devclass(devices.devids[ur'''sonyericsson_t620_ver1'''], ur'''sonyericsson_t620_ver1_subr501''', ur'''SonyEricssonT620/R501 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sonyericsson_t620_ver1_subr601'''] = devclass(devices.devids[ur'''sonyericsson_t620_ver1'''], ur'''sonyericsson_t620_ver1_subr601''', ur'''SonyEricssonT620/R601 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sonyericsson_t630_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t610_ver1'''], ur'''sonyericsson_t630_ver1''', ur'''SonyEricssonT630''', True, {ur'''bmp''':True,ur'''max_image_width''':126,ur'''mms_bmp''':True,ur'''mms_midi_polyphonic_voices''':32,ur'''mms_png''':True,ur'''model_name''':ur'''T630''',ur'''oma_support''':True,ur'''png''':True,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T630R401.xml''',ur'''voices''':32})
devices.devids[ur'''sonyericsson_t628_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t630_ver1'''], ur'''sonyericsson_t628_ver1''', ur'''SonyEricssonT628''', True, {ur'''mms_jar''':True,ur'''mms_vcard''':True,ur'''model_name''':ur'''T628''',ur'''ringtone_amr''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T628R401.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/T628R501.xml'''})
devices.devids[ur'''sonyericsson_t628_ver1_subr201'''] = devclass(devices.devids[ur'''sonyericsson_t628_ver1'''], ur'''sonyericsson_t628_ver1_subr201''', ur'''SonyEricssonT628/R201 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t628_ver1_subr401'''] = devclass(devices.devids[ur'''sonyericsson_t628_ver1'''], ur'''sonyericsson_t628_ver1_subr401''', ur'''SonyEricssonT628/R401 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''oma_support''':True})
devices.devids[ur'''sonyericsson_t630_ver1_subr301'''] = devclass(devices.devids[ur'''sonyericsson_t630_ver1'''], ur'''sonyericsson_t630_ver1_subr301''', ur'''SonyEricssonT630/R301 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''oma_support''':True})
devices.devids[ur'''sonyericsson_t628_ver1_subr501'''] = devclass(devices.devids[ur'''sonyericsson_t628_ver1_subr401'''], ur'''sonyericsson_t628_ver1_subr501''', ur'''SonyEricssonT628/R501 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t628_ver1_subr601'''] = devclass(devices.devids[ur'''sonyericsson_t628_ver1_subr401'''], ur'''sonyericsson_t628_ver1_subr601''', ur'''SonyEricssonT628/R601 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t630_ver1_subr401'''] = devclass(devices.devids[ur'''sonyericsson_t630_ver1'''], ur'''sonyericsson_t630_ver1_subr401''', ur'''SonyEricssonT630/R401 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''oma_support''':True})
devices.devids[ur'''sonyericsson_t630_ver1_subr501'''] = devclass(devices.devids[ur'''sonyericsson_t630_ver1_subr401'''], ur'''sonyericsson_t630_ver1_subr501''', ur'''SonyEricssonT630/R501 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''mms_jar''':True,ur'''mms_vcard''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T630R501.xml'''})
devices.devids[ur'''sonyericsson_t630_ver1_subr601'''] = devclass(devices.devids[ur'''sonyericsson_t630_ver1_subr501'''], ur'''sonyericsson_t630_ver1_subr601''', ur'''SonyEricssonT630/R601 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t630_ver1_subr601upbrowser'''] = devclass(devices.devids[ur'''sonyericsson_t630_ver1_subr601'''], ur'''sonyericsson_t630_ver1_subr601upbrowser''', ur'''SonyEricssonT630/R601 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':40,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''xhtml_support_level''':3})
devices.devids[ur'''sonyericsson_t637_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t630_ver1'''], ur'''sonyericsson_t637_ver1''', ur'''SonyEricssonT637/R''', True, {ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':40,ur'''model_name''':ur'''T637''',ur'''oma_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T637R101.xml''',ur'''uaprof2''':ur''''''})
devices.devids[ur'''sonyericsson_t637_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_t637_ver1'''], ur'''sonyericsson_t637_ver1_subr101''', ur'''SonyEricssonT637/R101 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t637_ver1_subr201'''] = devclass(devices.devids[ur'''sonyericsson_t637_ver1'''], ur'''sonyericsson_t637_ver1_subr201''', ur'''SonyEricssonT637/R201 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t637_ver1_subr401'''] = devclass(devices.devids[ur'''sonyericsson_t637_ver1'''], ur'''sonyericsson_t637_ver1_subr401''', ur'''SonyEricssonT637/R401 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t687i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_t687i_ver1''', ur'''SonyEricssonT687i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T687i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T687iR201.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_t687i_ver1_subr2ae'''] = devclass(devices.devids[ur'''sonyericsson_t687i_ver1'''], ur'''sonyericsson_t687i_ver1_subr2ae''', ur'''SonyEricssonT687i/R2AE SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_t687i_ver1_subr2al'''] = devclass(devices.devids[ur'''sonyericsson_t687i_ver1'''], ur'''sonyericsson_t687i_ver1_subr2al''', ur'''SonyEricssonT687i/R2AL SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_v600i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_v600i_ver1''', ur'''SonyEricssonV600i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''V600i''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rss_support''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''svgt_1_1_plus''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/V600uR101-3G.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':182,ur'''wallpaper_preferred_width''':176,ur'''wav''':True})
devices.devids[ur'''sonyericsson_v600i_ver1_subr2g'''] = devclass(devices.devids[ur'''sonyericsson_v600i_ver1'''], ur'''sonyericsson_v600i_ver1_subr2g''', ur'''SonyEricssonV600i/R2G Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sonyericsson_v600i_ver1_subr2h'''] = devclass(devices.devids[ur'''sonyericsson_v600i_ver1'''], ur'''sonyericsson_v600i_ver1_subr2h''', ur'''SonyEricssonV600i/R2H Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sonyericsson_v600i_ver1_subr2k'''] = devclass(devices.devids[ur'''sonyericsson_v600i_ver1'''], ur'''sonyericsson_v600i_ver1_subr2k''', ur'''SonyEricssonV600i/R2K Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sonyericsson_v600i_ver1_subr2t'''] = devclass(devices.devids[ur'''sonyericsson_v600i_ver1'''], ur'''sonyericsson_v600i_ver1_subr2t''', ur'''SonyEricssonV600i/R2T Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sonyericsson_v600i_ver1_sub10240230'''] = devclass(devices.devids[ur'''sonyericsson_v600i_ver1'''], ur'''sonyericsson_v600i_ver1_sub10240230''', ur'''SonyEricssonV600/1.0 (compatible; SymbianOS; Virtual; PPC; 240x320)''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sonyericsson_v800_ver1'''] = devclass(devices.devids[ur'''sonyericsson_41_generic'''], ur'''sonyericsson_v800_ver1''', ur'''SonyEricssonV800''', True, {ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''imelody''':True,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_bmp''':True,ur'''j2me_bmp3''':True,ur'''j2me_capture_image_formats''':ur'''jpeg''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_clear_key_code''':8,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':1572864,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':6,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':7,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_storage_size''':39845888,ur'''j2me_svgt''':True,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wbmp''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_xmf''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':20000,ur'''max_image_height''':160,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V800''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':6,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_video_size_limit''':261120,ur'''svgt_1_1_plus''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/V800R101-3G.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':182,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':182,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_v800_voda_ver1'''] = devclass(devices.devids[ur'''sonyericsson_v800_ver1'''], ur'''sonyericsson_v800_voda_ver1''', ur'''Vodafone/SonyEricssonV800''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_v800_ver1r45'''] = devclass(devices.devids[ur'''sonyericsson_v800_ver1'''], ur'''sonyericsson_v800_ver1r45''', ur'''Vodafone/R4.5/SEMC_v800/EU_1 SonyEricssonV800/R1A Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_v800_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_v800_ver1'''], ur'''sonyericsson_v800_ver1_subr1a''', ur'''SonyEricssonV800/R1A Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_v800_ver1_subr1a001'''] = devclass(devices.devids[ur'''sonyericsson_v800_ver1'''], ur'''sonyericsson_v800_ver1_subr1a001''', ur'''Vodafone/SonyEricssonV800/R1A001 Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_v800_ver1_subr1a0018502'''] = devclass(devices.devids[ur'''sonyericsson_v800_ver1'''], ur'''sonyericsson_v800_ver1_subr1a0018502''', ur'''Vodafone/SonyEricssonV800/R1A001/SNXXXXXXXXXXXXXXX Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_v800_ver1_subopera'''] = devclass(devices.devids[ur'''sonyericsson_v800_ver1'''], ur'''sonyericsson_v800_ver1_subopera''', ur'''Vodafone/SonyEricssonV800_opera''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_v802_ver1'''] = devclass(devices.devids[ur'''sonyericsson_v800_ver1'''], ur'''sonyericsson_v802_ver1''', ur'''SonyEricssonV802''', True, {ur'''model_name''':ur'''V802''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True})
devices.devids[ur'''sonyericsson_v802_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_v802_ver1'''], ur'''sonyericsson_v802_ver1_subr1a''', ur'''Vodafone/R4.5/SEMC_V800/EU_1 SonyEricssonVodafone-802SE/R1A Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_w700_ver1'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_w700_ver1''', ur'''SonyEricssonW700''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':-1,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W700''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''screensaver_colors''':32,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w700c'''] = devclass(devices.devids[ur'''sonyericsson_w700_ver1'''], ur'''sonyericsson_w700c''', ur'''SonyEricssonW700c''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''W700c''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W700cR101.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_w700i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w700_ver1'''], ur'''sonyericsson_w700i_ver1''', ur'''SonyEricssonW700i''', True, {ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''W700i''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2006_january''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W700iR101.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_w700i_ver1_subr1ca'''] = devclass(devices.devids[ur'''sonyericsson_w700i_ver1'''], ur'''sonyericsson_w700i_ver1_subr1ca''', ur'''SonyEricssonW700i/R1CA Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''generic_sonyericsson_w710'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''generic_sonyericsson_w710''', ur'''DO_NOT_MATCH_GENERIC_W710''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''screensaver_colors''':32,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w710c'''] = devclass(devices.devids[ur'''generic_sonyericsson_w710'''], ur'''sonyericsson_w710c''', ur'''SonyEricssonW710c''', True, {ur'''model_name''':ur'''W710c''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W710cR101.xml'''})
devices.devids[ur'''sonyericsson_w710i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_w710'''], ur'''sonyericsson_w710i_ver1''', ur'''SonyEricssonW710i/R1EE Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''css_spriting''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''W710i''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_voices''':72,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W710iR101.xml'''})
devices.devids[ur'''sonyericsson_w800'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_w800''', ur'''SonyEricssonW800''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':-1,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':144,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W800''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''screensaver_colors''':32,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w800c'''] = devclass(devices.devids[ur'''sonyericsson_w800'''], ur'''sonyericsson_w800c''', ur'''SonyEricssonW800c''', True, {ur'''j2me_cldc_1_1''':True,ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''W800c''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W800cR101.xml'''})
devices.devids[ur'''sonyericsson_w800c_subr1l'''] = devclass(devices.devids[ur'''sonyericsson_w800c'''], ur'''sonyericsson_w800c_subr1l''', ur'''SonyEricssonW800c/R1L Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_w800c_subr1lsn'''] = devclass(devices.devids[ur'''sonyericsson_w800c'''], ur'''sonyericsson_w800c_subr1lsn''', ur'''SonyEricssonW800c/R1L/SNXXXXXXXXXXXXXXX Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_w800i'''] = devclass(devices.devids[ur'''sonyericsson_w800'''], ur'''sonyericsson_w800i''', ur'''SonyEricssonW800i''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':-1,ur'''model_name''':ur'''W800i''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W800iR101.xml'''})
devices.devids[ur'''sonyericsson_w800i_subr1l'''] = devclass(devices.devids[ur'''sonyericsson_w800i'''], ur'''sonyericsson_w800i_subr1l''', ur'''SonyEricssonW800i/R1L Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_w800i_subr1s'''] = devclass(devices.devids[ur'''sonyericsson_w800i'''], ur'''sonyericsson_w800i_subr1s''', ur'''SonyEricssonW800i/R1S Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z800_ver1'''] = devclass(devices.devids[ur'''sonyericsson_41_generic'''], ur'''sonyericsson_z800_ver1''', ur'''SonyEricssonZ800''', True, {ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z800''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z800R101.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':174,ur'''wallpaper_preferred_width''':173,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_z800_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_z800_ver1'''], ur'''sonyericsson_z800_ver1_subr1a''', ur'''SonyEricssonZ800/R1A Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_z800c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z800_ver1'''], ur'''sonyericsson_z800c_ver1''', ur'''SonyEricssonZ800c''', True, {ur'''j2me_cldc_1_1''':True,ur'''model_name''':ur'''Z800c''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_z800c_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_z800c_ver1'''], ur'''sonyericsson_z800c_ver1_subr1a''', ur'''SonyEricssonZ800c/R1A Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_z800c_ver1_subr1x'''] = devclass(devices.devids[ur'''sonyericsson_z800c_ver1'''], ur'''sonyericsson_z800c_ver1_subr1x''', ur'''SonyEricssonZ800c/R1X Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_z800i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z800_ver1'''], ur'''sonyericsson_z800i_ver1''', ur'''SonyEricssonZ800i''', True, {ur'''fl_browser''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''model_name''':ur'''Z800i''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_z800i_ver1_subr1ab'''] = devclass(devices.devids[ur'''sonyericsson_z800c_ver1'''], ur'''sonyericsson_z800i_ver1_subr1ab''', ur'''SonyEricssonZ800i/R1AB Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_z1010_ver1'''] = devclass(devices.devids[ur'''sonyericsson_40_generic'''], ur'''sonyericsson_z1010_ver1''', ur'''SonyEricssonZ1010''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':182,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_clear_key_code''':8,ur'''j2me_heap_size''':1572864,ur'''j2me_imelody''':True,ur'''j2me_left_softkey_code''':6,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_right_softkey_code''':7,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_storage_size''':8388608,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':20000,ur'''max_image_height''':178,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':261120,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z1010''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_3gpp''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_video_size_limit''':261120,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z1010R101.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/Z1010R201.xml''',ur'''uaprof3''':ur'''http://wap.sonyericsson.com/UAprof/Z1010R101-3G.xml''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_z1010_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_z1010_ver1'''], ur'''sonyericsson_z1010_ver1_subr101''', ur'''SonyEricssonZ1010/R101 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_z1010_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_z1010_ver1'''], ur'''sonyericsson_z1010_ver1_subr1a''', ur'''SonyEricssonZ1010/R1A''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_z1010_ver1_subr1asemc'''] = devclass(devices.devids[ur'''sonyericsson_z1010_ver1'''], ur'''sonyericsson_z1010_ver1_subr1asemc''', ur'''SonyEricssonZ1010/R1A SEMC-Browser/4.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_z1010_ver1_subr1asemcmidp'''] = devclass(devices.devids[ur'''sonyericsson_z1010_ver1'''], ur'''sonyericsson_z1010_ver1_subr1asemcmidp''', ur'''SonyEricssonZ1010/R1A SEMC-Browser/4.0 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_z1010_ver1_subr1amidp10'''] = devclass(devices.devids[ur'''sonyericsson_z1010_ver1'''], ur'''sonyericsson_z1010_ver1_subr1amidp10''', ur'''SonyEricssonZ1010/R1A Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''3gsonyericsson_z1010_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z1010_ver1'''], ur'''3gsonyericsson_z1010_ver1''', ur'''3GSonyEricssonZ1010''', False, None)
devices.devids[ur'''3gsonyericsson_z1010_ver1_subr1a'''] = devclass(devices.devids[ur'''3gsonyericsson_z1010_ver1'''], ur'''3gsonyericsson_z1010_ver1_subr1a''', ur'''3GSonyEricssonZ1010/R1A SEMC-Browser/4.0 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_z200_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''sonyericsson_z200_ver1''', ur'''SonyEricssonZ200''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':4096,ur'''columns''':14,ur'''connectionless_service_indication''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':128,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''Z200''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':8192,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''screensaver_gif''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z200R101.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_z200_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_z200_ver1'''], ur'''sonyericsson_z200_ver1_subr101''', ur'''SonyEricssonZ200/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z200_ver1_subr301'''] = devclass(devices.devids[ur'''sonyericsson_z200_ver1'''], ur'''sonyericsson_z200_ver1_subr301''', ur'''SonyEricssonZ200/R301 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z208_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z200_ver1'''], ur'''sonyericsson_z208_ver1''', ur'''SonyEricssonZ208''', True, {ur'''directdownload_support''':True,ur'''inline_support''':True,ur'''model_name''':ur'''Z208''',ur'''resolution_height''':120,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z208R101.xml'''})
devices.devids[ur'''sonyericsson_z208_ver1_subr101'''] = devclass(devices.devids[ur'''sonyericsson_z208_ver1'''], ur'''sonyericsson_z208_ver1_subr101''', ur'''SonyEricssonZ208/R101''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z500_ver1'''] = devclass(devices.devids[ur'''sonyericsson_401_generic'''], ur'''sonyericsson_z500_ver1''', ur'''SonyEricssonZ500''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_bmp''':True,ur'''j2me_bmp3''':True,ur'''j2me_canvas_height''':128,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_clear_key_code''':8,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':1572864,ur'''j2me_imelody''':True,ur'''j2me_left_softkey_code''':6,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':7,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_storage_size''':6291456,ur'''j2me_wav''':True,ur'''j2me_wbmp''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z500''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':300000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wav''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_z500a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z500_ver1'''], ur'''sonyericsson_z500a_ver1''', ur'''SonyEricssonZ500a''', True, {ur'''model_name''':ur'''Z500a''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z500aR101.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_z500a_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_z500a_ver1'''], ur'''sonyericsson_z500a_ver1_subr1a''', ur'''SonyEricssonZ500a/R1A SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_z520_ver1'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_z520_ver1''', ur'''SonyEricssonZ520''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':-1,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z520''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':False,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':6,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_z520a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z520_ver1'''], ur'''sonyericsson_z520a_ver1''', ur'''SonyEricssonZ520a''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':-1,ur'''model_name''':ur'''Z520a''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z520aR101.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_z520a_subr3c'''] = devclass(devices.devids[ur'''sonyericsson_z520a_ver1'''], ur'''sonyericsson_z520a_subr3c''', ur'''SonyEricssonZ520a/R3C Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z520c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z520_ver1'''], ur'''sonyericsson_z520c_ver1''', ur'''SonyEricssonZ520c''', True, {ur'''j2me_max_jar_size''':-1,ur'''model_name''':ur'''Z520c''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z520cR101.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_z520c_subr3c'''] = devclass(devices.devids[ur'''sonyericsson_z520a_ver1'''], ur'''sonyericsson_z520c_subr3c''', ur'''SonyEricssonZ520c/R3C Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z520i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z520_ver1'''], ur'''sonyericsson_z520i_ver1''', ur'''SonyEricssonZ520i''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':-1,ur'''model_name''':ur'''Z520i''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z520iR101.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sonyericsson_z520i_ver1_subr3c'''] = devclass(devices.devids[ur'''sonyericsson_z520i_ver1'''], ur'''sonyericsson_z520i_ver1_subr3c''', ur'''SonyEricssonZ520i/R3C Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z525'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_z525''', ur'''SonyEricssonZ525''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z525''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_z525a'''] = devclass(devices.devids[ur'''sonyericsson_z525'''], ur'''sonyericsson_z525a''', ur'''SonyEricssonZ525a''', True, {ur'''model_name''':ur'''Z525a''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10})
devices.devids[ur'''sonyericsson_z525c'''] = devclass(devices.devids[ur'''sonyericsson_z525'''], ur'''sonyericsson_z525c''', ur'''SonyEricssonZ525c''', True, {ur'''model_name''':ur'''Z525c''',ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10})
devices.devids[ur'''sonyericsson_z525i'''] = devclass(devices.devids[ur'''sonyericsson_z525'''], ur'''sonyericsson_z525i''', ur'''SonyEricssonZ525i''', True, {ur'''model_name''':ur'''Z525i''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10})
devices.devids[ur'''sonyericsson_z550'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_z550''', ur'''SonyEricssonZ550''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z550''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''screensaver_colors''':32,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_z550a'''] = devclass(devices.devids[ur'''sonyericsson_z550'''], ur'''sonyericsson_z550a''', ur'''SonyEricssonZ550a''', True, {ur'''accept_third_party_cookie''':False,ur'''model_name''':ur'''Z550a''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10})
devices.devids[ur'''sonyericsson_z550a_subar6ca3320'''] = devclass(devices.devids[ur'''sonyericsson_z550a'''], ur'''sonyericsson_z550a_subar6ca3320''', ur'''SonyEricssonZ550a/R6CA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sonyericsson_z550c'''] = devclass(devices.devids[ur'''sonyericsson_z550'''], ur'''sonyericsson_z550c''', ur'''SonyEricssonZ550c''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''model_name''':ur'''Z550c''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z710cR101.xml'''})
devices.devids[ur'''sonyericsson_z550i'''] = devclass(devices.devids[ur'''sonyericsson_z550'''], ur'''sonyericsson_z550i''', ur'''SonyEricssonZ550i''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''model_name''':ur'''Z550i''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z550iR101.xml'''})
devices.devids[ur'''sonyericsson_z600_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_z600_ver1''', ur'''SonyEricssonZ600''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':127,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_clear_key_code''':8,ur'''j2me_heap_size''':262144,ur'''j2me_imelody''':True,ur'''j2me_left_softkey_code''':6,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_right_softkey_code''':7,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_storage_size''':2097152,ur'''max_deck_size''':10000,ur'''max_image_height''':141,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':261120,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z600''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':False,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z600R601.xml''',ur'''voices''':16,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':127,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':127,ur'''wallpaper_preferred_width''':128,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_z600_ver1_subr201'''] = devclass(devices.devids[ur'''sonyericsson_z600_ver1'''], ur'''sonyericsson_z600_ver1_subr201''', ur'''SonyEricssonZ600/R201 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z600_ver1_subr301'''] = devclass(devices.devids[ur'''sonyericsson_z600_ver1'''], ur'''sonyericsson_z600_ver1_subr301''', ur'''SonyEricssonZ600/R301 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z600_ver1_subr401'''] = devclass(devices.devids[ur'''sonyericsson_z600_ver1'''], ur'''sonyericsson_z600_ver1_subr401''', ur'''SonyEricssonZ600/R401 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''oma_support''':True})
devices.devids[ur'''sonyericsson_z600_ver1_subr50100'''] = devclass(devices.devids[ur'''sonyericsson_z600_ver1_subr401'''], ur'''sonyericsson_z600_ver1_subr50100''', ur'''SonyEricssonZ600/R501''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z600_ver1_subr501'''] = devclass(devices.devids[ur'''sonyericsson_z600_ver1_subr401'''], ur'''sonyericsson_z600_ver1_subr501''', ur'''SonyEricssonZ600/R501 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z600_ver1_subr601'''] = devclass(devices.devids[ur'''sonyericsson_z600_ver1_subr401'''], ur'''sonyericsson_z600_ver1_subr601''', ur'''SonyEricssonZ600/R601 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z608_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z600_ver1'''], ur'''sonyericsson_z608_ver1''', ur'''SonyEricssonZ608''', True, {ur'''model_name''':ur'''Z608''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_z608_ver1_subr401'''] = devclass(devices.devids[ur'''sonyericsson_z608_ver1'''], ur'''sonyericsson_z608_ver1_subr401''', ur'''SonyEricssonZ608/R401 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''ericsson_r380_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_r380_ver1''', ur'''R380 2.0''', True, {ur'''colors''':4,ur'''columns''':50,ur'''ems''':True,ur'''gif''':True,ur'''greyscale''':True,ur'''max_deck_size''':3800,ur'''max_image_height''':98,ur'''max_image_width''':200,ur'''model_name''':ur'''R380e''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':120,ur'''resolution_width''':360,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.ericsson.com/UAprof/R380e.xml''',ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_r380_ver2'''] = devclass(devices.devids[ur'''ericsson_r380_ver1'''], ur'''ericsson_r380_ver2''', ur'''R380 2.1''', False, None)
devices.devids[ur'''r380_ver1_sub2011'''] = devclass(devices.devids[ur'''ericsson_r380_ver2'''], ur'''r380_ver1_sub2011''', ur'''R380 2.0 WAP1.1''', False, None)
devices.devids[ur'''ericsson_r380_ver2_sub2111'''] = devclass(devices.devids[ur'''ericsson_r380_ver2'''], ur'''ericsson_r380_ver2_sub2111''', ur'''R380 2.1 WAP1.1''', False, None)
devices.devids[ur'''r380_ver1_sub22121'''] = devclass(devices.devids[ur'''ericsson_r380_ver2'''], ur'''r380_ver1_sub22121''', ur'''R380 2.2 WAP1.2.1''', False, None)
devices.devids[ur'''erk0_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''erk0_ver1''', ur'''ERK0 UP''', True, {ur'''brand_name''':ur'''Ericsson''',ur'''model_name''':ur'''R280''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''erk0_ver1_sub4120'''] = devclass(devices.devids[ur'''erk0_ver1'''], ur'''erk0_ver1_sub4120''', ur'''ERK0 UP/4.1.20a UP.Browser/4.1.20a-XXXX''', False, None)
devices.devids[ur'''ericsson_r520_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_r520_ver1''', ur'''EricssonR520/R1A''', True, {ur'''columns''':15,ur'''ems''':True,ur'''gif''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':50,ur'''max_image_width''':101,ur'''model_name''':ur'''R520''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':67,ur'''resolution_width''':101,ur'''rows''':6,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.ericsson.com/UAprof/R520.xml''',ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_r520_ver2'''] = devclass(devices.devids[ur'''ericsson_r520_ver1'''], ur'''ericsson_r520_ver2''', ur'''EricssonR520/R2''', False, {ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''max_data_rate''':40,ur'''wap_push_support''':True})
devices.devids[ur'''ericsson_r520_ver2_subr201'''] = devclass(devices.devids[ur'''ericsson_r520_ver2'''], ur'''ericsson_r520_ver2_subr201''', ur'''EricssonR520/R201''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''ericsson_r520_ver2_subr202'''] = devclass(devices.devids[ur'''ericsson_r520_ver2'''], ur'''ericsson_r520_ver2_subr202''', ur'''EricssonR520/R202''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''ericsson_r600_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_r600_ver1''', ur'''EricssonR600/R1A''', True, {ur'''colors''':4,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''greyscale''':True,ur'''imelody''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':50,ur'''max_image_width''':101,ur'''model_name''':ur'''R600''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':67,ur'''resolution_width''':101,ur'''ringtone_imelody''':True,ur'''rows''':6,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.ericsson.com/UAprof/R600.xml''',ur'''wallpaper_gif''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_r600_ver1_sub121'''] = devclass(devices.devids[ur'''ericsson_r600_ver1'''], ur'''ericsson_r600_ver1_sub121''', ur'''R600 1.0 WAP1.2.1''', False, None)
devices.devids[ur'''ericsson_r320_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_r320_ver1''', ur'''EricssonR320/R1A''', True, {ur'''max_image_height''':52,ur'''max_image_width''':101,ur'''model_name''':ur'''R320''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':65,ur'''resolution_width''':101,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_r320_ver1_sub2fr1ar1a'''] = devclass(devices.devids[ur'''ericsson_r320_ver1'''], ur'''ericsson_r320_ver1_sub2fr1ar1a''', ur'''EricssonR320/2FR1AR1A''', False, None)
devices.devids[ur'''ericsson_t600_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_t600_ver1''', ur'''T600 1.0 WAP1.2.1''', True, {ur'''colors''':4,ur'''ems''':True,ur'''gif''':True,ur'''greyscale''':True,ur'''max_image_height''':48,ur'''max_image_width''':101,ur'''model_name''':ur'''T600''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':65,ur'''resolution_width''':101,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericssonmobile.com/UAprof/T600R101.xml''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_t600_ver1'''] = devclass(devices.devids[ur'''ericsson_t600_ver1'''], ur'''sonyericsson_t600_ver1''', ur'''SonyEricssonT600''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':2,ur'''max_image_height''':48,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''xhtml_support_level''':-1})
devices.devids[ur'''ericsson_t608_ver1'''] = devclass(devices.devids[ur'''ericsson_t600_ver1'''], ur'''ericsson_t608_ver1''', ur'''SonyEricssonT608''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':23,ur'''compactmidi''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''T608''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':5,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/SonyEricsson/SEMCT608/r1a.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True})
devices.devids[ur'''ericsson_t608_ver1_subaumic'''] = devclass(devices.devids[ur'''ericsson_t608_ver1'''], ur'''ericsson_t608_ver1_subaumic''', ur'''AU-MIC/2.0 MMP/2.0 SonyEricssonT608''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''ericsson_t608_ver1_subaumicr001'''] = devclass(devices.devids[ur'''ericsson_t608_ver1'''], ur'''ericsson_t608_ver1_subaumicr001''', ur'''AU-MIC/2.0 MMP/2.0 SonyEricssonT608/R001''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sonyericsson_t608_ver1_subr001'''] = devclass(devices.devids[ur'''ericsson_t608_ver1'''], ur'''sonyericsson_t608_ver1_subr001''', ur'''SonyEricssonT608/R001''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''ericsson_r1a_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_r1a_ver1''', ur'''Ericsson/R1A''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Ericsson''',ur'''model_name''':ur'''R1a'''})
devices.devids[ur'''ericsson_sdk2_ver1'''] = devclass(devices.devids[ur'''ericsson_generic'''], ur'''ericsson_sdk2_ver1''', ur'''SDK/2.1: (R320''', False, None)
devices.devids[ur'''ericsson_wapide20_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''ericsson_wapide20_ver1''', ur'''WapIDE-SDK/2.0; (R320s (Arial))''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Ericsson''',ur'''model_name''':ur'''WAP SDK'''})
devices.devids[ur'''ericsson_wapide21_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''ericsson_wapide21_ver1''', ur'''WapIDE-SDK/2.1; (R320s (Arial))''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Ericsson''',ur'''model_name''':ur'''Wapide21'''})
devices.devids[ur'''sony_msmb10'''] = devclass(devices.devids[ur'''sony_generic'''], ur'''sony_msmb10''', ur'''Mozilla/1.22 (compatible; MSMB10; CellPhone)''', False, {ur'''max_image_width''':120,ur'''resolution_width''':128})
devices.devids[ur'''sony_cmd_j5_ver1'''] = devclass(devices.devids[ur'''sony_generic'''], ur'''sony_cmd_j5_ver1''', ur'''Mozilla/1.22 (compatible; MMEF20; Cellphone; Sony CMD-J5)''', True, {ur'''model_name''':ur'''CMD-J5''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sony_cmd_j7'''] = devclass(devices.devids[ur'''sony_generic'''], ur'''sony_cmd_j7''', ur'''Mozilla/1.22 (compatible; MMEF20; Cellphone; Sony CMD-J7/J70)''', True, {ur'''colors''':4,ur'''greyscale''':True,ur'''max_image_height''':69,ur'''model_name''':ur'''CMD-J7/J70''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':92,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sony_cmd_z5'''] = devclass(devices.devids[ur'''sony_generic'''], ur'''sony_cmd_z5''', ur'''Mozilla/1.22 (compatible; MMEF20; Cellphone; Sony CMD-Z5)''', True, {ur'''colors''':4,ur'''greyscale''':True,ur'''html_web_3_2''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':54,ur'''model_name''':ur'''CMD-Z5''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':72,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sony_cmd_z5_subpj020e'''] = devclass(devices.devids[ur'''sony_cmd_z5'''], ur'''sony_cmd_z5_subpj020e''', ur'''Mozilla/1.22 (compatible; MMEF20; Cellphone; Sony CMD-Z5;Pj020e)''', False, None)
devices.devids[ur'''sony_cmd_z7'''] = devclass(devices.devids[ur'''sony_generic'''], ur'''sony_cmd_z7''', ur'''Mozilla/1.22 (compatible; MMEF20; Cellphone; Sony CMD-Z7)''', True, {ur'''colors''':4,ur'''greyscale''':True,ur'''max_image_height''':69,ur'''model_name''':ur'''CMD-Z7''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':92,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''lg_generic'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_generic''', ur'''DO_NOT_MATCH_LG_GENERIC''', False, {ur'''brand_name''':ur'''LG'''})
devices.devids[ur'''lg_500_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_500_ver1''', ur'''LG500''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG500''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':48,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_500_ver1_sub20'''] = devclass(devices.devids[ur'''lg_500_ver1'''], ur'''lg_500_ver1_sub20''', ur'''LG500/v1.32 AU/2.0''', False, None)
devices.devids[ur'''lg_a7110_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_a7110_ver1''', ur'''LG-A7110''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''A7110''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-A7110.xml''',ur'''uaprof2''':ur'''http://myhome.naver.com/lgewap/LG-A7110.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_a7110_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_a7110_ver1'''], ur'''lg_a7110_ver1_subaumic20''', ur'''LG-A7110 MIC/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':40,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_a7150_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_a7150_ver1''', ur'''LG-A7150''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''A7150''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-A7150.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_a7150_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_a7150_ver1'''], ur'''lg_a7150_ver1_subaumic20''', ur'''LG-A7150 MIC/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_a7150_ver1_subaumic20nospace'''] = devclass(devices.devids[ur'''lg_a7150_ver1'''], ur'''lg_a7150_ver1_subaumic20nospace''', ur'''LG-A7150 MIC/WAP2.0 Profile/MIDP-2.0Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lge_ad5235_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_ad5235_ver1''', ur'''LGE-AD5235''', True, {ur'''brand_name''':ur'''LG''',ur'''cookie_support''':True,ur'''model_name''':ur'''AD 5235''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_ad5235_ver1_sub4126'''] = devclass(devices.devids[ur'''lge_ad5235_ver1'''], ur'''lge_ad5235_ver1_sub4126''', ur'''LGE-AD5235/1.0 UP.Browser/4.1.26l''', False, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''5235'''})
devices.devids[ur'''lge_ax3200_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_ax3200_ver1''', ur'''LGE-AX3200''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''AX3200''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_ax3200_ver1_sub4126'''] = devclass(devices.devids[ur'''lge_ax3200_ver1'''], ur'''lge_ax3200_ver1_sub4126''', ur'''LGE-AX3200 UP.Browser/4.1.26l''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''AX3200'''})
devices.devids[ur'''lge_ax8600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_ax8600_ver1''', ur'''LGE-AX8600/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':16,ur'''compactmidi''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':4096,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''AX8600''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/lg/ax8600/ax8600.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_b1300_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_b1300_ver1''', ur'''LG-B1300''', True, {ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''B1300''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wml_1_2''':True})
devices.devids[ur'''lg_b2000_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_b2000_ver1''', ur'''LG-B2000''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''B2000''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-B2000.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_b2000_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_b2000_ver1'''], ur'''lg_b2000_ver1_subaumic20''', ur'''LG-B2000 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''lg_b2050_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_b2050_ver1''', ur'''LG-B2050''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''B2050''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-B2050-TMO.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_b2050_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_b2050_ver1'''], ur'''lg_b2050_ver1_subaumic20''', ur'''LG-B2050 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''lg_b2060_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_b2060_ver1''', ur'''LG-B2060''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''B2060''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-B2060.xml''',ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_b2060_ver1_subau410'''] = devclass(devices.devids[ur'''lg_b2060_ver1'''], ur'''lg_b2060_ver1_subau410''', ur'''LG-B2060 V100 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''lg_b2070_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_b2070_ver1''', ur'''LG-B2070 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''B2070''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':29,ur'''physical_screen_width''':29,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-B2070.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_b2100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_b2100_ver1''', ur'''LG-B2100''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':119,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''B2100''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-B2100.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_b2100_ver1_submic'''] = devclass(devices.devids[ur'''lg_b2100_ver1'''], ur'''lg_b2100_ver1_submic''', ur'''LG-B2100 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_b2150_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_b2150_ver1''', ur'''LG-B2150''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':121,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''B2150''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_b2150_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_b2150_ver1'''], ur'''lg_b2150_ver1_subaumic20''', ur'''LG-B2150 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''lge_bx5450_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_bx5450_ver1''', ur'''LGE-BX5450''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''Easy Shot BX5450''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_bx5450_ver1_sub20'''] = devclass(devices.devids[ur'''lge_bx5450_ver1'''], ur'''lge_bx5450_ver1_sub20''', ur'''LGE-BX5450/1.0 UP.Browser/6.2.2.4 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lg_c130_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_c130_ver1''', ur'''LG-C130''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''95''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':75,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':64000,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C130''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':95,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C130.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_c686_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lg_c686_ver1''', ur'''LG-C686''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''max_image_height''':140,ur'''max_image_width''':115,ur'''model_name''':ur'''C686''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_c686_ver1_sub4126'''] = devclass(devices.devids[ur'''lg_c686_ver1'''], ur'''lg_c686_ver1_sub4126''', ur'''LG-C686/1.0 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lg_c1100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_c1100_ver1''', ur'''LG-C1100''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_width''':119,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C1100''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C1100.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''lg_c1100_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_c1100_ver1'''], ur'''lg_c1100_ver1_subaumic20''', ur'''LG-C1100 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''lg_c1150_ver1'''] = devclass(devices.devids[ur'''lg_c1100_ver1'''], ur'''lg_c1150_ver1''', ur'''LG-C1150''', True, {ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C1150''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_c1150_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_c1150_ver1'''], ur'''lg_c1150_ver1_subaumic20''', ur'''LG-C1150 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c1200_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_c1200_ver1''', ur'''LG-C1200''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':160,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C1200''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C1200.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''lg_c1200_ver1_sub1'''] = devclass(devices.devids[ur'''lg_c1200_ver1'''], ur'''lg_c1200_ver1_sub1''', ur'''LG-C1200 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c1300_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_c1300_ver1''', ur'''LG-C1300''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':95,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':64000,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C1300''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':64512,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':16,ur'''screensaver_colors''':16,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C1300.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':64512,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_c1300_ver1_sub10'''] = devclass(devices.devids[ur'''lg_c1300_ver1'''], ur'''lg_c1300_ver1_sub10''', ur'''LG-C1300 UP.Browser/6.2.2 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c1300i_ver1'''] = devclass(devices.devids[ur'''lg_c1300_ver1'''], ur'''lg_c1300i_ver1''', ur'''LG-C1300i''', True, {ur'''model_name''':ur'''C1300i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_c1300i_ver1_sub'''] = devclass(devices.devids[ur'''lg_c1300i_ver1'''], ur'''lg_c1300i_ver1_sub''', ur'''LG-C1300i UP.Browser/6.2.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c1400_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_c1400_ver1''', ur'''LG-C1400''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C1400''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C1400.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_c1400_ver1_sub10'''] = devclass(devices.devids[ur'''lg_c1400_ver1'''], ur'''lg_c1400_ver1_sub10''', ur'''LG-C1400 V100 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c1500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_c1500_ver1''', ur'''LG-C1500''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':1500,ur'''j2me_max_jar_size''':120,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C1500''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':False,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C1500.xml''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_c1500_ver1_sub10'''] = devclass(devices.devids[ur'''lg_c1500_ver1'''], ur'''lg_c1500_ver1_sub10''', ur'''LG-C1500 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c2000_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_c2000_ver1''', ur'''LG-C2000''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''127''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':127,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C2000''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':120,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C2000.xml''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':640,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_c2000_ver1_sub623'''] = devclass(devices.devids[ur'''lg_c2000_ver1'''], ur'''lg_c2000_ver1_sub623''', ur'''LG-C2000 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_cg225_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_cg225_ver1''', ur'''LG-CG225''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':8,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':300000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''95''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':75,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''CG225''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_cg225_ver1_sub'''] = devclass(devices.devids[ur'''lg_cg225_ver1'''], ur'''lg_cg225_ver1_sub''', ur'''LG-CG225 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''lg_c2100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_c2100_ver1''', ur'''LG-C2100''', True, {ur'''model_name''':ur'''C2100''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_c2200_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_c2200_ver1''', ur'''LG-C2200''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':160,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C2200''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C2200.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''lg_c2200_ver1_sub20'''] = devclass(devices.devids[ur'''lg_c2200_ver1'''], ur'''lg_c2200_ver1_sub20''', ur'''LG-C2200 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c2500_ver1_submic'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_c2500_ver1_submic''', ur'''LG-C2500 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':16777216,ur'''columns''':18,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':108,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':100000,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C2500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C2500.xml''',ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_c3100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_c3100_ver1''', ur'''LG-C3100''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':261120,ur'''midi_monophonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C3100''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_imode_compact_generic''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C3100.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_c3100_ver1_subaumic410'''] = devclass(devices.devids[ur'''lg_c3100_ver1'''], ur'''lg_c3100_ver1_subaumic410''', ur'''LG-C3100 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c3300_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_c3300_ver1''', ur'''LG-C3300''', True, {ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C3300''',ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C3300.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_c3300_ver1_sub10'''] = devclass(devices.devids[ur'''lg_c3300_ver1'''], ur'''lg_c3300_ver1_sub10''', ur'''LG-C3300 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c3300_ver1_sub11'''] = devclass(devices.devids[ur'''lg_c3300_ver1'''], ur'''lg_c3300_ver1_sub11''', ur'''LG-C3300 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''lg_c3300_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_c3300_ver1'''], ur'''lg_c3300_ver1_subaumic20''', ur'''LG-C3300/MIC/WAP2.0/MIDP2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c3310_ver1'''] = devclass(devices.devids[ur'''lg_c3300_ver1'''], ur'''lg_c3310_ver1''', ur'''LG-C3310''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':119,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C3310''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_c3310_ver1_sub2011'''] = devclass(devices.devids[ur'''lg_c3310_ver1'''], ur'''lg_c3310_ver1_sub2011''', ur'''LG-C3310 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c3320_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_c3320_ver1''', ur'''LG-C3320''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C3320''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':False,ur'''oma_v_1_0_forwardlock''':False,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C3320.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_c3320_ver1_sub20'''] = devclass(devices.devids[ur'''lg_c3320_ver1'''], ur'''lg_c3320_ver1_sub20''', ur'''LG-C3320 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c3380_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_c3380_ver1''', ur'''LG-C3380''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C3380''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_c3380_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_c3380_ver1'''], ur'''lg_c3380_ver1_subaumic20''', ur'''LG-C3380 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_c3400_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_c3400_ver1''', ur'''LG-C3400''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':108,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C3400''',ur'''mp3''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C3400.xml''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_c3400_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_c3400_ver1'''], ur'''lg_c3400_ver1_subaumic20''', ur'''LG-C3400 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_c3600_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_c3600_ver1''', ur'''LG-C3600 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', True, {ur'''amr''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C3600''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C3600.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_ce500_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ce500_ver1''', ur'''LG-CE500 MIC/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''CE500''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_cg300_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_cg300_ver1''', ur'''LG-CG300''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''CG300''',ur'''resolution_height''':127,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_cg300_ver1_uavariation'''] = devclass(devices.devids[ur'''lg_cg300_ver1'''], ur'''lg_cg300_ver1_uavariation''', ur'''LG-CG300 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''lg_cu320_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_cu320_ver1''', ur'''LG-CU320 Obigo/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':60000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''CU320''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CU320.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_cu400_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_cu400_ver1''', ur'''LG-CU400/V1.0 Obigo/Q04C Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':60000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''CU400''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CU400.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_cu405_ver1'''] = devclass(devices.devids[ur'''lg_cu400_ver1'''], ur'''lg_cu405_ver1''', ur'''LG-CU405/''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''CU405''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True})
devices.devids[ur'''lg_cu500_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_cu500_ver1''', ur'''LG-CU500''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''CU500''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CU500.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_cu500_ver1_sub20'''] = devclass(devices.devids[ur'''lg_cu500_ver1'''], ur'''lg_cu500_ver1_sub20''', ur'''LG-CU500 Obigo/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_cu6060_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lg_cu6060_ver1''', ur'''LG-CU6060''', True, {ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''CU6060''',ur'''resolution_height''':128,ur'''resolution_width''':128})
devices.devids[ur'''lg_cu6060_ver1_sub4126'''] = devclass(devices.devids[ur'''lg_cu6060_ver1'''], ur'''lg_cu6060_ver1_sub4126''', ur'''LG-CU6060/1.0 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lg_cu6160_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lg_cu6160_ver1''', ur'''LG-CU6160''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''CU6160'''})
devices.devids[ur'''lg_cu6160_ver1_sub4126'''] = devclass(devices.devids[ur'''lg_cu6160_ver1'''], ur'''lg_cu6160_ver1_sub4126''', ur'''LG-CU6160/1.0 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lge_cu6260_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_cu6260_ver1''', ur'''LGE-CU6260''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''CU6260''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_cu6260_ver1_sub4126i'''] = devclass(devices.devids[ur'''lge_cu6260_ver1'''], ur'''lge_cu6260_ver1_sub4126i''', ur'''LGE-CU6260/1.0 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lge_cu8080_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_cu8080_ver1''', ur'''LGE-CU8080''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''model_name''':ur'''CU8080''',ur'''release_date''':ur'''2002_october''',ur'''resolution_height''':133,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_cu8080_ver1_sub4126l'''] = devclass(devices.devids[ur'''lge_cu8080_ver1'''], ur'''lge_cu8080_ver1_sub4126l''', ur'''LGE-CU8080/1.0 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lge_cu8180_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_cu8180_ver1''', ur'''LGE-CU8180''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''model_name''':ur'''CU8180''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_cu8180_ver1_sub4126l'''] = devclass(devices.devids[ur'''lge_cu8180_ver1'''], ur'''lge_cu8180_ver1_sub4126l''', ur'''LGE-CU8180/1.0 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lge_cu8188_ver1'''] = devclass(devices.devids[ur'''lge_cu8180_ver1'''], ur'''lge_cu8188_ver1''', ur'''LGE-CU8188''', True, {ur'''colors''':65536,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':160,ur'''model_name''':ur'''CU8188''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':120,ur'''resolution_width''':160,ur'''streaming_real_media''':ur'''none''',ur'''wml_1_2''':True})
devices.devids[ur'''lge_cu8188_ver1_sub4126i'''] = devclass(devices.devids[ur'''lge_cu8188_ver1'''], ur'''lge_cu8188_ver1_sub4126i''', ur'''LGE-CU8188/1.0 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lg_cu8280_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lg_cu8280_ver1''', ur'''LG-CU8280''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''model_name''':ur'''CU8280''',ur'''release_date''':ur'''2003_april''',ur'''resolution_height''':120,ur'''resolution_width''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_cu8280_ver1_sub4127'''] = devclass(devices.devids[ur'''lg_cu8280_ver1'''], ur'''lg_cu8280_ver1_sub4127''', ur'''LG-CU8280/1.0 UP.Browser/4.1.27''', False, None)
devices.devids[ur'''lge_cu8280_ver1'''] = devclass(devices.devids[ur'''lg_cu8280_ver1'''], ur'''lge_cu8280_ver1''', ur'''LGE-CU8280''', False, None)
devices.devids[ur'''lge_cu8280_ver1_sub4127'''] = devclass(devices.devids[ur'''lge_cu8280_ver1'''], ur'''lge_cu8280_ver1_sub4127''', ur'''LGE-CU8280/1.0 UP.Browser/4.1.27''', False, None)
devices.devids[ur'''lge_cu8380_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_cu8380_ver1''', ur'''LGE-CU8380''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''model_name''':ur'''CU8380''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_cu8380_ver1_sub20'''] = devclass(devices.devids[ur'''lge_cu8380_ver1'''], ur'''lge_cu8380_ver1_sub20''', ur'''LGE-CU8380/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lg_dg200_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_dg200_ver1''', ur'''LG-DG200''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''DG200''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-DG200.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_dg200_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_dg200_ver1'''], ur'''lg_dg200_ver1_subaumic20''', ur'''LG-DG200 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_ke260_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ke260_ver1''', ur'''LG-KE260''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':9216,ur'''max_image_height''':144,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':32,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KE260''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE260-V08f.xml''',ur'''video''':True,ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_ke260_ver1_subv08f'''] = devclass(devices.devids[ur'''lg_ke260_ver1'''], ur'''lg_ke260_ver1_subv08f''', ur'''LG-KE260/V08f Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_ke500_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ke500_ver1''', ur'''LG-KE500 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1 Configuration/CLDC-1.0 MIDP-2.0/CLDC-1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':25000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KE500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE500.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''lg_ke770_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ke770_ver1''', ur'''LG-KE770 MIC/1.1.14 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':102400,ur'''max_image_height''':200,ur'''max_image_width''':163,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''KE770''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE770.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_ke800_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ke800_ver1''', ur'''LG-KE800''', True, {ur'''aac''':True,ur'''bmp''':False,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':300,ur'''max_image_width''':226,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''KE800''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE800.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_ke800_ver1_sub1114'''] = devclass(devices.devids[ur'''lg_ke800_ver1'''], ur'''lg_ke800_ver1_sub1114''', ur'''LG-KE800 MIC/1.1.14 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''lg_ke820_ver1_submic'''] = devclass(devices.devids[ur'''lg_ke800_ver1'''], ur'''lg_ke820_ver1_submic''', ur'''LG-KE820 MIC/1.1.14 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''113''',ur'''j2me_screen_width''':ur'''220''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':9216,ur'''max_image_height''':93,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''KE820''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':23,ur'''physical_screen_width''':45,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE820.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_ke850_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ke850_ver1''', ur'''LG-KE850''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':16777216,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''400''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Prada''',ur'''max_data_rate''':200,ur'''max_deck_size''':32000,ur'''max_image_height''':380,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KE850''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE850.xml''',ur'''video''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_ke850_ver1_sub1'''] = devclass(devices.devids[ur'''lg_ke850_ver1'''], ur'''lg_ke850_ver1_sub1''', ur'''LG-KE850 MIC/1.1.14 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''lg_ke970_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ke970_ver1''', ur'''LG-KE970''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''KE970''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE970.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_ke970_ver1_sub1114'''] = devclass(devices.devids[ur'''lg_ke970_ver1'''], ur'''lg_ke970_ver1_sub1114''', ur'''LG-KE970 MIC/1.1.14 MIDP-2.0/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''lg_kg220_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg220_ver1''', ur'''LG-KG220''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':25600,ur'''max_image_height''':108,ur'''max_image_width''':119,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG220''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''smf''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG220-V09a.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_kg220_ver1_subv09a'''] = devclass(devices.devids[ur'''lg_kg220_ver1'''], ur'''lg_kg220_ver1_subv09a''', ur'''LG-KG220/V09a Obigo/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''lg_kg220_ver1_sub__cdlc_11'''] = devclass(devices.devids[ur'''lg_kg220_ver1'''], ur'''lg_kg220_ver1_sub__cdlc_11''', ur'''LG-KG220 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':40,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG220.xml'''})
devices.devids[ur'''lg_kg225_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg225_ver1''', ur'''LG-KG225''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG225''',ur'''oma_support''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG225.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_kg225_ver1_subaumic'''] = devclass(devices.devids[ur'''lg_kg225_ver1'''], ur'''lg_kg225_ver1_subaumic''', ur'''LG-KG225 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kg240_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg240_ver1''', ur'''LG-KG240''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':25600,ur'''max_image_height''':160,ur'''max_image_width''':119,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG240''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG240-V09a.xml''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_kg240_ver1_subv08aobigo'''] = devclass(devices.devids[ur'''lg_kg240_ver1'''], ur'''lg_kg240_ver1_subv08aobigo''', ur'''LG-KG240/V08a Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_kg245_ver1'''] = devclass(devices.devids[ur'''lg_kg240_ver1'''], ur'''lg_kg245_ver1''', ur'''LG-KG245''', True, {ur'''amr''':True,ur'''built_in_camera''':True,ur'''colors''':262144,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KG245''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG245.xml''',ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_kg245_ver1_submic20'''] = devclass(devices.devids[ur'''lg_kg245_ver1'''], ur'''lg_kg245_ver1_submic20''', ur'''LG-KG245/MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_kg800_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg800_ver1''', ur'''LG-KG800''', True, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''marketing_name''':ur'''Chocolate''',ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':167,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG800''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':72,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG800.xml''',ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_kg800_ver1_subv10eobigo'''] = devclass(devices.devids[ur'''lg_kg800_ver1'''], ur'''lg_kg800_ver1_subv10eobigo''', ur'''LG-KG800/V10e Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_kg800_ver1_mic'''] = devclass(devices.devids[ur'''lg_kg800_ver1'''], ur'''lg_kg800_ver1_mic''', ur'''LG-KG800 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''lg_tg800_ver1'''] = devclass(devices.devids[ur'''lg_kg800_ver1'''], ur'''lg_tg800_ver1''', ur'''LG-TG800 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''marketing_name''':ur'''Chocolate''',ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''Canada''',ur'''model_name''':ur'''TG800'''})
devices.devids[ur'''lg_kg920_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg920_ver1''', ur'''LG-KG920 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':231,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG920''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG920.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_kp200_obigo_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kp200_obigo_ver1''', ur'''LG-KP200 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KP200''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP200.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':0})
devices.devids[ur'''lg_kp202_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kp202_ver1''', ur'''LG-KP202''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KP202''',ur'''oma_support''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP202.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_kp202_ver1_sub09b'''] = devclass(devices.devids[ur'''lg_kp202_ver1'''], ur'''lg_kp202_ver1_sub09b''', ur'''LG-KP202/V09b Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_ku250_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ku250_ver1''', ur'''LG-KU250''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KU250''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':15,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU250.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':136,ur'''wallpaper_preferred_width''':174,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''lg_ku730_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ku730_ver1''', ur'''LG-KU730''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':220,ur'''max_image_width''':171,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KU730''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_ku730_ver1_subv100'''] = devclass(devices.devids[ur'''lg_ku730_ver1'''], ur'''lg_ku730_ver1_subv100''', ur'''LG-KU730/V100 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_f1200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_f1200_ver1''', ur'''LG-F1200''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''127''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':107,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':100000,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F1200''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':127,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_f2100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_f2100_ver1''', ur'''LG-F2100''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''F2100''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-F2100.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_f2100_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_f2100_ver1'''], ur'''lg_f2100_ver1_subaumic20''', ur'''LG-F2100 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_f2200_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_f2200_ver1''', ur'''LG-F2200''', True, {ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F2200''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-F2200.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_f2250_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_f2250_ver1''', ur'''LG-F2250''', True, {ur'''colors''':65536,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''F2250''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wml_1_2''':True})
devices.devids[ur'''lg_f2250_ver1_subv08i'''] = devclass(devices.devids[ur'''lg_f2250_ver1'''], ur'''lg_f2250_ver1_subv08i''', ur'''LG-F2250/V08i Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_f2250_ver1_subv10c'''] = devclass(devices.devids[ur'''lg_f2250_ver1'''], ur'''lg_f2250_ver1_subv10c''', ur'''LG-F2250/V10c Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_f2250_ver1_subv10d'''] = devclass(devices.devids[ur'''lg_f2250_ver1'''], ur'''lg_f2250_ver1_subv10d''', ur'''LG-F2250/V10d Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-F2250-V10d.xml'''})
devices.devids[ur'''lg_f2300_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_f2300_ver1''', ur'''LG-F2300''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''F2300''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-F2300.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_f2300_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_f2300_ver1'''], ur'''lg_f2300_ver1_subaumic20''', ur'''LG-F2300/MIC/WAP2.0/MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_f2400_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_f2400_ver1''', ur'''LG-F2400''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_width''':119,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''F2400''',ur'''oma_support''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-F2400.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_f2400_ver1sub20'''] = devclass(devices.devids[ur'''lg_f2400_ver1'''], ur'''lg_f2400_ver1sub20''', ur'''LG-F2400 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''lg_f2410_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_f2410_ver1''', ur'''LG-F2410''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''F2410''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_f2410_ver1_sub10'''] = devclass(devices.devids[ur'''lg_f2410_ver1'''], ur'''lg_f2410_ver1_sub10''', ur'''LG-F2410 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_f2500_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_f2500_ver1''', ur'''LG-F2500''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''F2500''',ur'''mp3''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_f3000_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_f3000_ver1''', ur'''LG-F3000 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':25600,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''F3000''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-F3000.xml''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_f7100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_f7100_ver1''', ur'''LG-F7100''', True, {ur'''model_name''':ur'''F7100''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_f7100_ver1_sub410'''] = devclass(devices.devids[ur'''lg_f7100_ver1'''], ur'''lg_f7100_ver1_sub410''', ur'''LG-F7100 AU/4.10''', False, None)
devices.devids[ur'''lg_f7200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_f7200_ver1''', ur'''LG-F7200''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''gif_animated''':True,ur'''j2me_gif''':True,ur'''j2me_jpg''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_wbmp''':True,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''F7200''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''lg_f7200_ver1_sub10'''] = devclass(devices.devids[ur'''lg_f7200_ver1'''], ur'''lg_f7200_ver1_sub10''', ur'''LG-F7200 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''lg_f7250_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_f7250_ver1''', ur'''LG-F7250''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':107,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':64000,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F7250''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':127,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-F7250.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_f7250_ver1_sub622'''] = devclass(devices.devids[ur'''lg_f7250_ver1'''], ur'''lg_f7250_ver1_sub622''', ur'''LG-F7250 UP.Browser/6.2.2 (GUI) MMP/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_f9100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_f9100_ver1''', ur'''LG-F9100''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':107,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':64000,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F9100''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':127,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-F9100.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_f9100_ver1_sub10'''] = devclass(devices.devids[ur'''lg_f9100_ver1'''], ur'''lg_f9100_ver1_sub10''', ur'''LG-F9100 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g210_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g210_ver1''', ur'''LG-G210''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G210''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G210.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_g210_ver1_sub20'''] = devclass(devices.devids[ur'''lg_g210_ver1'''], ur'''lg_g210_ver1_sub20''', ur'''LG-G210/SW100/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g262_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g262_ver1''', ur'''LG-G262''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_image_width''':171,ur'''model_name''':ur'''G262''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_width''':176,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_g262_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_g262_ver1'''], ur'''lg_g262_ver1_subaumic20''', ur'''LG-G262 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_g262_ver1_subslash'''] = devclass(devices.devids[ur'''lg_g262_ver1'''], ur'''lg_g262_ver1_subslash''', ur'''LG-G262/MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_g510_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g510_ver1''', ur'''LG-G510''', True, {ur'''ems''':True,ur'''model_name''':ur'''G510''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_g510_ver1_sub42'''] = devclass(devices.devids[ur'''lg_g510_ver1'''], ur'''lg_g510_ver1_sub42''', ur'''LG-G510 AU/4.2''', False, None)
devices.devids[ur'''lg_g650_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''lg_g650_ver1''', ur'''LG-G650''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G650''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G650.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_g650_ver1_subaumic410'''] = devclass(devices.devids[ur'''lg_g650_ver1'''], ur'''lg_g650_ver1_subaumic410''', ur'''LG-G650 V100 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g828_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g828_ver1''', ur'''LG-G828''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':121,ur'''model_name''':ur'''G828''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_g828_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_g828_ver1'''], ur'''lg_g828_ver1_subaumic20''', ur'''LG-G828/V100/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''lg_g1100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_g1100_ver1''', ur'''LG-G1100''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''model_name''':ur'''G1100''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_g1100_ver1_sub622'''] = devclass(devices.devids[ur'''lg_g1100_ver1'''], ur'''lg_g1100_ver1_sub622''', ur'''LG-G1100 UP.Browser/6.2.2 (GUI) MMP/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''lg_g1500_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g1500_ver1''', ur'''LG-G1500''', True, {ur'''max_deck_size''':2048,ur'''model_name''':ur'''G1500''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8})
devices.devids[ur'''lg_g1500_ver1_sub42'''] = devclass(devices.devids[ur'''lg_g1500_ver1'''], ur'''lg_g1500_ver1_sub42''', ur'''LG-G1500 AU/4.2''', False, None)
devices.devids[ur'''lg_g1600_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g1600_ver1''', ur'''LG-G1600''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''G1600''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_g1600_ver1_subaumic410'''] = devclass(devices.devids[ur'''lg_g1600_ver1'''], ur'''lg_g1600_ver1_subaumic410''', ur'''LG-G1600 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''lg_g1610_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''lg_g1610_ver1''', ur'''LG-G1610''', True, {ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''cookie_support''':True,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''G1610''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G1610.xml'''})
devices.devids[ur'''lg_g1610_ver1_subaumic410'''] = devclass(devices.devids[ur'''lg_g1610_ver1'''], ur'''lg_g1610_ver1_subaumic410''', ur'''LG-G1610 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''lg_g1800_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g1800_ver1''', ur'''LG-G1800''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''model_name''':ur'''G8100''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_g1800_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_g1800_ver1'''], ur'''lg_g1800_ver1_subaumic20''', ur'''LG-G1800 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''lg_g3000_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g3000_ver1''', ur'''LG-G3000''', True, {ur'''model_name''':ur'''G3000''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_g3100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g3100_ver1''', ur'''LG-G3100''', True, {ur'''colors''':4096,ur'''columns''':6,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''mmf''':True,ur'''model_name''':ur'''G3100''',ur'''resolution_height''':96,ur'''resolution_width''':128,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''rows''':17,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True})
devices.devids[ur'''lg_g3100_ver1_sub410'''] = devclass(devices.devids[ur'''lg_g3100_ver1'''], ur'''lg_g3100_ver1_sub410''', ur'''LG-G3100 AU/4.10''', False, None)
devices.devids[ur'''lg_g4010_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g4010_ver1''', ur'''LG-G4010''', True, {ur'''model_name''':ur'''4010''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''streaming_real_media''':ur'''none''',ur'''wml_1_2''':True})
devices.devids[ur'''lg_g4010_ver1_sub412'''] = devclass(devices.devids[ur'''lg_g4010_ver1'''], ur'''lg_g4010_ver1_sub412''', ur'''LG-G4010 AU/4.12''', False, None)
devices.devids[ur'''lg_g4011_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g4011_ver1''', ur'''LG-G4011''', True, {ur'''colors''':16,ur'''columns''':8,ur'''directdownload_support''':True,ur'''greyscale''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''G4011''',ur'''nokia_voice_call''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG_G4011.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':4,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wta_phonebook''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''lg_g4011_ver1_sub412'''] = devclass(devices.devids[ur'''lg_g4011_ver1'''], ur'''lg_g4011_ver1_sub412''', ur'''LG-G4011 AU/4.12''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g4015_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_g4015_ver1''', ur'''LG-G4015''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''max_image_height''':75,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':64000,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G4015''',ur'''nokia_voice_call''':True,ur'''oma_support''':False,ur'''receiver''':True,ur'''resolution_height''':95,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/MX_LG_G4015.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':95,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_g4015_ver1_sub622'''] = devclass(devices.devids[ur'''lg_g4015_ver1'''], ur'''lg_g4015_ver1_sub622''', ur'''LG-G4015 UP.Browser/6.2.2 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_g4015_ver1_sub6232'''] = devclass(devices.devids[ur'''lg_g4015_ver1'''], ur'''lg_g4015_ver1_sub6232''', ur'''LG-G4015 UP.Browser/6.2.3 (GUI) MMP/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_g4015_ver1_sub6232v2'''] = devclass(devices.devids[ur'''lg_g4015_ver1'''], ur'''lg_g4015_ver1_sub6232v2''', ur'''LG-G4015 UP.Browser/6.2.3 (GUI) MMP/1.0 V2 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_g4020_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_g4020_ver1''', ur'''LG-G4020''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''ems''':True,ur'''ems_odi''':True,ur'''imelody''':True,ur'''max_image_height''':75,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':64000,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G4020''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':False,ur'''receiver''':True,ur'''resolution_height''':95,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':65536,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G4020.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':95,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_g4020_ver1_sub20'''] = devclass(devices.devids[ur'''lg_g4020_ver1'''], ur'''lg_g4020_ver1_sub20''', ur'''LG-G4020 UP.Browser/6.2.3 (GUI) MMP/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g4050_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_g4050_ver1''', ur'''LG-G4050''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''max_image_height''':95,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':51200,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G4050''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':127,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://fr.lge.com/gsm/LG-G4050.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_g4050_ver1_sub10'''] = devclass(devices.devids[ur'''lg_g4050_ver1'''], ur'''lg_g4050_ver1_sub10''', ur'''LG-G4050 UP.Browser/6.2.2 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g5400_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g5400_ver1''', ur'''LG-G5400''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''connectionless_service_indication''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G5400''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':32,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G5400.xml''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':180,ur'''wallpaper_preferred_width''':162,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_g5400_ver1_sub410'''] = devclass(devices.devids[ur'''lg_g5400_ver1'''], ur'''lg_g5400_ver1_sub410''', ur'''LG-G5400 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g5400_ver1_subnospace'''] = devclass(devices.devids[ur'''lg_g5400_ver1'''], ur'''lg_g5400_ver1_subnospace''', ur'''LG5400''', False, None)
devices.devids[ur'''lg_g5400_01_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''lg_g5400_01_ver1''', ur'''LG-G5400_01''', True, {ur'''brand_name''':ur'''LG''',ur'''columns''':17,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''G5400''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G5400.xml'''})
devices.devids[ur'''lg_g5400_01_ver1_subaumic410'''] = devclass(devices.devids[ur'''lg_g5400_01_ver1'''], ur'''lg_g5400_01_ver1_subaumic410''', ur'''LG-G5400_01 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''lg_lg5400_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_lg5400_ver1''', ur'''LGE-LG5400''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''max_deck_size''':65535,ur'''max_image_height''':140,ur'''max_image_width''':110,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''LG5400''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_LG_LG5400_LG540V05.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''lg_lg5400_ver1_sub6225'''] = devclass(devices.devids[ur'''lg_lg5400_ver1'''], ur'''lg_lg5400_ver1_sub6225''', ur'''LGE-LG5400/1.0 UP.Browser/6.2.2.5 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_g5410_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g5410_ver1''', ur'''LG-G5410''', True, {ur'''model_name''':ur'''G5410''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8})
devices.devids[ur'''lg_g5600_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g5600_ver1''', ur'''LG-G5600''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''G5600''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G5600.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_g5600_ver1_sub1'''] = devclass(devices.devids[ur'''lg_g5600_ver1'''], ur'''lg_g5600_ver1_sub1''', ur'''LG-G5600 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g5600_ver1_sub2'''] = devclass(devices.devids[ur'''lg_g5600_ver1'''], ur'''lg_g5600_ver1_sub2''', ur'''G5600 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lge_lg6070_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_lg6070_ver1''', ur'''LGE-LG6070''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':4365,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G6070''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/lg/lg6070.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''lge_lg6070_ver1_sub6223d2100'''] = devclass(devices.devids[ur'''lge_lg6070_ver1'''], ur'''lge_lg6070_ver1_sub6223d2100''', ur'''LGE-LG6070 UP.Browser/6.2.2.3.d.2.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_g5200_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g5200_ver1''', ur'''LG-G5200''', True, {ur'''ems''':True,ur'''model_name''':ur'''G5200''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_g5220c_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g5220c_ver1''', ur'''LG-G5220C''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_width''':120,ur'''model_name''':ur'''G5220C''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_imelody''':True,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G5220c.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_g5220c_ver1_sub410'''] = devclass(devices.devids[ur'''lg_g5220c_ver1'''], ur'''lg_g5220c_ver1_sub410''', ur'''LG-G5220C AU/4.10''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g5220c_ver1_sublowercasec'''] = devclass(devices.devids[ur'''lg_g5220c_ver1'''], ur'''lg_g5220c_ver1_sublowercasec''', ur'''LG-G5220c''', False, {ur'''max_image_width''':120})
devices.devids[ur'''lg_g5300_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g5300_ver1''', ur'''LG-G5300''', True, {ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''G5300''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G5300i.xml''',ur'''voices''':4,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True})
devices.devids[ur'''lg_g5300_ver1_sub410'''] = devclass(devices.devids[ur'''lg_g5300_ver1'''], ur'''lg_g5300_ver1_sub410''', ur'''LG-G5300 AU/4.10''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g5310_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g5310_ver1''', ur'''LG-G5310''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G5310''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G5310.xml''',ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_g5310_ver1_sub10'''] = devclass(devices.devids[ur'''lg_g5310_ver1'''], ur'''lg_g5310_ver1_sub10''', ur'''LG-G5310/JM AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g5500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_g5500_ver1''', ur'''LG-G5500''', True, {ur'''brand_name''':ur'''LG''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''G5500''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_g5500_ver1_sub622'''] = devclass(devices.devids[ur'''lg_g5500_ver1'''], ur'''lg_g5500_ver1_sub622''', ur'''LG-G5500 UP.Browser/6.2.2 (GUI) MMP/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''lg_g7110_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g7110_ver1''', ur'''LG-G7110''', True, {ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':160,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''G7110''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper_colors''':16,ur'''wap_push_support''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_g7110_ver1_sub410'''] = devclass(devices.devids[ur'''lg_g7110_ver1'''], ur'''lg_g7110_ver1_sub410''', ur'''LG-G7110 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''lge_ax5450_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_ax5450_ver1''', ur'''LGE-AX5450''', True, {ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''AX5450''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_ax5450_ver1_sub4127'''] = devclass(devices.devids[ur'''lge_ax5450_ver1'''], ur'''lge_ax5450_ver1_sub4127''', ur'''LGE-AX5450 UP.Browser/4.1.27''', False, None)
devices.devids[ur'''lge_bd2030_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_bd2030_ver1''', ur'''LGE-BD2030''', True, {ur'''brand_name''':ur'''LG''',ur'''max_image_width''':110,ur'''model_name''':ur'''BD2030''',ur'''resolution_height''':80,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_bd2030_ver1_sub4126'''] = devclass(devices.devids[ur'''lge_bd2030_ver1'''], ur'''lge_bd2030_ver1_sub4126''', ur'''LGE-BD2030/1.0 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lge_cx5450_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_cx5450_ver1''', ur'''LGE-CX5450''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':16777216,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''CX5450''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone_midi_monophonic''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/lg/lg5450.rdf'''})
devices.devids[ur'''lge_cx5450_ver1_sub6223d1103'''] = devclass(devices.devids[ur'''lge_cx5450_ver1'''], ur'''lge_cx5450_ver1_sub6223d1103''', ur'''LGE-CX5450 UP.Browser/6.2.2.3.d.1.103 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_kg110_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg110_ver1''', ur'''LG-KG110 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''html_wi_w3_xhtmlbasic''':False,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''model_name''':ur'''KG110''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG119.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':False,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''lg_kg190_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg190_ver1''', ur'''LG-KG190 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':18,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':100000,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG190''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':23,ur'''physical_screen_width''':23,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG190.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_kg195_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg195_ver1''', ur'''LG-KG195''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':16777216,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':25000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG195''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_kg195_ver1_sub11'''] = devclass(devices.devids[ur'''lg_kg195_ver1'''], ur'''lg_kg195_ver1_sub11''', ur'''LG-KG195/V01 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1 LG-KG195/V01 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''lg_kg300j_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg300j_ver1''', ur'''LG-KG300j/V01 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG300j''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG300j.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_kg320_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg320_ver1''', ur'''LG-KG320''', True, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':171,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG320''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG320.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_kg320_ver1_submic'''] = devclass(devices.devids[ur'''lg_kg320_ver1'''], ur'''lg_kg320_ver1_submic''', ur'''LG-KG320 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''lg_ku311_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ku311_ver1''', ur'''LG-KU311''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':144,ur'''max_image_width''':161,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KU311''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':15,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU311-V09a.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':3,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml''',ur'''xmf''':True})
devices.devids[ur'''lg_ku311_ver1_subv09a'''] = devclass(devices.devids[ur'''lg_ku311_ver1'''], ur'''lg_ku311_ver1_subv09a''', ur'''LG-KU311/V09a Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_ku311_ver1_subv10c'''] = devclass(devices.devids[ur'''lg_ku311_ver1'''], ur'''lg_ku311_ver1_subv10c''', ur'''LG-KU311/V10c Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_ku800_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ku800_ver1''', ur'''LG/KU800''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':5120,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KU800''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':72,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':15,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU800.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KU800-3G.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''lg_ku800_ver1_subv10'''] = devclass(devices.devids[ur'''lg_ku800_ver1'''], ur'''lg_ku800_ver1_subv10''', ur'''LG/KU800/v1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_ku800_ver1_subv10d'''] = devclass(devices.devids[ur'''lg_ku800_ver1'''], ur'''lg_ku800_ver1_subv10d''', ur'''LG-KU800/v10d Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':200,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU800-v10d.xml'''})
devices.devids[ur'''lg_l600v_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_l600v_ver1''', ur'''LG/L600V''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''L600v''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':72,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-L600V.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''lg_l600v_ver1_uavariation'''] = devclass(devices.devids[ur'''lg_l600v_ver1'''], ur'''lg_l600v_ver1_uavariation''', ur'''LG/L600V/v1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_l1100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_l1100_ver1''', ur'''LG-L1100 UP.Browser/6.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':66560,ur'''max_image_height''':95,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':64000,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''L1100''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':127,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-L1100.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_l1100_ver1_sub622'''] = devclass(devices.devids[ur'''lg_l1100_ver1'''], ur'''lg_l1100_ver1_sub622''', ur'''LG-L1100 UP.Browser/6.2.2 (GUI) MMP/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_l1150_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_l1150_ver1''', ur'''LG-L1150''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''ems_odi''':True,ur'''ems_version''':ur'''4.6''',ur'''imelody''':True,ur'''max_image_height''':127,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':64000,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''L1150''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':67584,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/MX_LG_L1150.xml''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':640,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_l1150_ver1_sub6225'''] = devclass(devices.devids[ur'''lg_l1150_ver1'''], ur'''lg_l1150_ver1_sub6225''', ur'''LG-L1150 UP.Browser/6.2.2.5 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_l1150_ver1_sub6232'''] = devclass(devices.devids[ur'''lg_l1150_ver1'''], ur'''lg_l1150_ver1_sub6232''', ur'''LG-L1150 UP.Browser/6.2.3 (GUI) MMP/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_l1200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_l1200_ver1''', ur'''LG-L1200''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_image_height''':95,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':64000,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''L1200''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':127,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':65536,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-L1200.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':640,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_l1200_ver1_sub622'''] = devclass(devices.devids[ur'''lg_l1200_ver1'''], ur'''lg_l1200_ver1_sub622''', ur'''LG-L1200 UP.Browser/6.2.2 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_l1400_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_l1400_ver1''', ur'''LG-L1400''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':127,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':64000,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''L1400''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':65536,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG_L1400.xml''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':640,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_l1400_ver1_sub622'''] = devclass(devices.devids[ur'''lg_l1400_ver1'''], ur'''lg_l1400_ver1_sub622''', ur'''LG-L1400 UP.Browser/6.2.2 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_l1400i_ver1'''] = devclass(devices.devids[ur'''lg_l1400_ver1'''], ur'''lg_l1400i_ver1''', ur'''LG-L1400i''', True, {ur'''directdownload_support''':True,ur'''model_name''':ur'''L1400i''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-L1400i.xml'''})
devices.devids[ur'''lg_l1400i_ver1_sub623'''] = devclass(devices.devids[ur'''lg_l1400i_ver1'''], ur'''lg_l1400i_ver1_sub623''', ur'''LG-L1400i UP.Browser/6.2.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_l3100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_l3100_ver1''', ur'''LG-L3100''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':120,ur'''max_image_width''':108,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''L3100''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-L3100.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''lg_l3100_ver1_sub10'''] = devclass(devices.devids[ur'''lg_l3100_ver1'''], ur'''lg_l3100_ver1_sub10''', ur'''LG-L3100 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''max_image_width''':108})
devices.devids[ur'''lg_l5100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_l5100_ver1''', ur'''LG-L5100''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''max_image_height''':183,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':102400,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''L5100''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':18,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-L5100.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_l5100_ver1_sub10'''] = devclass(devices.devids[ur'''lg_l5100_ver1'''], ur'''lg_l5100_ver1_sub10''', ur'''LG-L5100 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lge_lg3200_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_lg3200_ver1''', ur'''LGE-LG3200''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''model_name''':ur'''LG3200''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_lg3200_ver1_sub4126'''] = devclass(devices.devids[ur'''lge_lg3200_ver1'''], ur'''lge_lg3200_ver1_sub4126''', ur'''LGE-LG3200 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lge_lg3200_ver1_sub4127'''] = devclass(devices.devids[ur'''lge_lg3200_ver1'''], ur'''lge_lg3200_ver1_sub4127''', ur'''LGE-LG3200 UP.Browser/4.1.27''', False, None)
devices.devids[ur'''lge_lg4600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_lg4600_ver1''', ur'''LGE-LG4600''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LG4600''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/lg/lg4600.rdf'''})
devices.devids[ur'''lge_lg4600_ver1_sub6223d2100'''] = devclass(devices.devids[ur'''lge_lg4600_ver1'''], ur'''lge_lg4600_ver1_sub6223d2100''', ur'''LGE-LG4600 UP.Browser/6.2.2.3.d.2.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lge_lg4600_ver1_sub6223d2104'''] = devclass(devices.devids[ur'''lge_lg4600_ver1'''], ur'''lge_lg4600_ver1_sub6223d2104''', ur'''LGE-LG4600 UP.Browser/6.2.2.3.d.1.104 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lge_lg6190_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_lg6190_ver1''', ur'''LGE-LG6190''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''html_web_3_2''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':250000,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':307200,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG6190''',ur'''physical_screen_height''':30,ur'''physical_screen_width''':24,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_compactmidi''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/lg/lg6190.rdf''',ur'''voices''':32,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''lge_lg6190_ver1_sub20'''] = devclass(devices.devids[ur'''lge_lg6190_ver1'''], ur'''lge_lg6190_ver1_sub20''', ur'''LGE-LG6190 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lge_lg8000_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lge_lg8000_ver1''', ur'''LGE-LG800 AU-OBIGO/Q04C1-1.22 MMP/2.0''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':28,ur'''compactmidi''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''LG800''',ur'''mp3''':True,ur'''physical_screen_height''':61,ur'''physical_screen_width''':46,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_LGE_LG800_CX80BL05.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''lge_lg8380_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_lg8380_ver1''', ur'''LGE-LG8380''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''LG8380''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_lg8380_ver1_sub4126'''] = devclass(devices.devids[ur'''lge_lg8380_ver1'''], ur'''lge_lg8380_ver1_sub4126''', ur'''LGE-LG8380/1.0 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lg_m4300_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_m4300_ver1''', ur'''LG-M4300''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''M4300''',ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-M4300.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_m4300_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_m4300_ver1'''], ur'''lg_m4300_ver1_subaumic20''', ur'''LG-M4300 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_m4410_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_m4410_ver1''', ur'''LG-M4410''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_image_height''':220,ur'''max_image_width''':171,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''M4410''',ur'''mp3''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_m4410_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_m4410_ver1'''], ur'''lg_m4410_ver1_subaumic20''', ur'''LG-M4410 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_m6100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_m6100_ver1''', ur'''LG-M6100''', True, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''M6100''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-M6100.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_m6100_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_m6100_ver1'''], ur'''lg_m6100_ver1_subaumic20''', ur'''LG-M6100 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_me500c_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_me500c_ver1''', ur'''LG-ME500c''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_width''':171,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''ME500c''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_me500c_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_me500c_ver1'''], ur'''lg_me500c_ver1_subaumic20''', ur'''LG-ME500c MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_me540c_ver1'''] = devclass(devices.devids[ur'''lg_me500c_ver1'''], ur'''lg_me540c_ver1''', ur'''LG-ME540c''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':171,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''ME540c''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_width''':178,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_me540c_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_me540c_ver1'''], ur'''lg_me540c_ver1_subaumic20''', ur'''LG-ME540c MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_image_width''':171,ur'''resolution_width''':178})
devices.devids[ur'''lg_me591_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''lg_me591_ver1''', ur'''LG-ME591''', True, {ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_image_height''':130,ur'''max_image_width''':121,ur'''model_name''':ur'''ME591''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_me591_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_me591_ver1'''], ur'''lg_me591_ver1_subaumic20''', ur'''LG-ME591 MIC/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_mg101_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''lg_mg101_ver1''', ur'''LG-MG101''', True, {ur'''brand_name''':ur'''LG''',ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''model_name''':ur'''MG101''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG101.xml''',ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_mg101_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_mg101_ver1'''], ur'''lg_mg101_ver1_subaumic20''', ur'''LG-MG101 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, None)
devices.devids[ur'''lg_mg105_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_mg105_ver1''', ur'''LG-MG105''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':121,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''MG105''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_mg105_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_mg105_ver1'''], ur'''lg_mg105_ver1_subaumic20''', ur'''LG-MG105 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, None)
devices.devids[ur'''lg_mg110_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_mg110_ver1''', ur'''LG-MG110''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MG110''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''lg_mg150_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mg150_ver1''', ur'''LG-MG150''', True, {ur'''brand_name''':ur'''LG''',ur'''directdownload_support''':True,ur'''max_image_width''':121,ur'''model_name''':ur'''MG150''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG150.xml'''})
devices.devids[ur'''lg_mg150_ver1_sub623'''] = devclass(devices.devids[ur'''lg_mg150_ver1'''], ur'''lg_mg150_ver1_sub623''', ur'''LG-MG150 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, {ur'''max_image_width''':121,ur'''resolution_width''':128})
devices.devids[ur'''lg_mg155c_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mg155c_ver1''', ur'''LG-MG155c''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MG155c''',ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_mg155c_ver1_sub623'''] = devclass(devices.devids[ur'''lg_mg155c_ver1'''], ur'''lg_mg155c_ver1_sub623''', ur'''LG-MG155c UP.Browser/6.2.3 GUI MMP/1.0''', False, {ur'''max_image_width''':121,ur'''resolution_width''':128})
devices.devids[ur'''lg_mg170_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mg170_ver1''', ur'''LG-MG170''', True, {ur'''brand_name''':ur'''LG''',ur'''directdownload_support''':True,ur'''model_name''':ur'''MG170''',ur'''resolution_height''':127,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG170.xml'''})
devices.devids[ur'''lg_mg170_ver1_sub623'''] = devclass(devices.devids[ur'''lg_mg170_ver1'''], ur'''lg_mg170_ver1_sub623''', ur'''LG-MG170 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''lg_mg191_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_mg191_ver1''', ur'''LG-MG191''', True, {ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':64,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MG191''',ur'''resolution_height''':64,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':64,ur'''wallpaper_preferred_width''':120})
devices.devids[ur'''lg_mg191a_ver1'''] = devclass(devices.devids[ur'''lg_mg191_ver1'''], ur'''lg_mg191a_ver1''', ur'''LG-MG191a''', False, None)
devices.devids[ur'''lg_mg191a_ver1_sub481'''] = devclass(devices.devids[ur'''lg_mg191a_ver1'''], ur'''lg_mg191a_ver1_sub481''', ur'''LG-MG191a AU/4.8.1''', False, None)
devices.devids[ur'''lg_mg200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mg200_ver1''', ur'''LG-MG200''', True, {ur'''brand_name''':ur'''LG''',ur'''directdownload_support''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''MG200''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG200.xml'''})
devices.devids[ur'''lg_mg200_ver1_sub10'''] = devclass(devices.devids[ur'''lg_mg200_ver1'''], ur'''lg_mg200_ver1_sub10''', ur'''LG-MG200 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''lg_mg200c_ver1'''] = devclass(devices.devids[ur'''lg_mg200_ver1'''], ur'''lg_mg200c_ver1''', ur'''LG-MG200c''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MG200c''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_mg200c_ver1_sub10'''] = devclass(devices.devids[ur'''lg_mg200c_ver1'''], ur'''lg_mg200c_ver1_sub10''', ur'''LG-MG200c UP.Browser/6.2.3 GUI MMP/1.0''', False, None)
devices.devids[ur'''lg_mg200d_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mg200d_ver1''', ur'''LG-MG200d''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''MG200d''',ur'''oma_support''':False,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_mg200d_ver1_sub10'''] = devclass(devices.devids[ur'''lg_mg200d_ver1'''], ur'''lg_mg200d_ver1_sub10''', ur'''LG-MG200d UP.Browser/6.2.3 (GUI) MMP/1.0''', False, {ur'''oma_support''':False})
devices.devids[ur'''lg_mg300d_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_mg300d_ver1''', ur'''LG-MG300D''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''MG300D''',ur'''mp3''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_mg300d_ver1_submic'''] = devclass(devices.devids[ur'''lg_mg300d_ver1'''], ur'''lg_mg300d_ver1_submic''', ur'''LG-MG300D MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_mg530_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mg530_ver1''', ur'''LG-MG530''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''MG530''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_mg530_ver1_sub10'''] = devclass(devices.devids[ur'''lg_mg530_ver1'''], ur'''lg_mg530_ver1_sub10''', ur'''LG-MG530 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, {ur'''max_image_width''':121})
devices.devids[ur'''lg_mg610c_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_mg610c_ver1''', ur'''LG-MG610c''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''MG610c''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_mg610c_ver1_submic'''] = devclass(devices.devids[ur'''lg_mg610c_ver1'''], ur'''lg_mg610c_ver1_submic''', ur'''LG-MG610c MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_mg800_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_mg800_ver1''', ur'''LG-MG800''', True, {ur'''aac''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''MG800''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_mg800_ver1_submic'''] = devclass(devices.devids[ur'''lg_mg800_ver1'''], ur'''lg_mg800_ver1_submic''', ur'''LG-MG800 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_mg810_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mg810_ver1''', ur'''LG-MG810''', True, {ur'''aac''':True,ur'''brand_name''':ur'''LG''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''MG810''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':187,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_mg810c_ver1'''] = devclass(devices.devids[ur'''lg_mg810_ver1'''], ur'''lg_mg810c_ver1''', ur'''LG-MG810C''', True, {ur'''model_name''':ur'''MG810C''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_mm535_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_mm535_ver1''', ur'''LGE-MM535''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':22,ur'''compactmidi''':True,ur'''gif_animated''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':185,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MM535''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_colors''':32,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/MM535/MM535V24.rdf''',ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':32,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176})
devices.devids[ur'''lge_mm535_ver1_sub20'''] = devclass(devices.devids[ur'''lge_mm535_ver1'''], ur'''lge_mm535_ver1_sub20''', ur'''LGE-MM535/1.0 UP.Browser/6.2.3.2.l.1.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lge_mm535_ver1_sub6237e1101'''] = devclass(devices.devids[ur'''lge_mm535_ver1'''], ur'''lge_mm535_ver1_sub6237e1101''', ur'''LGE-MM535/1.0 UP.Browser/6.2.3.7.e.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lge_mx200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_mx200_ver1''', ur'''LGE-MX200''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''mms_bmp''':True,ur'''mms_evrc''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':32,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''model_name''':ur'''MX200''',ur'''resolution_height''':128,ur'''rows''':14,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''https://servicios.iusacell.com.mx/lg/mx200v1.xml'''})
devices.devids[ur'''lge_mx200_ver1_sub20'''] = devclass(devices.devids[ur'''lge_mx200_ver1'''], ur'''lge_mx200_ver1_sub20''', ur'''LGE-MX200/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lge_mx500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_mx500_ver1''', ur'''LGE-MX500''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''columns''':12,ur'''max_image_width''':169,ur'''mms_3gpp2''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':46080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':72,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''mms_wbmp''':True,ur'''mms_wml''':True,ur'''model_name''':ur'''MX500''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':17,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''https://servicios.iusacell.com.mx/lg/mx500v1.xml'''})
devices.devids[ur'''lge_mx500_ver1_sub20'''] = devclass(devices.devids[ur'''lge_mx500_ver1'''], ur'''lge_mx500_ver1_sub20''', ur'''LGE-MX500/1.0 UP.Browser/6.2.3.2 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lge_mx7000_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_mx7000_ver1''', ur'''LGE-MX7000''', True, {ur'''brand_name''':ur'''LG''',ur'''columns''':14,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''model_name''':ur'''MX7000''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_mx7000_ver1_sub20'''] = devclass(devices.devids[ur'''lge_mx7000_ver1'''], ur'''lge_mx7000_ver1_sub20''', ur'''LGE-MX7000/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lg_og200_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_og200_ver1''', ur'''LG-OG200''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''OG200''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-OG200.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_og200_ver1_subuamic20'''] = devclass(devices.devids[ur'''lg_og200_ver1'''], ur'''lg_og200_ver1_subuamic20''', ur'''LG-OG200 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_p7200_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_p7200_ver1''', ur'''LG-P7200''', True, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':220,ur'''max_image_width''':167,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''P7200''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-P7200.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_p7200_ver1_subuamic20'''] = devclass(devices.devids[ur'''lg_p7200_ver1'''], ur'''lg_p7200_ver1_subuamic20''', ur'''LG-P7200 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lge_pm225_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_pm225_ver1''', ur'''LGE-PM225''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':127,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''PM225''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''rows''':13,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/PM225/PM225V02.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':127,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lge_pm225_ver1_sub20'''] = devclass(devices.devids[ur'''lge_pm225_ver1'''], ur'''lge_pm225_ver1_sub20''', ur'''LGE-PM225/1.0 UP.Browser/6.2.3.7.e.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lge_pm325_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_pm325_ver1''', ur'''LGE-PM325''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''compactmidi''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''PM325''',ur'''qcelp''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':13,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/PM325/PM325V16.rdf''',ur'''wallpaper''':True})
devices.devids[ur'''lge_pm325_ver1_sub20'''] = devclass(devices.devids[ur'''lge_pm325_ver1'''], ur'''lge_pm325_ver1_sub20''', ur'''LGE-PM325/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_s5000_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_s5000_ver1''', ur'''LG-S5000''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_image_height''':130,ur'''max_image_width''':121,ur'''model_name''':ur'''S5000''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_s5000_ver1_subuamic20'''] = devclass(devices.devids[ur'''lg_s5000_ver1'''], ur'''lg_s5000_ver1_subuamic20''', ur'''LG-S5000 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_s5100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_s5100_ver1''', ur'''LG-S5100''', True, {ur'''colors''':262144,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':121,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''S5100 MIC''',ur'''playback_acodec_aac''':ur'''heaac2''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_s5100_ver1_sub202011'''] = devclass(devices.devids[ur'''lg_s5100_ver1'''], ur'''lg_s5100_ver1_sub202011''', ur'''LG-S5100 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_s5200_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_s5200_ver1''', ur'''LG-S5200''', True, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':119,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''S5200''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-S5200.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_s5200_ver1_subuamic20'''] = devclass(devices.devids[ur'''lg_s5200_ver1'''], ur'''lg_s5200_ver1_subuamic20''', ur'''LG-S5200 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_s5300_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_s5300_ver1''', ur'''LG-S5300''', True, {ur'''aac''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':False,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':169,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''S5300''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-S5300.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_s5200_ver1_subv80b'''] = devclass(devices.devids[ur'''lg_s5300_ver1'''], ur'''lg_s5200_ver1_subv80b''', ur'''LG-S5300/V08b Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lge_td6000_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_td6000_ver1''', ur'''LGE-TD6000''', True, {ur'''brand_name''':ur'''LG''',ur'''max_image_height''':130,ur'''max_image_width''':110,ur'''model_name''':ur'''TD6000''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_td6000_ver1_sub4127'''] = devclass(devices.devids[ur'''lge_td6000_ver1'''], ur'''lge_td6000_ver1_sub4127''', ur'''LGE-TD6000 UP.Browser/4.1.27''', False, None)
devices.devids[ur'''lge_vi125_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vi125_ver1''', ur'''LGE-VI125''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''j2me_canvas_height''':132,ur'''j2me_canvas_width''':128,ur'''j2me_heap_size''':1024,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':132,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VI-125''',ur'''qcelp''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_compactmidi''':True,ur'''ringtone_directdownload_size_limit''':131072,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':13,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':131072,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':144,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':144,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/VI125/VI125V10.rdf''',ur'''voices''':32})
devices.devids[ur'''lge_vi125_ver1_sub20'''] = devclass(devices.devids[ur'''lge_vi125_ver1'''], ur'''lge_vi125_ver1_sub20''', ur'''LGE-VI125/1.0 UP.Browser/6.2.3.2.l.1.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_vx10000_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_vx10000_ver1''', ur'''Mozilla/4.1 (compatible; MSIE 6.0; ) 400x240 LGE VX10000''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Voyager''',ur'''max_data_rate''':384,ur'''max_image_height''':204,ur'''max_image_width''':220,ur'''model_name''':ur'''VX-10000''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lge_vx4700_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx4700_ver1''', ur'''LGE-VX4700''', True, {ur'''brand_name''':ur'''LG''',ur'''max_image_height''':100,ur'''model_name''':ur'''VX4700''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_vx4700_ver1_sub20'''] = devclass(devices.devids[ur'''lge_vx4700_ver1'''], ur'''lge_vx4700_ver1_sub20''', ur'''LGE-VX4700/1.0 UP.Browser/6.2.3.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lg_vx5200_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_vx5200_ver1''', ur'''LGE-VX5200''', True, {ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':False,ur'''midi_polyphonic''':False,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_midi_monophonic''':False,ur'''mms_midi_polyphonic''':False,ur'''mms_midi_polyphonic_voices''':32,ur'''mms_mp3''':False,ur'''mms_qcelp''':False,ur'''model_name''':ur'''VX5200''',ur'''mp3''':False,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''qcelp''':False,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':False,ur'''ringtone_directdownload_size_limit''':125000,ur'''ringtone_midi_monophonic''':False,ur'''ringtone_midi_polyphonic''':False,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':False,ur'''ringtone_spmidi''':False,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':125000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':125000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_vx5200_ver1_subverizon'''] = devclass(devices.devids[ur'''lg_vx5200_ver1'''], ur'''lg_vx5200_ver1_subverizon''', ur'''VX5200v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX5200''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_vx5300_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_vx5300_ver1''', ur'''LGE-VX5300''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VX5300''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_vx5300_ver1_subverizon'''] = devclass(devices.devids[ur'''lg_vx5300_ver1'''], ur'''lg_vx5300_ver1_subverizon''', ur'''VX5300v1''', False, {ur'''max_image_width''':120,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX5300''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_png''':False})
devices.devids[ur'''lge_vx6100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx6100_ver1''', ur'''LGE-VX6100''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':125000,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':32,ur'''mms_mp3''':True,ur'''mms_qcelp''':True,ur'''model_name''':ur'''VX6100''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':125000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':5,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':125000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':160,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':125000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lge_vx6100_ver1_sub20'''] = devclass(devices.devids[ur'''lge_vx6100_ver1'''], ur'''lge_vx6100_ver1_sub20''', ur'''LGE-VX6100/1.0 UP.Browser/6.2.3.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lge_vx6100_ver1_subverizon'''] = devclass(devices.devids[ur'''lge_vx6100_ver1'''], ur'''lge_vx6100_ver1_subverizon''', ur'''VX6100v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX6100''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_png''':False})
devices.devids[ur'''lge_vx8000_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx8000_ver1''', ur'''LGE-VX8000''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':350000,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_mp3''':True,ur'''mms_qcelp''':True,ur'''model_name''':ur'''VX8000''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':False,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':350000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':64,ur'''rows''':5,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':350000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':350000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''lge_vx8000_ver1_sub20'''] = devclass(devices.devids[ur'''lge_vx8000_ver1'''], ur'''lge_vx8000_ver1_sub20''', ur'''LGE-VX8000/1.0 UP.Browser/6.2.3.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lge_vx8000_ver1_subverizon'''] = devclass(devices.devids[ur'''lge_vx8000_ver1'''], ur'''lge_vx8000_ver1_subverizon''', ur'''VX8000v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX8000''',ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_png''':False})
devices.devids[ur'''lge_vx8100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx8100_ver1''', ur'''LGE-VX8100''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''max_image_height''':190,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VX8100''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''qcelp''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':72,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''lge_vx8100_ver1_sub6232'''] = devclass(devices.devids[ur'''lge_vx8100_ver1'''], ur'''lge_vx8100_ver1_sub6232''', ur'''LGE-VX8100/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lge_vx8100_ver1_subverizon'''] = devclass(devices.devids[ur'''lge_vx8100_ver1'''], ur'''lge_vx8100_ver1_subverizon''', ur'''VX8100v1''', False, {ur'''midi_monophonic''':False,ur'''midi_polyphonic''':False,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX8100''',ur'''mp3''':False,ur'''qcelp''':False,ur'''ringtone''':False,ur'''ringtone_midi_monophonic''':False,ur'''ringtone_midi_polyphonic''':False,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':False,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper_png''':False})
devices.devids[ur'''lg_vx8300_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_vx8300_ver1''', ur'''LGE-VX8300''', True, {ur'''colors''':262144,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VX8300''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':184,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''lg_vx8300_ver1_subverizon'''] = devclass(devices.devids[ur'''lg_vx8300_ver1'''], ur'''lg_vx8300_ver1_subverizon''', ur'''VX8300v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX8300''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_vx8500_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_vx8500_ver1''', ur'''LGE-VX8500''', True, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_screen_height''':ur'''275''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':255,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''model_name''':ur'''VX8500''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''screensaver''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx8500/vx8500.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_vx8500_ver1_subverizon'''] = devclass(devices.devids[ur'''lg_vx8500_ver1'''], ur'''lg_vx8500_ver1_subverizon''', ur'''VX8500v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX8500''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_vx8550_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx8550_ver1''', ur'''LGE-VX8550/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_screen_height''':ur'''274''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':40000,ur'''max_image_height''':254,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VX8550''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':274,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx8550/vx8550.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lge_vx8700_ver1'''] = devclass(devices.devids[ur'''lge_vx8100_ver1_sub6232'''], ur'''lge_vx8700_ver1''', ur'''LGE-VX8700/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VX8700''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''rows''':17,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx8700/vx8700.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lge_vx9400_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx9400_ver1''', ur'''LGE-VX9400''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':22,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_screen_height''':ur'''204''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':184,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VX9400''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx9400/vx9400.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lge_vx9400_ver1_subua'''] = devclass(devices.devids[ur'''lge_vx9400_ver1'''], ur'''lge_vx9400_ver1_subua''', ur'''LGE-VX9400/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lge_vx9800_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx9800_ver1''', ur'''LGE-VX9800''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_image_height''':224,ur'''max_image_width''':300,ur'''midi_monophonic''':False,ur'''midi_polyphonic''':False,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':144,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':False,ur'''mms_midi_polyphonic''':False,ur'''mms_midi_polyphonic_voices''':72,ur'''mms_mp3''':False,ur'''mms_qcelp''':False,ur'''model_name''':ur'''VX9800''',ur'''mp3''':False,ur'''oma_v_1_0_forwardlock''':True,ur'''qcelp''':False,ur'''receiver''':True,ur'''resolution_height''':256,ur'''resolution_width''':320,ur'''ringtone''':False,ur'''ringtone_directdownload_size_limit''':358400,ur'''ringtone_midi_monophonic''':False,ur'''ringtone_midi_polyphonic''':False,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':False,ur'''ringtone_voices''':72,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':358400,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':144,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':144,ur'''screensaver_preferred_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':358400,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':144,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''lge_vx9800_ver1_subverizon'''] = devclass(devices.devids[ur'''lge_vx9800_ver1'''], ur'''lge_vx9800_ver1_subverizon''', ur'''VX9800v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX9800''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_png''':False})
devices.devids[ur'''lge_vx9900_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx9900_ver1''', ur'''LGE-VX9900/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':22,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_screen_height''':ur'''204''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':40000,ur'''max_image_height''':184,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VX9900''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone_midi_monophonic''':True,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx9900/vx9900.xml''',ur'''wallpaper_max_height''':184,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':184,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_lp1000_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lg_lp1000_ver1''', ur'''LG-LP1000/1.0 UP.Browser/4.1.22b''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''LP1000''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_db520_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_db520_ver1''', ur'''LGE-DB520''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''DB520''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_db520_ver1_sub41221'''] = devclass(devices.devids[ur'''lge_db520_ver1'''], ur'''lge_db520_ver1_sub41221''', ur'''LGE-DB520/1.0 UP.Browser/4.1.22b1''', False, None)
devices.devids[ur'''lge_db525_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_db525_ver1''', ur'''LGE-DB525/1.0 UP.Browser/4''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''DB525''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_db525_ver1_sub4124f'''] = devclass(devices.devids[ur'''lge_db525_ver1'''], ur'''lge_db525_ver1_sub4124f''', ur'''LGE-DB525/1.0 UP.Browser/4.1.24f''', False, None)
devices.devids[ur'''lg_t5100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_t5100_ver1''', ur'''LG-T5100''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':137,ur'''max_image_width''':166,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':102400,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''T5100''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':183,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':18,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-T5100V.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-T5100N.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_t5100_ver1_sub622'''] = devclass(devices.devids[ur'''lg_t5100_ver1'''], ur'''lg_t5100_ver1_sub622''', ur'''LG-T5100 UP.Browser/6.2.2 (GUI) MMP/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_t5100_ver1_sub623'''] = devclass(devices.devids[ur'''lg_t5100_ver1'''], ur'''lg_t5100_ver1_sub623''', ur'''LG-T5100 UP.Browser/6.2.3 (GUI) MMP/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_t5100_ver1_sub6232'''] = devclass(devices.devids[ur'''lg_t5100_ver1'''], ur'''lg_t5100_ver1_sub6232''', ur'''LG-T5100 UP.Browser/6.2.3 (GUI) MMP/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_td7130_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lg_td7130_ver1''', ur'''LG-TD7130''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''TD7130''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_td7130_ver1_sub41263'''] = devclass(devices.devids[ur'''lg_td7130_ver1'''], ur'''lg_td7130_ver1_sub41263''', ur'''LG-TD7130/1.0 UP.Browser/4.1.26l3''', False, None)
devices.devids[ur'''lg_u250_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u250_ver1''', ur'''LG/U250/v1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U250''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U250.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''lg_u400_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_u400_ver1''', ur'''LG/U400/v1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':30,ur'''connectionoriented_confirmed_service_indication''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':60000,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U400''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U400.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''lg_u450_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u450_ver1''', ur'''LG/U450/v1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':30,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U450''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U450.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''lg_8100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_8100_ver1''', ur'''LG/U8100''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':30,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':30000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U8100''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U8100.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_u8110_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u8110_ver1''', ur'''LG/U8110''', True, {ur'''aac''':True,ur'''access_key_support''':True,ur'''amr''':True,ur'''bmp''':True,ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':30,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''https_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5120,ur'''max_image_height''':165,ur'''max_image_width''':166,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U8110''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':16,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':20480,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':182,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':182,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://fr.lge.com/gsm/LG-U8110.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':182,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':182,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_select_as_dropdown''':True,ur'''xhtml_select_as_radiobutton''':True,ur'''xhtml_support_level''':1,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_table_support''':True,ur'''xmf''':True})
devices.devids[ur'''lg_u8110_ver1_sub10'''] = devclass(devices.devids[ur'''lg_u8110_ver1'''], ur'''lg_u8110_ver1_sub10''', ur'''LG/U8110/v1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''lg_u8110_ver1_sub20'''] = devclass(devices.devids[ur'''lg_u8110_ver1'''], ur'''lg_u8110_ver1_sub20''', ur'''LG/U8110/v2.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''lg_u8120_ver1'''] = devclass(devices.devids[ur'''lg_u8110_ver1'''], ur'''lg_u8120_ver1''', ur'''LG/U8120/v1.0''', True, {ur'''css_spriting''':True,ur'''max_data_rate''':384,ur'''max_image_height''':165,ur'''max_image_width''':166,ur'''model_name''':ur'''U8120''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_u8130_ver1'''] = devclass(devices.devids[ur'''lg_u8120_ver1'''], ur'''lg_u8130_ver1''', ur'''LG/U8130/v1.0''', True, {ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':10240,ur'''max_image_height''':165,ur'''max_image_width''':167,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.1''',ur'''model_name''':ur'''U8130''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2005_july''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://fr.lge.com/gsm/LG-U8130.xml'''})
devices.devids[ur'''lg_u8130_ver1_subv13g'''] = devclass(devices.devids[ur'''lg_u8130_ver1'''], ur'''lg_u8130_ver1_subv13g''', ur'''LG/U8130/v13G''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''lg_u8138_ver1'''] = devclass(devices.devids[ur'''lg_u8130_ver1'''], ur'''lg_u8138_ver1''', ur'''LG/U8138''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':30,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5120,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U8138''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U8138.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1,ur'''xmf''':True})
devices.devids[ur'''lg_u8138_ver1_sub10'''] = devclass(devices.devids[ur'''lg_u8138_ver1'''], ur'''lg_u8138_ver1_sub10''', ur'''LG/U8138/v1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''lg_u8138_ver1_sub20'''] = devclass(devices.devids[ur'''lg_u8138_ver1'''], ur'''lg_u8138_ver1_sub20''', ur'''LG/U8138/v2.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''lg_u8138_ver1_sub502'''] = devclass(devices.devids[ur'''lg_u8138_ver1'''], ur'''lg_u8138_ver1_sub502''', ur'''LG-U8138/1.0 (05.02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''lg_8180_ver1'''] = devclass(devices.devids[ur'''lg_u8130_ver1'''], ur'''lg_8180_ver1''', ur'''LG/U8180''', True, {ur'''colors''':65536,ur'''max_data_rate''':384,ur'''max_image_height''':165,ur'''max_image_width''':169,ur'''model_name''':ur'''U8180''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U8180.xml''',ur'''video''':True,ur'''wallpaper_colors''':24})
devices.devids[ur'''lg_8180_ver1_sub10'''] = devclass(devices.devids[ur'''lg_8180_ver1'''], ur'''lg_8180_ver1_sub10''', ur'''LG/U8180/v1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''lg_u8180f_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u8180f_ver1''', ur'''LG/U8180F''', True, {ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''model_name''':ur'''U8180F''',ur'''resolution_height''':176,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_u8150_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lge_u8150_ver1''', ur'''LGE/U8150''', True, {ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':1048576,ur'''max_image_height''':180,ur'''max_image_width''':166,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':300000,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U8150''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://fr.lge.com/gsm/LG-U8150.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lge_u8150_ver1_subdashmidp20'''] = devclass(devices.devids[ur'''lge_u8150_ver1'''], ur'''lge_u8150_ver1_subdashmidp20''', ur'''LGE-U8150/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lge_u8150_ver1_submidp20'''] = devclass(devices.devids[ur'''lge_u8150_ver1'''], ur'''lge_u8150_ver1_submidp20''', ur'''LGE/U8150/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lge_u8150_ver1_sub11midp20'''] = devclass(devices.devids[ur'''lge_u8150_ver1'''], ur'''lge_u8150_ver1_sub11midp20''', ur'''LGE/U8150/1.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_u8200_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u8200_ver1''', ur'''LG-U8200''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''U8200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U8200.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_u8200_ver1_sublg'''] = devclass(devices.devids[ur'''lg_u8200_ver1'''], ur'''lg_u8200_ver1_sublg''', ur'''LG-U8200 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lge_u8200_ver1_sublge'''] = devclass(devices.devids[ur'''lg_u8200_ver1'''], ur'''lge_u8200_ver1_sublge''', ur'''LGE/U8200 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_u8210_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u8210_ver1''', ur'''LG-U8210''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''U8210''',ur'''mp3''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_u8210_ver1_subv080'''] = devclass(devices.devids[ur'''lg_u8210_ver1'''], ur'''lg_u8210_ver1_subv080''', ur'''LG-U8210/V080 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_u8210_ver1_subobigo20'''] = devclass(devices.devids[ur'''lg_u8210_ver1'''], ur'''lg_u8210_ver1_subobigo20''', ur'''LG-U8210/V100 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lge_ver1_submidp20'''] = devclass(devices.devids[ur'''lg_u8210_ver1'''], ur'''lge_ver1_submidp20''', ur'''LGE/U8210/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_u8290_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u8290_ver1''', ur'''LG-U8290''', True, {ur'''colors''':262144,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':20480,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''U8290''',ur'''mp3''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_u8290_ver1_subau20'''] = devclass(devices.devids[ur'''lg_u8290_ver1'''], ur'''lg_u8290_ver1_subau20''', ur'''LG-U8290 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_u8290_ver1_sub'''] = devclass(devices.devids[ur'''lg_u8290_ver1'''], ur'''lg_u8290_ver1_sub''', ur'''LG/U8290/v1.0''', False, None)
devices.devids[ur'''lg_u8290_ver1_sub10'''] = devclass(devices.devids[ur'''lg_u8290_ver1'''], ur'''lg_u8290_ver1_sub10''', ur'''LG/U8290/v1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''lg_u8290_ver1_sub11'''] = devclass(devices.devids[ur'''lg_u8290_ver1'''], ur'''lg_u8290_ver1_sub11''', ur'''LG/U8290/v1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_u8330_ver1'''] = devclass(devices.devids[ur'''lg_u8110_ver1'''], ur'''lg_u8330_ver1''', ur'''LG/U8330/v1.0''', True, {ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''max_data_rate''':384,ur'''max_image_height''':182,ur'''max_image_width''':169,ur'''model_name''':ur'''U8330''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''rows''':11,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':18})
devices.devids[ur'''lg_u8360_ver1'''] = devclass(devices.devids[ur'''lg_u8330_ver1'''], ur'''lg_u8360_ver1''', ur'''LG/U8360/v1.0''', True, {ur'''css_spriting''':True,ur'''max_data_rate''':384,ur'''model_name''':ur'''U8360''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''video''':True})
devices.devids[ur'''lg_u8360_subua'''] = devclass(devices.devids[ur'''lg_u8360_ver1'''], ur'''lg_u8360_subua''', ur'''LG-U8360/1.0 (05.02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''lg_u8380_ver1'''] = devclass(devices.devids[ur'''lg_u8360_ver1'''], ur'''lg_u8380_ver1''', ur'''LG/U8380/v1.0''', True, {ur'''max_data_rate''':384,ur'''model_name''':ur'''U8380''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''lg_u8500_ver1'''] = devclass(devices.devids[ur'''lg_u8360_ver1'''], ur'''lg_u8500_ver1''', ur'''LG-U8500''', True, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_mpeg4''':True,ur'''j2me_photo_capture_enabled''':True,ur'''j2me_png''':True,ur'''max_image_height''':164,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''U8500''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_h263_3''':20,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':72,ur'''screensaver_max_height''':220,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''voices''':72,ur'''wallpaper_max_height''':220,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_u8500_ver1_submidp20'''] = devclass(devices.devids[ur'''lg_u8500_ver1'''], ur'''lg_u8500_ver1_submidp20''', ur'''LG-U8500 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''lg_u8500_ver1_subv10'''] = devclass(devices.devids[ur'''lg_u8500_ver1'''], ur'''lg_u8500_ver1_subv10''', ur'''LG-U8500-V10''', False, None)
devices.devids[ur'''lg_u8500_ver1_subaumic20'''] = devclass(devices.devids[ur'''lg_u8500_ver1'''], ur'''lg_u8500_ver1_subaumic20''', ur'''LG-U8500-V10 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''lg_u880_ver1'''] = devclass(devices.devids[ur'''lg_u8500_ver1'''], ur'''lg_u880_ver1''', ur'''LG-U880''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''U880''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_h263_3''':20,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':220})
devices.devids[ur'''lg_u880_ver1_subv10'''] = devclass(devices.devids[ur'''lg_u880_ver1'''], ur'''lg_u880_ver1_subv10''', ur'''LG/U880/v1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''lg_u890_ver1'''] = devclass(devices.devids[ur'''lg_u880_ver1'''], ur'''lg_u890_ver1''', ur'''LG-U890''', True, {ur'''can_skip_aligned_link_row''':True,ur'''model_name''':ur'''U890''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_h263_3''':20,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U890.xml''',ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''lg_u300_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u300_ver1''', ur'''LG-U300''', True, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':262144,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''U300''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_u310_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u310_ver1''', ur'''LG-U310''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':30,ur'''connectionoriented_confirmed_service_indication''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U310''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U310.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''lg_u8550_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u8550_ver1''', ur'''LG-U8550''', True, {ur'''aac''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':30,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':210,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''U8550''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':220,ur'''resolution_width''':220,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':220,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U8550.xml''',ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':220,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_u8550_ver1_subv10'''] = devclass(devices.devids[ur'''lg_u8550_ver1'''], ur'''lg_u8550_ver1_subv10''', ur'''LG/U8550/v1.0''', False, None)
devices.devids[ur'''lg_w800_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_w800_ver1''', ur'''LG-W800''', True, {ur'''brand_name''':ur'''LG''',ur'''max_image_width''':176,ur'''model_name''':ur'''W800''',ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_w800_ver1_sub20'''] = devclass(devices.devids[ur'''lg_w800_ver1'''], ur'''lg_w800_ver1_sub20''', ur'''LG-W800/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lge_dm120_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_dm120_ver1''', ur'''LGE-DM120''', True, {ur'''brand_name''':ur'''LG''',ur'''max_image_height''':45,ur'''max_image_width''':110,ur'''model_name''':ur'''DM120''',ur'''resolution_height''':80,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_dm120_ver1_sub4121'''] = devclass(devices.devids[ur'''lge_dm120_ver1'''], ur'''lge_dm120_ver1_sub4121''', ur'''LGE-DM120/1.0 UP.Browser/4.1.21c''', False, None)
devices.devids[ur'''lge_dm510_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lge_dm510_ver1''', ur'''LGE-DM510''', True, {ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':30,ur'''model_name''':ur'''DM510''',ur'''resolution_height''':64,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_dm510_ver1_sub4121'''] = devclass(devices.devids[ur'''lge_dm510_ver1'''], ur'''lge_dm510_ver1_sub4121''', ur'''LGE-DM510/1.0 UP/4.1.21a''', False, None)
devices.devids[ur'''lge_dm515h_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_dm515h_ver1''', ur'''LGE-DM515H''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''DM515H''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_dm515h_ver1_sub4122b'''] = devclass(devices.devids[ur'''lge_dm515h_ver1'''], ur'''lge_dm515h_ver1_sub4122b''', ur'''LGE-DM515H/1.0 UP.Browser/4.1.22b''', False, None)
devices.devids[ur'''lge_lx535_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_lx535_ver1''', ur'''LGE-LX535''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''LX535''',ur'''mp3''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''lge_lx535_ver1_sub20'''] = devclass(devices.devids[ur'''lge_lx535_ver1'''], ur'''lge_lx535_ver1_sub20''', ur'''LGE-LX535/1.0 UP.Browser/6.2.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lg_lx550_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_lx550_ver1''', ur'''LG-LX550''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':22,ur'''compactmidi''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_image_height''':185,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''LX550''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_colors''':32,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':32,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176})
devices.devids[ur'''lg_lx550_ver1_sub20'''] = devclass(devices.devids[ur'''lg_lx550_ver1'''], ur'''lg_lx550_ver1_sub20''', ur'''LG-LX550 AU-MIC-LX550/2.0 MMP/2.0 Profile/MIDP-2.0''', False, None)
devices.devids[ur'''lg_lx5350_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''lg_lx5350_ver1''', ur'''LGE-LX5350''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':88,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''LX5350''',ur'''resolution_height''':108,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_compactmidi''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/5350/LX5350_11.rdf''',ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''lg_lx5350_ver1_sub6102118'''] = devclass(devices.devids[ur'''lg_lx5350_ver1'''], ur'''lg_lx5350_ver1_sub6102118''', ur'''LGE-LX5350/1.0 UP.Browser/6.1.0.2.118 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_lx5350_ver2'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_lx5350_ver2''', ur'''LGE-LX5350/4.0''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LX5350''',ur'''resolution_height''':108,ur'''resolution_width''':120,ur'''rows''':8,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_lx5350_ver2_sub20'''] = devclass(devices.devids[ur'''lg_lx5350_ver2'''], ur'''lg_lx5350_ver2_sub20''', ur'''LGE-LX5350/4.0 UP.Browser/6.2.2.1.208 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lge_db230_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_db230_ver1''', ur'''LGE-DB230/1.0 UP.Browser/4.1.24f''', True, {ur'''brand_name''':ur'''LG''',ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''DB230''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_tm240_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lg_tm240_ver1''', ur'''LGE-TM240''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''TM240''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_tm240_ver1_sub4126'''] = devclass(devices.devids[ur'''lg_tm240_ver1'''], ur'''lg_tm240_ver1_sub4126''', ur'''LGE-TM240/1.0 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lge_tm250_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_tm250_ver1''', ur'''LGE-TM250''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''TM250''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_tm250_ver1_sub4127'''] = devclass(devices.devids[ur'''lge_tm250_ver1'''], ur'''lge_tm250_ver1_sub4127''', ur'''LGE-TM250/1.0 UP.Browser/4.1.27''', False, None)
devices.devids[ur'''lge_tm510_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_tm510_ver1''', ur'''LGE-TM510/1.0 UP.Browser/4.1.22b''', True, {ur'''brand_name''':ur'''LG''',ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''TM510''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_tm520_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_tm520_ver1''', ur'''LGE-TM520/1.0 UP.Browser/4.1.22b''', True, {ur'''brand_name''':ur'''LG''',ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''TM520''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_tm540c_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_tm540c_ver1''', ur'''LGE-TM540C''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''TM540C''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_tm540c_ver1_sub4126l'''] = devclass(devices.devids[ur'''lge_tm540c_ver1'''], ur'''lge_tm540c_ver1_sub4126l''', ur'''LGE-TM540C/1.0 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lge_tm910_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_tm910_ver1''', ur'''LGE-TM910''', True, {ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':130,ur'''model_name''':ur'''TM910''',ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':240,ur'''resolution_width''':160})
devices.devids[ur'''lge_tm910_ver1_sub4122'''] = devclass(devices.devids[ur'''lge_tm910_ver1'''], ur'''lge_tm910_ver1_sub4122''', ur'''LGE-TM910/1.0 UP.Browser/4.1.22b''', False, None)
devices.devids[ur'''lg_g5300i_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g5300i_ver1''', ur'''LG-G5300i''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G5300i''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://fr.lge.com/gsm/LG-G5300i.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_g5300i_ver1_sub410'''] = devclass(devices.devids[ur'''lg_g5300i_ver1'''], ur'''lg_g5300i_ver1_sub410''', ur'''LG-G5300i/JM AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g7000_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g7000_ver1''', ur'''LG-G7000''', True, {ur'''colors''':65536,ur'''columns''':8,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_deck_size''':26100,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''model_name''':ur'''G7000''',ur'''nokia_voice_call''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://fr.lge.com/gsm/LG-G7000.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wta_phonebook''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''lg_g7000_ver1_sub410'''] = devclass(devices.devids[ur'''lg_g7000_ver1'''], ur'''lg_g7000_ver1_sub410''', ur'''LG-G7000 AU/4.10''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g7020_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g7020_ver1''', ur'''LG-G7020''', True, {ur'''colors''':65536,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''G7020''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_g7030_ver1'''] = devclass(devices.devids[ur'''lg_g7000_ver1'''], ur'''lg_g7030_ver1''', ur'''LG-G7030''', True, {ur'''model_name''':ur'''G7030''',ur'''ringtone_mmf''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_g7050_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_g7050_ver1''', ur'''LG-G7050''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':95,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':51200,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G7050''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://fr.lge.com/gsm/LG-G7050.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_g7050_ver1_sub10'''] = devclass(devices.devids[ur'''lg_g7050_ver1'''], ur'''lg_g7050_ver1_sub10''', ur'''LG-G7050 UP.Browser/6.2.2 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g7050_ver1_sub10midp10'''] = devclass(devices.devids[ur'''lg_g7050_ver1'''], ur'''lg_g7050_ver1_sub10midp10''', ur'''LG-G7050 UP.Browser/6.2.2 (GUI) MMP/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g7070_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g7070_ver1''', ur'''LG-G7070''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':10000,ur'''model_name''':ur'''G7070''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True})
devices.devids[ur'''lg_g7070_ver1_subau410'''] = devclass(devices.devids[ur'''lg_g7070_ver1'''], ur'''lg_g7070_ver1_subau410''', ur'''LG-G7070 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''lg_g7100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g7100_ver1''', ur'''LG-G7100''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''connectionless_service_indication''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':120,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G7100''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':32,ur'''rows''':6,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://fr.lge.com/gsm/LG-G7100.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_g7100_ver1_sub410midp1'''] = devclass(devices.devids[ur'''lg_g7100_ver1'''], ur'''lg_g7100_ver1_sub410midp1''', ur'''LG-G7100 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g7100_ver1_sub410midp2'''] = devclass(devices.devids[ur'''lg_g7100_ver1'''], ur'''lg_g7100_ver1_sub410midp2''', ur'''LG-G7100 AU/4.10 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g7100_ver1_sub410cldc2'''] = devclass(devices.devids[ur'''lg_g7100_ver1'''], ur'''lg_g7100_ver1_sub410cldc2''', ur'''LG-G7100 AU/4.10 Profile/MIDP-2.0 Configuration/CLDC-2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g7120_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g7120_ver1''', ur'''LG-G7120''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''G7120''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True})
devices.devids[ur'''lg_g7120_ver1_sub10'''] = devclass(devices.devids[ur'''lg_g7120_ver1'''], ur'''lg_g7120_ver1_sub10''', ur'''LG-G7120 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''lg_g7200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_g7200_ver1''', ur'''LG-G7200''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':145,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':102400,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G7200''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':18,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G7200.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_g7200_ver1_sub622'''] = devclass(devices.devids[ur'''lg_g7200_ver1'''], ur'''lg_g7200_ver1_sub622''', ur'''LG-G7200 UP.Browser/6.2.2 (GUI) MMP/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_g8000_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g8000_ver1''', ur'''LG G8000''', True, {ur'''ems''':True,ur'''max_image_height''':220,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''G8000''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_g8000_ver1_sub25'''] = devclass(devices.devids[ur'''lg_g8000_ver1'''], ur'''lg_g8000_ver1_sub25''', ur'''LG G8000/1.0 PDK/2.5''', False, None)
devices.devids[ur'''lg_g8000_ver1_sub25java'''] = devclass(devices.devids[ur'''lg_g8000_ver1'''], ur'''lg_g8000_ver1_sub25java''', ur'''LG G8000/2.0 PDK/2.5 JAVA''', False, None)
devices.devids[ur'''lg_g8000_ver1_sub25javajva'''] = devclass(devices.devids[ur'''lg_g8000_ver1'''], ur'''lg_g8000_ver1_sub25javajva''', ur'''LG G8000/2.0 PDK/2.5 JAVA, LG G8000/2.0 PDK/2.5 JAVA''', False, None)
devices.devids[ur'''lg_g8000i_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g8000i_ver1''', ur'''LG G8000i''', True, {ur'''model_name''':ur'''G8000i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_vi5225_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vi5225_ver1''', ur'''LGE-VI5225''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':4096,ur'''columns''':17,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''vi5225''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':9,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/VI5225/LX540V08.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120})
devices.devids[ur'''lge_vi5225_ver1_sub'''] = devclass(devices.devids[ur'''lge_vi5225_ver1'''], ur'''lge_vi5225_ver1_sub''', ur'''LGE-VI5225/1.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lge_vi5225_ver1_sub6225'''] = devclass(devices.devids[ur'''lge_vi5225_ver1'''], ur'''lge_vi5225_ver1_sub6225''', ur'''LGE-VI5225/1.0 UP.Browser/6.2.2.5 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lge_vx3100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx3100_ver1''', ur'''LGE-VX3100''', True, {ur'''brand_name''':ur'''LG''',ur'''columns''':17,ur'''max_image_height''':90,ur'''max_image_width''':80,ur'''model_name''':ur'''VX3100''',ur'''resolution_height''':120,ur'''resolution_width''':80,ur'''rows''':5,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True})
devices.devids[ur'''lge_vx3200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx3200_ver1''', ur'''LGE-VX3200''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''ems''':True,ur'''evrc''':True,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VX3200''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''qcelp''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':16,ur'''rows''':5,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''voices''':16,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''lge_vx4500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx4500_ver1''', ur'''LGE-VX4500''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''ems''':True,ur'''evrc''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VX4500''',ur'''qcelp''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''lge_vx4500_ver1_sub20'''] = devclass(devices.devids[ur'''lge_vx4500_ver1'''], ur'''lge_vx4500_ver1_sub20''', ur'''LGE-VX4500/1.0 UP.Browser/6.2.2.4.145 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lge_vx4600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx4600_ver1''', ur'''LGE-VX4600''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262000,ur'''columns''':17,ur'''directdownload_support''':True,ur'''evrc''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_evrc''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VX4600''',ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''lge_vx4600_ver1_sub4126'''] = devclass(devices.devids[ur'''lge_vx4600_ver1'''], ur'''lge_vx4600_ver1_sub4126''', ur'''LGE-VX4600 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''lge_vx6000_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lge_vx6000_ver1''', ur'''LGE-VX6000''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''built_in_camera''':True,ur'''colors''':262144,ur'''columns''':17,ur'''directdownload_support''':True,ur'''evrc''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_evrc''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VX6000''',ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':30720,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':120,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':120,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':30720,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':120,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120})
devices.devids[ur'''lge_vx6000_ver1_sub4127'''] = devclass(devices.devids[ur'''lge_vx6000_ver1'''], ur'''lge_vx6000_ver1_sub4127''', ur'''LGE-VX6000 UP.Browser/4.1.27''', False, None)
devices.devids[ur'''lge_vx6000_ver1_subverizon'''] = devclass(devices.devids[ur'''lge_vx6000_ver1'''], ur'''lge_vx6000_ver1_subverizon''', ur'''vx6000''', False, {ur'''mms_qcelp''':False,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX6000''',ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':False,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_png''':False})
devices.devids[ur'''verizon_lge_vx6000v2_ver1'''] = devclass(devices.devids[ur'''lge_vx6000_ver1_subverizon'''], ur'''verizon_lge_vx6000v2_ver1''', ur'''vx6000v2''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX6000v2''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_vx7000_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx7000_ver1''', ur'''LGE-VX7000''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''built_in_camera''':True,ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''ems''':True,ur'''evrc''':True,ur'''gif_animated''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp2''':True,ur'''mms_evrc''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':358400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':16,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VX7000''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_mp4''':True,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':350000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':16,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':350000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':350000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''lge_vx7000_ver1_sub20'''] = devclass(devices.devids[ur'''lge_vx7000_ver1'''], ur'''lge_vx7000_ver1_sub20''', ur'''LGE-VX7000/1.0 UP.Browser/6.2.3.1.174 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lge_vx7000_ver1_subverizon'''] = devclass(devices.devids[ur'''lge_vx7000_ver1'''], ur'''lge_vx7000_ver1_subverizon''', ur'''VX7000v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX7000''',ur'''playback_3g2''':True,ur'''playback_mp4''':True,ur'''ringtone_qcelp''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_w3000_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_w3000_ver1''', ur'''LG-W3000''', True, {ur'''columns''':16,ur'''model_name''':ur'''W3000''',ur'''rows''':4,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_w3000_ver1_sub42'''] = devclass(devices.devids[ur'''lg_w3000_ver1'''], ur'''lg_w3000_ver1_sub42''', ur'''LG-W3000 AU/4.2''', False, None)
devices.devids[ur'''zte_2118_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_2118_ver1''', ur'''ZTE-2118''', True, {ur'''brand_name''':ur'''ZTE''',ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''mmf''':True,ur'''model_name''':ur'''2118''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wml_1_2''':True})
devices.devids[ur'''zte_2118_ver1_sub4127'''] = devclass(devices.devids[ur'''zte_2118_ver1'''], ur'''zte_2118_ver1_sub4127''', ur'''ZTE-2118/1.0 UP.Browser/4.1.27''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''4'''})
devices.devids[ur'''zte_c705_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_c705_ver1''', ur'''ZTE-C705''', True, {ur'''brand_name''':ur'''ZTE''',ur'''max_image_height''':146,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C705''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':146,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''xhtml_support_level''':-1})
devices.devids[ur'''zte_c705_ver1_sub4127a2'''] = devclass(devices.devids[ur'''zte_c705_ver1'''], ur'''zte_c705_ver1_sub4127a2''', ur'''ZTE-C705/1.0 UP.Browser/4.1.27a2''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''4'''})
devices.devids[ur'''zte_c880_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_c880_ver1''', ur'''ZTE-C880''', True, {ur'''brand_name''':ur'''ZTE''',ur'''max_image_height''':146,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C880''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':146,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper_png''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''zte_c880_ver1_sub4127a2'''] = devclass(devices.devids[ur'''zte_c880_ver1'''], ur'''zte_c880_ver1_sub4127a2''', ur'''ZTE-C880/1.0 UP.Browser/4.1.27a2''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''4'''})
devices.devids[ur'''zte_c908_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_c908_ver1''', ur'''ZTE-C908''', True, {ur'''brand_name''':ur'''ZTE''',ur'''max_image_height''':146,ur'''max_image_width''':128,ur'''mmf''':True,ur'''model_name''':ur'''C908''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':146,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''xhtml_support_level''':-1})
devices.devids[ur'''zte_c908_ver1_sub4127a2'''] = devclass(devices.devids[ur'''zte_c908_ver1'''], ur'''zte_c908_ver1_sub4127a2''', ur'''ZTE-C908/1.0 UP.Browser/4.1.27a2''', False, None)
devices.devids[ur'''nec_110_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_110_ver1''', ur'''NEC-110''', True, {ur'''brand_name''':ur'''NEC''',ur'''columns''':16,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''N110''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''uaprof''':ur'''http://nec-uap.com/prof/UAPMargay.xml'''})
devices.devids[ur'''nec_110_ver1_sub20'''] = devclass(devices.devids[ur'''nec_110_ver1'''], ur'''nec_110_ver1_sub20''', ur'''NEC-110/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.9.d.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nec_arm9_brcm_edge_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''nec_arm9_brcm_edge_ver1''', ur'''NEC-ARM9-BRCM_EDGE''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''max_deck_size''':16384,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':100000,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''a232''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.nechdm.com/profiles/232/a232.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nec_arm9_brcm_edge_ver1_sub701240'''] = devclass(devices.devids[ur'''nec_arm9_brcm_edge_ver1'''], ur'''nec_arm9_brcm_edge_ver1_sub701240''', ur'''NEC-ARM9-BRCM_EDGE/0.1 UP.Browser/7.0.1.240 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nec_e122_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''nec_e122_ver1''', ur'''NEC-e122''', True, {ur'''brand_name''':ur'''NEC''',ur'''model_name''':ur'''E122''',ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''nec_e122_ver1_uavariation'''] = devclass(devices.devids[ur'''nec_e122_ver1'''], ur'''nec_e122_ver1_uavariation''', ur'''NEC-E122''', False, None)
devices.devids[ur'''nec_e122_ver1_sub00'''] = devclass(devices.devids[ur'''nec_e122_ver1'''], ur'''nec_e122_ver1_sub00''', ur'''NEC-E122/1.0 TMT-Mobile-Internet-Browser/1.1.14.20 (GUI)''', False, None)
devices.devids[ur'''nec_e232_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_e232_ver1''', ur'''NEC-E232''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':131071,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''e232''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''screensaver''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nec-uap.com/prof/232V01.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''nec_e232_ver1_sub10'''] = devclass(devices.devids[ur'''nec_e232_ver1'''], ur'''nec_e232_ver1_sub10''', ur'''NEC-E232/1.0 UP.Browser/6.2.2.4.d.1.102 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_e232_ver1_sub6224d1105'''] = devclass(devices.devids[ur'''nec_e232_ver1'''], ur'''nec_e232_ver1_sub6224d1105''', ur'''NEC-E232/1.0 UP.Browser/6.2.2.4.d.1.105 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_e242_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_e242_ver1''', ur'''NEC-e242''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':10,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''176''',ur'''max_image_height''':156,ur'''max_image_width''':163,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':176,ur'''mms_max_size''':131071,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''e242''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nec-uap.com/prof/e242V01.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''nec_e242_ver1_sub6232g1108'''] = devclass(devices.devids[ur'''nec_e242_ver1'''], ur'''nec_e242_ver1_sub6232g1108''', ur'''NEC-e242/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.g.1.108 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_525_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''nec_525_ver1''', ur'''NEC-525''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':15,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':180,ur'''max_image_width''':152,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':216,ur'''mms_max_size''':40960,ur'''mms_max_width''':162,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''525''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':216,ur'''resolution_width''':162,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':180,ur'''wallpaper_max_width''':162,ur'''wallpaper_preferred_height''':180,ur'''wallpaper_preferred_width''':162,ur'''wta_phonebook''':True})
devices.devids[ur'''nec_525_ver1_sub6104128'''] = devclass(devices.devids[ur'''nec_525_ver1'''], ur'''nec_525_ver1_sub6104128''', ur'''NEC-525/1.0 UP.Browser/6.1.0.4.128 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''nec_525_ver1_sub61061'''] = devclass(devices.devids[ur'''nec_525_ver1'''], ur'''nec_525_ver1_sub61061''', ur'''NEC-525/1.0 up.Browser/6.1.0.6.1 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''nec_530_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''nec_530_ver1''', ur'''NEC-530''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':15,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':162,ur'''max_image_width''':162,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':216,ur'''mms_max_size''':40960,ur'''mms_max_width''':162,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''530''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':216,ur'''resolution_width''':162,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nec-uap.com/prof/530V01.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nec_530_ver1_sub6107'''] = devclass(devices.devids[ur'''nec_530_ver1'''], ur'''nec_530_ver1_sub6107''', ur'''NEC-530/1.0 UP.Browser/6.1.0.7 (GUI) MMP/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_db7000_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''nec_db7000_ver1''', ur'''NEC-DB7000/1.0 UP.Browser/4''', True, {ur'''brand_name''':ur'''NEC''',ur'''model_name''':ur'''DB7000''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True})
devices.devids[ur'''nec_db7000_ver1_sub4123c'''] = devclass(devices.devids[ur'''nec_db7000_ver1'''], ur'''nec_db7000_ver1_sub4123c''', ur'''NEC-DB7000/1.0 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''nec_e101_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''nec_e101_ver1''', ur'''NEC-e101''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':12000,ur'''max_image_height''':160,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''E101''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''nec_e101_ver1_sub10'''] = devclass(devices.devids[ur'''nec_e101_ver1'''], ur'''nec_e101_ver1_sub10''', ur'''NEC-e101/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.8 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''nec_e1101_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nec_e1101_ver1''', ur'''NEC-e1101''', True, {ur'''brand_name''':ur'''NEC''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''E1101''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_e1101_ver1_sub00'''] = devclass(devices.devids[ur'''nec_e1101_ver1'''], ur'''nec_e1101_ver1_sub00''', ur'''NEC-e1101/(2005.02.18)1.0/WAP1.2.1 Profile''', False, None)
devices.devids[ur'''nec_e121_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_e121_ver1''', ur'''NEC-e121''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''e121''',ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nec-uap.com/prof/e121V01.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nec_e121_ver1_sub20'''] = devclass(devices.devids[ur'''nec_e121_ver1'''], ur'''nec_e121_ver1_sub20''', ur'''NEC-e121/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.9.d.1 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_e238_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_e238_ver1''', ur'''NEC-e238''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':10,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':156,ur'''max_image_width''':163,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':176,ur'''mms_max_size''':131071,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''e238''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nec-uap.com/prof/e238V01.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''nec_e238_ver1_sub20'''] = devclass(devices.devids[ur'''nec_e238_ver1'''], ur'''nec_e238_ver1_sub20''', ur'''NEC-e238/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.g.1.106 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_e540_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_e540_ver1''', ur'''NEC-e540''', True, {ur'''amr''':True,ur'''brand_name''':ur'''NEC''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''e540''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''nec_e540_ver1_sub6232g1108'''] = devclass(devices.devids[ur'''nec_e540_ver1'''], ur'''nec_e540_ver1_sub6232g1108''', ur'''NEC-e540/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.g.1.108 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nec_e540_ver1_sub6232g1110'''] = devclass(devices.devids[ur'''nec_e540_ver1'''], ur'''nec_e540_ver1_sub6232g1110''', ur'''NEC-e540/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.g.1.110 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nec_e949_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_e949_ver1''', ur'''NEC-e949''', True, {ur'''brand_name''':ur'''NEC''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''176''',ur'''model_name''':ur'''e949''',ur'''physical_screen_height''':34,ur'''physical_screen_width''':34,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''nec_e949_ver1_sub20'''] = devclass(devices.devids[ur'''nec_e949_ver1'''], ur'''nec_e949_ver1_sub20''', ur'''NEC-e949/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.g.1.108 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nec_n110_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''nec_n110_ver1''', ur'''NEC-N110''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':16,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':16384,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N110''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nec-uap.com/prof/UAPMargay.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''nec_n110_ver1_sub61078'''] = devclass(devices.devids[ur'''nec_n110_ver1'''], ur'''nec_n110_ver1_sub61078''', ur'''NEC-N110/0730MAWC/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.8 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_n200_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nec_n200_ver1''', ur'''NEC-N200''', True, {ur'''brand_name''':ur'''NEC''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''N200''',ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_n200_ver1_sub00'''] = devclass(devices.devids[ur'''nec_n200_ver1'''], ur'''nec_n200_ver1_sub00''', ur'''NEC-N200/REV 2.2.2/WAP1.2.1 Profile''', False, None)
devices.devids[ur'''nec_n500_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nec_n500_ver1''', ur'''NEC-N500''', True, {ur'''brand_name''':ur'''NEC''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''N500''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_n500_ver1_sub221'''] = devclass(devices.devids[ur'''nec_n500_ver1'''], ur'''nec_n500_ver1_sub221''', ur'''NEC-N500/REV 2.2.1/WAP1.2.1 Profile''', False, None)
devices.devids[ur'''nec_n535_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_n535_ver1''', ur'''NEC-N535''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''html_web_3_2''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':100000,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N535''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':9,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nechdm.com/profiles/535/a535.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''nec_n535_ver1_sub6232g1107'''] = devclass(devices.devids[ur'''nec_n535_ver1'''], ur'''nec_n535_ver1_sub6232g1107''', ur'''NEC-N535/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.g.1.107 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_n700_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_n700_ver1''', ur'''NEC-N700''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':131071,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N700''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nec-uap.com/prof/N700V01.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''nec_n700_ver1_sub6224d1102'''] = devclass(devices.devids[ur'''nec_n700_ver1'''], ur'''nec_n700_ver1_sub6224d1102''', ur'''NEC-N700/1.0 UP.Browser/6.2.2.4.d.1.102 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_n700_ver1_sub6226e1101'''] = devclass(devices.devids[ur'''nec_n700_ver1'''], ur'''nec_n700_ver1_sub6226e1101''', ur'''NEC-N700/1.0 UP.Browser/6.2.2.6.e.1.101 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_n710_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_n710_ver1''', ur'''NEC-N710''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':131071,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N710''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nec-uap.com/prof/N710V01.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''nec_n710_ver1_sub611631101'''] = devclass(devices.devids[ur'''nec_n710_ver1'''], ur'''nec_n710_ver1_sub611631101''', ur'''NEC-N710/1.0 UP.Browser/6.2.2.6.e.1.101 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_n8_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''nec_n8_ver1''', ur'''NEC-N8''', True, {ur'''brand_name''':ur'''NEC''',ur'''model_name''':ur'''N8''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':41,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_n8_ver1_sub6104128'''] = devclass(devices.devids[ur'''nec_n8_ver1'''], ur'''nec_n8_ver1_sub6104128''', ur'''NEC-N8/1.0 UP.Browser/6.1.0.4.128 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''nec_n8_ver1_sub6105'''] = devclass(devices.devids[ur'''nec_n8_ver1'''], ur'''nec_n8_ver1_sub6105''', ur'''NEC-N8/1.0 UP.Browser/6.1.0.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''nec_n800_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''nec_n800_ver1''', ur'''NEC-N800''', True, {ur'''brand_name''':ur'''NEC''',ur'''max_image_height''':216,ur'''max_image_width''':162,ur'''model_name''':ur'''N800''',ur'''resolution_height''':216,ur'''resolution_width''':162,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_n800_ver1_sub61061f1100'''] = devclass(devices.devids[ur'''nec_n800_ver1'''], ur'''nec_n800_ver1_sub61061f1100''', ur'''NEC-N800/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.6.1.f.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''nec_n810_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''nec_n810_ver1''', ur'''NEC-N810''', True, {ur'''brand_name''':ur'''NEC''',ur'''max_image_width''':155,ur'''model_name''':ur'''N810''',ur'''resolution_width''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_n810_ver1_sub10'''] = devclass(devices.devids[ur'''nec_n810_ver1'''], ur'''nec_n810_ver1_sub10''', ur'''NEC-N810/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.6.1.f.2 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''nec_n820_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_n820_ver1''', ur'''NEC-N820''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':131071,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N820''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':6,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nec-uap.com/prof/N820V01.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''nec_n820_ver1_sub6226e1101'''] = devclass(devices.devids[ur'''nec_n820_ver1'''], ur'''nec_n820_ver1_sub6226e1101''', ur'''NEC-N820/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.e.1.101 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_n830_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_n830_ver1''', ur'''NEC-N830''', True, {ur'''brand_name''':ur'''NEC''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''N830''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''release_date''':ur'''2004_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_n830_ver1_sub6226e1101'''] = devclass(devices.devids[ur'''nec_n830_ver1'''], ur'''nec_n830_ver1_sub6226e1101''', ur'''NEC-N830/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.e.1.101 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''nec_n840_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_n840_ver1''', ur'''NEC-N840''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':13,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''255''',ur'''j2me_screen_width''':ur'''240''',ur'''max_image_height''':235,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':176,ur'''mms_max_size''':131071,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N840''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':38,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':255,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':20,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nec-uap.com/prof/N840HKV01.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''nec_n840_ver1_sub6232g1108'''] = devclass(devices.devids[ur'''nec_n840_ver1'''], ur'''nec_n840_ver1_sub6232g1108''', ur'''NEC-N840/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.g.1.108 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_n850_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_n850_ver1''', ur'''NEC-N850''', True, {ur'''brand_name''':ur'''NEC''',ur'''columns''':14,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''model_name''':ur'''N850''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_n850_ver1_sub20'''] = devclass(devices.devids[ur'''nec_n850_ver1'''], ur'''nec_n850_ver1_sub20''', ur'''NEC-N850/(2005.04.25)FJCC/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.g.1.108 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nec_n8000_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''nec_n8000_ver1''', ur'''NEC-N8000''', True, {ur'''brand_name''':ur'''NEC''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''N8000''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_n8000_ver1_sub00'''] = devclass(devices.devids[ur'''nec_n8000_ver1'''], ur'''nec_n8000_ver1_sub00''', ur'''NEC-N8000/1.0 UP.Browser/5.0.3.2 (GUI)''', False, None)
devices.devids[ur'''nec_n900_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_n900_ver1''', ur'''NEC-N900''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''max_image_height''':120,ur'''max_image_width''':116,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':131071,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N900''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nec-uap.com/prof/N900V01.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''nec_n900_ver1_sub10'''] = devclass(devices.devids[ur'''nec_n900_ver1'''], ur'''nec_n900_ver1_sub10''', ur'''NEC-N900/1.0 UP.Browser/6.2.2.4.d.1.103 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nec_n908_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nec_n908_ver1''', ur'''NEC-N908/1.0 Release/09.15.2006 Browser/CMS2.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':262144,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N908''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nec-uap.com/prof/N908V01.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nec_n910_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nec_n910_ver1''', ur'''NEC-N910''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''N910''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nec_n910_ver1_sub10'''] = devclass(devices.devids[ur'''nec_n910_ver1'''], ur'''nec_n910_ver1_sub10''', ur'''NEC-N910/1.0''', False, None)
devices.devids[ur'''nec_n917_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nec_n917_ver1''', ur'''NEC-N917''', True, {ur'''brand_name''':ur'''NEC''',ur'''max_image_height''':100,ur'''max_image_width''':150,ur'''model_name''':ur'''N917''',ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_n917_ver1_sub221'''] = devclass(devices.devids[ur'''nec_n917_ver1'''], ur'''nec_n917_ver1_sub221''', ur'''NEC-N917/REV 2.2.1/WAP1.2.1 Profile''', False, None)
devices.devids[ur'''nec_n923_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nec_n923_ver1''', ur'''NEC-N923''', True, {ur'''brand_name''':ur'''NEC''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''N923''',ur'''release_date''':ur'''2004_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_n923_ver1_sub00'''] = devclass(devices.devids[ur'''nec_n923_ver1'''], ur'''nec_n923_ver1_sub00''', ur'''NEC-N923/(2004.12.20)1.0/WAP1.2.1 Profile''', False, None)
devices.devids[ur'''philips_azlis288_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''philips_azlis288_ver1''', ur'''PHILIPS-Az@lis288 UP/4.1.19l''', True, {ur'''brand_name''':ur'''Philips''',ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''Azalis'''})
devices.devids[ur'''philips_azlis288_ver1_sub4119'''] = devclass(devices.devids[ur'''philips_azlis288_ver1'''], ur'''philips_azlis288_ver1_sub4119''', ur'''PHILIPS-Az@lis288 UP/4.1.19m''', False, None)
devices.devids[ur'''philips_azlis288_ver1_sub41191xxxx'''] = devclass(devices.devids[ur'''philips_azlis288_ver1'''], ur'''philips_azlis288_ver1_sub41191xxxx''', ur'''PHILIPS-Az@lis288 UP/4.1.19l UP.Browser/4.1.19l-XXXX''', False, None)
devices.devids[ur'''philips_azlis288_ver1_sub21'''] = devclass(devices.devids[ur'''philips_azlis288_ver1'''], ur'''philips_azlis288_ver1_sub21''', ur'''PHILIPS-Az@lis288/2.1 UP/4.1.19m UP.Browser/4.1.19m-XXXX''', False, None)
devices.devids[ur'''philips_azlis288_ver1_sub41191'''] = devclass(devices.devids[ur'''philips_azlis288_ver1'''], ur'''philips_azlis288_ver1_sub41191''', ur'''PHILIPS-az@lis288_4 UP/4.1.19l''', False, None)
devices.devids[ur'''philips_fisio_121_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''philips_fisio_121_ver1''', ur'''PHILIPS-Fisio 121''', True, {ur'''brand_name''':ur'''Philips''',ur'''model_name''':ur'''Fisio 121''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''philips_fisio_121_ver1_sub4119m'''] = devclass(devices.devids[ur'''philips_fisio_121_ver1'''], ur'''philips_fisio_121_ver1_sub4119m''', ur'''PHILIPS-Fisio 121/2.1 UP/4.1.19m UP.Browser/4.1.19m-XXXX''', False, None)
devices.devids[ur'''philips_fisio311_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''philips_fisio311_ver1''', ur'''PHILIPS-Fisio311''', True, {ur'''brand_name''':ur'''Philips''',ur'''model_name''':ur'''Fisio 311''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''philips_fisio311_ver1_sub4119m'''] = devclass(devices.devids[ur'''philips_fisio311_ver1'''], ur'''philips_fisio311_ver1_sub4119m''', ur'''PHILIPS-Fisio311/2.1 UP/4.1.19m''', False, None)
devices.devids[ur'''philips_fisio311_ver1_sub4119mxxxuppercase'''] = devclass(devices.devids[ur'''philips_fisio311_ver1'''], ur'''philips_fisio311_ver1_sub4119mxxxuppercase''', ur'''PHILIPS-FISIO311/2.1 UP/4.1.19m UP.Browser/4.1.19m-XXXX''', False, None)
devices.devids[ur'''philips_fisio311_ver1_sub316'''] = devclass(devices.devids[ur'''philips_fisio311_ver1'''], ur'''philips_fisio311_ver1_sub316''', ur'''PHILIPS-Fisio311/316 /2.1 UP/4.1.19m UP.Browser/4.1.19m-XXXX''', False, None)
devices.devids[ur'''philips_fisio_330_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''philips_fisio_330_ver1''', ur'''PHILIPS-FISIO 330''', True, {ur'''brand_name''':ur'''Philips''',ur'''columns''':20,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''max_deck_size''':2984,ur'''max_image_height''':60,ur'''max_image_width''':101,ur'''model_name''':ur'''Fisio 330''',ur'''picture''':True,ur'''picture_colors''':1,ur'''picture_df_size_limit''':7168,ur'''picture_max_height''':128,ur'''picture_max_width''':160,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uap330.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':1,ur'''wallpaper_df_size_limit''':7168,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':160})
devices.devids[ur'''philips_fisio_330_ver1_sub314'''] = devclass(devices.devids[ur'''philips_fisio_330_ver1'''], ur'''philips_fisio_330_ver1_sub314''', ur'''PHILIPS-FISIO 330/3.14 UP.Browser/5.0.3.5 (GUI)''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''philips_162_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_162_ver1''', ur'''PHILIPS 162''', True, {ur'''brand_name''':ur'''Philips''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''162''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''philips_162_ver1_sub20'''] = devclass(devices.devids[ur'''philips_162_ver1'''], ur'''philips_162_ver1_sub20''', ur'''PHILIPS 162 / Obigo Internet Browser 2.0''', False, None)
devices.devids[ur'''philips_163_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_163_ver1''', ur'''PHILIPS 163 / Obigo Internet Browser 2.0''', True, {ur'''brand_name''':ur'''Philips''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''163'''})
devices.devids[ur'''philips_330_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_330_ver1''', ur'''PHILIPS 330''', True, {ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''ems''':True,ur'''max_image_height''':60,ur'''max_image_width''':101,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''330''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':30,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''philips_330_ver1_sub22'''] = devclass(devices.devids[ur'''philips_330_ver1'''], ur'''philips_330_ver1_sub22''', ur'''PHILIPS 330 / Obigo Internet Browser 2.0''', False, None)
devices.devids[ur'''philips_355_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''philips_355_ver1''', ur'''PHILIPS 355 / Obigo Internet Browser 2.0''', True, {ur'''brand_name''':ur'''Philips''',ur'''connectionless_service_indication''':True,ur'''max_deck_size''':130200,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''355''',ur'''resolution_height''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wap_push_support''':True})
devices.devids[ur'''philips_350_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_350_ver1''', ur'''PHILIPS350/1.0 (05.02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Philips''',ur'''colors''':4096,ur'''columns''':12,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''350''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':112,ur'''resolution_width''':112,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''rows''':7,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uap350.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''philips_350_ver1_subua'''] = devclass(devices.devids[ur'''philips_350_ver1'''], ur'''philips_350_ver1_subua''', ur'''PHILIPS 350 / Obigo Internet Browser 2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''philips_355_ver1_subj'''] = devclass(devices.devids[ur'''philips_355_ver1'''], ur'''philips_355_ver1_subj''', ur'''PHILIPS355j ObigoInternetBrowser/2.0''', False, None)
devices.devids[ur'''philips_355_ver1_sub22'''] = devclass(devices.devids[ur'''philips_355_ver1'''], ur'''philips_355_ver1_sub22''', ur'''PHILIPS 355 / Obigo Internet Browser 2.2''', False, None)
devices.devids[ur'''philips362_1_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips362_1_ver1''', ur'''PHILIPS362-1''', True, {ur'''brand_name''':ur'''Philips''',ur'''cookie_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''362-1''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wml_1_2''':True})
devices.devids[ur'''philips362_1_ver1_sub20'''] = devclass(devices.devids[ur'''philips362_1_ver1'''], ur'''philips362_1_ver1_sub20''', ur'''PHILIPS362-1 ObigoInternetBrowser/2.0''', False, None)
devices.devids[ur'''philips362_2_ver1'''] = devclass(devices.devids[ur'''philips362_1_ver1'''], ur'''philips362_2_ver1''', ur'''PHILIPS362-2''', True, {ur'''max_image_width''':111,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''362-2''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''philips362_2_ver1_sub10'''] = devclass(devices.devids[ur'''philips362_2_ver1'''], ur'''philips362_2_ver1_sub10''', ur'''PHILIPS362-2 ObigoInternetBrowser/Q03C EGE/1.0''', False, None)
devices.devids[ur'''philips_530_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_530_ver1''', ur'''PHILIPS 530''', True, {ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':12,ur'''ems''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':130200,ur'''max_image_height''':96,ur'''max_image_width''':111,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''530''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''rows''':7,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uap530.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''philips_530_ver1_sub20'''] = devclass(devices.devids[ur'''philips_530_ver1'''], ur'''philips_530_ver1_sub20''', ur'''PHILIPS 530 / Obigo Internet Browser 2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''philips_535_ver1'''] = devclass(devices.devids[ur'''philips_530_ver1'''], ur'''philips_535_ver1''', ur'''PHILIPS 535 / Obigo Internet Browser 2.0''', True, {ur'''connectionless_service_indication''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''535''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''philips_568_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''philips_568_ver1''', ur'''Philips-568''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':51200,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''568''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':5,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uap568.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''philips_568_ver1_sub10'''] = devclass(devices.devids[ur'''philips_568_ver1'''], ur'''philips_568_ver1_sub10''', ur'''Philips-568 UP.Browser/6.1.0.7.4 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''philips_568_ver1_sub61078'''] = devclass(devices.devids[ur'''philips_568_ver1'''], ur'''philips_568_ver1_sub61078''', ur'''PHILIPS568/1.0 UP.Browser/6.1.0.7.8 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''philips_fisio_620_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''philips_fisio_620_ver1''', ur'''PHILIPS-FISIO 620/3''', True, {ur'''brand_name''':ur'''Philips''',ur'''model_name''':ur'''Fisio 620''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True})
devices.devids[ur'''philips_fisio_620_ver1_sub314'''] = devclass(devices.devids[ur'''philips_fisio_620_ver1'''], ur'''philips_fisio_620_ver1_sub314''', ur'''PHILIPS-FISIO 620/3.14 UP.Browser/5.0.1.11''', False, None)
devices.devids[ur'''philips_fisio_625_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''philips_fisio_625_ver1''', ur'''PHILIPS-FISIO 625''', True, {ur'''brand_name''':ur'''Philips''',ur'''ems''':True,ur'''max_image_height''':60,ur'''max_image_width''':101,ur'''model_name''':ur'''Fisio 625''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True})
devices.devids[ur'''philips_fisio_625_ver1_sub314'''] = devclass(devices.devids[ur'''philips_fisio_625_ver1'''], ur'''philips_fisio_625_ver1_sub314''', ur'''PHILIPS-FISIO 625/3.14 UP.Browser/5.0.3.5 (GUI)''', False, None)
devices.devids[ur'''philips_fisio_630_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_fisio_630_ver1''', ur'''PHILIPS-FISIO 630''', True, {ur'''brand_name''':ur'''Philips''',ur'''ems''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''Fisio 630''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''philips_630_ver1_subobigo'''] = devclass(devices.devids[ur'''philips_fisio_630_ver1'''], ur'''philips_630_ver1_subobigo''', ur'''PHILIPS 630 / Obigo Internet Browser 2.0''', False, {ur'''max_image_width''':120,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True})
devices.devids[ur'''philips_636_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_636_ver1''', ur'''PHILIPS 636 / Obigo Internet Browser 2.0''', True, {ur'''brand_name''':ur'''Philips''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''Fisio 636''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''philips_639_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_639_ver1''', ur'''PHILIPS 639''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_image_height''':96,ur'''max_image_width''':111,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''Fisio 639''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_supports_css_cell_table_coloring''':False,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''philips_639_ver1_sub20'''] = devclass(devices.devids[ur'''philips_639_ver1'''], ur'''philips_639_ver1_sub20''', ur'''PHILIPS 639 / Obigo Internet Browser 2.0''', False, None)
devices.devids[ur'''philips_639_ver1_sub201'''] = devclass(devices.devids[ur'''philips_639_ver1'''], ur'''philips_639_ver1_sub201''', ur'''PHILIPS 639/Obigo Internet Browser 2.0''', False, None)
devices.devids[ur'''philips_650_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_650_ver1''', ur'''PHILIPS650''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''cookie_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''650''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uap650.xml''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True})
devices.devids[ur'''philips_650_ver1_sub20'''] = devclass(devices.devids[ur'''philips_650_ver1'''], ur'''philips_650_ver1_sub20''', ur'''PHILIPS650 ObigoInternetBrowser/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''philips655_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips655_ver1''', ur'''PHILIPS655''', True, {ur'''brand_name''':ur'''Philips''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''655''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''philips655_ver1_sub20'''] = devclass(devices.devids[ur'''philips655_ver1'''], ur'''philips655_ver1_sub20''', ur'''PHILIPS655 ObigoInternetBrowser/2.0''', False, None)
devices.devids[ur'''philips_660_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_660_ver1''', ur'''PHILIPS660''', True, {ur'''brand_name''':ur'''Philips''',ur'''columns''':10,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''660''',ur'''physical_screen_height''':30,ur'''physical_screen_width''':24,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''philips_660_ver1_sub20'''] = devclass(devices.devids[ur'''philips_660_ver1'''], ur'''philips_660_ver1_sub20''', ur'''PHILIPS660 ObigoInternetBrowser/2.0''', False, None)
devices.devids[ur'''philips_661_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_661_ver1''', ur'''PHILIPS661''', True, {ur'''brand_name''':ur'''Philips''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''661''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''philips_661_ver1_sub20'''] = devclass(devices.devids[ur'''philips_661_ver1'''], ur'''philips_661_ver1_sub20''', ur'''PHILIPS661 ObigoInternetBrowser/2.0''', False, None)
devices.devids[ur'''philips_755_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_755_ver1''', ur'''PHILIPS755''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':12,ur'''cookie_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':130200,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''755''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uap755.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''philips_755_ver1_sub20'''] = devclass(devices.devids[ur'''philips_755_ver1'''], ur'''philips_755_ver1_sub20''', ur'''PHILIPS755 ObigoInternetBrowser/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''philips760_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips760_ver1''', ur'''PHILIPS760''', True, {ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''cookie_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''html_wi_w3_xhtmlbasic''':False,ur'''jpg''':True,ur'''max_image_height''':96,ur'''max_image_width''':97,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''760''',ur'''png''':False,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''philips760_ver1_sub20'''] = devclass(devices.devids[ur'''philips760_ver1'''], ur'''philips760_ver1_sub20''', ur'''PHILIPS760 ObigoInternetBrowser/2.0''', False, None)
devices.devids[ur'''philips_768_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''philips_768_ver1''', ur'''PHILIPS 768 UP.Browser/6.2.3.9.d.1 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''cookie_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':153600,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''768''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uap960.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':0})
devices.devids[ur'''philips_9a9r_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_9a9r_ver1''', ur'''PHILIPS9A9R / Obigo Browser 2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''598''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uapP598.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''philips_fisio_820_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''philips_fisio_820_ver1''', ur'''PHILIPS-FISIO 820/3''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':256,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':57,ur'''max_image_width''':112,ur'''model_name''':ur'''Fisio 820''',ur'''resolution_height''':76,ur'''resolution_width''':112,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':8,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':112,ur'''screensaver_max_width''':112,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':112,ur'''wallpaper_max_width''':112,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''philips_fisio_820_ver1_sub3145018'''] = devclass(devices.devids[ur'''philips_fisio_820_ver1'''], ur'''philips_fisio_820_ver1_sub3145018''', ur'''PHILIPS-FISIO 820/3.14 UP.Browser/5.0.1.8''', False, None)
devices.devids[ur'''philips_fisio_820_ver1_sub31450110'''] = devclass(devices.devids[ur'''philips_fisio_820_ver1'''], ur'''philips_fisio_820_ver1_sub31450110''', ur'''PHILIPS-FISIO 820/3.14 UP.Browser/5.0.1.10''', False, None)
devices.devids[ur'''philips_fisio_820_ver1_sub31450111'''] = devclass(devices.devids[ur'''philips_fisio_820_ver1'''], ur'''philips_fisio_820_ver1_sub31450111''', ur'''PHILIPS-FISIO 820/3.14 UP.Browser/5.0.1.11''', False, None)
devices.devids[ur'''philips_fisio_822_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''philips_fisio_822_ver1''', ur'''PHILIPS-FISIO 822''', True, {ur'''brand_name''':ur'''Philips''',ur'''max_deck_size''':2984,ur'''model_name''':ur'''Fisio 822''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True})
devices.devids[ur'''philips_fisio_822_ver1_sub314'''] = devclass(devices.devids[ur'''philips_fisio_822_ver1'''], ur'''philips_fisio_822_ver1_sub314''', ur'''PHILIPS-FISIO 822/3.14 UP.Browser/5.0.3.5 (GUI)''', False, None)
devices.devids[ur'''philips_fisio_825_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''philips_fisio_825_ver1''', ur'''PHILIPS-FISIO 825/3 UP.Browser/5 (GUI)''', True, {ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':4096,ur'''connectionless_service_load''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''iso8859_support''':True,ur'''jpg''':True,ur'''max_deck_size''':2984,ur'''max_image_height''':57,ur'''max_image_width''':106,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''Fisio 825''',ur'''resolution_height''':112,ur'''resolution_width''':112,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':112,ur'''screensaver_max_width''':112,ur'''screensaver_wbmp''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':4,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':112,ur'''wallpaper_max_width''':112,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''philips_fisio_825_ver1_sub5023'''] = devclass(devices.devids[ur'''philips_fisio_825_ver1'''], ur'''philips_fisio_825_ver1_sub5023''', ur'''PHILIPS-FISIO 825/3.14 UP.Browser/5.0.2.3 (GUI)''', False, None)
devices.devids[ur'''philips_fisio_825_ver1_sub314'''] = devclass(devices.devids[ur'''philips_fisio_825_ver1'''], ur'''philips_fisio_825_ver1_sub314''', ur'''PHILIPS-FISIO 825/3.14 UP.Browser/5.0.3.5 (GUI)''', False, None)
devices.devids[ur'''philips_fisio_826_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''philips_fisio_826_ver1''', ur'''PHILIPS-FISIO 826''', True, {ur'''brand_name''':ur'''Philips''',ur'''model_name''':ur'''826''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''philips_fisio_826_ver1_sub314'''] = devclass(devices.devids[ur'''philips_fisio_826_ver1'''], ur'''philips_fisio_826_ver1_sub314''', ur'''PHILIPS-FISIO 826/3.14 UP.Browser/5.0.3.5 (GUI)''', False, None)
devices.devids[ur'''philips_855_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_855_ver1''', ur'''PHILIPS855''', True, {ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''html_wi_w3_xhtmlbasic''':False,ur'''jpg''':True,ur'''max_image_height''':96,ur'''max_image_width''':105,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''855''',ur'''png''':False,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''philips_855_ver1_sub20'''] = devclass(devices.devids[ur'''philips_855_ver1'''], ur'''philips_855_ver1_sub20''', ur'''PHILIPS855 ObigoInternetBrowser/2.0''', False, None)
devices.devids[ur'''philips_855_ver1_sub20space'''] = devclass(devices.devids[ur'''philips_855_ver1'''], ur'''philips_855_ver1_sub20space''', ur'''PHILIPS 855 / Obigo Internet Browser 2.0''', False, None)
devices.devids[ur'''philips859_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips859_ver1''', ur'''PHILIPS859''', True, {ur'''brand_name''':ur'''Philips''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''859''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''philips859_ver1_sub20'''] = devclass(devices.devids[ur'''philips859_ver1'''], ur'''philips859_ver1_sub20''', ur'''PHILIPS859 ObigoInternetBrowser/2.0''', False, None)
devices.devids[ur'''philips_s890_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_s890_ver1''', ur'''Philips S890 / Obigo Browser 2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':4096,ur'''columns''':18,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''cookie_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':40000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''S890''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':27,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uapS890.XML''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''philips_960_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''philips_960_ver1''', ur'''PHILIPS 960''', True, {ur'''brand_name''':ur'''Philips''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''960''',ur'''release_date''':ur'''2003_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''philips_960_ver1_sub6239d1100'''] = devclass(devices.devids[ur'''philips_960_ver1'''], ur'''philips_960_ver1_sub6239d1100''', ur'''PHILIPS 960 UP.Browser/6.2.3.9.d.1.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''philips_ozeo_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''philips_ozeo_ver1''', ur'''PHILIPS-Ozeo UP/4''', True, {ur'''brand_name''':ur'''Philips''',ur'''max_image_width''':120,ur'''model_name''':ur'''Ozeo''',ur'''release_date''':ur'''2000_january''',ur'''resolution_height''':80,ur'''resolution_width''':128,ur'''rows''':5,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''philips_ozeo_ver1_sub4116r'''] = devclass(devices.devids[ur'''philips_ozeo_ver1'''], ur'''philips_ozeo_ver1_sub4116r''', ur'''PHILIPS-Ozeo UP/4.1.16r''', False, None)
devices.devids[ur'''philips_ozeo_ver1_sub4116xxxx'''] = devclass(devices.devids[ur'''philips_ozeo_ver1'''], ur'''philips_ozeo_ver1_sub4116xxxx''', ur'''PHILIPS-Ozeo UP/4.1.16r UP.Browser/4.1.16r-XXXX''', False, None)
devices.devids[ur'''philips_sysol2_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''philips_sysol2_ver1''', ur'''PHILIPS-SYSOL2''', False, {ur'''brand_name''':ur'''Philips'''})
devices.devids[ur'''philips_sysol2_ver1_sub50111'''] = devclass(devices.devids[ur'''philips_sysol2_ver1'''], ur'''philips_sysol2_ver1_sub50111''', ur'''PHILIPS-SYSOL2/3.11 UP.Browser/5.0.1.11''', False, {ur'''max_image_width''':120,ur'''resolution_width''':128})
devices.devids[ur'''philips_sysol2_ver1_sub5035'''] = devclass(devices.devids[ur'''philips_sysol2_ver1'''], ur'''philips_sysol2_ver1_sub5035''', ur'''PHILIPS-SYSOL2/3.11 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''philips_sysol3_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''philips_sysol3_ver1''', ur'''PHILIPS-SYSOL3''', False, None)
devices.devids[ur'''philips_sysol3_ver1_sub5035'''] = devclass(devices.devids[ur'''philips_sysol3_ver1'''], ur'''philips_sysol3_ver1_sub5035''', ur'''PHILIPS-SYSOL3/3.11 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''philips_v21wap_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_v21wap_ver1''', ur'''PHILIPS-V21WAP''', True, {ur'''brand_name''':ur'''Philips''',ur'''model_name''':ur'''V21'''})
devices.devids[ur'''philips_v21wap_ver1_sub4'''] = devclass(devices.devids[ur'''philips_v21wap_ver1'''], ur'''philips_v21wap_ver1_sub4''', ur'''PHILIPS-V21WAP UP/4''', False, None)
devices.devids[ur'''philips_v21wap_ver1_sub4116'''] = devclass(devices.devids[ur'''philips_v21wap_ver1'''], ur'''philips_v21wap_ver1_sub4116''', ur'''PHILIPS-V21WAP UP/4.1.16r''', False, None)
devices.devids[ur'''philips_v21wap_ver1_sub4116rxxxx'''] = devclass(devices.devids[ur'''philips_v21wap_ver1'''], ur'''philips_v21wap_ver1_sub4116rxxxx''', ur'''PHILIPS-V21WAP UP/4.1.16r UP.Browser/4.1.16r-XXXX''', False, None)
devices.devids[ur'''philips_vthin_wap_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_vthin_wap_ver1''', ur'''PHILIPS-VTHIN_WAP''', True, {ur'''brand_name''':ur'''Philips''',ur'''model_name''':ur'''VThin'''})
devices.devids[ur'''philips_vthin_wap_ver1_sub4116'''] = devclass(devices.devids[ur'''philips_vthin_wap_ver1'''], ur'''philips_vthin_wap_ver1_sub4116''', ur'''PHILIPS-VTHIN_WAP UP/4.1.16r''', False, None)
devices.devids[ur'''philips_xenium99_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''philips_xenium99_ver1''', ur'''PHILIPS-Xenium9@9''', True, {ur'''brand_name''':ur'''Philips''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''Xenium 9@9''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''sp_midi''':True})
devices.devids[ur'''philips_xenium99_ver1_sub4116r'''] = devclass(devices.devids[ur'''philips_xenium99_ver1'''], ur'''philips_xenium99_ver1_sub4116r''', ur'''PHILIPS-Xenium9@9 UP/4.1.16r''', False, None)
devices.devids[ur'''philips_xenium99_ver1_sub4116rxxxx'''] = devclass(devices.devids[ur'''philips_xenium99_ver1'''], ur'''philips_xenium99_ver1_sub4116rxxxx''', ur'''PHILIPS-Xenium9@9 UP/4.1.16r UP.Browser/4.1.16r-XXXX''', False, None)
devices.devids[ur'''philips_xenium99_ver1_sub4119l'''] = devclass(devices.devids[ur'''philips_xenium99_ver1'''], ur'''philips_xenium99_ver1_sub4119l''', ur'''PHILIPS-Xenium9@9 UP/4.1.19l UP.Browser/4.1.19l-XXXX''', False, None)
devices.devids[ur'''philips_xenium99_ver1_sub4119m'''] = devclass(devices.devids[ur'''philips_xenium99_ver1'''], ur'''philips_xenium99_ver1_sub4119m''', ur'''PHILIPS-Xenium9@9 UP/4.1.19m UP.Browser/4.1.19m-XXXX''', False, None)
devices.devids[ur'''philips_xenium99_ver1_sub21'''] = devclass(devices.devids[ur'''philips_xenium99_ver1'''], ur'''philips_xenium99_ver1_sub21''', ur'''PHILIPS-XENIUM 9@9/2.1 UP/4.1.19m UP.Browser/4.1.19m-XXXX''', False, None)
devices.devids[ur'''philips_xenium99plus_ver1'''] = devclass(devices.devids[ur'''philips_xenium99_ver1'''], ur'''philips_xenium99plus_ver1''', ur'''PHILIPS-Xenium 9@9++''', True, None)
devices.devids[ur'''philips_xenium99plus_ver1_sub314'''] = devclass(devices.devids[ur'''philips_xenium99plus_ver1'''], ur'''philips_xenium99plus_ver1_sub314''', ur'''PHILIPS-Xenium 9@9++/3.14 UP.Browser/5.0.3.5 (GUI)''', False, None)
devices.devids[ur'''ct9a9g_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''ct9a9g_ver1''', ur'''CT9A9G Profile/MIDP-2.0 Configuration/CLDC-1.0 ObigoInternetBrowser/QO3C EGE/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionoriented_confirmed_service_indication''':True,ur'''cookie_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':530200,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':302400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''CT9A9G''',ur'''mp3''':True,ur'''oma_support''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uapCT9A9G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''panasonic_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''panasonic_ver1''', ur'''Panasonic WAP''', False, None)
devices.devids[ur'''panasonic_a100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_a100_ver1''', ur'''Panasonic-A100''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''model_name''':ur'''A100''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''panasonic_a200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''panasonic_a200_ver1''', ur'''Panasonic-A200''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':93,ur'''mms_max_size''':51200,ur'''mms_max_width''':122,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A200''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/A200/R1.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''panasonic_a200_ver1_sub10'''] = devclass(devices.devids[ur'''panasonic_a200_ver1'''], ur'''panasonic_a200_ver1_sub10''', ur'''Panasonic-A200/1.0 UP.Browser/6.2.2.7 (GUI)MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_a210_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''panasonic_a210_ver1''', ur'''Panasonic-A210''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_width''':121,ur'''model_name''':ur'''A210''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''panasonic_a210_ver1_sub10'''] = devclass(devices.devids[ur'''panasonic_a210_ver1'''], ur'''panasonic_a210_ver1_sub10''', ur'''Panasonic-A210/1.0 UP.Browser/6.1.0.7.8 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''panasonic_a500_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_a500_ver1''', ur'''Panasonic-A500''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''max_image_height''':100,ur'''max_image_width''':121,ur'''model_name''':ur'''A500''',ur'''release_date''':ur'''2004_july''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''panasonic_a500_ver1_sub10'''] = devclass(devices.devids[ur'''panasonic_a500_ver1'''], ur'''panasonic_a500_ver1_sub10''', ur'''Panasonic-A500/R1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''panasonic_gd35_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''panasonic_gd35_ver1''', ur'''Panasonic-GAD35/1.0 UP.Browser/4''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''columns''':16,ur'''image_as_link_support''':True,ur'''model_name''':ur'''GD35''',ur'''resolution_height''':48,ur'''resolution_width''':96,ur'''rows''':5,ur'''streaming_real_media''':ur'''none''',ur'''wta_voice_call''':True})
devices.devids[ur'''panasonic_gd35_ver1_sub4122j'''] = devclass(devices.devids[ur'''panasonic_gd35_ver1'''], ur'''panasonic_gd35_ver1_sub4122j''', ur'''Panasonic-GAD35/1.0 UP.Browser/4.1.22j''', False, None)
devices.devids[ur'''panasonic_gd35_ver1_sub4124d'''] = devclass(devices.devids[ur'''panasonic_gd35_ver1'''], ur'''panasonic_gd35_ver1_sub4124d''', ur'''Panasonic-GAD35/1.1 UP.Browser/4.1.24d''', False, None)
devices.devids[ur'''panasonic_gd35_ver1_sub4124g'''] = devclass(devices.devids[ur'''panasonic_gd35_ver1'''], ur'''panasonic_gd35_ver1_sub4124g''', ur'''Panasonic-GAD35/1.1 UP.Browser/4.1.24g''', False, None)
devices.devids[ur'''panasonic_gd55_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_gd55_ver1''', ur'''Panasonic-GAD55''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''ems''':True,ur'''max_image_height''':48,ur'''max_image_width''':112,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''GD55''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':64,ur'''resolution_width''':112,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''voices''':4,ur'''wallpaper_gif''':True,ur'''wml_1_2''':True})
devices.devids[ur'''panasonic_g50_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''panasonic_g50_ver1''', ur'''Panasonic-G50''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''directdownload_support''':True,ur'''ems''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':72,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''G50''',ur'''resolution_height''':96,ur'''resolution_width''':125,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''panasonic_g50_ver1_sub10'''] = devclass(devices.devids[ur'''panasonic_g50_ver1'''], ur'''panasonic_g50_ver1_sub10''', ur'''Panasonic-G50/1.0 UP.Browser/6.1.0.6.d.2.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''panasonic_g60_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''panasonic_g60_ver1''', ur'''Panasonic-G60''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':4096,ur'''columns''':12,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''max_deck_size''':65535,ur'''max_image_height''':96,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':96,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G60''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':7,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/G60/R1.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wta_phonebook''':True})
devices.devids[ur'''panasonic_g60_ver1_sub106106'''] = devclass(devices.devids[ur'''panasonic_g60_ver1'''], ur'''panasonic_g60_ver1_sub106106''', ur'''Panasonic-G60/1.0 UP.Browser/6.1.0.6 MMP/1.0 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_g60_ver1_sub106107'''] = devclass(devices.devids[ur'''panasonic_g60_ver1'''], ur'''panasonic_g60_ver1_sub106107''', ur'''Panasonic-G60/1.0 UP.Browser/6.1.0.7 MMP/1.0 UP.Browser/6.1.0.7 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_g70_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''panasonic_g70_ver1''', ur'''Panasonic-G70''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''directdownload_support''':True,ur'''max_image_height''':96,ur'''max_image_width''':118,ur'''model_name''':ur'''G70''',ur'''resolution_height''':96,ur'''resolution_width''':128,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''panasonic_g70_ver1_sub6106d2100'''] = devclass(devices.devids[ur'''panasonic_g70_ver1'''], ur'''panasonic_g70_ver1_sub6106d2100''', ur'''Panasonic-G70/1.0 UP.Browser/6.1.0.6.d.2.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''panasonic_g600i_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_g600i_ver1''', ur'''Panasonic G600i''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''model_name''':ur'''G600i''',ur'''panasonic''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''panasonic_x60_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_x60_ver1''', ur'''Panasonic-X60''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''inline_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':80000,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':9216,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':96,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X60''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X60/R1.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':96,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''panasonic_x60_ver1_subr01'''] = devclass(devices.devids[ur'''panasonic_x60_ver1'''], ur'''panasonic_x60_ver1_subr01''', ur'''Panasonic-X60/R01 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''j2me_max_jar_size''':80000,ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x66_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_x66_ver1''', ur'''Panasonic-X66''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':96,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':96,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X66''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X66/R1.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''panasonic_x66_ver1_sub00'''] = devclass(devices.devids[ur'''panasonic_x66_ver1'''], ur'''panasonic_x66_ver1_sub00''', ur'''Panasonic-X66/R01 Profile''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x68_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_x68_ver1''', ur'''Panasonic-X68''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_deck_size''':9216,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':96,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''x68''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/x68/R1.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''panasonic_x68_ver1_sub00'''] = devclass(devices.devids[ur'''panasonic_x68_ver1'''], ur'''panasonic_x68_ver1_sub00''', ur'''Panasonic-X68/R01 Profile''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x77_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_x77_ver1''', ur'''Panasonic-X77''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''max_image_width''':121,ur'''model_name''':ur'''X77''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''panasonic_x77_ver1_sub00'''] = devclass(devices.devids[ur'''panasonic_x77_ver1'''], ur'''panasonic_x77_ver1_sub00''', ur'''Panasonic-X77/R01 Profile''', False, {ur'''max_image_width''':121,ur'''resolution_width''':128})
devices.devids[ur'''panasonic_x100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''panasonic_x100_ver1''', ur'''Panasonic-X100''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''directdownload_support''':True,ur'''max_deck_size''':10000,ur'''model_name''':ur'''X100''',ur'''ringtone_amr''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128})
devices.devids[ur'''panasonic_x100_ver1_sub10'''] = devclass(devices.devids[ur'''panasonic_x100_ver1'''], ur'''panasonic_x100_ver1_sub10''', ur'''Panasonic-X100/1.0 UP.Browser/6.2.2.7 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''panasonic_x200_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_x200_ver1''', ur'''Panasonic-X200''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':9216,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':125,ur'''mms_max_size''':102400,ur'''mms_max_width''':96,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X200''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X200/R1.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''panasonic_x200_ver1_subr01'''] = devclass(devices.devids[ur'''panasonic_x200_ver1'''], ur'''panasonic_x200_ver1_subr01''', ur'''Panasonic-X200/R01 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x200p_ver1'''] = devclass(devices.devids[ur'''panasonic_x200_ver1'''], ur'''panasonic_x200p_ver1''', ur'''Panasonic-X200P''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':9216,ur'''max_image_height''':96,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':125,ur'''mms_max_size''':102400,ur'''mms_max_width''':96,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.1''',ur'''model_name''':ur'''X200P''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X200/RP1.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''panasonic_x200p_ver1_subrp1'''] = devclass(devices.devids[ur'''panasonic_x200p_ver1'''], ur'''panasonic_x200p_ver1_subrp1''', ur'''Panasonic-X200P/RP1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x300_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''panasonic_x300_ver1''', ur'''Panasonic-X300''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X300''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':5,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X300/R1.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':91,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''panasonic_x300_ver1_sub61074'''] = devclass(devices.devids[ur'''panasonic_x300_ver1'''], ur'''panasonic_x300_ver1_sub61074''', ur'''Panasonic-X300/1.0 UP.Browser/6.1.0.7.4 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x300_ver1_sub61078'''] = devclass(devices.devids[ur'''panasonic_x300_ver1'''], ur'''panasonic_x300_ver1_sub61078''', ur'''Panasonic-X300/1.0 UP.Browser/6.1.0.7.8 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x400_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_x400_ver1''', ur'''Panasonic-X400''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':125,ur'''mms_max_size''':102400,ur'''mms_max_width''':96,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X400''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X400/RP1.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''panasonic_x400_ver1_sub1'''] = devclass(devices.devids[ur'''panasonic_x400_ver1'''], ur'''panasonic_x400_ver1_sub1''', ur'''Panasonic-X400/R01 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x400p_ver1'''] = devclass(devices.devids[ur'''panasonic_x400_ver1'''], ur'''panasonic_x400p_ver1''', ur'''Panasonic-X400P''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':9216,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':125,ur'''mms_max_size''':102400,ur'''mms_max_width''':96,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.1''',ur'''model_name''':ur'''X400P''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X400/R1.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''panasonic_x400p_ver1_subrp1'''] = devclass(devices.devids[ur'''panasonic_x400p_ver1'''], ur'''panasonic_x400p_ver1_subrp1''', ur'''Panasonic-X400P/RP1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x800_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_x800_ver1''', ur'''Panasonic-X800''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''cookie_support''':True,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''7.0''',ur'''directdownload_support''':True,ur'''epoc_bmp''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''208''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':188,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':107250,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X800''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':36,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X800/X800R1.xml''',ur'''video''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''panasonic_x800_ver1_sub10'''] = devclass(devices.devids[ur'''panasonic_x800_ver1'''], ur'''panasonic_x800_ver1_sub10''', ur'''Panasonic-X800/1.0 SymbianOS/7.0 Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_edition''':2,ur'''nokia_series''':60})
devices.devids[ur'''panasonic_vs2_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_vs2_ver1''', ur'''Panasonic-VS2''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':18,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VS2''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/vs2/RP1.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''panasonic_vs2_ver1_sub10'''] = devclass(devices.devids[ur'''panasonic_vs2_ver1'''], ur'''panasonic_vs2_ver1_sub10''', ur'''Panasonic-VS2/1.0/RP1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x410_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_x410_ver1''', ur'''PanasonicVS3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Panasonic''',ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':240,ur'''max_image_width''':225,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''VS3''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':240,ur'''picture_max_width''':320,ur'''picture_png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X410/R1.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''panasonic_x410_ver1_subvoda'''] = devclass(devices.devids[ur'''panasonic_x410_ver1'''], ur'''panasonic_x410_ver1_subvoda''', ur'''Vodafone/1.0/PanasonicVS3''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x410_ver1_subvoda2'''] = devclass(devices.devids[ur'''panasonic_x410_ver1'''], ur'''panasonic_x410_ver1_subvoda2''', ur'''Vodafone/1.0/VS3''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x410_ver1_subvoda3'''] = devclass(devices.devids[ur'''panasonic_x410_ver1'''], ur'''panasonic_x410_ver1_subvoda3''', ur'''Vodafone/1.0/Panasonic-VS3/1.0 Browser/Obigo-Browser/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x410_ver1_subvoda301'''] = devclass(devices.devids[ur'''panasonic_x410_ver1'''], ur'''panasonic_x410_ver1_subvoda301''', ur'''Vodafone/1.0/VS3/01 Browser/Obigo-Browser/3.0 MMS/Obigo-MMS/2.0 Java/Jblend/1.0 Sync/Panasonic/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x410_ver1_subrp1'''] = devclass(devices.devids[ur'''panasonic_x410_ver1'''], ur'''panasonic_x410_ver1_subrp1''', ur'''Panasonic-VS3/1.0/RP1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''3.0'''})
devices.devids[ur'''panasonic_x410_ver1_subrp1plus'''] = devclass(devices.devids[ur'''panasonic_x410_ver1'''], ur'''panasonic_x410_ver1_subrp1plus''', ur'''Panasonic-VS3/1.0/RP1+Profile/MIDP-2.0+Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x410_ver1_sub20050511sw10'''] = devclass(devices.devids[ur'''panasonic_x410_ver1'''], ur'''panasonic_x410_ver1_sub20050511sw10''', ur'''Panasonic-VS3/(2005.05.11)SW1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_vs6_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_vs6_ver1''', ur'''Panasonic-VS6''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':18,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''VS6''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/vs2/RP1.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':174,ur'''wallpaper_preferred_width''':173,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''panasonic_vs6_ver1_sub10'''] = devclass(devices.devids[ur'''panasonic_vs6_ver1'''], ur'''panasonic_vs6_ver1_sub10''', ur'''Panasonic-VS6/1.0/RP1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_vs7_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_vs7_ver1''', ur'''Panasonic-VS7''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':16777216,ur'''columns''':18,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VS7''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/VS7/RP1.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':174,ur'''wallpaper_preferred_width''':173,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''panasonic_vs7_ver1_sub11'''] = devclass(devices.devids[ur'''panasonic_vs7_ver1'''], ur'''panasonic_vs7_ver1_sub11''', ur'''Panasonic-VS7/1.0/RP1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''panasonic_x500_ver1''', ur'''Panasonic-X500''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':93,ur'''mms_max_size''':102400,ur'''mms_max_width''':122,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X500''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X500/R1.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''panasonic_x500_ver1_sub6227'''] = devclass(devices.devids[ur'''panasonic_x500_ver1'''], ur'''panasonic_x500_ver1_sub6227''', ur'''Panasonic-X500/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.7 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_gad67_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''panasonic_gad67_ver1''', ur'''Panasonic-GAD67''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':256,ur'''columns''':15,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':8191,ur'''max_image_height''':80,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''GD67''',ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':8,ur'''picture_df_size_limit''':25600,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':120,ur'''picture_max_width''':136,ur'''picture_png''':True,ur'''png''':True,ur'''resolution_height''':120,ur'''resolution_width''':136,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':25600,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':4,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':8,ur'''screensaver_df_size_limit''':25600,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':120,ur'''screensaver_max_width''':136,ur'''screensaver_png''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/GD67/R1.xml''',ur'''uaprof2''':ur'''http://mobileinternet.panasonicbox.com/UAprof/GD67/R2.xml''',ur'''uaprof3''':ur'''http://mobileinternet.panasonicbox.com/UAprof/GD67/04.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':25600,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':120,ur'''wallpaper_max_width''':136,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101})
devices.devids[ur'''panasonic_gad67_ver1_sub5035'''] = devclass(devices.devids[ur'''panasonic_gad67_ver1'''], ur'''panasonic_gad67_ver1_sub5035''', ur'''Panasonic-GAD67/1.0 UP.Browser/5.0.3.5 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_gad6star_ver1'''] = devclass(devices.devids[ur'''panasonic_gad67_ver1'''], ur'''panasonic_gad6star_ver1''', ur'''Panasonic-GAD6*''', False, None)
devices.devids[ur'''panasonic_gad6star_ver1_sub5032'''] = devclass(devices.devids[ur'''panasonic_gad6star_ver1'''], ur'''panasonic_gad6star_ver1_sub5032''', ur'''Panasonic-GAD6*/1.0 UP.Browser/5.0.3.2 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_gad6star_ver1_sub5035'''] = devclass(devices.devids[ur'''panasonic_gad6star_ver1'''], ur'''panasonic_gad6star_ver1_sub5035''', ur'''Panasonic-GAD6*/1.0 UP.Browser/5.0.3.5 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_gd75_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''panasonic_gd75_ver1''', ur'''Panasonic-GAD75''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''model_name''':ur'''GD75''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''panasonic_gad76_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_gad76_ver1''', ur'''Panasonic-GAD76''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''model_name''':ur'''GD76''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''panasonic_gad87_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_gad87_ver1''', ur'''Panasonic-GAD87''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':9216,ur'''max_image_height''':135,ur'''max_image_width''':129,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':False,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':134,ur'''mms_max_size''':50000,ur'''mms_max_width''':132,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':False,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GD87''',ur'''multipart_support''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/GD87/R1.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':132,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''panasonic_gad87_ver1_suba19'''] = devclass(devices.devids[ur'''panasonic_gad87_ver1'''], ur'''panasonic_gad87_ver1_suba19''', ur'''Panasonic-GAD87/A19''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_gad87i_ver1'''] = devclass(devices.devids[ur'''panasonic_gad87_ver1'''], ur'''panasonic_gad87i_ver1''', ur'''Panasonic-GAD87i''', False, None)
devices.devids[ur'''panasonic_gd95_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''panasonic_gd95_ver1''', ur'''Panasonic-GAD95''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''model_name''':ur'''GD95''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''panasonic_gad96_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_gad96_ver1''', ur'''Panasonic-GAD96''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''model_name''':ur'''GD96''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''panasonic_x70_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_x70_ver1''', ur'''Panasonic-X70''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':16,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':132,ur'''max_image_width''':124,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':134,ur'''mms_max_size''':100000,ur'''mms_max_width''':132,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X70''',ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X70/R1.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''panasonic_x70_ver1_sub10'''] = devclass(devices.devids[ur'''panasonic_x70_ver1'''], ur'''panasonic_x70_ver1_sub10''', ur'''Panasonic-X70/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x70_ver1_suba00'''] = devclass(devices.devids[ur'''panasonic_x70_ver1'''], ur'''panasonic_x70_ver1_suba00''', ur'''Panasonic-X70/A00''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x700_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''panasonic_x700_ver1''', ur'''Panasonic-X700''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''device_os_version''':ur'''7.0''',ur'''j2me_midp_2_0''':True,ur'''max_image_width''':169,ur'''model_name''':ur'''X700''',ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':39,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''ringtone_awb''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X700/X700R1.xml''',ur'''video''':True,ur'''wallpaper_colors''':16})
devices.devids[ur'''panasonic_x700_ver1_sub1'''] = devclass(devices.devids[ur'''panasonic_x700_ver1'''], ur'''panasonic_x700_ver1_sub1''', ur'''Panasonic-X700/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_x700_ver1_subsymbian'''] = devclass(devices.devids[ur'''panasonic_x700_ver1'''], ur'''panasonic_x700_ver1_subsymbian''', ur'''X700/1.0 SymbianOS/7.0 Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_edition''':2})
devices.devids[ur'''panasonic_x701_ver1'''] = devclass(devices.devids[ur'''panasonic_x700_ver1'''], ur'''panasonic_x701_ver1''', ur'''Panasonic-X701''', True, {ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''device_os_version''':ur'''7.0''',ur'''epoc_bmp''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':188,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':107250,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X701''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':39,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_rmf''':True,ur'''rmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''tiff''':True,ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/X701/X701R1.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''panasonic_x701_ver1_sub10'''] = devclass(devices.devids[ur'''panasonic_x701_ver1'''], ur'''panasonic_x701_ver1_sub10''', ur'''Panasonic-X701/1.0 SymbianOS/7.0 Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_edition''':2})
devices.devids[ur'''panasonic_mx6_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''panasonic_mx6_ver1''', ur'''Panasonic-MX6/1.0/RP1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''MX6''',ur'''release_date''':ur'''2005_september''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''panasonic_sa6_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_sa6_ver1''', ur'''Panasonic-SA6''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':16777216,ur'''columns''':18,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SA6''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''panasonic_sa6_ver1_sub10rp1'''] = devclass(devices.devids[ur'''panasonic_sa6_ver1'''], ur'''panasonic_sa6_ver1_sub10rp1''', ur'''Panasonic-SA6/1.0/RP1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''panasonic_sa7_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panasonic_sa7_ver1''', ur'''Panasonic-SA7''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''columns''':18,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SA7''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/SA7/RP1.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''panasonic_sa7_ver1_sub11'''] = devclass(devices.devids[ur'''panasonic_sa7_ver1'''], ur'''panasonic_sa7_ver1_sub11''', ur'''Panasonic-SA7/1.0/RP1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''panasonic_sc3_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''panasonic_sc3_ver1''', ur'''Panasonic-SC3''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':100,ur'''model_name''':ur'''SC3''',ur'''release_date''':ur'''2005_august''',ur'''resolution_height''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''panasonic_sc3_ver1_sub10'''] = devclass(devices.devids[ur'''panasonic_sc3_ver1'''], ur'''panasonic_sc3_ver1_sub10''', ur'''Panasonic-SC3/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.8 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''qa_atm_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''qa_atm_ver1''', ur'''QA-ATM v1.04(atmc V4)''', False, None)
devices.devids[ur'''qc12_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''qc12_ver1''', ur'''QC12 UP''', False, None)
devices.devids[ur'''qc2135_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''qc2135_ver1''', ur'''QC2135 UP.Browser/4.1.22b''', True, {ur'''mobile_browser_version''':ur'''4.1''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''qc_2235_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''qc_2235_ver1''', ur'''QC-2235/1''', False, None)
devices.devids[ur'''qc_2235_ver1_sub1006'''] = devclass(devices.devids[ur'''qc_2235_ver1'''], ur'''qc_2235_ver1_sub1006''', ur'''QC-2235/1.0.06 UP.Browser/4.1.22b1''', False, None)
devices.devids[ur'''qc_2255_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''qc_2255_ver1''', ur'''QC-2255/1''', False, None)
devices.devids[ur'''qc_2255_ver1_sub1008'''] = devclass(devices.devids[ur'''qc_2255_ver1'''], ur'''qc_2255_ver1_sub1008''', ur'''QC-2255/1.0.08 UP.Browser/4.1.22b1''', False, None)
devices.devids[ur'''qc_2325_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''qc_2325_ver1''', ur'''QC-2325''', False, None)
devices.devids[ur'''qc_2325_ver1_sub1010'''] = devclass(devices.devids[ur'''qc_2325_ver1'''], ur'''qc_2325_ver1_sub1010''', ur'''QC-2325/1.0.10 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''qc_2345_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''qc_2345_ver1''', ur'''QC-2345/1''', False, None)
devices.devids[ur'''qc_2345_ver1_sub1010'''] = devclass(devices.devids[ur'''qc_2345_ver1'''], ur'''qc_2345_ver1_sub1010''', ur'''QC-2345/1.0.10 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''qc32_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''qc32_ver1''', ur'''QC32 UP''', False, None)
devices.devids[ur'''kyocera_3225_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''kyocera_3225_ver1''', ur'''QC-3225''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''model_name''':ur'''3245''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kyocera_3225_ver1_sub4126l'''] = devclass(devices.devids[ur'''kyocera_3225_ver1'''], ur'''kyocera_3225_ver1_sub4126l''', ur'''QC-3225/1.0.35 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''kyocera_3225_ver1_sub4126'''] = devclass(devices.devids[ur'''kyocera_3225_ver1'''], ur'''kyocera_3225_ver1_sub4126''', ur'''QC-3225/1.0.37 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''kyocera_3225_ver1_sub41264'''] = devclass(devices.devids[ur'''kyocera_3225_ver1'''], ur'''kyocera_3225_ver1_sub41264''', ur'''QC-3225/1.0.46 UP.Browser/4.1.26l4''', False, None)
devices.devids[ur'''qc_5135_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''qc_5135_ver1''', ur'''QC-5135''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''model_name''':ur'''QCP-5135''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''qc_5135_ver1_sub41221'''] = devclass(devices.devids[ur'''qc_5135_ver1'''], ur'''qc_5135_ver1_sub41221''', ur'''QC-5135/1.0.17 UP.Browser/4.1.22b1''', False, None)
devices.devids[ur'''kyocera_7135_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''kyocera_7135_ver1''', ur'''QC-7135''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''device_os''':ur'''Palm OS''',ur'''model_name''':ur'''7135''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kyocera_7135_ver1_sub1038'''] = devclass(devices.devids[ur'''kyocera_7135_ver1'''], ur'''kyocera_7135_ver1_sub1038''', ur'''QC-7135/1.0.38 UP.Browser/4.1.25i''', False, None)
devices.devids[ur'''qc6035_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''qc6035_ver1''', ur'''QC6035 UP.Browser/4.1.22b1''', True, {ur'''mobile_browser_version''':ur'''4.1''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_garnetto_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_garnetto_ver1''', ur'''KWC-Garnetto/1.0.13 UP.Browser/6.2.3.6 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''model_name''':ur'''Garnetto''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_k24_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_k24_ver1''', ur'''KWC-K24/1.0.07 UP.Browser/6.2.3.9.g.1.109 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''model_name''':ur'''K24''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_kx5b_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_kx5b_ver1''', ur'''KWC-KX5B/1.0.20 UP.Browser/6.2.3.6 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''KX5B''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kyocera_k323_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kyocera_k323_ver1''', ur'''KWC-K323/1''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''KWC-K323''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''kyocera_k323_ver1_sub6239g1100'''] = devclass(devices.devids[ur'''kyocera_k323_ver1'''], ur'''kyocera_k323_ver1_sub6239g1100''', ur'''KWC-K323/1.0.10 UP.Browser/6.2.3.9.g.1.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kwc_k325_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_k325_ver1''', ur'''KWC-K325/1.0.04 UP.Browser/6.2.3.9.g.1.107 (GUI) MMP/2.0''', True, {ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''columns''':12,ur'''compactmidi''':True,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':500000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''K325 (Cyclops)''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vmobl.com/Kyocera/vmk325/VMU_Thunder_UAProf.xml''',ur'''wallpaper_preferred_height''':150,ur'''wallpaper_preferred_width''':118,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''kwc_k127_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_k127_ver1''', ur'''KWC-K127''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''marketing_name''':ur'''Marbl''',ur'''max_image_height''':100,ur'''model_name''':ur'''K127 (Marbl)''',ur'''release_date''':ur'''2007_march''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_k127_ver1_sub1'''] = devclass(devices.devids[ur'''kwc_k127_ver1'''], ur'''kwc_k127_ver1_sub1''', ur'''KWC-K127/1002 UP.Browser/6.2.3.9.g.1.110 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kwc_k132_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_k132_ver1''', ur'''KWC-K132/1020 UP.Browser/6.2.3.9.g.1.106 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''K132''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_k4xxl_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''kwc_k4xxl_ver1''', ur'''KWC-K4xxL''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''columns''':10,ur'''max_image_height''':130,ur'''max_image_width''':110,ur'''model_name''':ur'''K4 XXL''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''rows''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_k4xxl_ver1_sub1000'''] = devclass(devices.devids[ur'''kwc_k4xxl_ver1'''], ur'''kwc_k4xxl_ver1_sub1000''', ur'''KWC-K4xxL/NJ1000 UP.Browser/4.1.26l5''', False, None)
devices.devids[ur'''kwc_k4xxl_ver1_sub1002'''] = devclass(devices.devids[ur'''kwc_k4xxl_ver1'''], ur'''kwc_k4xxl_ver1_sub1002''', ur'''KWC-K4xxL/NJ1002 UP.Browser/4.1.26l5''', False, None)
devices.devids[ur'''kwc_k4xxlc_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''kwc_k4xxlc_ver1''', ur'''KWC-K4xxLC''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Kyocera''',ur'''model_name''':ur'''KWC-K4xxLC'''})
devices.devids[ur'''kwc_k4xxlc_ver1_sub1019'''] = devclass(devices.devids[ur'''kwc_k4xxlc_ver1'''], ur'''kwc_k4xxlc_ver1_sub1019''', ur'''KWC-K4xxLC/NH1019 UP.Browser/4.1.26l5''', False, None)
devices.devids[ur'''kwc_k4xxlc_ver1_sub1030'''] = devclass(devices.devids[ur'''kwc_k4xxlc_ver1'''], ur'''kwc_k4xxlc_ver1_sub1030''', ur'''KWC-K4xxLC/NH1030 UP.Browser/4.1.26l5''', False, None)
devices.devids[ur'''kwc_k4xxn_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''kwc_k4xxn_ver1''', ur'''KWC-K4xxN''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Kyocera''',ur'''model_name''':ur'''K4XXN'''})
devices.devids[ur'''kwc_k4xxn_ver1_sub1002'''] = devclass(devices.devids[ur'''kwc_k4xxn_ver1'''], ur'''kwc_k4xxn_ver1_sub1002''', ur'''KWC-K4xxN/MY1002 UP.Browser/4.1.26l5''', False, None)
devices.devids[ur'''kwc_k4xxn_ver1_sub1003'''] = devclass(devices.devids[ur'''kwc_k4xxn_ver1'''], ur'''kwc_k4xxn_ver1_sub1003''', ur'''KWC-K4xxN/MY1003 UP.Browser/4.1.26l5''', False, None)
devices.devids[ur'''kwc_ke414_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''kwc_ke414_ver1''', ur'''KWC-KE414''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''model_name''':ur'''KE414''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_ke414_ver1_sub41264'''] = devclass(devices.devids[ur'''kwc_ke414_ver1'''], ur'''kwc_ke414_ver1_sub41264''', ur'''KWC-KE414/1.0.33 UP.Browser/4.1.26l4''', False, None)
devices.devids[ur'''kwc_kx414c_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''kwc_kx414c_ver1''', ur'''KWC-KX414c''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''cookie_support''':True,ur'''model_name''':ur'''Phantom (KX414)''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_kx414c_ver1_sub1039'''] = devclass(devices.devids[ur'''kwc_kx414c_ver1'''], ur'''kwc_kx414c_ver1_sub1039''', ur'''KWC-KX414c/1.0.39 UP.Browser/4.1.26l4''', False, None)
devices.devids[ur'''kwc_kx414c_ver1_sub1046'''] = devclass(devices.devids[ur'''kwc_kx414c_ver1'''], ur'''kwc_kx414c_ver1_sub1046''', ur'''KWC-KX414c/1.0.46 UP.Browser/4.1.26l4''', False, None)
devices.devids[ur'''kwc_ke424c_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''kwc_ke424c_ver1''', ur'''KWC-KE424c''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''model_name''':ur'''KE424c''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_ke424c_ver1_sub41264'''] = devclass(devices.devids[ur'''kwc_ke424c_ver1'''], ur'''kwc_ke424c_ver1_sub41264''', ur'''KWC-KE424c/1.0.37 UP.Browser/4.1.26l4''', False, None)
devices.devids[ur'''kwc_kx1_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_kx1_ver1''', ur'''KWC-KX1''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''KX1''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':16,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':128,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_preferred_height''':128,ur'''picture_preferred_width''':128,ur'''picture_wbmp''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_compactmidi''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':4,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''kwc_k612_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_k612_ver1''', ur'''KWC-K612/1.1.00 UP.Browser/6.2.3.9.g.1.103 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''au''':True,ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''columns''':10,ur'''compactmidi''':True,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''marketing_name''':ur'''Strobe''',ur'''max_data_rate''':9,ur'''max_deck_size''':20000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''K612''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':4,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vmobl.com/KYOCERA/K612/VMU_Switch_Back_UAProf.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''kwc_k612b_ver1'''] = devclass(devices.devids[ur'''kwc_k612_ver1'''], ur'''kwc_k612b_ver1''', ur'''KWC-K612B/1.1.10 UP.Browser/6.2.3.9.g.1.105 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''marketing_name''':ur'''Strobe''',ur'''max_data_rate''':9,ur'''model_name''':ur'''K612B''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':160})
devices.devids[ur'''kwc_kx1_ver1_sub201003'''] = devclass(devices.devids[ur'''kwc_kx1_ver1'''], ur'''kwc_kx1_ver1_sub201003''', ur'''KWC-KX1/1003 UP.Browser/6.2.3.2.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kwc_kx1_ver1_sub201009'''] = devclass(devices.devids[ur'''kwc_kx1_ver1'''], ur'''kwc_kx1_ver1_sub201009''', ur'''KWC-KX1/1009 UP.Browser/6.2.3.2.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kwc_kx2_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_kx2_ver1''', ur'''KWC-KX2''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''marketing_name''':ur'''Koi''',ur'''max_image_height''':150,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':350000,ur'''mms_midi_polyphonic_voices''':32,ur'''mms_mp3''':True,ur'''model_name''':ur'''KX2''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':350000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''rows''':5,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':350000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':176,ur'''screensaver_max_width''':132,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':132,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':350000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':132,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132})
devices.devids[ur'''kwc_kx2_ver1_sub1027'''] = devclass(devices.devids[ur'''kwc_kx2_ver1'''], ur'''kwc_kx2_ver1_sub1027''', ur'''KWC-KX2/1.0.27 UP.Browser/6.2.3.2.c.1.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kwc_kx2_ver1_sub1039'''] = devclass(devices.devids[ur'''kwc_kx2_ver1'''], ur'''kwc_kx2_ver1_sub1039''', ur'''KWC-KX2/1.0.39 UP.Browser/6.2.3.2.c.1.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kwc_kx2_ver1_subverizon'''] = devclass(devices.devids[ur'''kwc_kx2_ver1'''], ur'''kwc_kx2_ver1_subverizon''', ur'''kyokx2''', False, {ur'''marketing_name''':ur'''Koi''',ur'''mms_mp3''':False,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''KX2''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''ringtone_mp3''':False,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''kyocera_kx5_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kyocera_kx5_ver1''', ur'''KWC-KX5''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''180''',ur'''j2me_screen_width''':ur'''176''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_extra_info''':ur'''Slider''',ur'''model_name''':ur'''KX5''',ur'''qcelp''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_max_height''':180,ur'''wallpaper_max_width''':176})
devices.devids[ur'''kyocera_kx5_ver1_sub1021'''] = devclass(devices.devids[ur'''kyocera_kx5_ver1'''], ur'''kyocera_kx5_ver1_sub1021''', ur'''KWC-KX5/1.0.21 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kwc_kx444c_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''kwc_kx444c_ver1''', ur'''KWC-KX444c''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Kyocera''',ur'''cookie_support''':True,ur'''model_name''':ur'''KX444c''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_kx444c_ver1_sub41264'''] = devclass(devices.devids[ur'''kwc_kx444c_ver1'''], ur'''kwc_kx444c_ver1_sub41264''', ur'''KWC-KX444c/1.0.00 UP.Browser/4.1.26l4''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''kwc_kx9_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_kx9_ver1''', ur'''KWC-KX9''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''max_image_height''':100,ur'''model_name''':ur'''KX9''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''kwc_kx9_ver1_sub1'''] = devclass(devices.devids[ur'''kwc_kx9_ver1'''], ur'''kwc_kx9_ver1_sub1''', ur'''KWC-KX9/1000 UP.Browser/6.2.3.9.g.1.107 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kwc_se44_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''kwc_se44_ver1''', ur'''KWC-SE44''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''model_name''':ur'''SE44''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_se44_ver1_sub1008'''] = devclass(devices.devids[ur'''kwc_se44_ver1'''], ur'''kwc_se44_ver1_sub1008''', ur'''KWC-SE44/1.0.08 UP.Browser/4.1.26l4''', False, None)
devices.devids[ur'''kwc_se44_ver1_sub1011'''] = devclass(devices.devids[ur'''kwc_se44_ver1'''], ur'''kwc_se44_ver1_sub1011''', ur'''KWC-SE44/1.0.11 UP.Browser/4.1.26l4''', False, None)
devices.devids[ur'''kwc_se47_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''kwc_se47_ver1''', ur'''KWC-SE47''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SE47''',ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''kwc_se47_ver1_sub41264'''] = devclass(devices.devids[ur'''kwc_se47_ver1'''], ur'''kwc_se47_ver1_sub41264''', ur'''KWC-SE47/1.0.31 UP.Browser/4.1.26l4''', False, None)
devices.devids[ur'''sy01_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sy01_ver1''', ur'''SY01 UP''', False, None)
devices.devids[ur'''sanyo_c304sa_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sanyo_c304sa_ver1''', ur'''Sanyo-C304SA/1''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''model_name''':ur'''C304 SA'''})
devices.devids[ur'''sanyo_c304sa_ver1_sub4118xxxx'''] = devclass(devices.devids[ur'''sanyo_c304sa_ver1'''], ur'''sanyo_c304sa_ver1_sub4118xxxx''', ur'''Sanyo-C304SA/1.0 UP/4.1.18 UP.Browser/4.1.18-XXXX''', False, None)
devices.devids[ur'''sanyo_c304sa_ver1_sub2'''] = devclass(devices.devids[ur'''sanyo_c304sa_ver1'''], ur'''sanyo_c304sa_ver1_sub2''', ur'''Sanyo-C304SA/2''', False, None)
devices.devids[ur'''sanyo_c304sa_ver2_sub4120exxxx'''] = devclass(devices.devids[ur'''sanyo_c304sa_ver1_sub2'''], ur'''sanyo_c304sa_ver2_sub4120exxxx''', ur'''Sanyo-C304SA/2.0 UP/4.1.20e UP.Browser/4.1.20e-XXXX''', False, None)
devices.devids[ur'''sanyo_c401hk_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sanyo_c401hk_ver1''', ur'''Sanyo-C401HK''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''model_name''':ur'''C401 HK'''})
devices.devids[ur'''sanyo_c401hk_ver1_sub4123'''] = devclass(devices.devids[ur'''sanyo_c401hk_ver1'''], ur'''sanyo_c401hk_ver1_sub4123''', ur'''Sanyo-C401HK/1.0 UP.Browser/4.1.23a''', False, None)
devices.devids[ur'''sanyo_scp550cn_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sanyo_scp550cn_ver1''', ur'''Sanyo-SCP550CN''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''can_skip_aligned_link_row''':True,ur'''model_name''':ur'''SCP 550 CN''',ur'''release_date''':ur'''2003_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_scp550cn_ver1_sub41264'''] = devclass(devices.devids[ur'''sanyo_scp550cn_ver1'''], ur'''sanyo_scp550cn_ver1_sub41264''', ur'''Sanyo-SCP550CN/1.0 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''scp_550th_a_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''scp_550th_a_ver1''', ur'''SCP-550TH-A''', False, None)
devices.devids[ur'''scp_550th_a_ver1_sub20'''] = devclass(devices.devids[ur'''scp_550th_a_ver1'''], ur'''scp_550th_a_ver1_sub20''', ur'''SCP-550TH-A UP.Browser/6.1.0.6.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sanyo_scp580cn_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sanyo_scp580cn_ver1''', ur'''Sanyo-SCP580CN''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''can_skip_aligned_link_row''':True,ur'''model_name''':ur'''SCP580 CN''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_scp580cn_ver1_sub4126c4'''] = devclass(devices.devids[ur'''sanyo_scp580cn_ver1'''], ur'''sanyo_scp580cn_ver1_sub4126c4''', ur'''Sanyo-SCP580CN/1.0 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''sanyo_scp588cn_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sanyo_scp588cn_ver1''', ur'''Sanyo-SCP588CN''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''max_image_height''':150,ur'''max_image_width''':128,ur'''model_name''':ur'''SCP580''',ur'''resolution_height''':176,ur'''resolution_width''':136,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_scp588cn_ver1_sub6224'''] = devclass(devices.devids[ur'''sanyo_scp588cn_ver1'''], ur'''sanyo_scp588cn_ver1_sub6224''', ur'''Sanyo-SCP588CN/1.0 UP.Browser/6.2.2.4 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sanyo_scp588cn_ver1_sub6226g1101'''] = devclass(devices.devids[ur'''sanyo_scp588cn_ver1'''], ur'''sanyo_scp588cn_ver1_sub6226g1101''', ur'''Sanyo-SCP588CN/1.0 UP.Browser/6.2.2.6.g.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sanyo_s103_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sanyo_s103_ver1''', ur'''SANYO-S103''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''j2me_max_jar_size''':262144,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''S103''',ur'''release_date''':ur'''2005_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_s103_ver1_sub20'''] = devclass(devices.devids[ur'''sanyo_s103_ver1'''], ur'''sanyo_s103_ver1_sub20''', ur'''SANYO-S103/0.501 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/7.0.2.1.sn.1.168 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sanyo_s103_ver1_sub7021sn1240'''] = devclass(devices.devids[ur'''sanyo_s103_ver1'''], ur'''sanyo_s103_ver1_sub7021sn1240''', ur'''SANYO-S103/1.301 UP.Browser/7.0.2.1.sn.1.240 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sanyo_s103_ver1_sub7021sn1247'''] = devclass(devices.devids[ur'''sanyo_s103_ver1'''], ur'''sanyo_s103_ver1_sub7021sn1247''', ur'''SANYO-S103/1.401 UP.Browser/7.0.2.1.sn.1.247 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sanyo_s750_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sanyo_s750_ver1''', ur'''SANYO-S750''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''max_image_width''':228,ur'''model_name''':ur'''S750''',ur'''mp3''':True,ur'''oma_support''':True,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sanyo_s750_ver1_sub080200'''] = devclass(devices.devids[ur'''sanyo_s750_ver1'''], ur'''sanyo_s750_ver1_sub080200''', ur'''SANYO-S750/0.80200 UP.Browser/7.0.2.1.sn.1.106 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sanyo_scp4700_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sanyo_scp4700_ver1''', ur'''Sanyo-SCP4700''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''SCP4700''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_scp4700_ver1_sub4124'''] = devclass(devices.devids[ur'''sanyo_scp4700_ver1'''], ur'''sanyo_scp4700_ver1_sub4124''', ur'''Sanyo-SCP4700/1.1 UP.Browser/4.1.24f''', False, None)
devices.devids[ur'''sanyo_scp510cn_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sanyo_scp510cn_ver1''', ur'''Sanyo-SCP510CN''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':110,ur'''model_name''':ur'''SCP 510CN''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_scp510cn_ver1_sub41264'''] = devclass(devices.devids[ur'''sanyo_scp510cn_ver1'''], ur'''sanyo_scp510cn_ver1_sub41264''', ur'''Sanyo-SCP510CN/1.0 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''samsung_sphm500_ver1'''] = devclass(devices.devids[ur'''samsung_a890_ver1'''], ur'''samsung_sphm500_ver1''', ur'''Samsung-SPHM500 AU-''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':16,ur'''compactmidi''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''SPH-M500''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M500/ZK03.rdf''',ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''samsung_sphm500_ver1_subaumic'''] = devclass(devices.devids[ur'''samsung_sphm500_ver1'''], ur'''samsung_sphm500_ver1_subaumic''', ur'''Samsung-SPHM500 AU-MIC-M500/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_sphm500_ver1_subobigo'''] = devclass(devices.devids[ur'''samsung_sphm500_ver1'''], ur'''samsung_sphm500_ver1_subobigo''', ur'''Samsung-SPHM500 AU-OBIGO/Q04C1-1.17_PRE_1 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_sph_m510_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sph_m510_ver1''', ur'''Samsung-SPHM510 AU-MIC-M510/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':64000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SPH M510''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M510/AE15.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''samsung_sph_m620_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sph_m620_ver1''', ur'''Samsung-SPHM620 AU-MIC-M620/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':16,ur'''compactmidi''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':40000,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''SPH-M620''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M620/AC08.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sanyo_scp5150_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sanyo_scp5150_ver1''', ur'''Sanyo-SCP5150''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''SCP5150''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_scp5150_ver1_sub4124'''] = devclass(devices.devids[ur'''sanyo_scp5150_ver1'''], ur'''sanyo_scp5150_ver1_sub4124''', ur'''Sanyo-SCP5150/1.1 UP.Browser/4.1.24f''', False, None)
devices.devids[ur'''sanyo_scp5000_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sanyo_scp5000_ver1''', ur'''Sanyo-SCP5000''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''model_name''':ur'''SCP 5000''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_scp5000_ver1_sub4123'''] = devclass(devices.devids[ur'''sanyo_scp5000_ver1'''], ur'''sanyo_scp5000_ver1_sub4123''', ur'''Sanyo-SCP5000/1.1b UP.Browser/4.1.23a''', False, None)
devices.devids[ur'''sanyo_scp6200_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sanyo_scp6200_ver1''', ur'''Sanyo-SCP6200''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':90,ur'''max_image_width''':120,ur'''model_name''':ur'''SCP 6200''',ur'''resolution_height''':120,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_scp6200_ver1_sub4126'''] = devclass(devices.devids[ur'''sanyo_scp6200_ver1'''], ur'''sanyo_scp6200_ver1_sub4126''', ur'''Sanyo-SCP6200/1.1 UP.Browser/4.1.26c''', False, None)
devices.devids[ur'''sanyo_scp6000_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sanyo_scp6000_ver1''', ur'''Sanyo-SCP6000''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''SCP6000''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_scp6000_ver1_sub4123'''] = devclass(devices.devids[ur'''sanyo_scp6000_ver1'''], ur'''sanyo_scp6000_ver1_sub4123''', ur'''Sanyo-SCP6000/1.1 UP.Browser/4.1.23a''', False, None)
devices.devids[ur'''sharp_tm100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tm100_ver1''', ur'''SHARP-TM-100''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':262144,ur'''columns''':14,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_bmp''':True,ur'''j2me_canvas_height''':260,ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_0''':True,ur'''j2me_gif''':True,ur'''j2me_h263''':True,ur'''j2me_imelody''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':204800,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_wbmp''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':262,ur'''max_image_width''':238,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':100000,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TM100''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAprofTM/tm100.xml''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sharptm_100_ver1_sub6226'''] = devclass(devices.devids[ur'''sharp_tm100_ver1'''], ur'''sharptm_100_ver1_sub6226''', ur'''SHARP-TM-100/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tm_150_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tm_150_ver1''', ur'''SHARP-TM-150''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':262,ur'''max_image_width''':238,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':800,ur'''mms_max_size''':307200,ur'''mms_max_width''':600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TM-150''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':32,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAprofTM/tm150.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_tm_150_ver1_sub10'''] = devclass(devices.devids[ur'''sharp_tm_150_ver1'''], ur'''sharp_tm_150_ver1_sub10''', ur'''SHARP-TM-150/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.c.2.101 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tm_150_ver1_subuncontrolled'''] = devclass(devices.devids[ur'''sharp_tm_150_ver1'''], ur'''sharp_tm_150_ver1_subuncontrolled''', ur'''SHARP-TM-150/Uncontrolled,Cust-99 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.c.2.102 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tm_200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tm_200_ver1''', ur'''SHARP-TM-200''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_bmp''':True,ur'''j2me_canvas_height''':260,ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_0''':True,ur'''j2me_gif''':True,ur'''j2me_h263''':True,ur'''j2me_imelody''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':204800,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_wav''':True,ur'''j2me_wbmp''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':300,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TM200''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAprofTM/tm200.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_tm_200_ver1_sub6233'''] = devclass(devices.devids[ur'''sharp_tm_200_ver1'''], ur'''sharp_tm_200_ver1_sub6233''', ur'''SHARP-TM-200/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.3 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx1_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sharp_tqgx1_ver1''', ur'''SHARP-TQ-GX1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':20,ur'''connectionless_service_load''':True,ur'''ems''':True,ur'''expiration_date''':False,ur'''imelody''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':130,ur'''max_image_width''':112,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':30000,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TQ-GX1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX1.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':120,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''wav''':True})
devices.devids[ur'''sharp_tqgx1_ver1_sub61b330'''] = devclass(devices.devids[ur'''sharp_tqgx1_ver1'''], ur'''sharp_tqgx1_ver1_sub61b330''', ur'''SHARP-TQ-GX1/0.0 UP.Browser/6.1.b.330 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx1_ver1_sub6103118'''] = devclass(devices.devids[ur'''sharp_tqgx1_ver1'''], ur'''sharp_tqgx1_ver1_sub6103118''', ur'''SHARP-TQ-GX1/0.0 UP.Browser/6.1.0.3.118 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx1_ver1_sub6105102'''] = devclass(devices.devids[ur'''sharp_tqgx1_ver1'''], ur'''sharp_tqgx1_ver1_sub6105102''', ur'''SHARP-TQ-GX1/1.0 UP.Browser/6.1.0.5.102 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx10_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sharp_tqgx10_ver1''', ur'''SHARP-TQ-GX10''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':20,ur'''connectionless_service_load''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''expiration_date''':False,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':130,ur'''j2me_canvas_width''':120,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':97280,ur'''j2me_max_record_store_size''':51200,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''j2me_storage_size''':512000,ur'''max_data_rate''':40,ur'''max_deck_size''':8192,ur'''max_image_height''':130,ur'''max_image_width''':112,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':30000,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GX10''',ur'''oma_v_1_0_forwardlock''':False,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX10.xml''',ur'''voices''':4,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':120,ur'''wallpaper_max_width''':120,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':120,ur'''wallpaper_preferred_width''':120,ur'''wav''':True})
devices.devids[ur'''sharp_tqgx10_ver1_sub6101111'''] = devclass(devices.devids[ur'''sharp_tqgx10_ver1'''], ur'''sharp_tqgx10_ver1_sub6101111''', ur'''SHARP-TQ-GX10/0.0 UP.Browser/6.1.0.1.111 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx10_ver1_sub6101148'''] = devclass(devices.devids[ur'''sharp_tqgx10_ver1'''], ur'''sharp_tqgx10_ver1_sub6101148''', ur'''SHARP-TQ-GX10/0.0 UP.Browser/6.1.0.1.148 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx10_ver1_sub610148'''] = devclass(devices.devids[ur'''sharp_tqgx10_ver1'''], ur'''sharp_tqgx10_ver1_sub610148''', ur'''SHARP-TQ-GX10/0.0 UP.Browser/6.1.0.148 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx10_ver1_sub6102129'''] = devclass(devices.devids[ur'''sharp_tqgx10_ver1'''], ur'''sharp_tqgx10_ver1_sub6102129''', ur'''SHARP-TQ-GX10/0.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.2.129 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx10_ver1_sub6103107'''] = devclass(devices.devids[ur'''sharp_tqgx10_ver1'''], ur'''sharp_tqgx10_ver1_sub6103107''', ur'''SHARP-TQ-GX10/0.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.3.107 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx10_ver1_sub6103121c'''] = devclass(devices.devids[ur'''sharp_tqgx10_ver1'''], ur'''sharp_tqgx10_ver1_sub6103121c''', ur'''SHARP-TQ-GX10/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.3.121c (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx10_ver1_sub61061101'''] = devclass(devices.devids[ur'''sharp_tqgx10_ver1'''], ur'''sharp_tqgx10_ver1_sub61061101''', ur'''SHARP-TQ-GX10/1.1 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.6.1.101 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx10_ver1_subnomime'''] = devclass(devices.devids[ur'''sharp_tqgx10_ver1'''], ur'''sharp_tqgx10_ver1_subnomime''', ur'''SHARP-TQ-GX10-NOURLCMP-NOMIME''', False, None)
devices.devids[ur'''sharp_tqgx10_ver1_sub105'''] = devclass(devices.devids[ur'''sharp_tqgx10_ver1'''], ur'''sharp_tqgx10_ver1_sub105''', ur'''SHARP-TQ-GX10/1.0.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx10_ver1_sub11gr'''] = devclass(devices.devids[ur'''sharp_tqgx10_ver1'''], ur'''sharp_tqgx10_ver1_sub11gr''', ur'''SHARP-TQ-GX10/1.1gr Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.6.1.105 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gx10n_ver1'''] = devclass(devices.devids[ur'''sharp_tqgx10_ver1'''], ur'''sharp_tq_gx10n_ver1''', ur'''SHARP-TQ-GX10N''', True, {ur'''model_name''':ur'''TQ-GX10N''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX10N.xml'''})
devices.devids[ur'''sharp_tq_gx10n_ver1_sub10'''] = devclass(devices.devids[ur'''sharp_tq_gx10n_ver1'''], ur'''sharp_tq_gx10n_ver1_sub10''', ur'''SHARP-TQ-GX10N/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.6.1.106 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx10i_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sharp_tqgx10i_ver1''', ur'''SHARP-TQ-GX10i''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':20,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':130,ur'''j2me_canvas_width''':120,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':81920,ur'''j2me_max_record_store_size''':51200,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''j2me_storage_size''':512000,ur'''max_deck_size''':8192,ur'''max_image_height''':130,ur'''max_image_width''':112,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':30000,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GX10i''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':120,ur'''wallpaper_max_width''':120,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':120,ur'''wallpaper_preferred_width''':120,ur'''wav''':True})
devices.devids[ur'''sharp_tqgx10i_ver1_sub61061106'''] = devclass(devices.devids[ur'''sharp_tqgx10i_ver1'''], ur'''sharp_tqgx10i_ver1_sub61061106''', ur'''SHARP-TQ-GX10i/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.6.1.106 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sharp_tqgx10i_ver1_sub61061d2'''] = devclass(devices.devids[ur'''sharp_tqgx10i_ver1'''], ur'''sharp_tqgx10i_ver1_sub61061d2''', ur'''SHARP-TQ-GX10i/1.1 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.6.1.d.2 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sharp_tqgx10m_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sharp_tqgx10m_ver1''', ur'''SHARP-TQ-GX10m''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':20,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':130,ur'''max_image_width''':112,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':30000,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TQ-GX10m''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX10m.xml''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':120,ur'''wallpaper_max_width''':120,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':120,ur'''wallpaper_preferred_width''':120,ur'''wav''':True})
devices.devids[ur'''sharp_tqgx10m_ver1_sub61061106'''] = devclass(devices.devids[ur'''sharp_tqgx10m_ver1'''], ur'''sharp_tqgx10m_ver1_sub61061106''', ur'''SHARP-TQ-GX10m/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.6.1.106 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx12_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sharp_tqgx12_ver1''', ur'''SHARP-TQ-GX12''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':97280,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':160,ur'''max_image_width''':110,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''TQ-GX12''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':120,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':120})
devices.devids[ur'''sharp_tqgx12_ver1_sub6105119'''] = devclass(devices.devids[ur'''sharp_tqgx12_ver1'''], ur'''sharp_tqgx12_ver1_sub6105119''', ur'''SHARP-TQ-GX12/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.5.119 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sharp_tq_gx13_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sharp_tq_gx13_ver1''', ur'''SHARP-TQ-GX13''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':20,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':130,ur'''max_image_width''':112,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''TQ-GX13''',ur'''nokia_voice_call''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX13.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''sharp_tq_gx13_ver1_sub10'''] = devclass(devices.devids[ur'''sharp_tq_gx13_ver1'''], ur'''sharp_tq_gx13_ver1_sub10''', ur'''SHARP-TQ-GX13/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.6.1.101 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gx15_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tq_gx15_ver1''', ur'''SHARP-TQ-GX15''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':130,ur'''j2me_canvas_width''':120,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':97280,ur'''j2me_max_record_store_size''':51200,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''j2me_storage_size''':512000,ur'''max_deck_size''':8192,ur'''max_image_height''':130,ur'''max_image_width''':112,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':100000,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TQ GX15''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX15.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':120,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''wav''':True})
devices.devids[ur'''sharp_tq_gx15_ver1_sub6232161'''] = devclass(devices.devids[ur'''sharp_tq_gx15_ver1'''], ur'''sharp_tq_gx15_ver1_sub6232161''', ur'''SHARP-TQ-GX15/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.161 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gxt15_ver1_sub6232d1112'''] = devclass(devices.devids[ur'''sharp_tq_gx15_ver1'''], ur'''sharp_tq_gxt15_ver1_sub6232d1112''', ur'''SHARP-TQ-GX-T15/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.d.1.112 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gxl15_ver1_sub'''] = devclass(devices.devids[ur'''sharp_tq_gx15_ver1'''], ur'''sharp_tq_gxl15_ver1_sub''', ur'''SHARP-TQ-GX-L15''', False, None)
devices.devids[ur'''sharp_tq_gxl15_ver1_sub6232d1111'''] = devclass(devices.devids[ur'''sharp_tq_gx15_ver1'''], ur'''sharp_tq_gxl15_ver1_sub6232d1111''', ur'''SHARP-TQ-GX-L15/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.d.1.111 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gx17_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tq_gx17_ver1''', ur'''SHARP-TQ-GX17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''max_deck_size''':8192,ur'''max_image_height''':140,ur'''max_image_width''':113,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':100000,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TQ-GX17''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX17.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':120,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_tq_gx17_ver1_sub6232d1112'''] = devclass(devices.devids[ur'''sharp_tq_gx17_ver1'''], ur'''sharp_tq_gx17_ver1_sub6232d1112''', ur'''SHARP-TQ-GX17/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.d.1.112 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gx_a15_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tq_gx_a15_ver1''', ur'''SHARP-TQ-GX-A15''', True, {ur'''brand_name''':ur'''Sharp''',ur'''max_image_height''':130,ur'''model_name''':ur'''GX-A15''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sharp_tq_gx_a15_ver1_sub20'''] = devclass(devices.devids[ur'''sharp_tq_gx_a15_ver1'''], ur'''sharp_tq_gx_a15_ver1_sub20''', ur'''SHARP-TQ-GX-A15/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.d.1.112 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sharp_tq_gx_e30_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tq_gx_e30_ver1''', ur'''SHARP-TQ-GX-E30''', True, {ur'''brand_name''':ur'''Sharp''',ur'''colors''':262144,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''TQ-GX-E30''',ur'''mp3''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sharp_tq_gx_e30_ver1_sub10'''] = devclass(devices.devids[ur'''sharp_tq_gx_e30_ver1'''], ur'''sharp_tq_gx_e30_ver1_sub10''', ur'''SHARP-TQ-GX-E30/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.c.1.106 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sharp_tqgx20_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tqgx20_ver1''', ur'''SHARP-TQ-GX20''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''connectionless_service_load''':True,ur'''directdownload_support''':True,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''expiration_date''':False,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':260,ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':97280,ur'''j2me_max_record_store_size''':51200,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_storage_size''':2097152,ur'''max_deck_size''':102400,ur'''max_image_height''':262,ur'''max_image_width''':238,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':100000,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TQ GX20''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX20.xml''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sharp_tqgx20_ver1_sub10c'''] = devclass(devices.devids[ur'''sharp_tqgx20_ver1'''], ur'''sharp_tqgx20_ver1_sub10c''', ur'''SHARP-TQ-GX20/1.0c Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.2.107 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx20_ver1_submdp'''] = devclass(devices.devids[ur'''sharp_tqgx20_ver1'''], ur'''sharp_tqgx20_ver1_submdp''', ur'''SHARP-TQ-GX20/1.1 Profile/MDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.4.c.1.100 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx20_ver1_sub6224c1103'''] = devclass(devices.devids[ur'''sharp_tqgx20_ver1'''], ur'''sharp_tqgx20_ver1_sub6224c1103''', ur'''SHARP-TQ-GX20/1.1 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.4.c.1.103 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx20i_ver1'''] = devclass(devices.devids[ur'''sharp_tqgx20_ver1'''], ur'''sharp_tqgx20i_ver1''', ur'''SHARP-TQ-GX20i''', True, {ur'''model_name''':ur'''TQ-GX20i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sharp_tq_gx20n_ver1'''] = devclass(devices.devids[ur'''sharp_tqgx20_ver1'''], ur'''sharp_tq_gx20n_ver1''', ur'''SHARP-TQ-GX20N''', True, {ur'''model_name''':ur'''TQ-GX20N''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sharp_tq_gx20n_ver1_sub10'''] = devclass(devices.devids[ur'''sharp_tq_gx20n_ver1'''], ur'''sharp_tq_gx20n_ver1_sub10''', ur'''SHARP-TQ-GX20N/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.4.163 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gx_21_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tq_gx_21_ver1''', ur'''SHARP-TQ-GX-21''', True, {ur'''brand_name''':ur'''Sharp''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':233,ur'''model_name''':ur'''TQ-GX21''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sharp_tq_gx_21_ver1_sub6222107'''] = devclass(devices.devids[ur'''sharp_tq_gx_21_ver1'''], ur'''sharp_tq_gx_21_ver1_sub6222107''', ur'''SHARP-TQ-GX-21/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.2.107 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sharp_tq_gx_21_ver1_sub6224163'''] = devclass(devices.devids[ur'''sharp_tq_gx_21_ver1'''], ur'''sharp_tq_gx_21_ver1_sub6224163''', ur'''SHARP-TQ-GX-21/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.4.163 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sharp_tqgx22_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tqgx22_ver1''', ur'''SHARP-TQ-GX22''', True, {ur'''brand_name''':ur'''Sharp''',ur'''colors''':262144,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':97280,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':228,ur'''model_name''':ur'''TQ-GX22''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sharp_tqgx22_ver1_sub6222107'''] = devclass(devices.devids[ur'''sharp_tqgx22_ver1'''], ur'''sharp_tqgx22_ver1_sub6222107''', ur'''SHARP-TQ-GX22/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.2.107 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sharp_tqgx22s_ver1'''] = devclass(devices.devids[ur'''sharp_tqgx22_ver1'''], ur'''sharp_tqgx22s_ver1''', ur'''SHARP-TQ-GX22S''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':262,ur'''max_image_width''':238,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''TQ-GX22S''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wav''':True})
devices.devids[ur'''sharp_tqgx22s_ver1_sub'''] = devclass(devices.devids[ur'''sharp_tqgx22s_ver1'''], ur'''sharp_tqgx22s_ver1_sub''', ur'''SHARP-TQ-GX22S/1.0''', False, None)
devices.devids[ur'''sharp_tqgx22s_ver1_sub6224c1100'''] = devclass(devices.devids[ur'''sharp_tqgx22s_ver1'''], ur'''sharp_tqgx22s_ver1_sub6224c1100''', ur'''SHARP-TQ-GX22S/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.4.c.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sharp_tqgx_23_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tqgx_23_ver1''', ur'''SHARP-TQ-GX23''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':262,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':100000,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TQ-GX23''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX23.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''sharp_tqgx_23_ver1_sub'''] = devclass(devices.devids[ur'''sharp_tqgx_23_ver1'''], ur'''sharp_tqgx_23_ver1_sub''', ur'''SHARP-TQ-GX23/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx_23_ver1_sub6224c1100'''] = devclass(devices.devids[ur'''sharp_tqgx_23_ver1'''], ur'''sharp_tqgx_23_ver1_sub6224c1100''', ur'''SHARP-TQ-GX23/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.4.c.1.100 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx_25_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tqgx_25_ver1''', ur'''SHARP-TQ-GX25''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''built_in_camera''':True,ur'''colors''':262144,ur'''columns''':14,ur'''directdownload_support''':True,ur'''empty_option_value_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':204800,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':262,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':100000,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':40,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TQ GX25''',ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':18,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':320,ur'''picture_max_width''':240,ur'''picture_png''':True,ur'''picture_preferred_height''':320,ur'''picture_preferred_width''':240,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':False,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX25.xml''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''sharp_tqgx_25_ver1_sub6233'''] = devclass(devices.devids[ur'''sharp_tqgx_25_ver1'''], ur'''sharp_tqgx_25_ver1_sub6233''', ur'''SHARP-TQ-GX25/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.3 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx27_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tqgx27_ver1''', ur'''SHARP-TQ-GX27''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''downloadfun_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':262,ur'''max_image_width''':238,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''TQ-GX27''',ur'''nokia_voice_call''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sharp_tqgx27_ver1_sub6224163'''] = devclass(devices.devids[ur'''sharp_tqgx27_ver1'''], ur'''sharp_tqgx27_ver1_sub6224163''', ur'''SHARP-TQ-GX27/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.4.163 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sharp_tq_gx29_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tq_gx29_ver1''', ur'''SHARP-TQ-GX29''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''built_in_camera''':True,ur'''colors''':262144,ur'''columns''':14,ur'''directdownload_support''':True,ur'''empty_option_value_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':262,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':100000,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':40,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GX29''',ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_max_width''':240,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':False,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX29.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''sharp_tqgx30_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tqgx30_ver1''', ur'''SHARP-TQ-GX30/1.0 Profile/MISP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.c.1.104 (GUI) MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':262144,ur'''columns''':14,ur'''directdownload_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':260,ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':524288,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':204800,ur'''j2me_max_record_store_size''':51200,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_storage_size''':2097152,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':262,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':100000,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GX30''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX30.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sharp_tqgx30_ver1_sub6226c1100'''] = devclass(devices.devids[ur'''sharp_tqgx30_ver1'''], ur'''sharp_tqgx30_ver1_sub6226c1100''', ur'''SHARP-TQ-GX30/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.c.1.100 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gx30i_ver1'''] = devclass(devices.devids[ur'''sharp_tqgx30_ver1'''], ur'''sharp_tq_gx30i_ver1''', ur'''SHARP-TQ-GX30i''', True, {ur'''j2me_storage_size''':6291456,ur'''mms_3gpp''':True,ur'''mms_mp4''':True,ur'''mms_video''':True,ur'''model_name''':ur'''GX30i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX30i.xml''',ur'''video''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_tq_gx30i_ver1_sub10'''] = devclass(devices.devids[ur'''sharp_tq_gx30i_ver1'''], ur'''sharp_tq_gx30i_ver1_sub10''', ur'''SHARP-TQ-GX30i/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.c.1.104 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gx_31_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tq_gx_31_ver1''', ur'''SHARP-TQ-GX-31''', True, {ur'''brand_name''':ur'''Sharp''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''TQ-GX31''',ur'''resolution_height''':40,ur'''resolution_width''':90,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':35,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''sharp_tq_gx_31_ver1_sub10'''] = devclass(devices.devids[ur'''sharp_tq_gx_31_ver1'''], ur'''sharp_tq_gx_31_ver1_sub10''', ur'''SHARP-TQ-GX-31/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.c.1.106 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sharp_tq_gx_31i_ver1'''] = devclass(devices.devids[ur'''sharp_tq_gx_31_ver1'''], ur'''sharp_tq_gx_31i_ver1''', ur'''SHARP-TQ-GX-31i''', False, {ur'''model_name''':ur'''TQ-GX31i'''})
devices.devids[ur'''sharp_tqgx32_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tqgx32_ver1''', ur'''SHARP-TQ-GX32''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':204800,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':262,ur'''max_image_width''':238,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''TQ GX32''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX32.xml''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''sharp_tqgx32_ver1_sub6226c1105'''] = devclass(devices.devids[ur'''sharp_tqgx32_ver1'''], ur'''sharp_tqgx32_ver1_sub6226c1105''', ur'''SHARP-TQ-GX32/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.c.1.105 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqgx32i_ver1'''] = devclass(devices.devids[ur'''sharp_tqgx32_ver1'''], ur'''sharp_tqgx32i_ver1''', ur'''SHARP-TQ-GX32i''', False, {ur'''model_name''':ur'''TQ-GX32i'''})
devices.devids[ur'''sharp_tqgx33_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tqgx33_ver1''', ur'''SHARP-TQ-GX33''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':307200,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TQ-GX33''',ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX33.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_tqgz1_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tqgz1_ver1''', ur'''SHARP-TQ-GZ1''', True, {ur'''brand_name''':ur'''Sharp''',ur'''j2me_max_jar_size''':204800,ur'''model_name''':ur'''TQ GZ1''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sharp_tqgz1_ver1_sub20'''] = devclass(devices.devids[ur'''sharp_tqgz1_ver1'''], ur'''sharp_tqgz1_ver1_sub20''', ur'''SHARP-TQ-GZ1/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.d.1.103 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sharp_tq_gz100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tq_gz100_ver1''', ur'''SHARP-TQ-GZ100''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''max_deck_size''':8192,ur'''max_image_height''':140,ur'''max_image_width''':113,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''TQ-GZ100''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GZ100.xml''',ur'''video''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_tq_gz100_ver1_sub6232d1105'''] = devclass(devices.devids[ur'''sharp_tq_gz100_ver1'''], ur'''sharp_tq_gz100_ver1_sub6232d1105''', ur'''SHARP-TQ-GZ100/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.d.1.105 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gz100s_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tq_gz100s_ver1''', ur'''SHARP-TQ-GZ100S''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':140,ur'''max_image_width''':113,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''TQ-GZ100S''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GZ100S.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_tq_gz100s_ver1_sub6232d1105'''] = devclass(devices.devids[ur'''sharp_tq_gz100s_ver1'''], ur'''sharp_tq_gz100s_ver1_sub6232d1105''', ur'''SHARP-TQ-GZ100S/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.d.1.105 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gz100t_ver1'''] = devclass(devices.devids[ur'''sharp_tq_gz100s_ver1'''], ur'''sharp_tq_gz100t_ver1''', ur'''SHARP-TQ-GZ100T''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':160,ur'''model_name''':ur'''TQ-GZ100T''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GZ100T.xml''',ur'''voices''':40})
devices.devids[ur'''sharp_tq_gz100t_ver1_sub6232d1112'''] = devclass(devices.devids[ur'''sharp_tq_gz100t_ver1'''], ur'''sharp_tq_gz100t_ver1_sub6232d1112''', ur'''SHARP-TQ-GZ100T/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.2.d.1.112 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gz200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tq_gz200_ver1''', ur'''SHARP-TQ-GZ200''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':300,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''TQ-GZ200''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GZ200.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_tq_gz200_ver1_sub20'''] = devclass(devices.devids[ur'''sharp_tq_gz200_ver1'''], ur'''sharp_tq_gz200_ver1_sub20''', ur'''SHARP-TQ-GZ200/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.3.d.1.110 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tq_gz200s_ver1'''] = devclass(devices.devids[ur'''sharp_tq_gz200_ver1'''], ur'''sharp_tq_gz200s_ver1''', ur'''SHARP-TQ-GZ200S''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''TQ-GZ200S''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GZ200S.xml''',ur'''video''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_tq_gz200s_ver1_sub20'''] = devclass(devices.devids[ur'''sharp_tq_gz200s_ver1'''], ur'''sharp_tq_gz200s_ver1_sub20''', ur'''SHARP-TQ-GZ200S/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.3.d.1.110 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqi98_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sharp_tqi98_ver1''', ur'''SHARP-TQ-GX-i98''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':20,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''max_deck_size''':30000,ur'''max_image_height''':140,ur'''max_image_width''':112,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''TQ-GX-i98''',ur'''nokia_voice_call''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GXi98.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''sharp_tqi98_ver1_sub6105119'''] = devclass(devices.devids[ur'''sharp_tqi98_ver1'''], ur'''sharp_tqi98_ver1_sub6105119''', ur'''SHARP-TQ-GX-i98/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.5.119 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqv750_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sharp_tqv750_ver1''', ur'''SHARP-TQ-V750''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':20,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':130,ur'''max_image_width''':112,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''TQ-V750''',ur'''nokia_voice_call''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/V750.xml''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':120,ur'''wallpaper_max_width''':120,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':120,ur'''wallpaper_preferred_width''':120,ur'''wav''':True})
devices.devids[ur'''sharp_tqv750_ver1_sub61061d1'''] = devclass(devices.devids[ur'''sharp_tqv750_ver1'''], ur'''sharp_tqv750_ver1_sub61061d1''', ur'''SHARP-TQ-V750/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.6.1.d.1 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_tqv750_ver1_subnobrand'''] = devclass(devices.devids[ur'''sharp_tqv750_ver1'''], ur'''sharp_tqv750_ver1_subnobrand''', ur'''V750/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.6.1.d.2 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_550sh_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sharp_550sh_ver1''', ur'''Vodafone/1.0/550SH''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':266240,ur'''gif_animated''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''550SH''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''svgt_1_1''':True,ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xmf''':True})
devices.devids[ur'''sharp_550sh_ver1_sub7021'''] = devclass(devices.devids[ur'''sharp_550sh_ver1'''], ur'''sharp_550sh_ver1_sub7021''', ur'''Vodafone/1.0/550SH/SHG001 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sharp_703sh_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sharp_703sh_ver1''', ur'''Vodafone/703SH''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':262144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''703SH''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':13,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/703SH_G001_base.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_wxt71_ver1'''] = devclass(devices.devids[ur'''sharp_703sh_ver1'''], ur'''sharp_wxt71_ver1''', ur'''SHARP WX-T71''', True, {ur'''model_name''':ur'''WX-T71''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sharp_703sh_ver1_sub107021'''] = devclass(devices.devids[ur'''sharp_703sh_ver1'''], ur'''sharp_703sh_ver1_sub107021''', ur'''Vodafone/1.0/703SH/SHG001 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_t71_ver1_sub7023119'''] = devclass(devices.devids[ur'''sharp_wxt71_ver1'''], ur'''sharp_t71_ver1_sub7023119''', ur'''SharpT71/SHS001/1.0 Browser/UP.Browser/7.0.2.1a.f.1.104 (GUI) Profile/MIDP-2.0 UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_wxt71_ver1_sub7023119'''] = devclass(devices.devids[ur'''sharp_wxt71_ver1'''], ur'''sharp_wxt71_ver1_sub7023119''', ur'''SharpWXT71/SHS001/1.0 Browser/UP.Browser/7.0.2.1a.f.1.104 (GUI) Profile/MIDP-2.0 UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_703sh_ver1_sub702110'''] = devclass(devices.devids[ur'''sharp_703sh_ver1'''], ur'''sharp_703sh_ver1_sub702110''', ur'''Vodafone/703SH/SHG001/1.0 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_770sh_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sharp_770sh_ver1''', ur'''770SH''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':262144,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''770SH''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''picture''':True,ur'''picture_max_height''':320,ur'''picture_max_width''':240,ur'''picture_preferred_height''':320,ur'''picture_preferred_width''':240,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sharp_770sh_ver1_subv'''] = devclass(devices.devids[ur'''sharp_770sh_ver1'''], ur'''sharp_770sh_ver1_subv''', ur'''Vodafone/1.0/770SH''', False, None)
devices.devids[ur'''sharp_770sh_ver1_subshg001'''] = devclass(devices.devids[ur'''sharp_770sh_ver1'''], ur'''sharp_770sh_ver1_subshg001''', ur'''Vodafone/1.0/770SH/SHG001 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':40,ur'''video''':True})
devices.devids[ur'''sharp_802sh_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sharp_802sh_ver1''', ur'''802SH''', True, {ur'''brand_name''':ur'''Sharp''',ur'''colors''':262144,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':262,ur'''max_image_width''':238,ur'''model_name''':ur'''802SH''',ur'''mp3''':True,ur'''playback_mp4''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''smf''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sharp_802sh_ver1_sub10'''] = devclass(devices.devids[ur'''sharp_802sh_ver1'''], ur'''sharp_802sh_ver1_sub10''', ur'''Vodafone/1.0/802SH''', False, None)
devices.devids[ur'''sharp_802sh_ver1_subshg001'''] = devclass(devices.devids[ur'''sharp_802sh_ver1'''], ur'''sharp_802sh_ver1_subshg001''', ur'''Vodafone/Sharp802SH/SHG001/1.0 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, None)
devices.devids[ur'''sharp_tq_v802sh'''] = devclass(devices.devids[ur'''sharp_802sh_ver1'''], ur'''sharp_tq_v802sh''', ur'''SHARP-TQ-V802SH''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':264,ur'''model_name''':ur'''V802SH''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/802SH_G001_base.xml'''})
devices.devids[ur'''sharp_902sh_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sharp_902sh_ver1''', ur'''Vodafone/Sharp902SH''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':262144,ur'''columns''':14,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':262,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''902SH''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''svgt_1_1''':True,ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/902SH_G001_base.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':230,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''sharp_902sh_ver1_sub10'''] = devclass(devices.devids[ur'''sharp_902sh_ver1'''], ur'''sharp_902sh_ver1_sub10''', ur'''Vodafone/1.0/902SH''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_902sh_ver1_subshg001'''] = devclass(devices.devids[ur'''sharp_902sh_ver1'''], ur'''sharp_902sh_ver1_subshg001''', ur'''Vodafone/1.0/902SH/SHG001 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_902sh_ver1_subshg00110'''] = devclass(devices.devids[ur'''sharp_902sh_ver1'''], ur'''sharp_902sh_ver1_subshg00110''', ur'''Vodafone/Sharp902SH/SHG001/1.0 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_902sh_ver1_sub4722'''] = devclass(devices.devids[ur'''sharp_902sh_ver1'''], ur'''sharp_902sh_ver1_sub4722''', ur'''Vodafone/Sharp902SH/SHG001/1.0/SNXXXXXXXXXXXXXXX Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_902_ver1'''] = devclass(devices.devids[ur'''sharp_902sh_ver1'''], ur'''sharp_902_ver1''', ur'''Sharp902SH''', False, None)
devices.devids[ur'''sharp_sx813_ver1'''] = devclass(devices.devids[ur'''sharp_902_ver1'''], ur'''sharp_sx813_ver1''', ur'''Smartone/SharpSX813/SHS001''', True, {ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':40,ur'''model_name''':ur'''SX813''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sharp_sx813_ver1_sub7021a1c1103'''] = devclass(devices.devids[ur'''sharp_sx813_ver1'''], ur'''sharp_sx813_ver1_sub7021a1c1103''', ur'''Smartone/SharpSX813/SHS001/1.0 Browser/UP.Browser/7.0.2.1a.1.c.1.103 (GUI) Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_z800_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sharp_z800_ver1''', ur'''SHARP-Z800''', True, {ur'''brand_name''':ur'''Sharp''',ur'''max_image_height''':98,ur'''max_image_width''':128,ur'''model_name''':ur'''Z800''',ur'''resolution_height''':131,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sharp_z800_ver1_sub4126c3'''] = devclass(devices.devids[ur'''sharp_z800_ver1'''], ur'''sharp_z800_ver1_sub4126c3''', ur'''SHARP-Z800/1.0 UP.Browser/4.1.26c3''', False, None)
devices.devids[ur'''vm4050_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''vm4050_ver1''', ur'''VM4050''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''colors''':262144,ur'''columns''':24,ur'''directdownload_support''':True,ur'''gif''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':261,ur'''max_image_width''':220,ur'''model_name''':ur'''CDM-9950''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':131072,ur'''ringtone_voices''':48,ur'''rows''':13,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Audiovox/CDM9950SP/132037.rdf''',ur'''voices''':48,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':131072,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''vm4050_ver1_sub132037'''] = devclass(devices.devids[ur'''vm4050_ver1'''], ur'''vm4050_ver1_sub132037''', ur'''VM4050/132.037 UP.Browser/6.2.2.4.e.1.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''vm4050_ver1_sub132132'''] = devclass(devices.devids[ur'''vm4050_ver1'''], ur'''vm4050_ver1_sub132132''', ur'''VM4050/132.132 UP.Browser/6.2.2.4.e.1.100 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''toshiba_ts605_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''toshiba_ts605_ver1''', ur'''Toshiba_TS605/v1.0 UP.Browser/6.2.3.9.d.3.103 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Toshiba''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':153600,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TS 605''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':31,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/GPRS/Toshiba_TS605.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''toshiba_ts608_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''toshiba_ts608_ver1''', ur'''ToshibaTS608''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''TS 608''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':31,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''toshiba_ts608_ver1_subv106239d1'''] = devclass(devices.devids[ur'''toshiba_ts608_ver1'''], ur'''toshiba_ts608_ver1_subv106239d1''', ur'''Toshiba TS608_TS30/v1.0 UP.Browser/6.2.3.9.d.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''toshiba_ts608_ver1_simi'''] = devclass(devices.devids[ur'''toshiba_ts608_ver1'''], ur'''toshiba_ts608_ver1_simi''', ur'''Toshiba TS608;TS30/v1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Toshiba''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''https_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''220''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_height''':166,ur'''max_image_width''':215,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_png''':True,ur'''model_name''':ur'''TS608_TS30''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''picture_max_height''':176,ur'''picture_max_width''':220,ur'''picture_preferred_height''':176,ur'''picture_preferred_width''':220,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':5,ur'''screensaver_max_height''':176,ur'''screensaver_max_width''':220,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':220,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/GPRS/Toshiba_GS20.xml''',ur'''video''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':220,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':220,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''toshiba_ts705_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''toshiba_ts705_ver1''', ur'''TS705/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Toshiba''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':50000,ur'''max_image_height''':144,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''TS 705''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/EUR1/TS705_r100.xml''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2})
devices.devids[ur'''toshiba_ts705_ver1_subwhite10'''] = devclass(devices.devids[ur'''toshiba_ts705_ver1'''], ur'''toshiba_ts705_ver1_subwhite10''', ur'''white TS705/1.0''', False, None)
devices.devids[ur'''vodafone_toshiba_803_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''vodafone_toshiba_803_ver1''', ur'''Vodafone/Toshiba803''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Toshiba''',ur'''colors''':262144,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':320,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''803''',ur'''mp3''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''vodafone_toshiba_803_ver1_sub200'''] = devclass(devices.devids[ur'''vodafone_toshiba_803_ver1'''], ur'''vodafone_toshiba_803_ver1_sub200''', ur'''Vodafone/Toshiba803/1.0/EU001 Browser/VF-Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, None)
devices.devids[ur'''toshiba_ts10_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''toshiba_ts10_ver1''', ur'''ToshibaTS10''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':160,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2.3.9''',ur'''model_name''':ur'''TS10''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''toshiba_v921t_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''toshiba_v921t_ver1''', ur'''Vodafone/ToshibaTS921''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Toshiba''',ur'''colors''':262144,ur'''columns''':26,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TS 921''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':20,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/EUR1/TS_921_r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''toshiba_v921t_ver1_subeu001'''] = devclass(devices.devids[ur'''toshiba_v921t_ver1'''], ur'''toshiba_v921t_ver1_subeu001''', ur'''Vodafone/ToshibaTS921/1.0/EU001 Browser/VF-Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''toshiba_t618x_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''toshiba_t618x_ver1''', ur'''T618X''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''colors''':262144,ur'''max_image_height''':176,ur'''max_image_width''':136,ur'''model_name''':ur'''T618X''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':176,ur'''resolution_width''':144,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_max_height''':176,ur'''screensaver_max_width''':144,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':144,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':144,ur'''wml_1_2''':True})
devices.devids[ur'''toshiba_t618x_ver1_sub61061'''] = devclass(devices.devids[ur'''toshiba_t618x_ver1'''], ur'''toshiba_t618x_ver1_sub61061''', ur'''T618X UP.Browser/6.1.0.6.1 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''hitachi_p300_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''hitachi_p300_ver1''', ur'''Hitachi-P300''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Hitachi''',ur'''colors''':256,ur'''columns''':16,ur'''compactmidi''':True,ur'''gif''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':64,ur'''max_image_height''':97,ur'''max_image_width''':110,ur'''midi_monophonic''':True,ur'''model_name''':ur'''P300''',ur'''png''':True,ur'''resolution_height''':130,ur'''resolution_width''':120,ur'''ringtone_midi_monophonic''':True,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Hitachi/SH-P300/S2A33.rdf''',ur'''uaprof2''':ur'''http://device.sprintpcs.com/Hitachi/SH-P300/S2A34.rdf''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''hitachi_p300_ver1_sub20'''] = devclass(devices.devids[ur'''hitachi_p300_ver1'''], ur'''hitachi_p300_ver1_sub20''', ur'''Hitachi-P300 UP.Browser/6.1.0.2.135 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''softbank_generic'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''softbank_generic''', ur'''SoftBank/1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Softbank''',ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''model_name''':ur'''Generic''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''softbank_v702nk_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v702nk_ver1''', ur'''Vodafone/1.0/V702NK/NKJ001 Series60/2.6 Nokia6630/2.39.81 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':173,ur'''max_image_width''':176,ur'''model_name''':ur'''702NK(NOKIA 6630)''',ur'''nokia_edition''':2,ur'''nokia_feature_pack''':2,ur'''nokia_series''':60,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''resolution_height''':208,ur'''resolution_width''':176})
devices.devids[ur'''softbank_v802se_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v802se_ver1''', ur'''Vodafone/1.0/V802SE/SEJ001 Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''columns''':15,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bmp''':True,ur'''j2me_bmp3''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_png''':True,ur'''j2me_svgt''':True,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wbmp''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_xmf''':True,ur'''max_data_rate''':384,ur'''max_image_height''':182,ur'''max_image_width''':176,ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''802SE''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''wml_can_display_images_and_text_on_same_line''':True,ur'''wml_displays_image_in_center''':False})
devices.devids[ur'''softbank_903sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_903sh_ver1''', ur'''Vodafone/903SH''', True, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':262144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':264,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''903SH''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':13,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/903SH_G001_base.xml''',ur'''video''':True,ur'''voices''':128,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':174,ur'''wallpaper_preferred_width''':173,ur'''wta_phonebook''':True})
devices.devids[ur'''toshiba_v902t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''toshiba_v902t_ver1''', ur'''Vodafone/V902T''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''flash_lite_version''':ur'''''',ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':261,ur'''max_image_width''':233,ur'''model_name''':ur'''V902T''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''svgt_1_1''':True,ur'''svgt_1_1_plus''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''toshiba_v902t_ver1_sub'''] = devclass(devices.devids[ur'''toshiba_v902t_ver1'''], ur'''toshiba_v902t_ver1_sub''', ur'''Vodafone/V902T/1.0''', False, None)
devices.devids[ur'''sharp_wxt91_ver1'''] = devclass(devices.devids[ur'''softbank_903sh_ver1'''], ur'''sharp_wxt91_ver1''', ur'''SharpWXT91/SHS001/1.0 Browser/UP.Browser/7.0.2.1a.f.1.104 (GUI) Profile/MIDP-2.0 UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO''', True, {ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''WX-T91''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''vodafone_903sh_ver1_sub10'''] = devclass(devices.devids[ur'''softbank_903sh_ver1'''], ur'''vodafone_903sh_ver1_sub10''', ur'''Vodafone/1.0/903SH''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''vodafone_903sh_ver1_sub10shg001'''] = devclass(devices.devids[ur'''softbank_903sh_ver1'''], ur'''vodafone_903sh_ver1_sub10shg001''', ur'''Vodafone/1.0/903SH/SHG001 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''softbank_903sh_ver1_subshj001'''] = devclass(devices.devids[ur'''softbank_903sh_ver1'''], ur'''softbank_903sh_ver1_subshj001''', ur'''Vodafone/1.0/V903SH/SHJ001 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''vodafone_903sh_ver1_subshg001'''] = devclass(devices.devids[ur'''softbank_903sh_ver1'''], ur'''vodafone_903sh_ver1_subshg001''', ur'''Vodafone/903SH/SHG001/1.0 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_sx833_ver1'''] = devclass(devices.devids[ur'''softbank_903sh_ver1'''], ur'''sharp_sx833_ver1''', ur'''SharpSX833''', True, {ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''SX833''',ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_705p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_705p_ver1''', ur'''SoftBank/1.0/705P/PJP10/SNXXXXXXXXXXXXXXX Browser/Teleca-Browser/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':10,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':102400,ur'''max_image_height''':258,ur'''max_image_width''':236,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''705P''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_xmf''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/VS70/RJ1_3G.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sharp_sx833_ver1_subshs001107021a474'''] = devclass(devices.devids[ur'''sharp_sx833_ver1'''], ur'''sharp_sx833_ver1_subshs001107021a474''', ur'''SmarTone-Vodafone/SharpSX833/SHS001/1.0 Browser/UP.Browser/7.0.2.1a.474 (GUI) Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sharp_t91_ver1_sub7023119'''] = devclass(devices.devids[ur'''sharp_wxt91_ver1'''], ur'''sharp_t91_ver1_sub7023119''', ur'''SharpT91/SHS001/1.0 Browser/UP.Browser/7.0.2.1a.f.1.104 (GUI) Profile/MIDP-2.0 UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''apple_iphone_ver1'''] = devclass(devices.devids[ur'''apple_generic'''], ur'''apple_iphone_ver1''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A538a Safari/419.3''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''can_assign_phone_number''':True,ur'''device_os_version''':ur'''1.0''',ur'''dual_orientation''':True,ur'''fl_browser''':False,ur'''fl_screensaver''':False,ur'''fl_standalone''':False,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''''',ur'''max_data_rate''':200,ur'''max_image_height''':360,ur'''max_image_width''':320,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''iPhone''',ur'''mp3''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':74,ur'''physical_screen_width''':49,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mov''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rss_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_preferred_protocol''':ur'''none''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True,ur'''vpn''':True,ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':320,ur'''wifi''':True,ur'''xhtml_can_embed_video''':ur'''none''',ur'''xhtml_file_upload''':ur'''not_supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_send_mms_string''':ur'''none''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''apple_iphone_ver1_suba543'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_suba543''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3''', False, None)
devices.devids[ur'''apple_iphone_ver1_sub1c25'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub1c25''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C25 Safari/419.3''', False, None)
devices.devids[ur'''apple_iphone_ver1_sub1c28'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub1c28''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C28 Safari/419.3''', False, {ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_asp''':4,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''video''':True})
devices.devids[ur'''apple_iphone_ver1_sub3b48a'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub3b48a''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, None)
devices.devids[ur'''apple_iphone_ver1_sub3b48b'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub3b48b''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48a Safari/419.3''', False, None)
devices.devids[ur'''apple_ipod_touch_ver1'''] = devclass(devices.devids[ur'''apple_generic'''], ur'''apple_ipod_touch_ver1''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A100a Safari/419.3''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''can_assign_phone_number''':False,ur'''device_os''':ur'''iPhone OS''',ur'''device_os_version''':ur'''1.0''',ur'''has_cellular_radio''':False,ur'''max_image_height''':360,ur'''max_image_width''':320,ur'''mobile_browser''':ur'''Safari''',ur'''model_extra_info''':ur'''1.0''',ur'''model_name''':ur'''iPod Touch''',ur'''mp3''':True,ur'''physical_screen_height''':74,ur'''physical_screen_width''':49,ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''sms_enabled''':False,ur'''vpn''':False,ur'''wml_make_phone_call_string''':ur'''none''',ur'''xhtml_make_phone_call_string''':ur'''none'''})
devices.devids[ur'''hei_hgc600e_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hei_hgc600e_ver1''', ur'''HEI-HGC600E/001.1a UP/4.1.20e''', True, {ur'''brand_name''':ur'''Hei''',ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''HGC600E''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''hei_mmd1010_ver1_sub4120'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hei_mmd1010_ver1_sub4120''', ur'''HEI-MMD1010/001.1a UP/4.1.20i UP.Browser/4.1.20i-XXXX''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''HEI''',ur'''model_name''':ur'''MMD1010'''})
devices.devids[ur'''hdml_nk00_ver1_sub3103'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hdml_nk00_ver1_sub3103''', ur'''UP.Browser/3.1.03-NK00''', True, {ur'''brand_name''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.1''',ur'''model_name''':ur'''6185''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''hdml_qc06_ver1_sub3104'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hdml_qc06_ver1_sub3104''', ur'''UP.Browser/3.1.04-QC06''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''mobile_browser_version''':ur'''3.1''',ur'''model_name''':ur'''QCP2035''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sk04_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''sk04_ver1''', ur'''SK-04/1.0 UP/4.1.21''', False, None)
devices.devids[ur'''sk05_ver1'''] = devclass(devices.devids[ur'''sk04_ver1'''], ur'''sk05_ver1''', ur'''SK-05/1.0 UP/4.1.21''', False, None)
devices.devids[ur'''hdml_sc02_ver1_sub310402'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hdml_sc02_ver1_sub310402''', ur'''UP.Browser/3.1.04-SC02''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':15,ur'''mobile_browser_version''':ur'''3.1''',ur'''model_name''':ur'''SCH-8500''',ur'''resolution_height''':50,ur'''rows''':5,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''hdml_sc03_ver1_sub304'''] = devclass(devices.devids[ur'''hdml_sc02_ver1_sub310402'''], ur'''hdml_sc03_ver1_sub304''', ur'''UP.Browser/3.04-SC03''', True, {ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SCH-6100''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''hdml_sc03_ver1_sub310403'''] = devclass(devices.devids[ur'''hdml_sc03_ver1_sub304'''], ur'''hdml_sc03_ver1_sub310403''', ur'''UP.Browser/3.1.04-SC03''', False, {ur'''mobile_browser_version''':ur'''3.1'''})
devices.devids[ur'''hdml_sc13_ver1_sub3104'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hdml_sc13_ver1_sub3104''', ur'''UP.Browser/3.1.04-SC13''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':15,ur'''marketing_name''':ur'''Uproar''',ur'''max_image_height''':50,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''3.1''',ur'''model_name''':ur'''M100''',ur'''resolution_height''':50,ur'''resolution_width''':128,ur'''rows''':5,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''hdml_sy02_ver1_sub310402'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hdml_sy02_ver1_sub310402''', ur'''UP.Browser/3.1.04-SY02''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':22,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''max_image_height''':144,ur'''max_image_width''':132,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''3.1''',ur'''model_name''':ur'''SCP-4500''',ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':65536,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':16,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper_colors''':16})
devices.devids[ur'''compal_a618_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_a618_ver1''', ur'''Compal-A618''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''A618'''})
devices.devids[ur'''compal_a618_ver1_sub10'''] = devclass(devices.devids[ur'''compal_a618_ver1'''], ur'''compal_a618_ver1_sub10''', ur'''Compal-A618/1.0 UP.Browser/6.2.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_c8600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_c8600_ver1''', ur'''Compal-C8600''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''C8600''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''compal_c8600_ver1_sub10'''] = devclass(devices.devids[ur'''compal_c8600_ver1'''], ur'''compal_c8600_ver1_sub10''', ur'''Compal-C8600/1.0 UP.Browser/6.2.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_chase898_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_chase898_ver1''', ur'''Compal-CHASE898''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''Chase 898'''})
devices.devids[ur'''compal_chase898_ver1_sub10'''] = devclass(devices.devids[ur'''compal_chase898_ver1'''], ur'''compal_chase898_ver1_sub10''', ur'''Compal-CHASE898/1.0 UP.Browser/6.2.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_d77_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_d77_ver1''', ur'''Compal-D77''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''D77'''})
devices.devids[ur'''compal_d77_ver1_sub10'''] = devclass(devices.devids[ur'''compal_d77_ver1'''], ur'''compal_d77_ver1_sub10''', ur'''Compal-D77/1.0 UP.Browser/6.2.2.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_hz8_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_hz8_ver1''', ur'''Compal-HZ8''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''HZ8'''})
devices.devids[ur'''compal_hz8_ver1_sub10'''] = devclass(devices.devids[ur'''compal_hz8_ver1'''], ur'''compal_hz8_ver1_sub10''', ur'''Compal-HZ8/1.0 UP.Browser/6.2.2.7.c.1.101 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_hz8c_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_hz8c_ver1''', ur'''Compal-HZ8C''', False, None)
devices.devids[ur'''compal_hz8c_ver1_sub10'''] = devclass(devices.devids[ur'''compal_hz8c_ver1'''], ur'''compal_hz8c_ver1_sub10''', ur'''Compal-HZ8C/1.0 UP.Browser/6.2.2.7 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_s7100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_s7100_ver1''', ur'''Compal-S7100''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''S7100'''})
devices.devids[ur'''compal_s7100_ver1_sub10'''] = devclass(devices.devids[ur'''compal_s7100_ver1'''], ur'''compal_s7100_ver1_sub10''', ur'''Compal-S7100/1.0 UP.Browser/6.2.2.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_s7110_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_s7110_ver1''', ur'''Compal-S7110''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''S7110'''})
devices.devids[ur'''compal_s7110_ver1_sub10'''] = devclass(devices.devids[ur'''compal_s7110_ver1'''], ur'''compal_s7110_ver1_sub10''', ur'''Compal-S7110/1.0 UP.Browser/6.2.2.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_seville_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''compal_seville_ver1''', ur'''Compal-Seville''', False, None)
devices.devids[ur'''compal_seville_ver1_sub00'''] = devclass(devices.devids[ur'''compal_seville_ver1'''], ur'''compal_seville_ver1_sub00''', ur'''Compal-Seville/1.4 UP.Browser/5.0.3.2 (GUI)''', False, None)
devices.devids[ur'''compal_tg762_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_tg762_ver1''', ur'''Compal-TG762''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''TG762'''})
devices.devids[ur'''compal_tg762_ver1_sub10'''] = devclass(devices.devids[ur'''compal_tg762_ver1'''], ur'''compal_tg762_ver1_sub10''', ur'''Compal-TG762/1.0 UP.Browser/6.2.2.7 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_tg762d_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_tg762d_ver1''', ur'''Compal-TG762D''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''TG762D'''})
devices.devids[ur'''compal_tg762d_ver1_sub10'''] = devclass(devices.devids[ur'''compal_tg762d_ver1'''], ur'''compal_tg762d_ver1_sub10''', ur'''Compal-TG762D/1.0 UP.Browser/6.2.2.7.c.1.101 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_u80_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_u80_ver1''', ur'''Compal-U80''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''U80''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''compal_u80_ver1_sub10'''] = devclass(devices.devids[ur'''compal_u80_ver1'''], ur'''compal_u80_ver1_sub10''', ur'''Compal-U80/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_u8600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_u8600_ver1''', ur'''Compal-U8600''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''U8600'''})
devices.devids[ur'''compal_u8600_ver1_sub10'''] = devclass(devices.devids[ur'''compal_u8600_ver1'''], ur'''compal_u8600_ver1_sub10''', ur'''Compal-U8600/1.0 UP.Browser/6.2.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_u8800_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_u8800_ver1''', ur'''Compal-U8800''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''U8800'''})
devices.devids[ur'''compal_u8800_ver1_sub10'''] = devclass(devices.devids[ur'''compal_u8800_ver1'''], ur'''compal_u8800_ver1_sub10''', ur'''Compal-U8800/1.0 UP.Browser/6.2.2.7 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_v800c_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_v800c_ver1''', ur'''Compal-V800C''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''V800C'''})
devices.devids[ur'''compal_v800c_ver1_sub10'''] = devclass(devices.devids[ur'''compal_v800c_ver1'''], ur'''compal_v800c_ver1_sub10''', ur'''Compal-V800C/1.0 UP.Browser/6.2.2.7 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_xg2_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''compal_xg2_ver1''', ur'''Compal-XG2''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''XG2'''})
devices.devids[ur'''compal_xg2_ver1_sub4123'''] = devclass(devices.devids[ur'''compal_xg2_ver1'''], ur'''compal_xg2_ver1_sub4123''', ur'''Compal-XG2/1.0v UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''compal_xg3_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''compal_xg3_ver1''', ur'''Compal-XG3''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''XG3''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''compal_xg3_ver1_sub4123c'''] = devclass(devices.devids[ur'''compal_xg3_ver1'''], ur'''compal_xg3_ver1_sub4123c''', ur'''Compal-XG3/1.0v UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''compal_xg3c_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''compal_xg3c_ver1''', ur'''Compal-XG3C''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''XG3C'''})
devices.devids[ur'''compal_xg3c_ver1_sub4123'''] = devclass(devices.devids[ur'''compal_xg3c_ver1'''], ur'''compal_xg3c_ver1_sub4123''', ur'''Compal-XG3C/1.0v UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''compal_xg5_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''compal_xg5_ver1''', ur'''Compal-XG5''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''XG5'''})
devices.devids[ur'''compal_xg5_ver1_sub4123'''] = devclass(devices.devids[ur'''compal_xg5_ver1'''], ur'''compal_xg5_ver1_sub4123''', ur'''Compal-XG5/1.0v UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''compal_xg655_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_xg655_ver1''', ur'''Compal-XG655''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''XG655'''})
devices.devids[ur'''compal_xg655_ver1_sub10'''] = devclass(devices.devids[ur'''compal_xg655_ver1'''], ur'''compal_xg655_ver1_sub10''', ur'''Compal-XG655/1.4 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''compal_xg799_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''compal_xg799_ver1''', ur'''Compal-XG799''', True, {ur'''brand_name''':ur'''Compal''',ur'''model_name''':ur'''XG799''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''compal_xg799_ver1_sub10'''] = devclass(devices.devids[ur'''compal_xg799_ver1'''], ur'''compal_xg799_ver1_sub10''', ur'''Compal-XG799/1.0+UP.Browser/6.2.2.7 UP.Browser/6.2.2.7.c.1.101 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''raks_7530_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''raks_7530_ver1''', ur'''RAKS 7530''', True, {ur'''brand_name''':ur'''Raks''',ur'''max_image_width''':100,ur'''model_name''':ur'''7530''',ur'''resolution_height''':64,ur'''resolution_width''':112,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''raks_7530_ver1_sub4123'''] = devclass(devices.devids[ur'''raks_7530_ver1'''], ur'''raks_7530_ver1_sub4123''', ur'''RAKS 7530 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''telme_t919_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''telme_t919_ver1''', ur'''TELME_T919''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Tel.Me.''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''ems''':True,ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True,ur'''ems_version''':ur'''5.0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':192,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':163,ur'''mms_max_size''':200000,ur'''mms_max_width''':101,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T919''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''release_date''':ur'''2002_november''',ur'''resolution_height''':256,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://download.telme.at/wap/UAprofileTelme_T919.xml''',ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''telme_t918_ver1'''] = devclass(devices.devids[ur'''telme_t919_ver1'''], ur'''telme_t918_ver1''', ur'''TELME_T918''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':120,ur'''max_image_width''':128,ur'''model_name''':ur'''T918''',ur'''release_date''':ur'''2003_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dbtel_db2039_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''dbtel_db2039_ver1''', ur'''DBTEL-DB2039''', True, {ur'''brand_name''':ur'''DBTEL''',ur'''max_image_height''':95,ur'''max_image_width''':120,ur'''model_name''':ur'''2039''',ur'''resolution_height''':128,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dbtel_db2039_ver1_sub5031'''] = devclass(devices.devids[ur'''dbtel_db2039_ver1'''], ur'''dbtel_db2039_ver1_sub5031''', ur'''DBTEL-DB2039/3.11 UP.Browser/5.0.3.1''', False, None)
devices.devids[ur'''dbtel_6228_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''dbtel_6228_ver1''', ur'''DBTEL/6228''', True, {ur'''brand_name''':ur'''DBTEL''',ur'''max_image_width''':120,ur'''model_name''':ur'''6228''',ur'''resolution_height''':96,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dbtel_6228_ver1_sub5035'''] = devclass(devices.devids[ur'''dbtel_6228_ver1'''], ur'''dbtel_6228_ver1_sub5035''', ur'''DBTEL/6228 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''dbtel_6228_ver1_sub5035noslash'''] = devclass(devices.devids[ur'''dbtel_6228_ver1'''], ur'''dbtel_6228_ver1_sub5035noslash''', ur'''DBTEL6228/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''dbtel_6568_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''dbtel_6568_ver1''', ur'''DBTEL6568''', True, {ur'''brand_name''':ur'''DBTEL''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''6568''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dbtel_6568_ver1_sub5035'''] = devclass(devices.devids[ur'''dbtel_6568_ver1'''], ur'''dbtel_6568_ver1_sub5035''', ur'''DBTEL6568/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''dbtel_6668_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''dbtel_6668_ver1''', ur'''DBTEL-6668''', True, {ur'''brand_name''':ur'''DBTEL''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''6668''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True})
devices.devids[ur'''dbtel_6668_ver1_sub5035midp'''] = devclass(devices.devids[ur'''dbtel_6668_ver1'''], ur'''dbtel_6668_ver1_sub5035midp''', ur'''DBTEL-6668 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''dbtel_6668_ver1_sub5035'''] = devclass(devices.devids[ur'''dbtel_6668_ver1'''], ur'''dbtel_6668_ver1_sub5035''', ur'''DBTEL6668/1.0 DBTEL-6668 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''dbtel_6588c_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''dbtel_6588c_ver1''', ur'''DBTEL6588C''', True, {ur'''brand_name''':ur'''DBTEL''',ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''6588C''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dbtel_6588c_ver1_sub5035'''] = devclass(devices.devids[ur'''dbtel_6588c_ver1'''], ur'''dbtel_6588c_ver1_sub5035''', ur'''DBTEL6588C/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''dbtel_6669_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''dbtel_6669_ver1''', ur'''DBTEL6669''', True, {ur'''brand_name''':ur'''DBTEL''',ur'''model_name''':ur'''6669''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dbtel_6669_ver1_sub5035'''] = devclass(devices.devids[ur'''dbtel_6669_ver1'''], ur'''dbtel_6669_ver1_sub5035''', ur'''DBTEL6669/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''dbtel_8036_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''dbtel_8036_ver1''', ur'''DBTEL8036''', True, {ur'''brand_name''':ur'''DBTEL''',ur'''max_image_height''':60,ur'''max_image_width''':120,ur'''model_extra_info''':ur'''Dual sim card''',ur'''model_name''':ur'''8036''',ur'''resolution_height''':96,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dbtel_8036_ver1_sub5035'''] = devclass(devices.devids[ur'''dbtel_8036_ver1'''], ur'''dbtel_8036_ver1_sub5035''', ur'''DBTEL8036/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''dbtel_8038_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''dbtel_8038_ver1''', ur'''DBTEL-8038''', True, {ur'''brand_name''':ur'''DBTEL''',ur'''model_name''':ur'''8038'''})
devices.devids[ur'''dbtel_8038_ver1_sub5035'''] = devclass(devices.devids[ur'''dbtel_8038_ver1'''], ur'''dbtel_8038_ver1_sub5035''', ur'''DBTEL-8038 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''dbtel_d5_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''dbtel_d5_ver1''', ur'''DBTELD5''', True, {ur'''brand_name''':ur'''DBTEL''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''D5''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dbtel_d5_ver1_sub5035'''] = devclass(devices.devids[ur'''dbtel_d5_ver1'''], ur'''dbtel_d5_ver1_sub5035''', ur'''DBTELD5/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''dbtel_j6_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''dbtel_j6_ver1''', ur'''DBTELJ6/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.5''', True, {ur'''brand_name''':ur'''DBTEL''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''ems''':True,ur'''inline_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''J6''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_voices''':64,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_png''':True,ur'''wml_1_2''':True})
devices.devids[ur'''dbtel_t302_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''dbtel_t302_ver1''', ur'''DBTELT302''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''DBTEL''',ur'''model_name''':ur'''T302'''})
devices.devids[ur'''dbtel_t302_ver1_sub5035'''] = devclass(devices.devids[ur'''dbtel_t302_ver1'''], ur'''dbtel_t302_ver1_sub5035''', ur'''DBTELT302/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/5.0.3.5''', False, None)
devices.devids[ur'''nem_1_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nem_1_ver1''', ur'''NEM-1''', True, {ur'''brand_name''':ur'''Nem''',ur'''model_name''':ur'''1''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''nem_1_ver1_sub221'''] = devclass(devices.devids[ur'''nem_1_ver1'''], ur'''nem_1_ver1_sub221''', ur'''NEM-1/1.0 (2.21) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nem_1_ver1_sub222'''] = devclass(devices.devids[ur'''nem_1_ver1'''], ur'''nem_1_ver1_sub222''', ur'''NEM-1/1.0 (2.22) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nem_1_ver1_sub231'''] = devclass(devices.devids[ur'''nem_1_ver1'''], ur'''nem_1_ver1_sub231''', ur'''NEM-1/1.0 (2.31) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sendo_m550_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sendo_m550_ver1''', ur'''SendoM550''', True, {ur'''brand_name''':ur'''Sendo''',ur'''ems''':True,ur'''max_deck_size''':200000,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''M550''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':4,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sendo_m550_ver1_sub226e10'''] = devclass(devices.devids[ur'''sendo_m550_ver1'''], ur'''sendo_m550_ver1_sub226e10''', ur'''SendoM550/226-E-10''', False, None)
devices.devids[ur'''sendo_m550_ver1_sub550226h12'''] = devclass(devices.devids[ur'''sendo_m550_ver1'''], ur'''sendo_m550_ver1_sub550226h12''', ur'''SendoM550/226-H-12''', False, None)
devices.devids[ur'''sendom570_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sendom570_ver1''', ur'''SendoM570''', True, {ur'''brand_name''':ur'''Sendo''',ur'''max_deck_size''':10000,ur'''max_image_height''':96,ur'''max_image_width''':121,ur'''model_name''':ur'''M570''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sendo.com/uaprof/sendo_M570_r1.0.xml''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sendom570_ver1_sub57000'''] = devclass(devices.devids[ur'''sendom570_ver1'''], ur'''sendom570_ver1_sub57000''', ur'''SendoM570/00''', False, None)
devices.devids[ur'''sendo_j530_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sendo_j530_ver1''', ur'''SendoJ530''', True, {ur'''brand_name''':ur'''Sendo''',ur'''model_name''':ur'''J530''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sendo_s230_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sendo_s230_ver1''', ur'''SendoS230''', True, {ur'''brand_name''':ur'''Sendo''',ur'''model_name''':ur'''S230''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sendo_s251_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sendo_s251_ver1''', ur'''SendoS251''', True, {ur'''brand_name''':ur'''Sendo''',ur'''model_name''':ur'''S251''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sendo_s300_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sendo_s300_ver1''', ur'''SendoS300''', True, {ur'''brand_name''':ur'''Sendo''',ur'''colors''':4096,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S300''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':4,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':67,ur'''wallpaper_preferred_width''':98,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sendos330_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sendos330_ver1''', ur'''SendoS330''', True, {ur'''brand_name''':ur'''Sendo''',ur'''connectionless_service_indication''':True,ur'''ems''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':50,ur'''model_name''':ur'''S330''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':67,ur'''resolution_width''':98,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':96,ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sendos330_ver1_sub14ag02'''] = devclass(devices.devids[ur'''sendos330_ver1'''], ur'''sendos330_ver1_sub14ag02''', ur'''SendoS330/14A-G-02''', False, None)
devices.devids[ur'''sendos330_ver1_sub14ag3'''] = devclass(devices.devids[ur'''sendos330_ver1'''], ur'''sendos330_ver1_sub14ag3''', ur'''SendoS330/14a-g-3.''', False, None)
devices.devids[ur'''sendos330_ver1_sub14ag03'''] = devclass(devices.devids[ur'''sendos330_ver1'''], ur'''sendos330_ver1_sub14ag03''', ur'''SendoS330/14A-g-03''', False, None)
devices.devids[ur'''sendos330_ver1_sub14a_g03'''] = devclass(devices.devids[ur'''sendos330_ver1'''], ur'''sendos330_ver1_sub14a_g03''', ur'''SendoS330/14a-g-03''', False, None)
devices.devids[ur'''sendo_s360_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sendo_s360_ver1''', ur'''SendoS360''', True, {ur'''brand_name''':ur'''Sendo''',ur'''max_image_height''':100,ur'''max_image_width''':115,ur'''model_name''':ur'''S360''',ur'''release_date''':ur'''2004_november''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sendo.com/uaprof/sendo_S360_r1.1.xml'''})
devices.devids[ur'''sendo_s360_ver1_sub36001'''] = devclass(devices.devids[ur'''sendo_s360_ver1'''], ur'''sendo_s360_ver1_sub36001''', ur'''SendoS360/01''', False, None)
devices.devids[ur'''sendos600_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sendos600_ver1''', ur'''SendoS600''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sendo''',ur'''colors''':65536,ur'''columns''':9,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S600''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sendo.com/uaprof/sendo_S600_r1.0.xml''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''sendos600_ver1_sub02'''] = devclass(devices.devids[ur'''sendos600_ver1'''], ur'''sendos600_ver1_sub02''', ur'''SendoS600/02''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sendos600_ver1_sub03'''] = devclass(devices.devids[ur'''sendos600_ver1'''], ur'''sendos600_ver1_sub03''', ur'''SendoS600/03''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sendop600_ver1'''] = devclass(devices.devids[ur'''sendos600_ver1'''], ur'''sendop600_ver1''', ur'''SendoP600''', True, {ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''model_name''':ur'''P600''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sendos620_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sendos620_ver1''', ur'''SendoS620''', True, {ur'''brand_name''':ur'''Sendo''',ur'''connectionless_service_indication''':True,ur'''model_name''':ur'''S620''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sendos620_ver1_sub62000'''] = devclass(devices.devids[ur'''sendos620_ver1'''], ur'''sendos620_ver1_sub62000''', ur'''SendoS620/00''', False, None)
devices.devids[ur'''sendosv663_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sendosv663_ver1''', ur'''SendoSV663''', True, {ur'''brand_name''':ur'''Sendo''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''max_image_width''':121,ur'''model_name''':ur'''V663''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sendo.com/uaprof/sendo_sv663_r1.0.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sendosv663_ver1_sub00'''] = devclass(devices.devids[ur'''sendosv663_ver1'''], ur'''sendosv663_ver1_sub00''', ur'''SendoSV663/00''', False, None)
devices.devids[ur'''sendox_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''sendox_ver1''', ur'''SendoX''', True, {ur'''brand_name''':ur'''Sendo''',ur'''device_os_version''':ur'''6.1''',ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':True,ur'''j2me_heap_size''':12582912,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''model_name''':ur'''X''',ur'''physical_screen_height''':43,ur'''physical_screen_width''':36,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''8''',ur'''video''':True})
devices.devids[ur'''sendox_ver1_sub10'''] = devclass(devices.devids[ur'''sendox_ver1'''], ur'''sendox_ver1_sub10''', ur'''SendoX/1.0 SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''benq_athena_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_athena_ver1''', ur'''BENQ-Athena''', True, {ur'''brand_name''':ur'''BenQ''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''Athena S830C''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_athena_ver1_sub10'''] = devclass(devices.devids[ur'''benq_athena_ver1'''], ur'''benq_athena_ver1_sub10''', ur'''BENQ-Athena/0.1 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_ver1_sub5023'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''benq_ver1_sub5023''', ur'''BENQ UP.Browser/5.0.2.3 (GUI)''', False, None)
devices.devids[ur'''benq_a500_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_a500_ver1''', ur'''BENQ-A500''', True, {ur'''brand_name''':ur'''BenQ''',ur'''colors''':262144,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A500''',ur'''oma_v_1_0_forwardlock''':False,ur'''physical_screen_height''':33,ur'''physical_screen_width''':35,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':35,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''benq_a500_ver1_sub10'''] = devclass(devices.devids[ur'''benq_a500_ver1'''], ur'''benq_a500_ver1_sub10''', ur'''BENQ-A500/1.00/WAP2.0/MIDP1.0/CLDC1.0 UP.Browser/6.1.0.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_a500_ver1_sub61078c1103'''] = devclass(devices.devids[ur'''benq_a500_ver1'''], ur'''benq_a500_ver1_sub61078c1103''', ur'''BenQ-A500/1.00/WAP2.0/MIDP1.0/CLDC1.0 UP.Browser/6.1.0.7.8.c.1.103 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_m220_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_m220_ver1''', ur'''BenQ-M220''', True, {ur'''brand_name''':ur'''BenQ''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':100,ur'''model_name''':ur'''M220''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''release_date''':ur'''2005_august''',ur'''resolution_height''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_m220_ver1_sub10'''] = devclass(devices.devids[ur'''benq_m220_ver1'''], ur'''benq_m220_ver1_sub10''', ur'''BenQ-M220/6.1.0.7 UP.Browser/6.1.0.7.8.c.1.103 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_m300_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_m300_ver1''', ur'''BenQ-M300''', True, {ur'''brand_name''':ur'''BenQ''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''max_image_height''':100,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''M300''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':False,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''picture''':True,ur'''picture_colors''':16,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':128,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_preferred_height''':128,ur'''picture_preferred_width''':128,ur'''picture_wbmp''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''benq_m300_ver1_sub61076100'''] = devclass(devices.devids[ur'''benq_m300_ver1'''], ur'''benq_m300_ver1_sub61076100''', ur'''BenQ-M300/6.1.07 UP.Browser/6.1.0.7.6.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_m300_ver1_sub61078c1100'''] = devclass(devices.devids[ur'''benq_m300_ver1'''], ur'''benq_m300_ver1_sub61078c1100''', ur'''BenQ-M300/6.1.0.7 UP.Browser/6.1.0.7.8.c.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_m305_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_m305_ver1''', ur'''BenQ-M305''', True, {ur'''brand_name''':ur'''BenQ''',ur'''max_image_width''':118,ur'''model_name''':ur'''M305''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_m305_ver1_sub10'''] = devclass(devices.devids[ur'''benq_m305_ver1'''], ur'''benq_m305_ver1_sub10''', ur'''BenQ-M305/6.1.0.7 UP.Browser/6.1.0.7.8.c.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_m315_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_m315_ver1''', ur'''BenQ-M315''', True, {ur'''brand_name''':ur'''BenQ''',ur'''colors''':65536,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''M315''',ur'''physical_screen_height''':26,ur'''physical_screen_width''':28,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''benq_m315_ver1_sub10'''] = devclass(devices.devids[ur'''benq_m315_ver1'''], ur'''benq_m315_ver1_sub10''', ur'''BenQ-M315/6.1.0.7 UP.Browser/6.1.0.7.8.c.1.103 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_m350_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_m350_ver1''', ur'''BenQ-M350''', True, {ur'''brand_name''':ur'''BenQ''',ur'''max_image_width''':121,ur'''model_name''':ur'''M350''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''release_date''':ur'''2005_april''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_m350_ver1_sub10'''] = devclass(devices.devids[ur'''benq_m350_ver1'''], ur'''benq_m350_ver1_sub10''', ur'''BenQ-M350/6.1.0.7 UP.Browser/6.1.0.7.8.c.1.103 (GUI) MMP/1.0''', False, {ur'''max_image_width''':121,ur'''resolution_width''':128})
devices.devids[ur'''benq_m580a_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''benq_m580a_ver1''', ur'''BenQ-M580A''', True, {ur'''brand_name''':ur'''BenQ''',ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''model_name''':ur'''M580''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_m580a_ver1_sub6239e1105'''] = devclass(devices.devids[ur'''benq_m580a_ver1'''], ur'''benq_m580a_ver1_sub6239e1105''', ur'''BenQ-M580A/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.2.3.9.e.1.105 (GUI)''', False, None)
devices.devids[ur'''benq_m580a_ver1_sub6239e1105mmp20'''] = devclass(devices.devids[ur'''benq_m580a_ver1'''], ur'''benq_m580a_ver1_sub6239e1105mmp20''', ur'''BenQ-M580A/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.2.3.9.e.1.105 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''benq_morpheus_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_morpheus_ver1''', ur'''BENQ-Morpheus''', True, {ur'''amr''':True,ur'''brand_name''':ur'''BenQ''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''Morpheus''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''benq_morpheus_ver1_sub10'''] = devclass(devices.devids[ur'''benq_morpheus_ver1'''], ur'''benq_morpheus_ver1_sub10''', ur'''BENQ-Morpheus/0.1 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_morpheus_ver1_sub6235'''] = devclass(devices.devids[ur'''benq_morpheus_ver1'''], ur'''benq_morpheus_ver1_sub6235''', ur'''BENQ-Morpheus/0.1 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.5 (GUI) MMP/2.0''', False, {ur'''mobile_browser_version''':ur'''6.2''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''benq_morpheus_ver1_sub6236124'''] = devclass(devices.devids[ur'''benq_morpheus_ver1_sub6235'''], ur'''benq_morpheus_ver1_sub6236124''', ur'''BENQ-Morpheus/0.1 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.6.124 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''benq_nike1_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_nike1_ver1''', ur'''BENQ-NIKE1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''BenQ''',ur'''colors''':65536,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_max_size''':51200,ur'''model_name''':ur'''Nike1 S660C''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''benq_nike1_ver1_sub61076100'''] = devclass(devices.devids[ur'''benq_nike1_ver1'''], ur'''benq_nike1_ver1_sub61076100''', ur'''BENQ-NIKE1/CLDC_1.0 UP.Browser/6.1.0.7.6.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''benq_ver1''', ur'''BenQ P30''', True, {ur'''brand_name''':ur'''BenQ''',ur'''colors''':262144,ur'''gif''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':12582912,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''208''',ur'''j2me_wmapi_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':190,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''P30''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':208,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':208,ur'''xhtml_support_level''':-1})
devices.devids[ur'''benq_ver1_subr101'''] = devclass(devices.devids[ur'''benq_ver1'''], ur'''benq_ver1_subr101''', ur'''BenQ P30/R101 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''benq_s80_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''benq_s80_ver1''', ur'''BenQ-S80''', True, {ur'''brand_name''':ur'''BenQ''',ur'''colors''':262144,ur'''max_image_height''':200,ur'''max_image_width''':156,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S80''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''benq_s80_ver1_sub20'''] = devclass(devices.devids[ur'''benq_s80_ver1'''], ur'''benq_s80_ver1_sub20''', ur'''BenQ-S80/1.00/WAP2.0/MIDP2.0/CLDC1.1 UP.Browser/6.3.0.1.119 (GUI) MMP/2.0''', False, {ur'''mobile_browser_version''':ur'''6.3'''})
devices.devids[ur'''benq_s81_ver1'''] = devclass(devices.devids[ur'''benq_s80_ver1'''], ur'''benq_s81_ver1''', ur'''BenQ-S81/1.00/WAP2.0/MIDP2.0/CLDC1.1 UP.Browser/6.3.0.3.c.4''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ-Siemens''',ur'''colors''':65536,ur'''columns''':24,ur'''compactmidi''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':512000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''S81''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':24,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uap.benq.com/mb_s81/benq_s81_v1.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''benq_s82_ver1'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''benq_s82_ver1''', ur'''BenQ-S82''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S82''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''picture''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''qcelp''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''smf''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uap.benq.com/mb_s82/benq_S82_voda_2g.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''benq_s82_ver1_subv10'''] = devclass(devices.devids[ur'''benq_s82_ver1'''], ur'''benq_s82_ver1_subv10''', ur'''Vodafone/1.0/BenQ-S82''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''benq_s82_ver1_subv10006'''] = devclass(devices.devids[ur'''benq_s82_ver1'''], ur'''benq_s82_ver1_subv10006''', ur'''Vodafone/1.0/BenQ-S82/0.06 Browser/Openwave/6.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.3.0.3.118(GUI) MMP/2.0''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''6.3'''})
devices.devids[ur'''benq_s500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''benq_s500_ver1''', ur'''BenQ-S500''', True, {ur'''brand_name''':ur'''BenQ''',ur'''max_image_height''':180,ur'''max_image_width''':161,ur'''model_name''':ur'''S500''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_s500_ver1_sub20'''] = devclass(devices.devids[ur'''benq_s500_ver1'''], ur'''benq_s500_ver1_sub20''', ur'''BenQ-S500/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.2.3.9.e.1.107 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''benq_s668c_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_s668c_ver1''', ur'''BENQ-S668C''', True, {ur'''brand_name''':ur'''BenQ''',ur'''max_image_width''':118,ur'''model_name''':ur'''S668C''',ur'''resolution_width''':90,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''benq_s668c_ver1_sub10'''] = devclass(devices.devids[ur'''benq_s668c_ver1'''], ur'''benq_s668c_ver1_sub10''', ur'''BENQ-S668C/CLDC_1.0 UP.Browser/6.1.0.7.8.c.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_s670c_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_s670c_ver1''', ur'''BENQ-S670C''', True, {ur'''brand_name''':ur'''BenQ''',ur'''colors''':65536,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S670C''',ur'''physical_screen_height''':26,ur'''physical_screen_width''':28,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''benq_s670c_ver1_sub10'''] = devclass(devices.devids[ur'''benq_s670c_ver1'''], ur'''benq_s670c_ver1_sub10''', ur'''BENQ-S670C/CLDC_1.0 UP.Browser/6.1.0.7.8.c.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_s680c_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_s680c_ver1''', ur'''BENQ-S680C''', True, {ur'''brand_name''':ur'''BenQ''',ur'''colors''':65536,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S680C''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''picture''':True,ur'''picture_max_height''':128,ur'''picture_max_width''':128,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''benq_s680c_ver1_sub10'''] = devclass(devices.devids[ur'''benq_s680c_ver1'''], ur'''benq_s680c_ver1_sub10''', ur'''BENQ-S680C/CLDC_1.0 UP.Browser/6.1.0.7.8.c.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_s700_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_s700_ver1''', ur'''BENQ-S700''', True, {ur'''brand_name''':ur'''BenQ''',ur'''colors''':262144,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S700''',ur'''physical_screen_height''':31,ur'''physical_screen_width''':33,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''benq_s700_ver1_sub10'''] = devclass(devices.devids[ur'''benq_s700_ver1'''], ur'''benq_s700_ver1_sub10''', ur'''BENQ-S700/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.1.0.5 (GUI) MMP/1.0''', False, {ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':96,ur'''wallpaper_preferred_width''':35})
devices.devids[ur'''benq_a5001_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_a5001_ver1''', ur'''BENQ-A5001''', True, {ur'''brand_name''':ur'''BenQ''',ur'''max_image_width''':120,ur'''model_name''':ur'''A5001''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_a5001_ver1_00wap20midp10cldc10'''] = devclass(devices.devids[ur'''benq_a5001_ver1'''], ur'''benq_a5001_ver1_00wap20midp10cldc10''', ur'''BENQA5001.00WAP2.0MIDP1.0CLDC1.0''', False, None)
devices.devids[ur'''benq_a5001_ver1_00wap20midp10cldc106105'''] = devclass(devices.devids[ur'''benq_a5001_ver1'''], ur'''benq_a5001_ver1_00wap20midp10cldc106105''', ur'''BENQA5001.00WAP2.0MIDP1.0CLDC1.0 UP.Browser/6.1.0.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benq_s7001_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_s7001_ver1''', ur'''BENQ-S7001''', True, {ur'''brand_name''':ur'''BenQ''',ur'''model_name''':ur'''S7001''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_s7001_ver1_00wap20midp20cldc10'''] = devclass(devices.devids[ur'''benq_s7001_ver1'''], ur'''benq_s7001_ver1_00wap20midp20cldc10''', ur'''BENQS7001.00WAP2.0MIDP2.0CLDC1.0''', False, None)
devices.devids[ur'''benq_s7001_ver1_00wap20midp20cldc106105'''] = devclass(devices.devids[ur'''benq_s7001_ver1'''], ur'''benq_s7001_ver1_00wap20midp20cldc106105''', ur'''BENQS7001.00WAP2.0MIDP2.0CLDC1.0 UP.Browser/6.1.0.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''vulcan_color_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''vulcan_color_ver1''', ur'''Vulcan-Color''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''BenQ''',ur'''max_image_height''':73,ur'''max_image_width''':64,ur'''model_name''':ur'''Vulcan''',ur'''resolution_height''':98,ur'''resolution_width''':64,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://dpg.openwave.com/downloadfun/29756742/Vulcan.xml'''})
devices.devids[ur'''vulcan_color_ver1_sub00'''] = devclass(devices.devids[ur'''vulcan_color_ver1'''], ur'''vulcan_color_ver1_sub00''', ur'''Vulcan-Color UP.Browser/5.0.2.3 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''benq_z2_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''benq_z2_ver1''', ur'''BenQ-Z2''', True, {ur'''brand_name''':ur'''BenQ''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':100,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''Z2''',ur'''mp3''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''picture''':True,ur'''picture_colors''':18,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':128,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_preferred_height''':128,ur'''picture_preferred_width''':128,ur'''picture_wbmp''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''benq_z2_ver1_sub100'''] = devclass(devices.devids[ur'''benq_z2_ver1'''], ur'''benq_z2_ver1_sub100''', ur'''BenQ-Z2/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''benq_e61_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''benq_e61_ver1''', ur'''BenQ-E61''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ-Siemens''',ur'''colors''':65536,ur'''cookie_support''':True,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_image_height''':160,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''model_name''':ur'''E61''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True,ur'''wml_1_2''':True})
devices.devids[ur'''benq_e61_ver1_sub_6304c'''] = devclass(devices.devids[ur'''benq_e61_ver1'''], ur'''benq_e61_ver1_sub_6304c''', ur'''BenQ-E61/1.00/WAP2.0 UP.Browser/6.3.0.4.c.1.102 (GUI) MMP/2.0''', False, {ur'''accept_third_party_cookie''':False,ur'''mobile_browser_version''':ur'''6.3'''})
devices.devids[ur'''benq_e81_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''benq_e81_ver1''', ur'''BenQ-E81''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':262144,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''E81''',ur'''mp3''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''birda120_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''birda120_ver1''', ur'''BIRD.A120''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''A120''',ur'''release_date''':ur'''2004_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''birda120_ver1_sub121'''] = devclass(devices.devids[ur'''birda120_ver1'''], ur'''birda120_ver1_sub121''', ur'''BIRD.A120 AU.Browser/1.2.1''', False, None)
devices.devids[ur'''bird_s570_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''bird_s570_ver1''', ur'''Bird-S570''', True, {ur'''brand_name''':ur'''Bird''',ur'''max_image_height''':100,ur'''model_name''':ur'''S570''',ur'''release_date''':ur'''2004_august''',ur'''resolution_height''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_s570_ver1_sub10'''] = devclass(devices.devids[ur'''bird_s570_ver1'''], ur'''bird_s570_ver1_sub10''', ur'''Bird-S570/6.1.0.7 UP.Browser/6.1.0.7.8.c.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''bird_s580_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''bird_s580_ver1''', ur'''BIRD.S580''', True, {ur'''brand_name''':ur'''Bird''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''S580''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_s580_ver1_sub580303121'''] = devclass(devices.devids[ur'''bird_s580_ver1'''], ur'''bird_s580_ver1_sub580303121''', ur'''BIRD.S580/3.03/WAP1.2.1''', False, None)
devices.devids[ur'''bird_s689_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''bird_s689_ver1''', ur'''Bird.S689''', True, {ur'''brand_name''':ur'''Bird''',ur'''max_image_height''':130,ur'''model_name''':ur'''S689''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_s689_ver1_subk03mk'''] = devclass(devices.devids[ur'''bird_s689_ver1'''], ur'''bird_s689_ver1_subk03mk''', ur'''Bird.S689/K03,MK/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.3.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''bird_s789_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''bird_s789_ver1''', ur'''Bird.S789+''', True, {ur'''brand_name''':ur'''Bird''',ur'''max_image_height''':130,ur'''model_name''':ur'''S789''',ur'''release_date''':ur'''2005_april''',ur'''resolution_height''':160,ur'''resolution_width''':28,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_s789_ver1_sub10'''] = devclass(devices.devids[ur'''bird_s789_ver1'''], ur'''bird_s789_ver1_sub10''', ur'''Bird.S789+/KQ3,U01/WAP2.0/MIDP-2.0/CLDC-1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.5.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''bird_sc14_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''bird_sc14_ver1''', ur'''BIRD.SC14''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''SC14''',ur'''release_date''':ur'''2006_august''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_sc14_ver1_sub10'''] = devclass(devices.devids[ur'''bird_sc14_ver1'''], ur'''bird_sc14_ver1_sub10''', ur'''BIRD.SC14 MO130m-128x160/1.1 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''bird_sc24_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''bird_sc24_ver1''', ur'''BIRD.SC24''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''SC24''',ur'''release_date''':ur'''2006_august''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_sc24_ver1_sub10'''] = devclass(devices.devids[ur'''bird_sc24_ver1'''], ur'''bird_sc24_ver1_sub10''', ur'''BIRD.SC24 MO130m-128x160/1.1 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''bird_sm10_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''bird_sm10_ver1''', ur'''Bird.SM10''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''SM10''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_sm10_ver1_sub10'''] = devclass(devices.devids[ur'''bird_sm10_ver1'''], ur'''bird_sm10_ver1_sub10''', ur'''Bird.SM10/KN3,LB/WAP1.2.1 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''bird_v59_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''bird_v59_ver1''', ur'''BIRD.V59''', True, {ur'''brand_name''':ur'''Bird''',ur'''model_name''':ur'''V59'''})
devices.devids[ur'''bird_v59_ver1_sub10'''] = devclass(devices.devids[ur'''bird_v59_ver1'''], ur'''bird_v59_ver1_sub10''', ur'''BIRD.V59 MASV3-128x160/1.1 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''bird_v007_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''bird_v007_ver1''', ur'''BIRD-V007''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''V007''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_v007_ver1_sub00'''] = devclass(devices.devids[ur'''bird_v007_ver1'''], ur'''bird_v007_ver1_sub00''', ur'''BIRD-V007/SW1.1.0/WAP1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0/Handset WAP''', False, None)
devices.devids[ur'''bird_v89_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''bird_v89_ver1''', ur'''Bird.V89''', True, {ur'''brand_name''':ur'''Bird''',ur'''model_name''':ur'''V89''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_v89_ver1_sub10'''] = devclass(devices.devids[ur'''bird_v89_ver1'''], ur'''bird_v89_ver1_sub10''', ur'''Bird.V89/KK3,LA/WAP1.2.1 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''mtp1_ver1_sub4120'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mtp1_ver1_sub4120''', ur'''MTP1 UP/4.1.20a UP.Browser/4.1.20a-XXXX''', False, None)
devices.devids[ur'''qci_yacht_skiff_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''qci_yacht_skiff_ver1''', ur'''QCI-01/1.0 UP.Browser/4''', True, {ur'''brand_name''':ur'''QCI''',ur'''model_name''':ur'''OPWV 4''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''qci_ce1_ver1'''] = devclass(devices.devids[ur'''qci_yacht_skiff_ver1'''], ur'''qci_ce1_ver1''', ur'''QCI-11/1.0 UP.Browser/4''', False, None)
devices.devids[ur'''qci_av1_ver1'''] = devclass(devices.devids[ur'''qci_yacht_skiff_ver1'''], ur'''qci_av1_ver1''', ur'''QCI-12/1.0 UP.Browser/4''', False, None)
devices.devids[ur'''qci_12_ver1_sub4123g'''] = devclass(devices.devids[ur'''qci_av1_ver1'''], ur'''qci_12_ver1_sub4123g''', ur'''QCI-12/1.0 UP.Browser/4.1.23g''', False, None)
devices.devids[ur'''qci_ferry_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''qci_ferry_ver1''', ur'''QCI-21/1.0 UP.Browser/5''', True, {ur'''brand_name''':ur'''QCI''',ur'''model_name''':ur'''OPWV 5''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''qci_ce2_ver1'''] = devclass(devices.devids[ur'''qci_ferry_ver1'''], ur'''qci_ce2_ver1''', ur'''QCI-22/1.0 UP.Browser/5''', False, None)
devices.devids[ur'''qci_dg1_ver1'''] = devclass(devices.devids[ur'''qci_ferry_ver1'''], ur'''qci_dg1_ver1''', ur'''QCI-23/1.0 UP.Browser/5''', False, None)
devices.devids[ur'''qci_dg1_ver1_sub5025'''] = devclass(devices.devids[ur'''qci_dg1_ver1'''], ur'''qci_dg1_ver1_sub5025''', ur'''QCI-23/1.0 UP.Browser/5.0.2.5 (GUI)''', False, None)
devices.devids[ur'''qci_24_ver1'''] = devclass(devices.devids[ur'''qci_ferry_ver1'''], ur'''qci_24_ver1''', ur'''QCI-24/1.0 UP.Browser/5''', False, None)
devices.devids[ur'''qci_24_ver1_sub5025'''] = devclass(devices.devids[ur'''qci_24_ver1'''], ur'''qci_24_ver1_sub5025''', ur'''QCI-24/1.0 UP.Browser/5.0.2.5 (GUI)''', False, None)
devices.devids[ur'''qci_31_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''qci_31_ver1''', ur'''QCI-31''', True, {ur'''brand_name''':ur'''QCI''',ur'''max_deck_size''':51200,ur'''max_image_width''':113,ur'''model_name''':ur'''OPWV 6''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''qci_31_ver1_sub6106d2100'''] = devclass(devices.devids[ur'''qci_31_ver1'''], ur'''qci_31_ver1_sub6106d2100''', ur'''QCI-31/1.0 UP.Browser/6.1.0.6.d.2.100 (GUI)MMP/1.0''', False, None)
devices.devids[ur'''qci_ve2_ver1'''] = devclass(devices.devids[ur'''qci_31_ver1'''], ur'''qci_ve2_ver1''', ur'''QCI-32/1.0 UP.Browser/6''', False, None)
devices.devids[ur'''voxtel_rx200_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''voxtel_rx200_ver1''', ur'''http://www.voxtel.ru/UAProf/Voxtel_RX200_UAProf.xml''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Voxtel''',ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':261120,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''RX200''',ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.voxtel.ru/UAProf/Voxtel_RX200_UAProf.xml''',ur'''voices''':16,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''voxtel_r310_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''voxtel_r310_ver1''', ur'''http://www.voxtel.ru/UAProf/Voxtel_V310.xml''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Voxtel''',ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V310''',ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.voxtel.ru/UAProf/Voxtel_V310.xml''',ur'''voices''':40,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''voxtel_rx100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''voxtel_rx100_ver1''', ur'''http://www.voxtel.ru/UAProf/Voxtel_RX100_UAProf.xml''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Voxtel''',ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':261120,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''RX100''',ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.voxtel.ru/UAProf/Voxtel_RX100_UAProf.xml''',ur'''voices''':16,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''voxtel_rx600_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''voxtel_rx600_ver1''', ur'''RX600/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 MIDP-2.0/CLDC-1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Voxtel''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''RX600''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.voxtel.ru/UAProf/Voxtel_rx600.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''voxtel_v100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''voxtel_v100_ver1''', ur'''http://www.voxtel.ru/UAProf/Voxtel_v100.xml''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Voxtel''',ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''192''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':172,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':150,ur'''mms_max_size''':102400,ur'''mms_max_width''':170,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V100''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':192,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.voxtel.ru/UAProf/Voxtel_v100.xml''',ur'''voices''':64,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''voxtel_v300_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''voxtel_v300_ver1''', ur'''http://www.voxtel.ru/UAProf/Voxtel_v300.xml''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Voxtel''',ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':261120,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V300''',ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.voxtel.ru/UAProf/Voxtel_v300.xml''',ur'''voices''':40,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''voxtel_bd40_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''voxtel_bd40_ver1''', ur'''http://www.voxtel.ru/UAProf/Voxtel_BD40.xml''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Voxtel''',ur'''colors''':262144,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''BD40''',ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.voxtel.ru/UAProf/Voxtel_BD40.xml''',ur'''voices''':40,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''voxtel_v50_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''voxtel_v50_ver1''', ur'''http://www.voxtel.ru/UAProf/Voxtel_v50.xml''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Voxtel''',ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':261120,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V50''',ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.voxtel.ru/UAProf/Voxtel_v50.xml''',ur'''voices''':40,ur'''wallpaper_max_height''':140,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':140,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''bw_up200_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bw_up200_ver1''', ur'''BW-UP200 TMT/WAP 2.0 MIDP-2.0/CLDC-1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Voxtel''',ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''UP200''',ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.voxtel.ru/UAProf/Voxtel_v350.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''bw_up300ve_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bw_up300ve_ver1''', ur'''BW-UP300VE OBIGO/WAP 2.0 MIDP-2.0/CLDC-1.0''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''brand_name''':ur'''UTStarcom''',ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''https_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':150,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_png''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2''',ur'''model_name''':ur'''GPRS778''',ur'''picture_max_height''':160,ur'''picture_max_width''':128,ur'''picture_preferred_height''':160,ur'''picture_preferred_width''':128,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_wav''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.bellwave.co.uk/uaprof/UAProfile_GPRS778.xml''',ur'''utf8_support''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''utstarcom_pcs_1400_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstarcom_pcs_1400_ver1''', ur'''UTSTARCOM-PCS-1400VM/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''model_name''':ur'''Slice PCS-1400''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':118,ur'''wallpaper_preferred_width''':118})
devices.devids[ur'''a_ver1_sub10'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''a_ver1_sub10''', ur'''A WANG-A618/1.0 UP.Browser/6.2.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''utstar7075_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstar7075_ver1''', ur'''utstar7075 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''directdownload_support''':True,ur'''max_data_rate''':9,ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''7075''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://uaprof.vtext.com/utstar/7075/7075v1.xml'''})
devices.devids[ur'''utstargz1s_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstargz1s_ver1''', ur'''utstargz1s/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''directdownload_support''':True,ur'''max_data_rate''':9,ur'''model_name''':ur'''G'zOne Type-S''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.vtext.com/utstar/gz1s/gz1sv1.xml'''})
devices.devids[ur'''acer_pro80_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''acer_pro80_ver1''', ur'''ACER-Pro80''', True, {ur'''brand_name''':ur'''Acer''',ur'''model_name''':ur'''Pro80''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''acer_pro80_ver1_sub102'''] = devclass(devices.devids[ur'''acer_pro80_ver1'''], ur'''acer_pro80_ver1_sub102''', ur'''ACER-Pro80/1.02 UP/4.1.20i UP.Browser/4.1.20i-XXXX''', False, None)
devices.devids[ur'''aiko_s1160_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''aiko_s1160_ver1''', ur'''Aiko S1160''', True, {ur'''brand_name''':ur'''Aiko''',ur'''model_name''':ur'''S1160''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''airness_air99_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''airness_air99_ver1''', ur'''AIRNESS-AIR99''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Airness''',ur'''colors''':16777216,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''Air99''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.airnessmobile.com/uaprof/Airness-Air99.xml''',ur'''wallpaper_colors''':24,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''airness_air99_ver1_sub221_pebble'''] = devclass(devices.devids[ur'''airness_air99_ver1'''], ur'''airness_air99_ver1_sub221_pebble''', ur'''MODELABS-PEBBLE/REV 2.2.1/Teleca Q03B1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''airness_air99_ver1_sub221'''] = devclass(devices.devids[ur'''airness_air99_ver1'''], ur'''airness_air99_ver1_sub221''', ur'''AIRNESS-AIR99/REV 2.2.1/Teleca Q03B1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''airness_slide99_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''airness_slide99_ver1''', ur'''SLIDE99''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Airness''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':168,ur'''model_name''':ur'''slide99''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.airnessmobile.com/uaprof/slide99.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''alav_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''alav_ver1''', ur'''ALAV UP/4''', False, None)
devices.devids[ur'''alav_ver1_sub407'''] = devclass(devices.devids[ur'''alav_ver1'''], ur'''alav_ver1_sub407''', ur'''ALAV UP/4.0.7''', False, None)
devices.devids[ur'''alav_ver1_sub4010xxxx'''] = devclass(devices.devids[ur'''alav_ver1'''], ur'''alav_ver1_sub4010xxxx''', ur'''ALAV UP/4.0.10 UP.Browser/4.0.10-XXXX''', False, None)
devices.devids[ur'''alav_ver1_sub4120xxxx'''] = devclass(devices.devids[ur'''alav_ver1'''], ur'''alav_ver1_sub4120xxxx''', ur'''ALAV UP/4.1.20a UP.Browser/4.1.20a-XXXX''', False, None)
devices.devids[ur'''amoisonic_9201_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''amoisonic_9201_ver1''', ur'''Amoi/9201''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_image_height''':190,ur'''max_image_width''':168,ur'''model_name''':ur'''9201''',ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':200,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':200,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''amoisonic_9201_ver1_subv80'''] = devclass(devices.devids[ur'''amoisonic_9201_ver1'''], ur'''amoisonic_9201_ver1_subv80''', ur'''Amoi/9201/Plat-EMP/WAP2.0/MIDP2.0/CLDC1.0-V8.0''', False, None)
devices.devids[ur'''amoisonic_a90_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''amoisonic_a90_ver1''', ur'''Amoisonic-A90''', True, {ur'''brand_name''':ur'''Amoi''',ur'''model_name''':ur'''A90''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''amoisonic_a90_ver1_sub00'''] = devclass(devices.devids[ur'''amoisonic_a90_ver1'''], ur'''amoisonic_a90_ver1_sub00''', ur'''Amoisonic-A90/1.0 UP.Browser/5.0.3.2 (GUI)''', False, None)
devices.devids[ur'''amoi_a310_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_a310_ver1''', ur'''Amoi-A310''', True, {ur'''brand_name''':ur'''Amoi''',ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''A310''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''release_date''':ur'''2006_april''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''amoi_a310_ver1_sub10'''] = devclass(devices.devids[ur'''amoi_a310_ver1'''], ur'''amoi_a310_ver1_sub10''', ur'''Amoi-A310/Plat-F-VIM/WAP2.0/MIDP1.0/CLDC1.0 UP.Browser/6.2.2.7.c.1.102 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''amoi_a320_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_a320_ver1''', ur'''Amoi-A320''', True, {ur'''brand_name''':ur'''Amoi''',ur'''max_image_height''':130,ur'''max_image_width''':121,ur'''model_name''':ur'''A320''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2006_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''amoi_a320_ver1_sub10'''] = devclass(devices.devids[ur'''amoi_a320_ver1'''], ur'''amoi_a320_ver1_sub10''', ur'''Amoi-A320/Plat-F-VIM/WAP2.0 UP.Browser/6.2.2.7.c.1.102 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''amoi_a500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_a500_ver1''', ur'''Amoi-A500''', True, {ur'''brand_name''':ur'''Amoi''',ur'''max_image_height''':144,ur'''max_image_width''':168,ur'''model_name''':ur'''A500''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''amoi_a500_ver1_sub32'''] = devclass(devices.devids[ur'''amoi_a500_ver1'''], ur'''amoi_a500_ver1_sub32''', ur'''Amoi A500/R5.0 NF-Browser/3.2''', False, None)
devices.devids[ur'''amoi_d85_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_d85_ver1''', ur'''Amoi-D85''', True, {ur'''brand_name''':ur'''Amoi''',ur'''max_image_height''':130,ur'''max_image_width''':121,ur'''model_name''':ur'''D85''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''amoi_d85_ver1_sub10'''] = devclass(devices.devids[ur'''amoi_d85_ver1'''], ur'''amoi_d85_ver1_sub10''', ur'''Amoi-D85/Plat-F/WAP2.0/MIDP1.0/CLDC1.0 UP.Browser/6.2.2.7.c.1.101 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''amoi_d89_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_d89_ver1''', ur'''Amoi-D89''', True, {ur'''brand_name''':ur'''Amoi''',ur'''max_image_height''':130,ur'''model_name''':ur'''D89''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''amoi_d89_ver1_sub10'''] = devclass(devices.devids[ur'''amoi_d89_ver1'''], ur'''amoi_d89_ver1_sub10''', ur'''Amoi-D89/Plat-F/WAP2.0/MIDP1.0/CLDC1.0 UP.Browser/6.2.2.7.c.1.101 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''amoi_da8_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''amoi_da8_ver1''', ur'''Amoi-DA8''', True, {ur'''brand_name''':ur'''Amoi''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''DA8''',ur'''release_date''':ur'''2004_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''amoi_da8_ver1_sub10'''] = devclass(devices.devids[ur'''amoi_da8_ver1'''], ur'''amoi_da8_ver1_sub10''', ur'''Amoi-DA8/1.0''', False, None)
devices.devids[ur'''amoi_f8_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_f8_ver1''', ur'''Amoi-F8''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''colors''':262144,ur'''columns''':10,ur'''gif_animated''':True,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''DF9''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''rows''':8,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/F8.xml''',ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''amoi_f8_ver1_sub6227c1101'''] = devclass(devices.devids[ur'''amoi_f8_ver1'''], ur'''amoi_f8_ver1_sub6227c1101''', ur'''Amoi-F8/Plat-F/WAP2.0/MIDP1.0/CLDC1.0 UP.Browser/6.2.2.7.c.1.101 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''amoi_f8_ver1_sub6227c1102'''] = devclass(devices.devids[ur'''amoi_f8_ver1'''], ur'''amoi_f8_ver1_sub6227c1102''', ur'''Amoi-F8/Plat-F/WAP2.0/MIDP1.0/CLDC1.0 UP.Browser/6.2.2.7.c.1.102 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''amoisonic_f9_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoisonic_f9_ver1''', ur'''Amoisonic-F9''', True, {ur'''brand_name''':ur'''Amoi''',ur'''model_name''':ur'''F9''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''amoisonic_f9_ver1_sub10'''] = devclass(devices.devids[ur'''amoisonic_f9_ver1'''], ur'''amoisonic_f9_ver1_sub10''', ur'''Amoisonic-F9/1.0 UP.Browser/6.2.2.1.250 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''amoi_f90_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_f90_ver1''', ur'''Amoi-F90''', True, {ur'''brand_name''':ur'''Amoi''',ur'''max_image_height''':130,ur'''model_name''':ur'''F90''',ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''amoi_f90_ver1_sub10'''] = devclass(devices.devids[ur'''amoi_f90_ver1'''], ur'''amoi_f90_ver1_sub10''', ur'''Amoi-F90/Plat-F/WAP2.0/MIDP1.0/CLDC1.0 UP.Browser/6.2.2.7.c.1.101 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''amoisonic_f99_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''amoisonic_f99_ver1''', ur'''Amoisonic-F99''', True, {ur'''brand_name''':ur'''Amoi''',ur'''max_image_width''':118,ur'''model_name''':ur'''F99''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''amoisonic_f99_ver1_sub00'''] = devclass(devices.devids[ur'''amoisonic_f99_ver1'''], ur'''amoisonic_f99_ver1_sub00''', ur'''Amoisonic-F99/1.0 UP.Browser/5.0.3.2 (GUI)''', False, {ur'''max_image_width''':118,ur'''resolution_width''':128})
devices.devids[ur'''amoi_a9b_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_a9b_ver1''', ur'''Amoi-A9B''', True, {ur'''brand_name''':ur'''Amoi''',ur'''model_name''':ur'''A9B''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''amoi_a9b_ver1_sub10'''] = devclass(devices.devids[ur'''amoi_a9b_ver1'''], ur'''amoi_a9b_ver1_sub10''', ur'''Amoi-A9B/1.0 UP.Browser/6.2.2.6.f.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''amoi_ca6_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_ca6_ver1''', ur'''Amoi-CA6''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''colors''':65536,ur'''columns''':14,ur'''gif_animated''':True,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''CA6''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/CA6.xml''',ur'''voices''':40})
devices.devids[ur'''amoi_ca6_ver1_sub10'''] = devclass(devices.devids[ur'''amoi_ca6_ver1'''], ur'''amoi_ca6_ver1_sub10''', ur'''Amoi-CA6/1.0 UP.Browser/6.2.2.6.f.1.100 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''amoi_cs6_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_cs6_ver1''', ur'''Amoi-CS6''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''colors''':65536,ur'''columns''':10,ur'''gif_animated''':True,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''CS6''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':8,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/CS6.xml''',ur'''voices''':40})
devices.devids[ur'''amoi_cs6_ver1_sub10'''] = devclass(devices.devids[ur'''amoi_cs6_ver1'''], ur'''amoi_cs6_ver1_sub10''', ur'''Amoi-CS6/1.0 UP.Browser/6.2.2.6.f.1.100 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''amoi_m636_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_m636_ver1''', ur'''Amoi-M636''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':169,ur'''model_name''':ur'''M636''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/M636.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''amoi_m636_ver1_sub6238c1101'''] = devclass(devices.devids[ur'''amoi_m636_ver1'''], ur'''amoi_m636_ver1_sub6238c1101''', ur'''Amoi-M636/Plat-V-VIM/WAP2.0 UP.Browser/6.2.3.8.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''amoi_s6_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''amoi_s6_ver1''', ur'''Amoi-S6''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''gif_animated''':True,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''F8''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':8,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/S6.xml''',ur'''voices''':40})
devices.devids[ur'''amoi_s6_ver1_sub00'''] = devclass(devices.devids[ur'''amoi_s6_ver1'''], ur'''amoi_s6_ver1_sub00''', ur'''Amoi-S6/1.0 UP.Browser/5.0.3.2 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''amoi_v600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_v600_ver1''', ur'''Amoi-V600''', True, {ur'''brand_name''':ur'''Amoi''',ur'''max_image_width''':163,ur'''model_name''':ur'''V600''',ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''amoi_v600_ver1_sub10'''] = devclass(devices.devids[ur'''amoi_v600_ver1'''], ur'''amoi_v600_ver1_sub10''', ur'''Amoi-V600/1.0 UP.Browser/6.2.2.6.f.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''asus_j100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''asus_j100_ver1''', ur'''ASUS-J100''', True, {ur'''brand_name''':ur'''Asus''',ur'''directdownload_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':120,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''J100''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''asus_j100_ver1_submidp10'''] = devclass(devices.devids[ur'''asus_j100_ver1'''], ur'''asus_j100_ver1_submidp10''', ur'''ASUS-J100/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''asus_j101_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''asus_j101_ver1''', ur'''ASUS-J101''', True, {ur'''brand_name''':ur'''Asus''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''model_name''':ur'''J101''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''asus_j101_ver1_submidp10'''] = devclass(devices.devids[ur'''asus_j101_ver1'''], ur'''asus_j101_ver1_submidp10''', ur'''ASUS-J101/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''asus_j102_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''asus_j102_ver1''', ur'''ASUS-J102''', True, {ur'''brand_name''':ur'''Asus''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_width''':118,ur'''model_name''':ur'''J102''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''asus_j102_ver1_sub10'''] = devclass(devices.devids[ur'''asus_j102_ver1'''], ur'''asus_j102_ver1_sub10''', ur'''ASUS-J102/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''asus_m303_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''asus_m303_ver1''', ur'''ASUS-M303''', True, {ur'''brand_name''':ur'''Asus''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':118,ur'''model_name''':ur'''M303''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2006_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''asus_m303_ver1_submidp10'''] = devclass(devices.devids[ur'''asus_m303_ver1'''], ur'''asus_m303_ver1_submidp10''', ur'''ASUS-M303/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''becker_op_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''becker_op_ver1''', ur'''BECKER-OP''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Becker''',ur'''model_name''':ur'''Op'''})
devices.devids[ur'''becker_op_ver1_sub4124'''] = devclass(devices.devids[ur'''becker_op_ver1'''], ur'''becker_op_ver1_sub4124''', ur'''BECKER-OP/10.41 UP.Browser/4.1.24c''', False, None)
devices.devids[ur'''becker_dcw2111h_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''becker_dcw2111h_ver1''', ur'''Becker-DCW2111H''', True, {ur'''brand_name''':ur'''Becker''',ur'''model_name''':ur'''DCW2111H'''})
devices.devids[ur'''becker_dcw2111h_ver1_sub1041'''] = devclass(devices.devids[ur'''becker_dcw2111h_ver1'''], ur'''becker_dcw2111h_ver1_sub1041''', ur'''Becker-DCW2111H/10.41 UP.Browser/4.1.24c''', False, None)
devices.devids[ur'''becker_dcw2112h_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''becker_dcw2112h_ver1''', ur'''Becker-DCW2112H''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Becker''',ur'''model_name''':ur'''Dcw2112h''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''becker_dcw2112h_ver1_subaz41'''] = devclass(devices.devids[ur'''becker_dcw2112h_ver1'''], ur'''becker_dcw2112h_ver1_subaz41''', ur'''Becker-DCW2112H/Az.41 UP.Browser/4.1.24c''', False, None)
devices.devids[ur'''becker_dcw2113h_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''becker_dcw2113h_ver1''', ur'''Becker-DCW2113H''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Becker''',ur'''model_name''':ur'''Dcw2113h'''})
devices.devids[ur'''becker_dcw2113h_ver1_subaz41'''] = devclass(devices.devids[ur'''becker_dcw2113h_ver1'''], ur'''becker_dcw2113h_ver1_subaz41''', ur'''Becker-DCW2113H/Az.41 UP.Browser/4.1.24c''', False, None)
devices.devids[ur'''becker_dcw2402h_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''becker_dcw2402h_ver1''', ur'''Becker-DCW2402H''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Becker''',ur'''model_name''':ur'''Dcw2402h''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''becker_dcw2402h_ver1_subbg41'''] = devclass(devices.devids[ur'''becker_dcw2402h_ver1'''], ur'''becker_dcw2402h_ver1_subbg41''', ur'''Becker-DCW2402H/BG.41 UP.Browser/4.1.24c''', False, None)
devices.devids[ur'''bird_a150_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''bird_a150_ver1''', ur'''BIRD.A150''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''A150''',ur'''release_date''':ur'''2004_january''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_a150_ver1_sub031120'''] = devclass(devices.devids[ur'''bird_a150_ver1'''], ur'''bird_a150_ver1_sub031120''', ur'''BIRD.A150 wxd.Mms/0311.20''', False, None)
devices.devids[ur'''bird_g118_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''bird_g118_ver1''', ur'''BIRD.G118''', True, {ur'''brand_name''':ur'''Bird''',ur'''max_image_height''':130,ur'''model_name''':ur'''G118''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_g118_ver1_sub10'''] = devclass(devices.devids[ur'''bird_g118_ver1'''], ur'''bird_g118_ver1_sub10''', ur'''BIRD.G118 MO130m-128x160/1.1 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, {ur'''max_image_width''':120,ur'''resolution_width''':128})
devices.devids[ur'''bw_ne100_tmt'''] = devclass(devices.devids[ur'''generic'''], ur'''bw_ne100_tmt''', ur'''BW-NEO100 TMT''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Lobster''',ur'''colors''':262144,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''485''',ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.bellwave.co.uk/uaprof/Neo100.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''bellwave_neo200_mt_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''bellwave_neo200_mt_ver1''', ur'''BELLWAVE_NEO200_MT''', True, {ur'''brand_name''':ur'''Bellwave''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''Neo200''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''capitel_c8188_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''capitel_c8188_ver1''', ur'''Capitel-C8188''', True, {ur'''brand_name''':ur'''Capitel''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_width''':121,ur'''model_name''':ur'''C8188''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''capitel_c8188_ver1_sub10'''] = devclass(devices.devids[ur'''capitel_c8188_ver1'''], ur'''capitel_c8188_ver1_sub10''', ur'''Capitel-C8188/1.4 CLDC/CLDC-1.0 MIDP/MIDP-1.0 UP.Browser/6.2.2.6.f.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''capitel_f600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''capitel_f600_ver1''', ur'''Capitel-F600''', True, {ur'''brand_name''':ur'''Capitel''',ur'''max_image_width''':118,ur'''model_name''':ur'''F600''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''capitel_f600_ver1_sub10'''] = devclass(devices.devids[ur'''capitel_f600_ver1'''], ur'''capitel_f600_ver1_sub10''', ur'''Capitel-F600/1.4 UP.Browser/6.2.2.7.c.1.101 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''dc_s40p_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''dc_s40p_ver1''', ur'''DC-S40P''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''DC''',ur'''model_name''':ur'''S40p'''})
devices.devids[ur'''dc_s40p_ver1_sub4124'''] = devclass(devices.devids[ur'''dc_s40p_ver1'''], ur'''dc_s40p_ver1_sub4124''', ur'''DC-S40P/10.41 UP.Browser/4.1.24c''', False, None)
devices.devids[ur'''dicam_t905_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''dicam_t905_ver1''', ur'''DICAM-T905''', True, {ur'''brand_name''':ur'''Dicam''',ur'''model_name''':ur'''T905'''})
devices.devids[ur'''dicam_t905_ver1_sub10'''] = devclass(devices.devids[ur'''dicam_t905_ver1'''], ur'''dicam_t905_ver1_sub10''', ur'''DICAM-T905/1.0+UP.Browser/6.2.2.6+Profile/MIDP-1.0+Configuration/CLDC-1.0 UP.Browser/6.2.2.6.f.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''ds_d990_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''ds_d990_ver1''', ur'''DS-D990''', False, None)
devices.devids[ur'''ds_d990_ver1_sub10'''] = devclass(devices.devids[ur'''ds_d990_ver1'''], ur'''ds_d990_ver1_sub10''', ur'''DS-D990/1.4 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''el490_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''el490_ver1''', ur'''EL490/2.0 (03.15)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''brand_name''':ur'''Elson''',ur'''colors''':65536,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''https_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''160''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':118,ur'''max_image_width''':155,ur'''midi_monophonic''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':71680,ur'''mms_max_width''':1280,ur'''mms_png''':True,ur'''model_name''':ur'''EL490''',ur'''mp3''':True,ur'''picture_max_height''':128,ur'''picture_max_width''':160,ur'''picture_preferred_height''':128,ur'''picture_preferred_width''':160,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':160,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':160,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EL490.xml''',ur'''utf8_support''':True,ur'''video''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':160,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':160,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1,ur'''xhtml_table_support''':True})
devices.devids[ur'''haier_m1000_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''haier_m1000_ver1''', ur'''Haier-M1000''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Haier''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''M1000''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''haier_m1000_ver1_sub10'''] = devclass(devices.devids[ur'''haier_m1000_ver1'''], ur'''haier_m1000_ver1_sub10''', ur'''Haier-M1000 / Obigo Browser 2.0''', False, None)
devices.devids[ur'''haier_v100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''haier_v100_ver1''', ur'''HAIER-V100 ObigoInternetBrowser/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Haier''',ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''V100''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''haier_p7_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''haier_p7_ver1''', ur'''Haier-P7''', True, {ur'''brand_name''':ur'''Haier''',ur'''colors''':65536,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_image_height''':108,ur'''max_image_width''':64,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''P7''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':128,ur'''resolution_width''':164,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper_colors''':16,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''haier_t10c_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''haier_t10c_ver1''', ur'''Haier-T10C/1.0 iPanel/2.0 WAP2.0 (compatible; UP.Browser/6.2.2.4; UPG1; UP/4.0; Embedded)''', True, {ur'''brand_name''':ur'''Haier''',ur'''max_data_rate''':9,ur'''model_name''':ur'''T10C''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.uni-wise.com/uaprof/Haier/Haier-T10C.xml'''})
devices.devids[ur'''huawei_u120_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''huawei_u120_ver1''', ur'''Huawei/1.0/U120/B128 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':240,ur'''max_image_width''':130,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''U120''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':22,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':262,ur'''resolution_width''':144,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':13,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU120v100.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''huawei_u526_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''huawei_u526_ver1''', ur'''Huawei-U526''', True, {ur'''access_key_support''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''built_in_back_button_support''':True,ur'''chtml_can_display_images_and_text_on_same_line''':True,ur'''chtml_displays_image_in_center''':True,ur'''chtml_make_phone_call_string''':ur'''tel:''',ur'''chtml_table_support''':True,ur'''columns''':10,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''cookie_support''':True,ur'''deck_prefetch_support''':True,ur'''directdownload_support''':True,ur'''expiration_date''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_imode_html_1''':True,ur'''html_wi_imode_html_2''':True,ur'''html_wi_imode_html_3''':True,ur'''html_wi_imode_htmlx_1''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''icons_on_menu_items_support''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''iso8859_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':220,ur'''max_image_width''':161,ur'''max_length_of_password''':20,ur'''max_length_of_username''':32,ur'''max_no_of_bookmarks''':25,ur'''max_no_of_connection_settings''':5,ur'''max_url_length_bookmark''':255,ur'''max_url_length_cached_page''':128,ur'''max_url_length_homepage''':100,ur'''max_url_length_in_requests''':538,ur'''menu_with_select_element_recommended''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''U526''',ur'''numbered_menus''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':False,ur'''oma_v_1_0_separate_delivery''':True,ur'''opwv_wml_extensions_support''':True,ur'''opwv_xhtml_extensions_support''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':12,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''proportional_font''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':28,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''times_square_mode_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU526v100.xml''',ur'''video''':True,ur'''voicexml''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wrap_mode_support''':True,ur'''wta_voice_call''':True,ur'''xhtml_allows_disabled_form_elements''':True,ur'''xhtml_autoexpand_select''':True,ur'''xhtml_format_as_attribute''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_nowrap_mode''':True,ur'''xhtml_support_level''':3,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_inline_input''':True,ur'''xhtml_supports_invisible_text''':True,ur'''xhtml_supports_monospace_font''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True,ur'''xmf''':True})
devices.devids[ur'''huawei_u526_ver1_sub1031'''] = devclass(devices.devids[ur'''huawei_u526_ver1'''], ur'''huawei_u526_ver1_sub1031''', ur'''Huawei-U526/1.0 BREW/3.1 Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''huawei_u626_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''huawei_u626_ver1''', ur'''Huawei-U626/1.0 BREW/2.1 Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''access_key_support''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''built_in_back_button_support''':True,ur'''chtml_can_display_images_and_text_on_same_line''':True,ur'''chtml_displays_image_in_center''':True,ur'''chtml_make_phone_call_string''':ur'''tel:''',ur'''chtml_table_support''':True,ur'''colors''':65536,ur'''columns''':28,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''deck_prefetch_support''':True,ur'''directdownload_support''':True,ur'''expiration_date''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''icons_on_menu_items_support''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''iso8859_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''max_length_of_password''':20,ur'''max_length_of_username''':32,ur'''max_no_of_bookmarks''':25,ur'''max_no_of_connection_settings''':5,ur'''max_url_length_bookmark''':255,ur'''max_url_length_cached_page''':128,ur'''max_url_length_homepage''':100,ur'''max_url_length_in_requests''':538,ur'''menu_with_select_element_recommended''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U626''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''numbered_menus''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''opwv_xhtml_extensions_support''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':12,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''proportional_font''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''times_square_mode_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU626v100.xml''',ur'''video''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wrap_mode_support''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True,ur'''xhtml_allows_disabled_form_elements''':True,ur'''xhtml_autoexpand_select''':True,ur'''xhtml_format_as_attribute''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_nowrap_mode''':True,ur'''xhtml_support_level''':3,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_inline_input''':True,ur'''xhtml_supports_invisible_text''':True,ur'''xhtml_supports_monospace_font''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''dragon_g1_ver1'''] = devclass(devices.devids[ur'''huawei_u626_ver1'''], ur'''dragon_g1_ver1''', ur'''Dragon G1/1.0 BREW/2.1 Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''i_2000_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''i_2000_ver1''', ur'''I-2000''', False, None)
devices.devids[ur'''ikomo_ik201_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''ikomo_ik201_ver1''', ur'''iKoMo iK201''', True, {ur'''brand_name''':ur'''iKoMo''',ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''iK201''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''ikomo_ik202_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''ikomo_ik202_ver1''', ur'''iKoMo iK202''', True, {ur'''brand_name''':ur'''iKoMo''',ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''model_name''':ur'''iK202''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''i_go610_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''i_go610_ver1''', ur'''I-GO610''', True, {ur'''brand_name''':ur'''Enteos''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''i-GO 610''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':-1})
devices.devids[ur'''tim_igo_600_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tim_igo_600_ver1''', ur'''TIM-iGO600''', True, {ur'''brand_name''':ur'''Enteos''',ur'''directdownload_support''':True,ur'''model_name''':ur'''i-GO 600''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':4,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':-1})
devices.devids[ur'''tim_igo_600_ver1_sub'''] = devclass(devices.devids[ur'''tim_igo_600_ver1'''], ur'''tim_igo_600_ver1_sub''', ur'''TIM-iGO600/1.0''', False, None)
devices.devids[ur'''kejian_k368_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''kejian_k368_ver1''', ur'''kejian-k368''', True, {ur'''brand_name''':ur'''Kejian''',ur'''model_name''':ur'''K368''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''lenovo_e307_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''lenovo_e307_ver1''', ur'''Lenovo-E307''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''colors''':65536,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''E307''',ur'''mp3''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''lenovo_e307_ver1_sub5620'''] = devclass(devices.devids[ur'''lenovo_e307_ver1'''], ur'''lenovo_e307_ver1_sub5620''', ur'''LENOVO-E307_ENG_FRE/ (2005.06.20)S267/WAP1.2.1 Profile''', False, None)
devices.devids[ur'''lenovo_e307_ver1_sub51231'''] = devclass(devices.devids[ur'''lenovo_e307_ver1'''], ur'''lenovo_e307_ver1_sub51231''', ur'''LENOVO-E307_ENG_RUS_FLY/(2005.12.31)S274/WAP1.2.1''', False, None)
devices.devids[ur'''lenovo_e307_ver1_sub60510'''] = devclass(devices.devids[ur'''lenovo_e307_ver1'''], ur'''lenovo_e307_ver1_sub60510''', ur'''LENOVO-E307_ENG_RUS_FLY/(2006.05.10)S276/WAP1.2.1''', False, None)
devices.devids[ur'''lenovo_p708_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''lenovo_p708_ver1''', ur'''LENOVO-P708''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''Lenovo''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''html_wi_w3_xhtmlbasic''':False,ur'''image_as_link_support''':True,ur'''jpg''':False,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''model_name''':ur'''P708''',ur'''png''':False,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wml_can_display_images_and_text_on_same_line''':True})
devices.devids[ur'''lenovo_p708_ver1_sub20050930s272'''] = devclass(devices.devids[ur'''lenovo_p708_ver1'''], ur'''lenovo_p708_ver1_sub20050930s272''', ur'''LENOVO-P708_ENG_FRE_DIRLAND/(2005.09.30)S272/WAP1.2.1 Profile''', False, None)
devices.devids[ur'''lenovo_p708_ver1_sub20050930s274'''] = devclass(devices.devids[ur'''lenovo_p708_ver1'''], ur'''lenovo_p708_ver1_sub20050930s274''', ur'''LENOVO-P708_ENG_RUS_FLY/(2005.10.19)S274/WAP1.2.1''', False, None)
devices.devids[ur'''lenovo_p708_ver1_sub20050930s280'''] = devclass(devices.devids[ur'''lenovo_p708_ver1'''], ur'''lenovo_p708_ver1_sub20050930s280''', ur'''LENOVO-P708_ENG_RUS_S280/(2006.10.12)S280/WAP1.2.1''', False, None)
devices.devids[ur'''lenovo_s9_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_s9_ver1''', ur'''LENOVO-S9/(2007.05.08)S120/WAP2.0 Profile/MIDP2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Lenovo''',ur'''colors''':262144,ur'''columns''':18,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':50000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S9''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_20075256251113.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lenovo_v707_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_v707_ver1''', ur'''LENOVO-V707_RUS_ENG_FLY/(06.04.26)Ver01.10/WAP2.0''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''model_name''':ur'''V707''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lexibook_tab4000_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''lexibook_tab4000_ver1''', ur'''LEXIBOOK_TAB4000''', True, {ur'''brand_name''':ur'''Lexibook''',ur'''model_name''':ur'''TAB4000''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''medion_2860_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''medion_2860_ver1''', ur'''MEDION 2860''', True, {ur'''brand_name''':ur'''Medion''',ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''2860''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''medion_2860_ver1_sub11'''] = devclass(devices.devids[ur'''medion_2860_ver1'''], ur'''medion_2860_ver1_sub11''', ur'''MEDION 2860 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''newgen_c610_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''newgen_c610_ver1''', ur'''NEWGEN-C610''', True, {ur'''brand_name''':ur'''Newgen''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':100,ur'''max_image_width''':150,ur'''model_name''':ur'''C610''',ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''newgen_c610_ver1_sub00'''] = devclass(devices.devids[ur'''newgen_c610_ver1'''], ur'''newgen_c610_ver1_sub00''', ur'''NEWGEN-C610/REV 2.2.2/WAP1.2.1 Profile''', False, None)
devices.devids[ur'''newgen_c620_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''newgen_c620_ver1''', ur'''NEWGEN-C620''', True, {ur'''brand_name''':ur'''Newgen''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':100,ur'''max_image_width''':150,ur'''model_name''':ur'''C260''',ur'''release_date''':ur'''2005_july''',ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''newgen_c620_ver1_sub00'''] = devclass(devices.devids[ur'''newgen_c620_ver1'''], ur'''newgen_c620_ver1_sub00''', ur'''NEWGEN-C620/REV 2.2.2/WAP1.2.1 Profile''', False, None)
devices.devids[ur'''newgen_megax_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''newgen_megax_ver1''', ur'''NEWGEN-MEGAX''', True, {ur'''brand_name''':ur'''Newgen''',ur'''max_image_height''':180,ur'''max_image_width''':169,ur'''model_name''':ur'''Mega-X''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''newgen_megax_ver1_sub20'''] = devclass(devices.devids[ur'''newgen_megax_ver1'''], ur'''newgen_megax_ver1_sub20''', ur'''NEWGEN-MEGAX/M1.EN.01 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, {ur'''max_image_width''':169,ur'''resolution_width''':176})
devices.devids[ur'''newgen_t3_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''newgen_t3_ver1''', ur'''NEWGEN-T3''', True, {ur'''brand_name''':ur'''Newgen''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''T3''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':256,ur'''resolution_width''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''newgen_t3_ver1_subp1n201'''] = devclass(devices.devids[ur'''newgen_t3_ver1'''], ur'''newgen_t3_ver1_subp1n201''', ur'''NEWGEN-T3/P1.N2.01 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''newgen_t3_ver1_subt1en01'''] = devclass(devices.devids[ur'''newgen_t3_ver1'''], ur'''newgen_t3_ver1_subt1en01''', ur'''NEWGEN-T3/T1.EN.01 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''newgen_topaz_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''newgen_topaz_ver1''', ur'''NEWGEN-TOPAZ/REV 2.4.0/Teleca Q03B1''', True, {ur'''brand_name''':ur'''Newgen''',ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''Topaz''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''newgen_x7_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''newgen_x7_ver1''', ur'''Newgen-X7''', True, {ur'''brand_name''':ur'''Newgen''',ur'''model_name''':ur'''x7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''newgen_x7_ver1_sub221'''] = devclass(devices.devids[ur'''newgen_x7_ver1'''], ur'''newgen_x7_ver1_sub221''', ur'''Newgen-X7/REV2.2.1/WAP1.2.1 Profile''', False, None)
devices.devids[ur'''optimay_seville_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''optimay_seville_ver1''', ur'''Optimay-Seville''', True, {ur'''brand_name''':ur'''Optimay''',ur'''model_name''':ur'''Seville'''})
devices.devids[ur'''optimay_seville_ver1_sub5032'''] = devclass(devices.devids[ur'''optimay_seville_ver1'''], ur'''optimay_seville_ver1_sub5032''', ur'''Optimay-Seville/1.4 UP.Browser/5.0.3.2 (GUI)''', False, None)
devices.devids[ur'''optimay_seville_ver1_sub62'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''optimay_seville_ver1_sub62''', ur'''Optimay-Seville/1.4 UP.Browser/6.2''', False, None)
devices.devids[ur'''optimay_seville_ver1_sub6225'''] = devclass(devices.devids[ur'''optimay_seville_ver1_sub62'''], ur'''optimay_seville_ver1_sub6225''', ur'''Optimay-Seville/1.4 UP.Browser/6.2.2.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''optimay_seville_ver1_sub6232107'''] = devclass(devices.devids[ur'''optimay_seville_ver1_sub62'''], ur'''optimay_seville_ver1_sub6232107''', ur'''Optimay-Seville/1.4 UP.Browser/6.2.3.2.107 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sony_psp_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sony_psp_ver1''', ur'''Mozilla/4.0 (PSP (PlayStation Portable); 2.00)''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''Sony''',ur'''can_assign_phone_number''':False,ur'''can_skip_aligned_link_row''':True,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''has_cellular_radio''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''is_wireless_device''':True,ur'''marketing_name''':ur'''PSP''',ur'''max_data_rate''':200,ur'''max_image_height''':272,ur'''max_image_width''':480,ur'''mobile_browser''':ur'''Access Netfront''',ur'''model_name''':ur'''PlayStation Portable''',ur'''picture''':True,ur'''picture_colors''':1024,ur'''picture_jpg''':True,ur'''picture_max_height''':272,ur'''picture_max_width''':480,ur'''picture_preferred_height''':272,ur'''picture_preferred_width''':480,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':272,ur'''resolution_width''':480,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''sms_enabled''':False,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':10,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':272,ur'''wallpaper_max_width''':480,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':272,ur'''wallpaper_preferred_width''':480,ur'''wifi''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''o2_xda_ver1'''] = devclass(devices.devids[ur'''generic_ms_mobile'''], ur'''o2_xda_ver1''', ur'''O2''', False, {ur'''brand_name''':ur'''O2''',ur'''has_qwerty_keyboard''':True,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''savajeos_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''savajeos_ver1''', ur'''SavaJeOS''', True, {ur'''brand_name''':ur'''SavaJe''',ur'''max_image_height''':160,ur'''max_image_width''':200,ur'''model_name''':ur'''SavaJeOS''',ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''streaming_real_media''':ur'''none''',ur'''wml_1_2''':True})
devices.devids[ur'''savajeos_ver1_sub121'''] = devclass(devices.devids[ur'''savajeos_ver1'''], ur'''savajeos_ver1_sub121''', ur'''SavaJeOS 2.0 EAR3 / WAP 1.2.1''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':3000,ur'''max_image_height''':132,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':170,ur'''mms_max_size''':51200,ur'''mms_max_width''':126,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Canary100ADVT''',ur'''nokia_voice_call''':True,ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.savaje.com/UAprof/Canary100A_DVT.xml''',ur'''wta_phonebook''':True})
devices.devids[ur'''savajeos_ear3_ver1_sub_310'''] = devclass(devices.devids[ur'''savajeos_ver1'''], ur'''savajeos_ear3_ver1_sub_310''', ur'''SavaJeOS_EAR3/jBrowser1.0''', False, None)
devices.devids[ur'''savaje_os_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''savaje_os_ver1''', ur'''SavaJe-OS/2.0 UP.Browser/7.0.2.3.119 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''ds12_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''ds12_ver1''', ur'''DS12 UP''', False, None)
devices.devids[ur'''ig01_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''ig01_ver1''', ur'''IG01 UP''', False, None)
devices.devids[ur'''maxon_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''maxon_ver1''', ur'''Maxon''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Maxon''',ur'''connectionless_service_indication''':True,ur'''cookie_support''':True,ur'''jpg''':True,ur'''max_image_height''':100,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''O2-X1''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''maxon_ver1_sub10'''] = devclass(devices.devids[ur'''maxon_ver1'''], ur'''maxon_ver1_sub10''', ur'''Maxon O2-X1 ver1.0''', False, None)
devices.devids[ur'''o2_x1i_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''o2_x1i_ver1''', ur'''O2-X1i''', True, {ur'''brand_name''':ur'''Maxon''',ur'''built_in_camera''':True,ur'''ems''':True,ur'''imelody''':True,ur'''max_image_height''':100,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':100,ur'''mms_max_width''':100,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':40,ur'''mms_spmidi''':True,ur'''model_name''':ur'''O2-X1i''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''o2_x1i_ver1_sub6107'''] = devclass(devices.devids[ur'''o2_x1i_ver1'''], ur'''o2_x1i_ver1_sub6107''', ur'''O2-X1i/6.1.0.7 UP.Browser/6.1.0.7.8.c.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''o2_x2i_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''o2_x2i_ver1''', ur'''O2-X2i''', True, {ur'''brand_name''':ur'''O2''',ur'''max_image_width''':120,ur'''model_name''':ur'''X2i''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''o2_x2i_ver1_sub6107'''] = devclass(devices.devids[ur'''o2_x2i_ver1'''], ur'''o2_x2i_ver1_sub6107''', ur'''O2-X2i/6.1.0.7 UP.Browser/6.1.0.7.8.c.1.103 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''o2_x4_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''o2_x4_ver1''', ur'''O2-X4''', True, {ur'''brand_name''':ur'''O2''',ur'''max_data_rate''':384,ur'''max_image_width''':169,ur'''model_name''':ur'''X4''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''o2_x4_ver1_sub6235'''] = devclass(devices.devids[ur'''o2_x4_ver1'''], ur'''o2_x4_ver1_sub6235''', ur'''O2-X4 UP.Browser/6.2.3.5 (GUI) MMP/2.0''', False, {ur'''max_image_width''':169})
devices.devids[ur'''o2_x4_ver1_sub6235122'''] = devclass(devices.devids[ur'''o2_x4_ver1'''], ur'''o2_x4_ver1_sub6235122''', ur'''O2-X4 UP.Browser/6.2.3.5.122 (GUI) MMP/2.0''', False, {ur'''max_image_width''':169})
devices.devids[ur'''generic_opera_mini_version1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_opera_mini_version1''', ur'''DO_NOT_MATCH_GENERIC_OPERA_MINI_VERSION_1''', False, {ur'''brand_name''':ur'''Opera''',ur'''css_spriting''':True,ur'''css_supports_width_as_percentage''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''is_transcoder''':True,ur'''is_wireless_device''':True,ur'''max_data_rate''':200,ur'''max_image_height''':140,ur'''max_image_width''':165,ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''1''',ur'''model_name''':ur'''Mini 1''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':40,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':160,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''transcoder_ua_header''':ur'''X-Operamini-Phone-UA''',ur'''unique''':False,ur'''wallpaper''':True,ur'''wallpaper_colors''':10,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_file_upload''':ur'''not_supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_send_mms_string''':ur'''none''',ur'''xhtml_send_sms_string''':ur'''none''',ur'''xhtml_support_level''':2,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''none'''})
devices.devids[ur'''nokia_6230_ver1_suboperamini'''] = devclass(devices.devids[ur'''nokia_6230_ver1'''], ur'''nokia_6230_ver1_suboperamini''', ur'''Opera/8.01 (J2ME/MIDP; Opera Mini/1.1.2292/hifi/nordic/int; Nokia 6230; en; U; ssr)''', False, {ur'''j2me_max_jar_size''':125000,ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''1.1''',ur'''resolution_height''':128,ur'''resolution_width''':128})
devices.devids[ur'''generic_opera_mini_version2'''] = devclass(devices.devids[ur'''generic_opera_mini_version1'''], ur'''generic_opera_mini_version2''', ur'''DO_NOT_MATCH_GENERIC_OPERA_MINI_VERSION_2''', False, {ur'''mobile_browser_version''':ur'''2''',ur'''model_name''':ur'''Mini 2'''})
devices.devids[ur'''generic_opera_mini_version3'''] = devclass(devices.devids[ur'''generic_opera_mini_version2'''], ur'''generic_opera_mini_version3''', ur'''DO_NOT_MATCH_GENERIC_OPERA_MINI_VERSION_3''', False, {ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''Mini 3'''})
devices.devids[ur'''generic_opera_mini_version4'''] = devclass(devices.devids[ur'''generic_opera_mini_version3'''], ur'''generic_opera_mini_version4''', ur'''DO_NOT_MATCH_GENERIC_OPERA_MINI_VERSION_4''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''canvas_support''':ur'''full''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''mobile_browser_version''':ur'''4''',ur'''model_name''':ur'''Mini 4''',ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''kpt_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''kpt_ver1''', ur'''KPT SD-528/MIDP-1.0 CLDC-1.0''', True, {ur'''brand_name''':ur'''KPT''',ur'''colors''':65536,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':120,ur'''max_image_width''':128,ur'''model_name''':ur'''SD-528''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True})
devices.devids[ur'''kyocera_kz820_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''kyocera_kz820_ver1''', ur'''kyocera-KZ-820''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''model_name''':ur'''820''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kyocera_kz820_ver1_sub41264'''] = devclass(devices.devids[ur'''kyocera_kz820_ver1'''], ur'''kyocera_kz820_ver1_sub41264''', ur'''kyocera-KZ-820/1.0 UP.Browser/4.1.26c4''', False, None)
devices.devids[ur'''generic_maui_wap_browser'''] = devclass(devices.devids[ur'''generic'''], ur'''generic_maui_wap_browser''', ur'''MAUI WAP Browser''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''ascii_support''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''MAUI-based Generic''',ur'''colors''':4096,ur'''columns''':18,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''downloadfun_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':2800,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':120,ur'''mms_max_size''':30720,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''MAUI WAP Browser''',ur'''multipart_support''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':8192,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''unique''':False,ur'''utf8_support''':True,ur'''voices''':48,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_df_size_limit''':77440,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':200,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''fly_e300_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_e300_ver1''', ur'''Fly-E300/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E300''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/Fly-E300.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''fly_sl600_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''fly_sl600_ver1''', ur'''FLY-SL600''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':262144,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':163,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SL600''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mp3''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/SL600.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_sl600_ver1_sub11'''] = devclass(devices.devids[ur'''fly_sl600_ver1'''], ur'''fly_sl600_ver1_sub11''', ur'''FLY-SL600/BSI AU.Browser/2.0 QO3C1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''meridian_x3_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''meridian_x3_ver1''', ur'''MERIDIAN-X3/REV 2.2.2/Teleca Q03B1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':16777216,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':5120,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''X3''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_wav''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_X3.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''newgen_z200_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''newgen_z200_ver1''', ur'''MERIDIAN-Z200/REV 2.2.2/WAP1.2.1 Profile''', True, {ur'''brand_name''':ur'''Fly''',ur'''model_name''':ur'''Z200''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''newgen_z300_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''newgen_z300_ver1''', ur'''MERIDIAN-Z300''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':16777216,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''160''',ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':108,ur'''max_image_width''':144,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z300''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''newgen_z300_ver1_sub11'''] = devclass(devices.devids[ur'''newgen_z300_ver1'''], ur'''newgen_z300_ver1_sub11''', ur'''MERIDIAN-Z300/REV 2.2.2/WAP1.2.1 Profile''', False, None)
devices.devids[ur'''inno_30_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''inno_30_ver1''', ur'''INNO30''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Innostream''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''INNO30''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.innostream.com/uaprof/INNO30.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''newgen_z400_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''newgen_z400_ver1''', ur'''MERIDIAN-Z400''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':16777216,ur'''columns''':20,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''160''',ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':108,ur'''max_image_width''':144,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''Z400''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''newgen_z400_ver1_sub11'''] = devclass(devices.devids[ur'''newgen_z400_ver1'''], ur'''newgen_z400_ver1_sub11''', ur'''MERIDIAN-Z400/REV 2.2.0/Teleca Q03B1''', False, None)
devices.devids[ur'''newgen_z500_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''newgen_z500_ver1''', ur'''MERIDIAN-Z500''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':16777216,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''160''',ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':108,ur'''max_image_width''':142,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''Z500''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''newgen_z500_ver1_sub11'''] = devclass(devices.devids[ur'''newgen_z500_ver1'''], ur'''newgen_z500_ver1_sub11''', ur'''MERIDIAN-Z500/REV 2.4.0/Teleca Q03B1''', False, None)
devices.devids[ur'''inno_35_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''inno_35_ver1''', ur'''INNO35''', True, {ur'''brand_name''':ur'''Innostream''',ur'''model_name''':ur'''INNO35''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''inno_50_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''inno_50_ver1''', ur'''INNO50''', True, {ur'''brand_name''':ur'''Innostream''',ur'''max_image_height''':144,ur'''max_image_width''':120,ur'''model_name''':ur'''INNO50''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''inno_55_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''inno_55_ver1''', ur'''INNO55''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Innostream''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':120,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''INNO55''',ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.innostream.com/uaprof/INNO55.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''inno_89_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''inno_89_ver1''', ur'''INNO89''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Innostream''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''INNO89''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.innostream.com/uaprof/INNO89.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''inno_90_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''inno_90_ver1''', ur'''INNO90''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Innostream''',ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':120,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''INNO90''',ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.innostream.com/uaprof/INNO90.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''inno_98_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''inno_98_ver1''', ur'''INNO98''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Innostream''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65535,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''INNO98''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.innostream.com/uaprof/INNO98.xml''',ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''inno_99_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''inno_99_ver1''', ur'''INNO99''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''INNO''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':120,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''99''',ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.innostream.com/uaprof/INNO99.xml''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''innostream_2300_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''innostream_2300_ver1''', ur'''I2300''', True, {ur'''brand_name''':ur'''Innostream''',ur'''model_name''':ur'''I2300''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.innostream.com/uaprof/I2300.xml''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''inno_a10_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''inno_a10_ver1''', ur'''INNOA10''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Innostream''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''INNOA10''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.innostream.com/uaprof/INNOA10.xml''',ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''inno_a10_ver1_sub10'''] = devclass(devices.devids[ur'''generic'''], ur'''inno_a10_ver1_sub10''', ur'''INNOA10, INNOA10''', False, None)
devices.devids[ur'''inno_a10_w2_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''inno_a10_w2_ver1''', ur'''INNOA10_W2''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Innostream''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':5200,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''INNOA10_W2''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.innostream.com/uaprof/INNOA10_W2.xml''',ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''iris_g650_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''iris_g650_ver1''', ur'''IRIS-G650''', False, None)
devices.devids[ur'''modottel_wte_320_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''modottel_wte_320_ver1''', ur'''MODOTTEL-WTE_320''', True, {ur'''brand_name''':ur'''Modottel''',ur'''max_image_height''':130,ur'''model_name''':ur'''WTE320''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''modottel_wte_320_ver1_sub20'''] = devclass(devices.devids[ur'''modottel_wte_320_ver1'''], ur'''modottel_wte_320_ver1_sub20''', ur'''MODOTTEL-WTE_320/1.0 UP.Browser/6.2.2.5 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''n1000i_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''n1000i_ver1''', ur'''N1000i''', True, {ur'''brand_name''':ur'''Onda''',ur'''max_image_height''':60,ur'''max_image_width''':101,ur'''model_name''':ur'''N1000i''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''o2_x1b_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''o2_x1b_ver1''', ur'''O2-X1b''', True, {ur'''brand_name''':ur'''O2''',ur'''max_image_width''':118,ur'''model_name''':ur'''X1b''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''o2_x1b_ver1_sub61078c1100'''] = devclass(devices.devids[ur'''o2_x1b_ver1'''], ur'''o2_x1b_ver1_sub61078c1100''', ur'''O2-X1b/6.1.0.7 UP.Browser/6.1.0.7.8.c.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''panda_m88_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''panda_m88_ver1''', ur'''PANDA-M88''', True, {ur'''brand_name''':ur'''Panda''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''M88''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''pantech_generic'''] = devclass(devices.devids[ur'''generic'''], ur'''pantech_generic''', ur'''PANTECH''', False, {ur'''brand_name''':ur'''Pantech'''})
devices.devids[ur'''pantech_c816_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''pantech_c816_ver1''', ur'''Pantech c8816''', False, {ur'''brand_name''':ur'''Pantech''',ur'''model_name''':ur'''C8816'''})
devices.devids[ur'''pantech_c816_ver1_sub4126'''] = devclass(devices.devids[ur'''pantech_c816_ver1'''], ur'''pantech_c816_ver1_sub4126''', ur'''Pantech c816 DK.00.00 UP.Browser/4.1.26l''', False, None)
devices.devids[ur'''pantech_g200_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_g200_ver1''', ur'''PANTECH G200''', True, {ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':64000,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G200''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PANTECH-G200.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_gf200_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_gf200_ver1''', ur'''PT-GF200''', True, {ur'''colors''':262144,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':143,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PT-GF200''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PT-GF200.xml''',ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_gf200j_ver1'''] = devclass(devices.devids[ur'''pantech_gf200_ver1'''], ur'''pantech_gf200j_ver1''', ur'''PT-GF200 CLDC/CLDC-1.0 MIDP/MIDP-1.0''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':40,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''PT-GF200J''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PT-GF200J.xml''',ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''pt_gf100_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pt_gf100_ver1''', ur'''PT-GF100''', True, {ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''143''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':123,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':143,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-GF100''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PT-GF100.xml''',ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''pt_gf260_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pt_gf260_ver1''', ur'''PT-GF260''', True, {ur'''colors''':262144,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''PT-GF260''',ur'''mp3''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True})
devices.devids[ur'''pt_gf500_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pt_gf500_ver1''', ur'''GF-500''', True, {ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GF500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PT-GF500J.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''pt_gf500_ver1_subpgr01'''] = devclass(devices.devids[ur'''pt_gf500_ver1'''], ur'''pt_gf500_ver1_subpgr01''', ur'''PT-GF500/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pt_gf500_ver1_subr01'''] = devclass(devices.devids[ur'''pt_gf500_ver1'''], ur'''pt_gf500_ver1_subr01''', ur'''GF-500/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_gf500j_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_gf500j_ver1''', ur'''PT-GF500J''', True, {ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':6400,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PT-GF500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PT-GF500J.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''pt_g310_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pt_g310_ver1''', ur'''PT-G310''', True, {ur'''colors''':262144,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''PT-G310''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''pt_g310c_ver1'''] = devclass(devices.devids[ur'''pt_g310_ver1'''], ur'''pt_g310c_ver1''', ur'''PT-G310c''', True, {ur'''model_name''':ur'''PT-G310c''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''pt_g510_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pt_g510_ver1''', ur'''PT-G510''', True, {ur'''colors''':262144,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''PT-G510''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''pantech_g600_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_g600_ver1''', ur'''PT-G600''', True, {ur'''colors''':262144,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':123,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':143,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PT-G600''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':143,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PT-G600J.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_g600_ver1_subcldc'''] = devclass(devices.devids[ur'''pantech_g600_ver1'''], ur'''pantech_g600_ver1_subcldc''', ur'''PT-G600 CLDC/CLDC-1.0 MIDP/MIDP-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_g650_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_g650_ver1''', ur'''PT-G650''', True, {ur'''can_skip_aligned_link_row''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''G650''',ur'''release_date''':ur'''2004_january''',ur'''resolution_height''':143,ur'''resolution_width''':128})
devices.devids[ur'''pt_g670_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pt_g670_ver1''', ur'''PT-G670''', True, {ur'''colors''':262144,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-G670''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PT-G670JR.xml''',ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pt_g670_ver1_sub10'''] = devclass(devices.devids[ur'''pt_g670_ver1'''], ur'''pt_g670_ver1_sub10''', ur'''PT-G670 CLDC/CLDC-1.0 MIDP/MIDP-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pt_gb200_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pt_gb200_ver1''', ur'''PT-GB200''', True, {ur'''colors''':262144,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':143,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PT-GB200''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PT-GB200J.xml''',ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pt_gb200_ver1_sub10'''] = devclass(devices.devids[ur'''pt_gb200_ver1'''], ur'''pt_gb200_ver1_sub10''', ur'''PT-GB200 CLDC/CLDC-1.0 MIDP/MIDP-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pt_gb210_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pt_gb210_ver1''', ur'''PT-GB210''', True, {ur'''colors''':262144,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''PT-BG210''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''pt_gb310_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pt_gb310_ver1''', ur'''PT-GB310''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Pantech''',ur'''model_name''':ur'''GB310''',ur'''xhtml_support_level''':3})
devices.devids[ur'''pantech_gb100_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_gb100_ver1''', ur'''PT-GB100''', True, {ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''PT-GB100''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PT-GB100.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_g300_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_g300_ver1''', ur'''PANTECH G300''', True, {ur'''colors''':262144,ur'''columns''':8,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':64000,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G300''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PANTECH-G300.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_g800_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_g800_ver1''', ur'''PT-G800''', True, {ur'''colors''':262144,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':143,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PT-G800''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PT-G800.xml''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_g800_ver1_sub10'''] = devclass(devices.devids[ur'''pantech_g800_ver1'''], ur'''pantech_g800_ver1_sub10''', ur'''PT-G800 CLDC/CLDC-1.0 MIDP/MIDP-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_g700_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_g700_ver1''', ur'''PT-G700''', True, {ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''PT-G700''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PT-G700.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_gb300_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_gb300_ver1''', ur'''PT-GB300''', True, {ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PT GB300''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':8,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PT-GB300.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_gb300_ver1_subcldc'''] = devclass(devices.devids[ur'''pantech_gb300_ver1'''], ur'''pantech_gb300_ver1_subcldc''', ur'''PT-GB300 CLDC/CLDC-1.0 MIDP/MIDP-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_g500_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_g500_ver1''', ur'''PANTECH G500''', True, {ur'''colors''':262144,ur'''columns''':10,ur'''cookie_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':64000,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G500''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PANTECH-G500.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_g900_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_g900_ver1''', ur'''PT-G900''', True, {ur'''colors''':262144,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':143,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PT-G900''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PT-G900J.xml''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_gi100_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_gi100_ver1''', ur'''PT-GI100 CLDC''', True, {ur'''colors''':262144,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PT-GI100J''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PT-GI100JR.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_gi100_ver1_submidp10'''] = devclass(devices.devids[ur'''pantech_gi100_ver1'''], ur'''pantech_gi100_ver1_submidp10''', ur'''PT-GI100 CLDC/CLDC-1.0 MIDP/MIDP-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_gi100_ver1_subcldc'''] = devclass(devices.devids[ur'''pantech_gi100_ver1'''], ur'''pantech_gi100_ver1_subcldc''', ur'''PT-GI100/CLDC/CLDC1.0 MIDP/MIDP-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_pn215_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''pantech_pn215_ver1''', ur'''PN-215''', True, {ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':160,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':32,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''model_name''':ur'''PN-215''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':125000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':125000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':125000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''pantech_pn215_ver1_sub6232'''] = devclass(devices.devids[ur'''pantech_pn215_ver1'''], ur'''pantech_pn215_ver1_sub6232''', ur'''PN-215 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''pantech_pn215_ver1_subverizon'''] = devclass(devices.devids[ur'''pantech_pn215_ver1'''], ur'''pantech_pn215_ver1_subverizon''', ur'''pant215v1''', False, {ur'''directdownload_support''':False,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''PN-215''',ur'''ringtone''':False,ur'''ringtone_directdownload_size_limit''':125000,ur'''ringtone_midi_monophonic''':False,ur'''ringtone_midi_polyphonic''':False,ur'''ringtone_mp3''':False,ur'''ringtone_qcelp''':False,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6215i_verizon_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nokia_6215i_verizon_ver1''', ur'''PN-315/T05_0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':14,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':65535,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''6215i''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/nokia/nokia6215i/nokia6215i.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''audiovox_cdm8915_ver1'''] = devclass(devices.devids[ur'''pantech_pn215_ver1'''], ur'''audiovox_cdm8915_ver1''', ur'''AUDIOVOX-CDM8915''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Snapper''',ur'''model_name''':ur'''CDM-8915''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.vmobl.com/AUDIOVOX/CDM-8915/VMU_Audiovox-CDM-8915.xml'''})
devices.devids[ur'''cdm_8932_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''cdm_8932_ver1''', ur'''CDM-8932/T03_0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Pantech''',ur'''columns''':17,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''PN-320/CDM-8932''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''audiovox_cdm8915_ver1_subverizon'''] = devclass(devices.devids[ur'''audiovox_cdm8915_ver1'''], ur'''audiovox_cdm8915_ver1_subverizon''', ur'''VERIZON_AUDIOVOX-CDM8915''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''CDM-8915''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''pg_1000s_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_1000s_ver1''', ur'''PG-1000S''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':18,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':66560,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-1000S''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-1000S.xml''',ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''pg_1000s_ver1_sub10000100'''] = devclass(devices.devids[ur'''pg_1000s_ver1'''], ur'''pg_1000s_ver1_sub10000100''', ur'''PG-1000S/01.00BR''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pg_1200_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_1200_ver1''', ur'''PG-1200''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''1200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-1200J.xml''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pg_1200_ver1_sub11'''] = devclass(devices.devids[ur'''pg_1200_ver1'''], ur'''pg_1200_ver1_sub11''', ur'''PG-1200/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pg_1210_ver1'''] = devclass(devices.devids[ur'''pg_1200_ver1'''], ur'''pg_1210_ver1''', ur'''PG-1210''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''1210''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''pg_1210_ver1_subr01'''] = devclass(devices.devids[ur'''pg_1210_ver1'''], ur'''pg_1210_ver1_subr01''', ur'''PG-1210/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_pg1300_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_pg1300_ver1''', ur'''PG-1300''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':18,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':66560,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-1300''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-1300J.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''pg_1310v_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_1310v_ver1''', ur'''PG-1310V/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''1310V''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''pg_1310v_ver1_subr01'''] = devclass(devices.devids[ur'''pg_1310v_ver1'''], ur'''pg_1310v_ver1_subr01''', ur'''PG1310V/R01''', False, None)
devices.devids[ur'''pg_1400_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_1400_ver1''', ur'''PG-1400''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''1400''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-1400J.xml''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pg_1400_ver1_subr01'''] = devclass(devices.devids[ur'''pg_1400_ver1'''], ur'''pg_1400_ver1_subr01''', ur'''PG-1400/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''pg_1405_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_1405_ver1''', ur'''PG-1400L''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-1405''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-1405J.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pg_1405_ver1_subr01'''] = devclass(devices.devids[ur'''pg_1405_ver1'''], ur'''pg_1405_ver1_subr01''', ur'''PG-1400L/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pg_1410_ver1'''] = devclass(devices.devids[ur'''pg_1400_ver1'''], ur'''pg_1410_ver1''', ur'''PG-1410''', True, {ur'''bmp''':False,ur'''colors''':262144,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':6400,ur'''model_name''':ur'''PG-1410''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PG-1410J.xml'''})
devices.devids[ur'''pg_1410_ver1_subr01'''] = devclass(devices.devids[ur'''pg_1410_ver1'''], ur'''pg_1410_ver1_subr01''', ur'''PG-1410/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pg_1500_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_1500_ver1''', ur'''PG-1500''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-1500J''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-1500J.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''pg_1500_ver1_subr01'''] = devclass(devices.devids[ur'''pg_1500_ver1'''], ur'''pg_1500_ver1_subr01''', ur'''PG-1500/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_pg1600_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_pg1600_ver1''', ur'''PG-1600''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':7,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':108,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-1600''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':7,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-1600J.xml''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_pg1600_ver1_subr01'''] = devclass(devices.devids[ur'''pantech_pg1600_ver1'''], ur'''pantech_pg1600_ver1_subr01''', ur'''PG-1600/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pg_1610_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_1610_ver1''', ur'''PG-1610''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''1610''',ur'''mp3''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''pg_1610_ver1_subr01'''] = devclass(devices.devids[ur'''pg_1610_ver1'''], ur'''pg_1610_ver1_subr01''', ur'''PG-1610/R01''', False, None)
devices.devids[ur'''pg_1810_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_1810_ver1''', ur'''PG-1810''', True, {ur'''colors''':262144,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''1810''',ur'''mp3''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''pg_1810_ver1_subr01'''] = devclass(devices.devids[ur'''pg_1810_ver1'''], ur'''pg_1810_ver1_subr01''', ur'''PG-1810/R01''', False, None)
devices.devids[ur'''pantech_pg1900_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_pg1900_ver1''', ur'''PG-1900''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-1900''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-1900J.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_pg1900_ver1_subr01'''] = devclass(devices.devids[ur'''pantech_pg1900_ver1'''], ur'''pantech_pg1900_ver1_subr01''', ur'''PG-1900/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_pg2800_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_pg2800_ver1''', ur'''PG-2800''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-2800''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-2800J.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_pg2800_ver1_subr01'''] = devclass(devices.devids[ur'''pantech_pg2800_ver1'''], ur'''pantech_pg2800_ver1_subr01''', ur'''PG-2800/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pg_3000_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_3000_ver1''', ur'''PG-3000''', True, {ur'''colors''':262144,ur'''columns''':15,ur'''cookie_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-3000''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-3000J.xml''',ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''pg_3000_ver1_subr01'''] = devclass(devices.devids[ur'''pg_3000_ver1'''], ur'''pg_3000_ver1_subr01''', ur'''PG-3000/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pg_3200_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_3200_ver1''', ur'''PG-3200''', True, {ur'''colors''':262144,ur'''columns''':15,ur'''cookie_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''3200''',ur'''mp3''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PG-3210J.xml''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''pg_3200_ver1_subr01'''] = devclass(devices.devids[ur'''pg_3200_ver1'''], ur'''pg_3200_ver1_subr01''', ur'''PG-3200/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''pg_3210_ver1'''] = devclass(devices.devids[ur'''pg_3200_ver1'''], ur'''pg_3210_ver1''', ur'''PG-3210''', True, {ur'''amr''':True,ur'''columns''':15,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':6400,ur'''max_image_height''':108,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG 3210''',ur'''nokia_voice_call''':True,ur'''oma_support''':False,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-3210J.xml''',ur'''wallpaper_colors''':18,ur'''wallpaper_png''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''pg_3210_ver1_subr01'''] = devclass(devices.devids[ur'''pg_3210_ver1'''], ur'''pg_3210_ver1_subr01''', ur'''PG-3210/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_pg3300_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_pg3300_ver1''', ur'''PG-3300''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':7,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':80000,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-3300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-3300J.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_pg3300_ver1_subr01'''] = devclass(devices.devids[ur'''pantech_pg3300_ver1'''], ur'''pantech_pg3300_ver1_subr01''', ur'''PG-3300/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pg_3500_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_3500_ver1''', ur'''PG-3500''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':80000,ur'''max_image_height''':200,ur'''max_image_width''':167,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-3500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':12,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PG-3500J.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''pg_3500_ver1_subr01'''] = devclass(devices.devids[ur'''pg_3500_ver1'''], ur'''pg_3500_ver1_subr01''', ur'''PG-3500/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pg_3600_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_3600_ver1''', ur'''PG-3600''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':29000,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-3600J''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':12,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-3600V.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pg_3600_ver1_subr01'''] = devclass(devices.devids[ur'''pg_3600_ver1'''], ur'''pg_3600_ver1_subr01''', ur'''PG-3600/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''pg_3600_ver1_sublynx'''] = devclass(devices.devids[ur'''pg_3600_ver1'''], ur'''pg_3600_ver1_sublynx''', ur'''LYNX/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''pantech_pg3700_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_pg3700_ver1''', ur'''PG-3700''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3700''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-3700J.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''pantech_pg_3810_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_pg_3810_ver1''', ur'''PG-3810''', True, {ur'''colors''':65536,ur'''cookie_support''':True,ur'''gif''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''PG-3810''',ur'''mp3''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''pantech_pg_3810_ver1_sub'''] = devclass(devices.devids[ur'''pantech_pg_3810_ver1'''], ur'''pantech_pg_3810_ver1_sub''', ur'''PG-3810/R01 Profile/MIDP-2.0''', False, None)
devices.devids[ur'''pantech_3900_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_3900_ver1''', ur'''PG-3900''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''PG-3900''',ur'''mp3''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/PG-3900J.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''pantech_3900_ver1_sub01'''] = devclass(devices.devids[ur'''pantech_3900_ver1'''], ur'''pantech_3900_ver1_sub01''', ur'''PG-3900/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_pg_6100_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_pg_6100_ver1''', ur'''PANTECH_PG-6100''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6100''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':12,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-6100J.xml''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_pg_6100_ver1_sub20050624'''] = devclass(devices.devids[ur'''pantech_pg_6100_ver1'''], ur'''pantech_pg_6100_ver1_sub20050624''', ur'''PANTECH_PG-6100/(2005.06.24)Ver1.00/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_pg_6100_ver1_subr01'''] = devclass(devices.devids[ur'''pantech_pg_6100_ver1'''], ur'''pantech_pg_6100_ver1_subr01''', ur'''PANTECH_PG-6100/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_pg_6100_ver1subpg6100r01'''] = devclass(devices.devids[ur'''pantech_pg_6100_ver1'''], ur'''pantech_pg_6100_ver1subpg6100r01''', ur'''PG-6100/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pg_6200_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_6200_ver1''', ur'''PG-6200''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-6200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-6200J.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''pg_6200_ver1_subr01'''] = devclass(devices.devids[ur'''pg_6200_ver1'''], ur'''pg_6200_ver1_subr01''', ur'''PG-6200/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pg_8000_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_8000_ver1''', ur'''PG-8000''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':29,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':220,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PG-8000''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':13,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-8000J.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pg_8000_ver1_subr01'''] = devclass(devices.devids[ur'''pg_8000_ver1'''], ur'''pg_8000_ver1_subr01''', ur'''PG-8000/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pg_c120_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pg_c120_ver1''', ur'''PG-C120/R01 MIC/1.1.14 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':45000,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''PG-C120''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-C120J.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''pantech_pgc300_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_pgc300_ver1''', ur'''PG-C300''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':15,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''PG-C300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':8,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/PG-C300J.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_pgc300_ver1_subr01'''] = devclass(devices.devids[ur'''pantech_pgc300_ver1'''], ur'''pantech_pgc300_ver1_subr01''', ur'''PG-C300/R01 MIC/1.1.14 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pantech_pgc300c_ver1'''] = devclass(devices.devids[ur'''pantech_pgc300_ver1'''], ur'''pantech_pgc300c_ver1''', ur'''PG-C300/R03 MIC/1.1.14 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''pantech_europau4000_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''pantech_europau4000_ver1''', ur'''PANTECH-EUROPA-U4000''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''colors''':266240,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':166,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''EUROPA U4000''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.curitel.com/UAProf/europa.xml''',ur'''voices''':72,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':2,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''pantech_europau4000_ver1_subq04c'''] = devclass(devices.devids[ur'''pantech_europau4000_ver1'''], ur'''pantech_europau4000_ver1_subq04c''', ur'''PANTECH-EUROPA-U4000/1.0 Obigo/Q04C MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''skyzen_generic'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''skyzen_generic''', ur'''DO_NOT_MATCH_SKYZEN''', False, {ur'''brand_name''':ur'''Ezze'''})
devices.devids[ur'''skyzen_ez400'''] = devclass(devices.devids[ur'''skyzen_generic'''], ur'''skyzen_ez400''', ur'''EZ400''', True, {ur'''columns''':12,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''model_name''':ur'''EZ400''',ur'''resolution_height''':160,ur'''rows''':7,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''skyzen_ez600'''] = devclass(devices.devids[ur'''skyzen_generic'''], ur'''skyzen_ez600''', ur'''EZ600''', True, {ur'''directdownload_support''':True,ur'''max_image_width''':121,ur'''model_name''':ur'''EZ600''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EZ600.xml'''})
devices.devids[ur'''skyzen_ez600_subsib'''] = devclass(devices.devids[ur'''skyzen_ez600'''], ur'''skyzen_ez600_subsib''', ur'''EZ600/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''skyzen_ez700'''] = devclass(devices.devids[ur'''skyzen_generic'''], ur'''skyzen_ez700''', ur'''EZ700''', True, {ur'''directdownload_support''':True,ur'''model_name''':ur'''EZ700''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EZ700.xml'''})
devices.devids[ur'''skyzen_ez700_subbsiau'''] = devclass(devices.devids[ur'''skyzen_ez700'''], ur'''skyzen_ez700_subbsiau''', ur'''EZ700/BSIAU.Browser/2.0 QO3C1 MMP/1.0''', False, {ur'''max_data_rate''':40,ur'''max_image_width''':89})
devices.devids[ur'''skyzen_sl308_ver1'''] = devclass(devices.devids[ur'''skyzen_generic'''], ur'''skyzen_sl308_ver1''', ur'''EZZE-SL308/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':71680,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SL308''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/sl308.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''poseidon_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''poseidon_ver1''', ur'''Poseidon''', True, {ur'''brand_name''':ur'''Poseidon'''})
devices.devids[ur'''poseidon_ver1_sub10'''] = devclass(devices.devids[ur'''poseidon_ver1'''], ur'''poseidon_ver1_sub10''', ur'''Poseidon/6.1.0.7 UP.Browser/6.1.0.7.7 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''miracle_tdg_9920_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''miracle_tdg_9920_ver1''', ur'''TDG-9920''', True, {ur'''brand_name''':ur'''Miracle''',ur'''model_name''':ur'''TDG-9920''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''toplux_ag280_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''toplux_ag280_ver1''', ur'''Toplux/AG280/1.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Toplux''',ur'''colors''':260000,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':165,ur'''max_image_width''':168,ur'''mms_max_size''':51200,ur'''model_name''':ur'''AG280''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''toplux_ag280_ver1_subspace'''] = devclass(devices.devids[ur'''toplux_ag280_ver1'''], ur'''toplux_ag280_ver1_subspace''', ur'''Toplux AG280 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''toplux_cg360_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''toplux_cg360_ver1''', ur'''Toplux CG360''', True, {ur'''brand_name''':ur'''Toplux''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''CG360''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''toplux_cg360_ver1_sub10'''] = devclass(devices.devids[ur'''toplux_cg360_ver1'''], ur'''toplux_cg360_ver1_sub10''', ur'''Toplux CG360 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''vitelcom_feature_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''vitelcom_feature_ver1''', ur'''Vitelcom-Feature Phone 1.0''', False, {ur'''max_deck_size''':2984})
devices.devids[ur'''vitelcom_feature_ver1_sub5022'''] = devclass(devices.devids[ur'''vitelcom_feature_ver1'''], ur'''vitelcom_feature_ver1_sub5022''', ur'''Vitelcom-Feature Phone 1.0 UP.Browser/5.0.2.2 (GUI)''', False, None)
devices.devids[ur'''vkmobile_vk200_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''vkmobile_vk200_ver1''', ur'''VK-VK200''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''VK Mobile''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VK200''',ur'''mp3''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''vk500_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''vk500_ver1''', ur'''VK500''', False, None)
devices.devids[ur'''vkmobile_vk520_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''vkmobile_vk520_ver1''', ur'''VK-VK520''', True, {ur'''amr''':True,ur'''brand_name''':ur'''VK Mobile''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VK520''',ur'''mp3''':False,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':143,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':False})
devices.devids[ur'''vkmobile_vk520_ver1_sub'''] = devclass(devices.devids[ur'''vkmobile_vk520_ver1'''], ur'''vkmobile_vk520_ver1_sub''', ur'''VK520''', False, None)
devices.devids[ur'''vk530_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''vk530_ver1''', ur'''VK530''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''VK Mobile''',ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':143,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':109,ur'''mms_max_size''':45000,ur'''mms_max_width''':125,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''530''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':143,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''vk530_ver1_subwapper'''] = devclass(devices.devids[ur'''vk530_ver1'''], ur'''vk530_ver1_subwapper''', ur'''WAPPER''', False, None)
devices.devids[ur'''vkmobile_vk2010_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''vkmobile_vk2010_ver1''', ur'''VK-VK2010''', True, {ur'''amr''':True,ur'''brand_name''':ur'''VK Mobile''',ur'''colors''':65000,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':120,ur'''max_image_width''':142,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VK2010''',ur'''mp3''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''vkmobile_vk1000_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''vkmobile_vk1000_ver1''', ur'''VK-VK1000''', True, {ur'''amr''':True,ur'''brand_name''':ur'''VK Mobile''',ur'''colors''':65000,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VK1000''',ur'''mp3''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':143,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''vodafone_vk4000_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''vodafone_vk4000_ver1''', ur'''VK4000''', True, {ur'''brand_name''':ur'''VK Mobile''',ur'''max_image_width''':118,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''VK4000''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''tsm_30_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tsm_30_ver1''', ur'''TSM-30''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Vitelcom''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':93,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':134,ur'''mms_max_size''':200000,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TSM-30''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':96,ur'''resolution_width''':110,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.purplelabs.com/UAprofile/UAprofile_VitelcomTSM30.xml''',ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''tsm_30_ver1_sub20100114'''] = devclass(devices.devids[ur'''tsm_30_ver1'''], ur'''tsm_30_ver1_sub20100114''', ur'''TSM-30/20100114 Browser/1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''tsm_100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tsm_100_ver1''', ur'''TSM-100''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Vitelcom''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':15360,ur'''max_image_height''':135,ur'''max_image_width''':116,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':163,ur'''mms_max_size''':200000,ur'''mms_max_width''':101,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TSM-100''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':181,ur'''resolution_width''':116,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.purplelabs.com/UAprofile/UAprofile_VitelcomTSM100.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tsm_100_ver1_sub141053b7'''] = devclass(devices.devids[ur'''tsm_100_ver1'''], ur'''tsm_100_ver1_sub141053b7''', ur'''TSM-100/141053B7 Browser/1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''tsm_100v_ver1'''] = devclass(devices.devids[ur'''tsm_100_ver1'''], ur'''tsm_100v_ver1''', ur'''TSM-100v''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':135,ur'''max_image_width''':116,ur'''model_name''':ur'''TSM-100v''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tsm_100v_ver1_sub40100012'''] = devclass(devices.devids[ur'''tsm_100v_ver1'''], ur'''tsm_100v_ver1_sub40100012''', ur'''TSM-100v/40100012 Browser/1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''tsm_340_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tsm_340_ver1''', ur'''TSM-340''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Vitelcom''',ur'''colors''':65536,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':15360,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''TSM-340''',ur'''oma_v_1_0_forwardlock''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':24,ur'''streaming_real_media''':ur'''none''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wml_1_2''':True})
devices.devids[ur'''tsm_342_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tsm_342_ver1''', ur'''TSM-342''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Vitelcom''',ur'''colors''':65536,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':15360,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''TSM-342''',ur'''oma_v_1_0_forwardlock''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':24,ur'''streaming_real_media''':ur'''none''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wml_1_2''':True})
devices.devids[ur'''tsm_1_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tsm_1_ver1''', ur'''TSM-1''', True, {ur'''brand_name''':ur'''Vitelcom''',ur'''model_name''':ur'''TSM-1''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''tsm_3_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tsm_3_ver1''', ur'''TSM-3''', True, {ur'''brand_name''':ur'''Vitelcom''',ur'''model_name''':ur'''TSM-3''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''tsm_4_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tsm_4_ver1''', ur'''TSM-4''', True, {ur'''brand_name''':ur'''Vitelcom''',ur'''model_name''':ur'''TSM-4''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''tsm_5_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''tsm_5_ver1''', ur'''TSM-5''', True, {ur'''brand_name''':ur'''Vitelcom''',ur'''model_name''':ur'''TSM-5''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tsm_5_ver1_sub26'''] = devclass(devices.devids[ur'''tsm_5_ver1'''], ur'''tsm_5_ver1_sub26''', ur'''TSM-5/2.6 UP.Browser/5.0.2.2 (GUI)''', False, None)
devices.devids[ur'''tsm_5m_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''tsm_5m_ver1''', ur'''TSM-5m''', True, {ur'''brand_name''':ur'''Vitelcom''',ur'''model_name''':ur'''TSM-5m''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''tsm_5m_ver1_sub1835'''] = devclass(devices.devids[ur'''tsm_5m_ver1'''], ur'''tsm_5m_ver1_sub1835''', ur'''TSM-5m/1.8.3.5 UP.Browser/6.2.2.4.g.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''tsm_5m_ver1_sub18353'''] = devclass(devices.devids[ur'''tsm_5m_ver1'''], ur'''tsm_5m_ver1_sub18353''', ur'''TSM-5m/1.8.3.5.3 UP.Browser/6.2.2.4.g.1.100 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''tsm_5mt_ver1'''] = devclass(devices.devids[ur'''tsm_5m_ver1'''], ur'''tsm_5mt_ver1''', ur'''TSM5m-t''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''downloadfun_support''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':54,ur'''max_image_width''':110,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':110,ur'''mms_max_size''':50000,ur'''mms_max_width''':51,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TSM-5mt''',ur'''nokia_voice_call''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':16,ur'''picture_df_size_limit''':7000,ur'''picture_gif''':True,ur'''picture_max_height''':51,ur'''picture_max_width''':110,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':72,ur'''resolution_width''':110,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.vitelcom.es/UAprofile_TSM5m.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_df_size_limit''':7000,ur'''wallpaper_gif''':True,ur'''wallpaper_max_height''':51,ur'''wallpaper_max_width''':110,ur'''wta_phonebook''':True})
devices.devids[ur'''tsm_5mt_ver1_sub6224g1100'''] = devclass(devices.devids[ur'''tsm_5mt_ver1'''], ur'''tsm_5mt_ver1_sub6224g1100''', ur'''TSM5m-t/1.8.3.5.3 UP.Browser/6.2.2.4.g.1.100 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''tsm_5mt_ver1_sub20'''] = devclass(devices.devids[ur'''tsm_5mt_ver1'''], ur'''tsm_5mt_ver1_sub20''', ur'''TSM5m-t/2.0 UP.Browser/6.2.2.4.g.1.100 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''tsm_6_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''tsm_6_ver1''', ur'''TSM-6''', True, {ur'''brand_name''':ur'''Vitelcom''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_deck_size''':200000,ur'''max_image_width''':100,ur'''model_name''':ur'''TSM-6''',ur'''resolution_width''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tsm_6_ver1_sub7123'''] = devclass(devices.devids[ur'''tsm_6_ver1'''], ur'''tsm_6_ver1_sub7123''', ur'''TSM-6/7.12.3 Teleca/1.1.13.4 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''tsm_500_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tsm_500_ver1''', ur'''TSM500''', True, {ur'''brand_name''':ur'''Vitelcom''',ur'''model_name''':ur'''TSM500''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''tsm_520_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tsm_520_ver1''', ur'''TSM520''', True, {ur'''brand_name''':ur'''Vitelcom''',ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':102400,ur'''model_name''':ur'''TSM-520''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''tsm_520_ver1_sub115550'''] = devclass(devices.devids[ur'''tsm_520_ver1'''], ur'''tsm_520_ver1_sub115550''', ur'''TSM520/1.1.55.50 Mozilla/4.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''tx_95c_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''tx_95c_ver1''', ur'''TX-95C''', False, {ur'''brand_name''':ur'''TX''',ur'''model_name''':ur'''95C'''})
devices.devids[ur'''tx_95c_ver1_sub6223d1104'''] = devclass(devices.devids[ur'''tx_95c_ver1'''], ur'''tx_95c_ver1_sub6223d1104''', ur'''TX-95C/1.0 UP.Browser/6.2.2.3.d.1.104 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''smarttrust_wib_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''smarttrust_wib_ver1''', ur'''WIG Browser/1''', False, {ur'''brand_name''':ur'''SmartTrust''',ur'''model_name''':ur'''WIB'''})
devices.devids[ur'''smarttrust_wib_ver1_sub11gw60'''] = devclass(devices.devids[ur'''smarttrust_wib_ver1'''], ur'''smarttrust_wib_ver1_sub11gw60''', ur'''WIG Browser/1.1 Gateway/6.0''', False, None)
devices.devids[ur'''wonu_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''wonu_ver1''', ur'''Wonu S1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Wonu''',ur'''colors''':256,ur'''downloadfun_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':60,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S1''',ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':8,ur'''picture_df_size_limit''':38000,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':96,ur'''picture_max_width''':128,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''ringtone''':True,ur'''ringtone_df_size_limit''':11000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':8,ur'''screensaver_df_size_limit''':64000,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':96,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.wonutel.co.kr/UAProfile/WonuS1.xml''',ur'''voices''':8,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_df_size_limit''':38000,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':96,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wav''':True})
devices.devids[ur'''wonu_ver1_sub5055'''] = devclass(devices.devids[ur'''wonu_ver1'''], ur'''wonu_ver1_sub5055''', ur'''Wonu S1 UP.Browser/5.0.5.5 (GUI)''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''wonu_s3_ver1'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''wonu_s3_ver1''', ur'''Wonu S3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Wonu''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S3''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''wonu_s3_ver1_sub61061c4'''] = devclass(devices.devids[ur'''wonu_s3_ver1'''], ur'''wonu_s3_ver1_sub61061c4''', ur'''Wonu S3 UP.Browser/6.1.0.6.1.c.4 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''yas_cosmos_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''yas_cosmos_ver1''', ur'''YAS-COSMOS''', True, {ur'''brand_name''':ur'''Yas''',ur'''max_image_width''':112,ur'''model_name''':ur'''Cosmos''',ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''yas_cosmos_ver1_sub61073'''] = devclass(devices.devids[ur'''yas_cosmos_ver1'''], ur'''yas_cosmos_ver1_sub61073''', ur'''YAS-COSMOS/1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''docomo_generic'''] = devclass(devices.devids[ur'''chtml_generic'''], ur'''docomo_generic''', ur'''DO_NOT_MATCH_DOCOMO_GENERIC''', False, {ur'''brand_name''':ur'''DoCoMo''',ur'''chtml_make_phone_call_string''':ur'''tel:''',ur'''sms_enabled''':False})
devices.devids[ur'''docomo_generic_jap_ver1'''] = devclass(devices.devids[ur'''docomo_generic'''], ur'''docomo_generic_jap_ver1''', ur'''DO_NOT_MATCH_DOCOMO_GENERIC_JAP_1''', False, {ur'''brand_name''':ur'''DoCoMo''',ur'''break_list_of_links_with_br_element_recommended''':False,ur'''built_in_back_button_support''':True,ur'''can_skip_aligned_link_row''':True,ur'''card_title_support''':False,ur'''chtml_display_accesskey''':True,ur'''columns''':8,ur'''elective_forms_recommended''':False,ur'''gif''':True,ur'''html_wi_imode_html_1''':True,ur'''imode_region''':ur'''ja''',ur'''max_deck_size''':5000,ur'''max_image_height''':64,ur'''max_image_width''':96,ur'''max_length_of_password''':20,ur'''max_length_of_username''':256,ur'''max_url_length_bookmark''':100,ur'''max_url_length_homepage''':100,ur'''max_url_length_in_requests''':512,ur'''menu_with_list_of_links_recommended''':False,ur'''preferred_markup''':ur'''html_wi_imode_html_1''',ur'''resolution_height''':72,ur'''resolution_width''':96,ur'''rows''':6,ur'''table_support''':False,ur'''wbmp''':False})
devices.devids[ur'''docomo_generic_jap_ver2'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_generic_jap_ver2''', ur'''DO_NOT_MATCH_DOCOMO_GENERIC_JAP_2''', False, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''preferred_markup''':ur'''docomo_imode_html_3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_generic_501i'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_generic_501i''', ur'''DO_NOT_MATCH_DOCOMO_501I''', False, None)
devices.devids[ur'''docomo_d501i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d501i_ver1''', ur'''DoCoMo/1.0/D501i''', True, {ur'''colors''':2,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':72,ur'''max_image_width''':96,ur'''model_name''':ur'''D501i''',ur'''preferred_markup''':ur'''html_wi_imode_html_1''',ur'''resolution_height''':72,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_f501i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f501i_ver1''', ur'''DoCoMo/1.0/F501i''', True, {ur'''colors''':2,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':84,ur'''max_image_width''':112,ur'''model_name''':ur'''F501i''',ur'''preferred_markup''':ur'''html_wi_imode_html_1''',ur'''resolution_height''':84,ur'''resolution_width''':112,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_n501i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n501i_ver1''', ur'''DoCoMo/1.0/N501i''', True, {ur'''colors''':2,ur'''columns''':10,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''N501i''',ur'''preferred_markup''':ur'''html_wi_imode_html_1''',ur'''resolution_height''':128,ur'''resolution_width''':118,ur'''rows''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_p501i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p501i_ver1''', ur'''DoCoMo/1.0/P501i''', True, {ur'''colors''':2,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':120,ur'''max_image_width''':96,ur'''model_name''':ur'''P501i''',ur'''preferred_markup''':ur'''html_wi_imode_html_1''',ur'''resolution_height''':95,ur'''resolution_width''':96,ur'''rows''':8,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_generic_502i'''] = devclass(devices.devids[ur'''docomo_generic_501i'''], ur'''docomo_generic_502i''', ur'''DO_NOT_MATCH_DOCOMO_502I''', False, {ur'''colors''':256,ur'''emoji''':True,ur'''html_wi_imode_html_2''':True,ur'''mld''':True,ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''rows''':7})
devices.devids[ur'''docomo_d502i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d502i_ver1''', ur'''DoCoMo/1.0/D502i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':90,ur'''max_image_width''':96,ur'''model_name''':ur'''D502i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':64,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_502i_ver1_subd502ic'''] = devclass(devices.devids[ur'''docomo_d502i_ver1'''], ur'''docomo_502i_ver1_subd502ic''', ur'''DoCoMo/1.0/D502i/c10''', False, {ur'''brand_name''':ur'''Mitsubishi''',ur'''max_deck_size''':10240,ur'''model_name''':ur'''DoCoMo D502i'''})
devices.devids[ur'''docomo_f502i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f502i_ver1''', ur'''DoCoMo/1.0/F502i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':91,ur'''max_image_width''':96,ur'''model_name''':ur'''F502i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':78,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_502i_ver1_subf502ic'''] = devclass(devices.devids[ur'''docomo_f502i_ver1'''], ur'''docomo_502i_ver1_subf502ic''', ur'''DoCoMo/1.0/F502i/c10''', False, {ur'''max_deck_size''':10240})
devices.devids[ur'''docomo_f502it_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f502it_ver1''', ur'''DoCoMo/1.0/F502it''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':91,ur'''max_image_width''':96,ur'''model_name''':ur'''F502it''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':78,ur'''resolution_width''':96})
devices.devids[ur'''docomo_f502it_ver1_subc'''] = devclass(devices.devids[ur'''docomo_f502it_ver1'''], ur'''docomo_f502it_ver1_subc''', ur'''DoCoMo/1.0/F502it/c10''', False, {ur'''max_deck_size''':10240})
devices.devids[ur'''docomo_n502i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n502i_ver1''', ur'''DoCoMo/1.0/N502i''', True, {ur'''colors''':4,ur'''columns''':10,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''N502i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':114,ur'''resolution_width''':118,ur'''rows''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_502i_ver1_subn502ic8'''] = devclass(devices.devids[ur'''docomo_n502i_ver1'''], ur'''docomo_502i_ver1_subn502ic8''', ur'''DoCoMo/1.0/N502i/c08''', False, {ur'''max_deck_size''':8000})
devices.devids[ur'''docomo_n502it_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n502it_ver1''', ur'''DoCoMo/1.0/N502it''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''N502it''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':114,ur'''resolution_width''':118})
devices.devids[ur'''docomo_502i_ver1_subn502itc'''] = devclass(devices.devids[ur'''docomo_n502it_ver1'''], ur'''docomo_502i_ver1_subn502itc''', ur'''DoCoMo/1.0/N502it/c10''', False, {ur'''max_deck_size''':10240})
devices.devids[ur'''docomo_nm502i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_nm502i_ver1''', ur'''DoCoMo/1.0/NM502i''', True, {ur'''colors''':2,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':106,ur'''max_image_width''':111,ur'''model_name''':ur'''NM502i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':76,ur'''resolution_width''':95,ur'''rows''':6,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_nm502i_ver1_subua'''] = devclass(devices.devids[ur'''docomo_nm502i_ver1'''], ur'''docomo_nm502i_ver1_subua''', ur'''DoCoMo/1.0/NM502i/c10''', False, {ur'''max_deck_size''':10240})
devices.devids[ur'''docomo_p502i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p502i_ver1''', ur'''DoCoMo/1.0/P502i''', True, {ur'''colors''':4,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':117,ur'''max_image_width''':96,ur'''model_name''':ur'''P502i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':95,ur'''resolution_width''':96,ur'''rows''':8,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_502i_ver1_subp502ic'''] = devclass(devices.devids[ur'''docomo_p502i_ver1'''], ur'''docomo_502i_ver1_subp502ic''', ur'''DoCoMo/1.0/P502i/c10''', False, {ur'''max_deck_size''':10240})
devices.devids[ur'''docomo_502i_ver1_subp502ic10goog'''] = devclass(devices.devids[ur'''docomo_502i_ver1_subp502ic'''], ur'''docomo_502i_ver1_subp502ic10goog''', ur'''DoCoMo/1.0/P502i/c10 (Google CHTML Proxy/1.0)''', False, None)
devices.devids[ur'''docomo_so502i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so502i_ver1''', ur'''DoCoMo/1.0/SO502i''', True, {ur'''colors''':4,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''SO502i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':72,ur'''resolution_width''':120,ur'''rows''':8,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_so502iwm_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so502iwm_ver1''', ur'''DoCoMo/1.0/SO502iWM/c10''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_deck_size''':10240,ur'''max_image_height''':113,ur'''max_image_width''':120,ur'''model_name''':ur'''SO502iWM''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':120,ur'''resolution_width''':120,ur'''rows''':7})
devices.devids[ur'''docomo_generic_503i'''] = devclass(devices.devids[ur'''docomo_generic_502i'''], ur'''docomo_generic_503i''', ur'''DO_NOT_MATCH_DOCOMO_503I''', False, {ur'''colors''':4096,ur'''doja_1_0''':True,ur'''html_wi_imode_html_3''':True,ur'''https_support''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':10,ur'''j2me_max_jar_size''':10,ur'''j2me_storage_size''':110,ur'''max_deck_size''':10240,ur'''max_image_width''':120,ur'''phone_id_provided''':True,ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':130,ur'''resolution_width''':128,ur'''voices''':8})
devices.devids[ur'''docomo_d503i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d503i_ver1''', ur'''DoCoMo/1.0/D503i/c10''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':126,ur'''max_image_width''':132,ur'''model_name''':ur'''D503i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':142,ur'''resolution_width''':132,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_d503is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d503is_ver1''', ur'''DoCoMo/1.0/D503iS/c10''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':126,ur'''max_image_width''':132,ur'''model_name''':ur'''D503iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':142,ur'''resolution_width''':132})
devices.devids[ur'''docomo_f503i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f503i_ver1''', ur'''DoCoMo/1.0/F503i/c10''', True, {ur'''colors''':256,ur'''columns''':10,ur'''flash_lite_version''':ur'''''',ur'''j2me_storage_size''':600,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''F503i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':130,ur'''resolution_width''':120,ur'''rows''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_f503is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f503is_ver1''', ur'''DoCoMo/1.0/F503iS/c10''', True, {ur'''colors''':4096,ur'''columns''':12,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''F503iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':130,ur'''resolution_width''':120,ur'''rows''':12})
devices.devids[ur'''docomo_n503i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n503i_ver1''', ur'''DoCoMo/1.0/N503i/c10''', True, {ur'''colors''':4096,ur'''columns''':10,ur'''flash_lite_version''':ur'''''',ur'''j2me_storage_size''':96,ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''N503i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':130,ur'''resolution_width''':120,ur'''rows''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_n503is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n503is_ver1''', ur'''DoCoMo/1.0/N503iS/c10''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''N503iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':130,ur'''resolution_width''':120})
devices.devids[ur'''docomo_p503i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p503i_ver1''', ur'''DoCoMo/1.0/P503i/c10''', True, {ur'''colors''':256,ur'''columns''':12,ur'''flash_lite_version''':ur'''''',ur'''j2me_storage_size''':288,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''P503i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':115,ur'''resolution_width''':120,ur'''rows''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_p503is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p503is_ver1''', ur'''DoCoMo/1.0/P503iS/c10''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''P503iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':115,ur'''resolution_width''':120})
devices.devids[ur'''docomo_so503i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so503i_ver1''', ur'''DoCoMo/1.0/SO503i/c10''', True, {ur'''colors''':65536,ur'''columns''':7,ur'''flash_lite_version''':ur'''''',ur'''j2me_storage_size''':350,ur'''max_image_height''':113,ur'''max_image_width''':120,ur'''model_name''':ur'''SO503i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':120,ur'''resolution_width''':120,ur'''rows''':8,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_503i_ver1_subso503ic8'''] = devclass(devices.devids[ur'''docomo_so503i_ver1'''], ur'''docomo_503i_ver1_subso503ic8''', ur'''DoCoMo/1.0/SO503i/c8202''', False, None)
devices.devids[ur'''docomo_so503is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so503is_ver1''', ur'''DoCoMo/1.0/SO503iS/c10''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':113,ur'''max_image_width''':120,ur'''model_name''':ur'''SO503iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':120,ur'''resolution_width''':120})
devices.devids[ur'''docomo_generic_504i'''] = devclass(devices.devids[ur'''docomo_generic_503i'''], ur'''docomo_generic_504i''', ur'''DO_NOT_MATCH_DOCOMO_504I''', False, {ur'''colors''':65536,ur'''directdownload_support''':True,ur'''doja_2_0''':True,ur'''html_wi_imode_html_4''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_heap_size''':100,ur'''j2me_max_jar_size''':30,ur'''j2me_storage_size''':1000,ur'''jpg''':True,ur'''max_image_width''':120,ur'''max_no_of_bookmarks''':50,ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_width''':128,ur'''ringtone''':True,ur'''voices''':32,ur'''wallpaper''':True})
devices.devids[ur'''docomo_d504i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d504i_ver1''', ur'''DoCoMo/1.0/D504i/c10''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''''',ur'''j2me_storage_size''':1024,ur'''max_image_height''':108,ur'''max_image_width''':132,ur'''model_name''':ur'''D504i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':160,ur'''resolution_width''':132,ur'''rows''':11,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_f504i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f504i_ver1''', ur'''DoCoMo/1.0/F504i/c10/TB''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':136,ur'''max_image_width''':132,ur'''model_name''':ur'''F504i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':136,ur'''resolution_width''':132,ur'''rows''':8,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_f504is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f504is_ver1''', ur'''DoCoMo/1.0/F504iS/c10/TB''', True, {ur'''built_in_camera''':True,ur'''flash_lite_version''':ur'''''',ur'''j2me_storage_size''':1500,ur'''max_image_height''':136,ur'''max_image_width''':132,ur'''model_name''':ur'''F504iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':136,ur'''resolution_width''':132})
devices.devids[ur'''docomo_n504i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n504i_ver1''', ur'''DoCoMo/1.0/N504i/c10''', True, {ur'''columns''':10,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':180,ur'''max_image_width''':160,ur'''model_name''':ur'''N504i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':198,ur'''resolution_width''':160,ur'''rows''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_n504i_ver1_subua'''] = devclass(devices.devids[ur'''docomo_n504i_ver1'''], ur'''docomo_n504i_ver1_subua''', ur'''DoCoMo/1.0/N504i/c10/TB''', False, {ur'''j2me_storage_size''':544})
devices.devids[ur'''docomo_504is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_504is_ver1''', ur'''DoCoMo/1.0/N504iS/c10/TB''', True, {ur'''built_in_camera''':True,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':180,ur'''max_image_width''':160,ur'''model_name''':ur'''504iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':198,ur'''resolution_width''':160})
devices.devids[ur'''docomo_p504i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p504i_ver1''', ur'''DoCoMo/1.0/P504i/c10/TB''', True, {ur'''flash_lite_version''':ur'''''',ur'''j2me_storage_size''':1500,ur'''max_image_height''':108,ur'''max_image_width''':132,ur'''model_name''':ur'''P504i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':144,ur'''resolution_width''':132,ur'''rows''':9,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_p504is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p504is_ver1''', ur'''DoCoMo/1.0/P504iS/c10/TB''', True, {ur'''accept_third_party_cookie''':False,ur'''built_in_camera''':True,ur'''flash_lite_version''':ur'''''',ur'''max_image_width''':132,ur'''model_name''':ur'''P504iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''docomo_so504i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so504i_ver1''', ur'''DoCoMo/1.0/SO504i/c10/TB''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':112,ur'''max_image_width''':120,ur'''model_name''':ur'''SO504i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_generic_505i'''] = devclass(devices.devids[ur'''docomo_generic_504i'''], ur'''docomo_generic_505i''', ur'''DO_NOT_MATCH_DOCOMO_505I''', False, {ur'''built_in_camera''':True,ur'''colors''':262144,ur'''columns''':20,ur'''doja_3_0''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_html_5''':True,ur'''j2me_heap_size''':200,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_storage_size''':1500,ur'''max_deck_size''':20000,ur'''max_image_height''':230,ur'''max_image_width''':228,ur'''model_name''':ur'''505i Series''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':270,ur'''resolution_width''':240,ur'''rows''':10,ur'''voices''':48,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320})
devices.devids[ur'''docomo_d505i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d505i_ver1''', ur'''DoCoMo/1.0/D505i/c20/TB/W20H10''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''j2me_screen_width''':ur'''270''',ur'''j2me_storage_size''':2048,ur'''max_image_height''':270,ur'''max_image_width''':228,ur'''model_name''':ur'''D505i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_d505is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d505is_ver1''', ur'''DoCoMo/1.0/D505iS/c20/TB/W20H10''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':270,ur'''model_name''':ur'''D505iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_5'''})
devices.devids[ur'''docomo_f505i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f505i_ver1''', ur'''DoCoMo/1.0/F505i/c20/TB/W20H10''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''j2me_storage_size''':2000,ur'''max_image_height''':268,ur'''max_image_width''':240,ur'''model_name''':ur'''F505i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':268,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64})
devices.devids[ur'''docomo_505i_ver1_subf505iw24'''] = devclass(devices.devids[ur'''docomo_f505i_ver1'''], ur'''docomo_505i_ver1_subf505iw24''', ur'''DoCoMo/1.0/F505i/c20/TB/W24H12''', False, {ur'''columns''':24,ur'''rows''':12})
devices.devids[ur'''docomo_f505igps_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f505igps_ver1''', ur'''DoCoMo/1.0/F505iGPS/c20/TB/W20H10''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':268,ur'''model_name''':ur'''F505iGPS''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':268})
devices.devids[ur'''docomo_505i_ver1_subf505igpsw24'''] = devclass(devices.devids[ur'''docomo_f505igps_ver1'''], ur'''docomo_505i_ver1_subf505igpsw24''', ur'''DoCoMo/1.0/F505iGPS/c20/TB/W24H12''', False, {ur'''columns''':24,ur'''rows''':12})
devices.devids[ur'''docomo_n505i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n505i_ver1''', ur'''DoCoMo/1.0/N505i/c20/TB/W20H10''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''j2me_storage_size''':1512,ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N505i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''streaming_real_media''':ur'''none''',ur'''voices''':64})
devices.devids[ur'''docomo_505i_ver1_subn505iw30'''] = devclass(devices.devids[ur'''docomo_n505i_ver1'''], ur'''docomo_505i_ver1_subn505iw30''', ur'''DoCoMo/1.0/N505i/c20/TB/W30H14''', False, {ur'''columns''':30,ur'''rows''':14})
devices.devids[ur'''docomo_505i_ver1_subn505iw16'''] = devclass(devices.devids[ur'''docomo_n505i_ver1'''], ur'''docomo_505i_ver1_subn505iw16''', ur'''DoCoMo/1.0/N505i/c20/TB/W16H08''', False, {ur'''columns''':16,ur'''rows''':8})
devices.devids[ur'''docomo_n505is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n505is_ver1''', ur'''DoCoMo/1.0/N505iS/c20/TB/W20H10''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':270,ur'''model_name''':ur'''N505iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':320})
devices.devids[ur'''docomo_505i_ver1_subn505isw30'''] = devclass(devices.devids[ur'''docomo_n505is_ver1'''], ur'''docomo_505i_ver1_subn505isw30''', ur'''DoCoMo/1.0/N505iS/c20/TB/W30H14''', False, {ur'''columns''':30,ur'''rows''':14})
devices.devids[ur'''docomo_505i_ver1_subn505isw16'''] = devclass(devices.devids[ur'''docomo_n505is_ver1'''], ur'''docomo_505i_ver1_subn505isw16''', ur'''DoCoMo/1.0/N505iS/c20/TB/W16H08''', False, {ur'''columns''':16,ur'''rows''':8})
devices.devids[ur'''docomo_p505i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p505i_ver1''', ur'''DoCoMo/1.0/P505i/c20/TB/W20H10''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_0''',ur'''j2me_storage_size''':3500,ur'''max_image_height''':266,ur'''model_name''':ur'''P505i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':266,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_p505is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p505is_ver1''', ur'''DoCoMo/1.0/P505iS/c20/TB/W20H10''', True, {ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':266,ur'''model_name''':ur'''P505iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_5'''})
devices.devids[ur'''docomo_sh505i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_sh505i_ver1''', ur'''DoCoMo/1.0/SH505i/c20/TB/W24H12''', True, {ur'''colors''':262144,ur'''columns''':24,ur'''flash_lite_version''':ur'''1_0''',ur'''j2me_storage_size''':1697,ur'''max_image_height''':252,ur'''max_image_width''':240,ur'''model_name''':ur'''SH505i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':252,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64})
devices.devids[ur'''docomo_505i_ver1_subsh505i2'''] = devclass(devices.devids[ur'''docomo_sh505i_ver1'''], ur'''docomo_505i_ver1_subsh505i2''', ur'''DoCoMo/1.0/SH505i2/c20/TB/W24H12''', False, {ur'''model_name''':ur'''DoCoMo SH505i2'''})
devices.devids[ur'''docomo_sh505is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_sh505is_ver1''', ur'''DoCoMo/1.0/SH505iS/c20/TB/W24H12''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''j2me_storage_size''':1512,ur'''max_image_height''':252,ur'''model_name''':ur'''SH505iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':320})
devices.devids[ur'''docomo_so505i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so505i_ver1''', ur'''DoCoMo/1.0/SO505i/c20/TB/W21H09''', True, {ur'''colors''':262144,ur'''columns''':21,ur'''flash_lite_version''':ur'''1_0''',ur'''j2me_storage_size''':1828,ur'''max_image_height''':240,ur'''max_image_width''':256,ur'''model_name''':ur'''SO505i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':240,ur'''resolution_width''':256,ur'''rows''':9,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_505i_ver1_subso505iw18'''] = devclass(devices.devids[ur'''docomo_so505i_ver1'''], ur'''docomo_505i_ver1_subso505iw18''', ur'''DoCoMo/1.0/SO505i/c20/TB/W18H08''', False, {ur'''columns''':18,ur'''rows''':8})
devices.devids[ur'''docomo_so505is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so505is_ver1''', ur'''DoCoMo/1.0/SO505iS/c20/TB/W20H10''', True, {ur'''colors''':262144,ur'''columns''':20,ur'''flash_lite_version''':ur'''1_0''',ur'''j2me_storage_size''':2048,ur'''max_image_height''':256,ur'''model_name''':ur'''SO505iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''rows''':10})
devices.devids[ur'''docomo_505i_ver1_subso505isw40'''] = devclass(devices.devids[ur'''docomo_so505is_ver1'''], ur'''docomo_505i_ver1_subso505isw40''', ur'''DoCoMo/1.0/SO505iS/c20/TB/W40H21''', False, {ur'''columns''':40,ur'''rows''':21})
devices.devids[ur'''docomo_505i_ver1_subso505isw30'''] = devclass(devices.devids[ur'''docomo_so505is_ver1'''], ur'''docomo_505i_ver1_subso505isw30''', ur'''DoCoMo/1.0/SO505iS/c20/TB/W30H16''', False, {ur'''columns''':30,ur'''rows''':16})
devices.devids[ur'''docomo_505i_ver1_subso505isw16'''] = devclass(devices.devids[ur'''docomo_so505is_ver1'''], ur'''docomo_505i_ver1_subso505isw16''', ur'''DoCoMo/1.0/SO505iS/c20/TB/W16H08''', False, {ur'''columns''':16,ur'''rows''':8})
devices.devids[ur'''docomo_generic_506i'''] = devclass(devices.devids[ur'''docomo_generic_504i'''], ur'''docomo_generic_506i''', ur'''DO_NOT_MATCH_DOCOMO_506I''', False, None)
devices.devids[ur'''docomo_d506i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d506i_ver1''', ur'''DoCoMo/1.0/D506i/c20/TB/W20H10''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':270,ur'''model_name''':ur'''D506i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':320,ur'''wml_make_phone_call_string''':ur'''none'''})
devices.devids[ur'''docomo_f506i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f506i_ver1''', ur'''DoCoMo/1.0/F506i/c20/TB/W20H10''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':268,ur'''model_name''':ur'''F506i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':268})
devices.devids[ur'''docomo_n506is_v1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n506is_v1''', ur'''DoCoMo/1.0/N506iS/c20/TB/W20H11''', True, {ur'''flash_lite_version''':ur'''''',ur'''model_name''':ur'''N506iS'''})
devices.devids[ur'''docomo_so506ic_v1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so506ic_v1''', ur'''DoCoMo/1.0/SO506iC/c20/TB/W20H10''', True, {ur'''flash_lite_version''':ur'''''',ur'''model_name''':ur'''SO505iS'''})
devices.devids[ur'''docomo_p506icii_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p506icii_ver1''', ur'''DoCoMo/1.0/P506iC/c20/TB/W30H14''', True, {ur'''columns''':30,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':266,ur'''max_image_width''':228,ur'''model_name''':ur'''P506iCII''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14})
devices.devids[ur'''docomo_p506ic_ver1_subua'''] = devclass(devices.devids[ur'''docomo_p506icii_ver1'''], ur'''docomo_p506ic_ver1_subua''', ur'''DoCoMo/1.0/P506iC/c20/TB/W20H10''', False, None)
devices.devids[ur'''docomo_p506ic_ver1_subtc10506203014'''] = devclass(devices.devids[ur'''docomo_p506icii_ver1'''], ur'''docomo_p506ic_ver1_subtc10506203014''', ur'''DoCoMo/1.0/P506iC/c20/TC/W30H14''', False, None)
devices.devids[ur'''docomo_generic_2051'''] = devclass(devices.devids[ur'''docomo_generic_504i'''], ur'''docomo_generic_2051''', ur'''DO_NOT_MATCH_DOCOMO_2051''', False, {ur'''built_in_recorder''':True,ur'''columns''':11,ur'''doja_2_1''':True,ur'''max_deck_size''':100000,ur'''max_image_width''':168,ur'''resolution_height''':198,ur'''resolution_width''':176,ur'''rows''':11})
devices.devids[ur'''docomo_f2051_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f2051_ver1''', ur'''DoCoMo/2.0 F2051(c100;TB)''', True, {ur'''colors''':65536,ur'''columns''':12,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':182,ur'''max_image_width''':176,ur'''model_name''':ur'''F2051''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1''',ur'''resolution_height''':182,ur'''resolution_width''':176,ur'''rows''':13,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_n2051_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n2051_ver1''', ur'''DoCoMo/2.0 N2051(c100;TB)''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''html_wi_imode_htmlx_1''':True,ur'''max_image_height''':198,ur'''max_image_width''':176,ur'''model_name''':ur'''N2051''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1''',ur'''resolution_height''':198,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_f2102v_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f2102v_ver1''', ur'''DoCoMo/2.0 F2102V(c100;TB)''', True, {ur'''colors''':65536,ur'''doja_2_2''':True,ur'''flash_lite_version''':ur'''''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':182,ur'''max_image_width''':176,ur'''model_name''':ur'''F2102V''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1''',ur'''resolution_height''':182,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64})
devices.devids[ur'''docomo_n2102v_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n2102v_ver1''', ur'''DoCoMo/2.0 N2102V(c100;TB)''', True, {ur'''colors''':65536,ur'''doja_2_2''':True,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':198,ur'''max_image_width''':176,ur'''model_name''':ur'''N2102V''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1''',ur'''resolution_height''':198,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40})
devices.devids[ur'''docomo_2051_ver1_n2701'''] = devclass(devices.devids[ur'''docomo_generic_2051'''], ur'''docomo_2051_ver1_n2701''', ur'''DoCoMo/2.0/N2701/c10/TB''', True, {ur'''brand_name''':ur'''NEC''',ur'''max_deck_size''':10240,ur'''max_image_height''':148,ur'''max_image_width''':176,ur'''model_name''':ur'''DoCoMo N2701''',ur'''streaming_real_media''':ur'''none''',ur'''voices''':40})
devices.devids[ur'''docomo_n2701c_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n2701c_ver1''', ur'''DoCoMo/2.0 N2701(c100;TB)''', True, {ur'''columns''':11,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':190,ur'''max_image_width''':121,ur'''resolution_height''':198,ur'''resolution_width''':176,ur'''rows''':11})
devices.devids[ur'''docomo_d701i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d701i_ver1''', ur'''DoCoMo/2.0 D701i(c100;TB;W23H12)''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''D701i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_f700i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f700i_ver1''', ur'''DoCoMo/2.0 F700i(c100;TB;W23H12)''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F700i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_f700i_v2_w19'''] = devclass(devices.devids[ur'''docomo_f700i_ver1'''], ur'''docomo_f700i_v2_w19''', ur'''DoCoMo/2.0 F700i(c100;TB;W19H10)''', False, None)
devices.devids[ur'''docomo_f700i_v2_w28'''] = devclass(devices.devids[ur'''docomo_f700i_ver1'''], ur'''docomo_f700i_v2_w28''', ur'''DoCoMo/2.0 F700i(c100;TB;W28H15)''', False, None)
devices.devids[ur'''docomo_n701i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n701i_ver1''', ur'''DoCoMo/2.0 N701i(c100;TB;W24H12)''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N701i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_p700i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p700i_ver1''', ur'''DoCoMo/2.0 P700i(c100;TB;W24H12)''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P700i''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''docomo_p700i_ver1_subua1'''] = devclass(devices.devids[ur'''docomo_p700i_ver1'''], ur'''docomo_p700i_ver1_subua1''', ur'''DoCoMo/2.0 P700i(c100;TB;W20H10)''', False, {ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''docomo_p700i_ver1_subua2'''] = devclass(devices.devids[ur'''docomo_p700i_ver1'''], ur'''docomo_p700i_ver1_subua2''', ur'''DoCoMo/2.0 P700i(c100;TB;W30H15)''', False, None)
devices.devids[ur'''docomo_p701id_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p701id_ver1''', ur'''DoCoMo/2.0 P701iD(c100;TB;W24H12)''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P701iD''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_sa700is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sa700is_ver1''', ur'''DoCoMo/2.0 SA700iS(c100;TB;W24H12)''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':252,ur'''model_name''':ur'''SA700iS''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''docomo_sh700is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh700is_ver1''', ur'''DoCoMo/2.0 SH700iS(c100;TB;W24H12)''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':252,ur'''max_image_width''':240,ur'''model_name''':ur'''SH700iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_generic_900i'''] = devclass(devices.devids[ur'''docomo_generic_505i'''], ur'''docomo_generic_900i''', ur'''DO_NOT_MATCH_DOCOMO_900I''', False, {ur'''can_skip_aligned_link_row''':True,ur'''doja_3_5''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1''':True,ur'''j2me_heap_size''':400,ur'''j2me_max_jar_size''':100,ur'''j2me_storage_size''':2000,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''900i Series''',ur'''streaming_3gpp''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_generic_700i'''] = devclass(devices.devids[ur'''docomo_generic_900i'''], ur'''docomo_generic_700i''', ur'''DO_NOT_MATCH_DOCOMO_700I''', False, {ur'''aac''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''model_name''':ur'''700i Series'''})
devices.devids[ur'''docomo_d900i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d900i_ver1''', ur'''DoCoMo/2.0 D900i(c100;TB;W20H10)''', True, {ur'''accept_third_party_cookie''':False,ur'''flash_lite_version''':ur'''1_0''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''D900i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_f900i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f900i_ver1''', ur'''DoCoMo/2.0 F900i(c100;TB;W22H12)''', True, {ur'''columns''':22,ur'''flash_lite_version''':ur'''1_0''',ur'''j2me_screen_width''':ur'''230''',ur'''j2me_storage_size''':2048,ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F900i''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64})
devices.devids[ur'''docomo_900i_ver1_subf900iw18'''] = devclass(devices.devids[ur'''docomo_f900i_ver1'''], ur'''docomo_900i_ver1_subf900iw18''', ur'''DoCoMo/2.0 F900i(c100;TB;W18H10)''', False, {ur'''columns''':18,ur'''rows''':10})
devices.devids[ur'''docomo_900i_ver1_subf900iw28'''] = devclass(devices.devids[ur'''docomo_f900i_ver1'''], ur'''docomo_900i_ver1_subf900iw28''', ur'''DoCoMo/2.0 F900i(c100;TB;W28H15)''', False, {ur'''columns''':28,ur'''rows''':15})
devices.devids[ur'''docomo_f900it_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f900it_ver1''', ur'''DoCoMo/2.0 F900iT(c100;TB;W22H12)''', True, {ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F900iT''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_f900it_ver1_subua1'''] = devclass(devices.devids[ur'''docomo_f900it_ver1'''], ur'''docomo_f900it_ver1_subua1''', ur'''DoCoMo/2.0 F900iT(c100;TB;W18H10)''', False, None)
devices.devids[ur'''docomo_f900it_ver1_subua2'''] = devclass(devices.devids[ur'''docomo_f900it_ver1'''], ur'''docomo_f900it_ver1_subua2''', ur'''DoCoMo/2.0 F900iT(c100;TB;W28H15)''', False, None)
devices.devids[ur'''docomo_n900i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n900i_ver1''', ur'''DoCoMo/2.0 N900i(c100;TB;W24H12)''', True, {ur'''colors''':65536,ur'''columns''':24,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':269,ur'''max_image_width''':240,ur'''model_name''':ur'''N900i''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':269,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':50})
devices.devids[ur'''docomo_n900is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n900is_ver1''', ur'''DoCoMo/2.0 N900iS(c100;TB;W24H12)''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':269,ur'''max_image_width''':240,ur'''model_name''':ur'''N900iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':269,ur'''resolution_width''':240})
devices.devids[ur'''docomo_n900is_v2_w20'''] = devclass(devices.devids[ur'''docomo_n900is_ver1'''], ur'''docomo_n900is_v2_w20''', ur'''DoCoMo/2.0 N900iS(c100;TB;W20H10)''', False, None)
devices.devids[ur'''docomo_n900is_v2_w30'''] = devclass(devices.devids[ur'''docomo_n900is_ver1'''], ur'''docomo_n900is_v2_w30''', ur'''DoCoMo/2.0 N900iS(c100;TB;W30H15)''', False, None)
devices.devids[ur'''docomo_900i_ver1_subn900iw20'''] = devclass(devices.devids[ur'''docomo_n900i_ver1'''], ur'''docomo_900i_ver1_subn900iw20''', ur'''DoCoMo/2.0 N900i(c100;TB;W20H10)''', False, {ur'''accept_third_party_cookie''':False,ur'''columns''':20,ur'''rows''':10})
devices.devids[ur'''docomo_900i_ver1_subn900iw30'''] = devclass(devices.devids[ur'''docomo_n900i_ver1'''], ur'''docomo_900i_ver1_subn900iw30''', ur'''DoCoMo/2.0 N900i(c100;TB;W30H15)''', False, {ur'''columns''':30,ur'''rows''':15})
devices.devids[ur'''docomo_p900iv_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p900iv_ver1''', ur'''DoCoMo/2.0 P900iV (c100;TB;W24H11)''', True, {ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':266,ur'''max_image_width''':240,ur'''model_name''':ur'''P900iV''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':266,ur'''resolution_width''':240})
devices.devids[ur'''docomo_p900iv_v2_w20'''] = devclass(devices.devids[ur'''docomo_p900iv_ver1'''], ur'''docomo_p900iv_v2_w20''', ur'''DoCoMo/2.0 P900iV(c100;TB;W20H09)''', False, None)
devices.devids[ur'''docomo_p900iv_v2_w30'''] = devclass(devices.devids[ur'''docomo_p900iv_ver1'''], ur'''docomo_p900iv_v2_w30''', ur'''DoCoMo/2.0 P900iV(c100;TB;W30H14)''', False, None)
devices.devids[ur'''docomo_p900i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p900i_ver1''', ur'''DoCoMo/2.0 P900i(c100;TB;W24H11)''', True, {ur'''accept_third_party_cookie''':False,ur'''colors''':65536,ur'''columns''':24,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':266,ur'''max_image_width''':240,ur'''model_name''':ur'''P900i''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':266,ur'''resolution_width''':240,ur'''rows''':11,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64})
devices.devids[ur'''docomo_p900i_v2_w20'''] = devclass(devices.devids[ur'''docomo_p900i_ver1'''], ur'''docomo_p900i_v2_w20''', ur'''DoCoMo/2.0 P900i(c100;TB;W20H09)''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''docomo_p900i_v2_w30'''] = devclass(devices.devids[ur'''docomo_p900i_ver1'''], ur'''docomo_p900i_v2_w30''', ur'''DoCoMo/2.0 P900i(c100;TB;W30H14)''', False, None)
devices.devids[ur'''docomo_sh900i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh900i_ver1''', ur'''DoCoMo/2.0 SH900i(c100;TB;W24H12)''', True, {ur'''accept_third_party_cookie''':False,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':252,ur'''max_image_width''':240,ur'''model_name''':ur'''SH900i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_generic_901i'''] = devclass(devices.devids[ur'''docomo_generic_900i'''], ur'''docomo_generic_901i''', ur'''DO_NOT_MATCH_DOCOMO_901I''', False, {ur'''flash_lite_version''':ur'''1_1''',ur'''model_name''':ur'''901i Series'''})
devices.devids[ur'''docomo_f901ic_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f901ic_ver1''', ur'''DoCoMo/2.0 F901iC(c100;TB;W23H12)''', True, {ur'''aac''':True,ur'''columns''':23,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F901iC''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12})
devices.devids[ur'''docomo_f901ic_ver1_subua'''] = devclass(devices.devids[ur'''docomo_f901ic_ver1'''], ur'''docomo_f901ic_ver1_subua''', ur'''DoCoMo/2.0 F901iC(c100;TB;W18H10)''', False, {ur'''columns''':18,ur'''max_image_width''':224,ur'''rows''':10})
devices.devids[ur'''docomo_f901ic_ver1_subua1'''] = devclass(devices.devids[ur'''docomo_f901ic_ver1'''], ur'''docomo_f901ic_ver1_subua1''', ur'''DoCoMo/2.0 F901iC(c100;TB;W28H15)''', False, {ur'''columns''':28,ur'''rows''':15})
devices.devids[ur'''docomo_900i_v2_isimw24'''] = devclass(devices.devids[ur'''docomo_generic_901i'''], ur'''docomo_900i_v2_isimw24''', ur'''DoCoMo/2.0 ISIM0101(c100;TB;W24H16)''', False, {ur'''accept_third_party_cookie''':False,ur'''chtml_make_phone_call_string''':ur'''none''',ur'''max_image_width''':220,ur'''midi_polyphonic''':False,ur'''model_name''':ur'''Simulator II''',ur'''voices''':0,ur'''wml_make_phone_call_string''':ur'''none'''})
devices.devids[ur'''docomo_isim900i_v2_sub02_w24'''] = devclass(devices.devids[ur'''docomo_900i_v2_isimw24'''], ur'''docomo_isim900i_v2_sub02_w24''', ur'''DoCoMo/2.0 ISIM0202(c100;TB;W24H16)''', False, None)
devices.devids[ur'''attws_ver1_sub515'''] = devclass(devices.devids[ur'''docomo_generic'''], ur'''attws_ver1_sub515''', ur'''ATTWS/2.0 N515i-10(c100;TB)''', False, {ur'''max_image_width''':120,ur'''resolution_width''':162})
devices.devids[ur'''attws_ver1_sub525'''] = devclass(devices.devids[ur'''docomo_generic'''], ur'''attws_ver1_sub525''', ur'''ATTWS/2.0 N525i-10(c100;TB)''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''html_wi_imode_html_1''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':142,ur'''max_image_width''':216,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':180,ur'''mms_max_size''':100000,ur'''mms_max_width''':162,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N525i''',ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':216,ur'''resolution_width''':162,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.nechdm.com/profiles/525/a525.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_generic_eu_ver1'''] = devclass(devices.devids[ur'''docomo_generic'''], ur'''docomo_generic_eu_ver1''', ur'''DO_NOT_MATCH_PORTALMMM''', False, {ur'''max_image_width''':120,ur'''resolution_width''':128,ur'''sms_enabled''':True})
devices.devids[ur'''generic_portalmmm'''] = devclass(devices.devids[ur'''docomo_generic_eu_ver1'''], ur'''generic_portalmmm''', ur'''DO_NOT_MATCH_GENERIC_DOCOMO_EU_1''', False, {ur'''brand_name''':ur'''DoCoMo''',ur'''chtml_display_accesskey''':True,ur'''chtml_table_support''':True,ur'''colors''':256,ur'''emoji''':True,ur'''gif''':True,ur'''html_wi_imode_html_1''':True,ur'''html_wi_imode_html_2''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imode_region''':ur'''eu''',ur'''max_deck_size''':10240,ur'''max_image_width''':120,ur'''mld''':True,ur'''model_name''':ur'''Generic iMode''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_width''':128,ur'''smf''':True,ur'''sms_enabled''':True,ur'''voices''':16,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''portalmmm_ver1_subm21i'''] = devclass(devices.devids[ur'''generic_portalmmm'''], ur'''portalmmm_ver1_subm21i''', ur'''portalmmm/1.0 m21i''', True, {ur'''brand_name''':ur'''Mitsubishi''',ur'''colors''':4096,ur'''jpg''':False,ur'''max_image_height''':118,ur'''max_image_width''':118,ur'''model_name''':ur'''M21i''',ur'''png''':True,ur'''resolution_height''':141,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':110,ur'''wallpaper_preferred_width''':120})
devices.devids[ur'''portalmmm_ver1_subm21i10c10'''] = devclass(devices.devids[ur'''portalmmm_ver1_subm21i'''], ur'''portalmmm_ver1_subm21i10c10''', ur'''portalmmm/1.0 m21i-10(c10)''', False, None)
devices.devids[ur'''portalmmm_ver1_subn21i'''] = devclass(devices.devids[ur'''generic_portalmmm'''], ur'''portalmmm_ver1_subn21i''', ur'''portalmmm/1.0 n21i''', True, {ur'''brand_name''':ur'''NEC''',ur'''columns''':16,ur'''max_image_height''':130,ur'''max_image_width''':110,ur'''model_name''':ur'''n21i''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':110,ur'''wallpaper_preferred_width''':120})
devices.devids[ur'''portalmmm_ver1_subn21i10c10'''] = devclass(devices.devids[ur'''portalmmm_ver1_subn21i'''], ur'''portalmmm_ver1_subn21i10c10''', ur'''portalmmm/1.0 n21i-10(c10)''', False, None)
devices.devids[ur'''portalmmm_ver1_subn21i10'''] = devclass(devices.devids[ur'''portalmmm_ver1_subn21i'''], ur'''portalmmm_ver1_subn21i10''', ur'''portalmmm/1.0 n21i-10''', False, None)
devices.devids[ur'''portalmmm_ver1_subn21i10c10semicolons'''] = devclass(devices.devids[ur'''portalmmm_ver1_subn21i'''], ur'''portalmmm_ver1_subn21i10c10semicolons''', ur'''portalmmm/1.0 n21i-10(c10) (;; ;; ;; ;)''', False, None)
devices.devids[ur'''portalmmm_ver1_subn21i20c10'''] = devclass(devices.devids[ur'''portalmmm_ver1_subn21i'''], ur'''portalmmm_ver1_subn21i20c10''', ur'''portalmmm/1.0 n21i-20(c10)''', False, None)
devices.devids[ur'''portalmmm_ver1_subn21i10c10tb'''] = devclass(devices.devids[ur'''portalmmm_ver1_subn21i'''], ur'''portalmmm_ver1_subn21i10c10tb''', ur'''portalmmm/1.0 n21i-10(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver1_subn22i'''] = devclass(devices.devids[ur'''portalmmm_ver1_subn21i'''], ur'''portalmmm_ver1_subn22i''', ur'''portalmmm/1.0 n22i''', True, {ur'''colors''':4096,ur'''jpg''':True,ur'''model_name''':ur'''n22i''',ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':130})
devices.devids[ur'''portalmmm_ver1_subn22i10c10'''] = devclass(devices.devids[ur'''portalmmm_ver1_subn22i'''], ur'''portalmmm_ver1_subn22i10c10''', ur'''portalmmm/1.0 n22i-10(c10)''', False, None)
devices.devids[ur'''portalmmm_ver1_subts2li'''] = devclass(devices.devids[ur'''generic_portalmmm'''], ur'''portalmmm_ver1_subts2li''', ur'''portalmmm/1.0 TS2li''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''max_deck_size''':5000,ur'''model_name''':ur'''TS2li''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver1_subts2li10'''] = devclass(devices.devids[ur'''portalmmm_ver1_subts2li'''], ur'''portalmmm_ver1_subts2li10''', ur'''portalmmm/1.0 TS2li-10''', False, None)
devices.devids[ur'''portalmmm_ver1_subts21i'''] = devclass(devices.devids[ur'''generic_portalmmm'''], ur'''portalmmm_ver1_subts21i''', ur'''portalmmm/1.0 TS21i''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''colors''':4096,ur'''max_deck_size''':10000,ur'''max_image_height''':91,ur'''max_image_width''':120,ur'''model_name''':ur'''TS21i''',ur'''resolution_height''':121,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':91,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''portalmmm_ver1_subts21i10c10'''] = devclass(devices.devids[ur'''portalmmm_ver1_subts21i'''], ur'''portalmmm_ver1_subts21i10c10''', ur'''portalmmm/1.0 TS21i-10(c10)''', False, None)
devices.devids[ur'''portalmmm_ver1_subts21i10c10min'''] = devclass(devices.devids[ur'''portalmmm_ver1_subts21i'''], ur'''portalmmm_ver1_subts21i10c10min''', ur'''portalmmm/1.0 ts21i-10(c10)''', False, None)
devices.devids[ur'''portalmmm_ver1_subts21icnfplus'''] = devclass(devices.devids[ur'''portalmmm_ver1_subts21i'''], ur'''portalmmm_ver1_subts21icnfplus''', ur'''portalmmm/1.0 TS21iC-NF+''', True, {ur'''model_name''':ur'''TS21iC''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver1_subm222i'''] = devclass(devices.devids[ur'''generic_portalmmm'''], ur'''portalmmm_ver1_subm222i''', ur'''portalmmm/1.0 M222i''', True, {ur'''brand_name''':ur'''Mitsubishi''',ur'''colors''':4096,ur'''columns''':30,ur'''html_wi_imode_html_2''':False,ur'''max_image_height''':118,ur'''max_image_width''':118,ur'''model_name''':ur'''M222i''',ur'''resolution_height''':141,ur'''resolution_width''':128,ur'''rows''':11,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver1_subm222it10c10'''] = devclass(devices.devids[ur'''portalmmm_ver1_subm222i'''], ur'''portalmmm_ver1_subm222it10c10''', ur'''portalmmm/1.0 M222i-t-10(c10)''', False, None)
devices.devids[ur'''portalmmm_ver1_subdb700010c10'''] = devclass(devices.devids[ur'''generic_portalmmm'''], ur'''portalmmm_ver1_subdb700010c10''', ur'''portalmmm/1.0 DB7000i-10(c10)''', False, None)
devices.devids[ur'''portalmmm_ver2'''] = devclass(devices.devids[ur'''generic_portalmmm'''], ur'''portalmmm_ver2''', ur'''portalmmm/2.0''', False, {ur'''html_wi_imode_html_3''':True,ur'''max_image_width''':120,ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_width''':128,ur'''xhtml_support_level''':2})
devices.devids[ur'''mot_v3xxi_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''mot_v3xxi_ver1''', ur'''portalmmm/2.0 v3xximode''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''doja_2_0''':True,ur'''doja_2_1''':True,ur'''doja_2_2''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':320,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''RAZR V3xxi iZar''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''xmf''':True})
devices.devids[ur'''sagem_my401_ci_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''sagem_my401_ci_ver1''', ur'''portalmmm/2.0 my401Ci''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''cookie_support''':True,ur'''max_image_height''':127,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''my401Ci''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sagem_my511xi_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''sagem_my511xi_ver1''', ur'''portalmmm/2.0 my511Xi''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''max_object_size''':10000,ur'''model_name''':ur'''my511Xi''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''portalmmm_ver2_submy501ci'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_submy501ci''', ur'''portalmmm/2.0 my501Ci''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''jpg''':True,ur'''max_image_height''':127,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''Sagem MY501C''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''portalmmm_ver2_submy700xi'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_submy700xi''', ur'''portalmmm/2.0 my700Xi''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_1''',ur'''jpg''':True,ur'''max_deck_size''':20480,ur'''max_image_height''':176,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''my700Xi''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_make_phone_call_string''':ur'''tel:'''})
devices.devids[ur'''sagem_myc5_3i_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''sagem_myc5_3i_ver1''', ur'''portalmmm/2.0 myC5-3i''', True, {ur'''jpg''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''myC5-3i''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_ke590i_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''lg_ke590i_ver1''', ur'''portalmmm/2.0 KE590i''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''LG''',ur'''colors''':262000,ur'''cookie_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':188,ur'''max_image_width''':168,ur'''max_object_size''':100000,ur'''model_name''':ur'''KE590i''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''lg_kg291i_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''lg_kg291i_ver1''', ur'''portalmmm/2.0 KG291i''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''LG''',ur'''colors''':262000,ur'''cookie_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''max_object_size''':10000,ur'''model_name''':ur'''KG291i''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''lg_kp202i_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''lg_kp202i_ver1''', ur'''portalmmm/2.0 KP202i''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''cookie_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''max_object_size''':10000,ur'''model_name''':ur'''KP202i''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''samsung_s720i_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''samsung_s720i_ver1''', ur'''portalmmm/2.0 S720i''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''max_object_size''':10000,ur'''model_name''':ur'''SGH-S720i''',ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_imode_compact_generic''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wbmp''':True})
devices.devids[ur'''samsung_s730i_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''samsung_s730i_ver1''', ur'''portalmmm/2.0 S730i''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262000,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':178,ur'''max_image_width''':168,ur'''max_object_size''':20000,ur'''model_name''':ur'''S730i''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''samsung_s730i_ver1subc20tb'''] = devclass(devices.devids[ur'''samsung_s730i_ver1'''], ur'''samsung_s730i_ver1subc20tb''', ur'''portalmmm/2.0 S730i(c20;TB)''', False, None)
devices.devids[ur'''mot_v3xxi_sub20v3xxic100tb'''] = devclass(devices.devids[ur'''mot_v3xxi_ver1'''], ur'''mot_v3xxi_sub20v3xxic100tb''', ur'''portalmmm/2.0 v3xximode(c100;TB)''', False, None)
devices.devids[ur'''mot_v3xxi_sub20v3xxic30td'''] = devclass(devices.devids[ur'''mot_v3xxi_ver1'''], ur'''mot_v3xxi_sub20v3xxic30td''', ur'''portalmmm/2.0 v3xximode(c30;TD)''', False, None)
devices.devids[ur'''mot_v3xxi_sub20v3xxic100tj'''] = devclass(devices.devids[ur'''mot_v3xxi_ver1'''], ur'''mot_v3xxi_sub20v3xxic100tj''', ur'''portalmmm/2.0 v3xximode(c100;TJ)''', False, None)
devices.devids[ur'''portalmmm_ver2_submy501ci_subc10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_submy501ci'''], ur'''portalmmm_ver2_submy501ci_subc10tb''', ur'''portalmmm/2.0 my501Ci(c10;TB)''', False, None)
devices.devids[ur'''lg_ke590i_ver1subc100tb'''] = devclass(devices.devids[ur'''lg_ke590i_ver1'''], ur'''lg_ke590i_ver1subc100tb''', ur'''portalmmm/2.0 KE590i(c100;TB)''', False, None)
devices.devids[ur'''lg_kg291i_ver1subc10tb'''] = devclass(devices.devids[ur'''lg_kg291i_ver1'''], ur'''lg_kg291i_ver1subc10tb''', ur'''portalmmm/2.0 KG291i(c10;TB)''', False, None)
devices.devids[ur'''lg_kp202i_ver1subc10tb'''] = devclass(devices.devids[ur'''lg_kp202i_ver1'''], ur'''lg_kp202i_ver1subc10tb''', ur'''portalmmm/2.0 KP202i(c10;TB)''', False, None)
devices.devids[ur'''samsung_s720i_ver1subc10tb'''] = devclass(devices.devids[ur'''samsung_s720i_ver1'''], ur'''samsung_s720i_ver1subc10tb''', ur'''portalmmm/2.0 S720i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_submy700xi_subc20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_submy700xi'''], ur'''portalmmm_ver2_submy700xi_subc20tb''', ur'''portalmmm/2.0 my700Xi(c20;TB)''', False, None)
devices.devids[ur'''sagem_myc5_3i_ver1_subc10tb'''] = devclass(devices.devids[ur'''sagem_myc5_3i_ver1'''], ur'''sagem_myc5_3i_ver1_subc10tb''', ur'''portalmmm/2.0 myC5-3i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subl341'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subl341''', ur'''portalmmm/2.0 L341''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''imelody''':True,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''model_name''':ur'''L341i''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':160})
devices.devids[ur'''sagem_my511xi_ver1subc10tb'''] = devclass(devices.devids[ur'''sagem_my511xi_ver1'''], ur'''sagem_my511xi_ver1subc10tb''', ur'''portalmmm/2.0 my511Xi(c10;TB)''', False, None)
devices.devids[ur'''sagem_my401_ci_ver1_subc10tb'''] = devclass(devices.devids[ur'''sagem_my401_ci_ver1'''], ur'''sagem_my401_ci_ver1_subc10tb''', ur'''portalmmm/2.0 my401Ci(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subl341c10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl341'''], ur'''portalmmm_ver2_subl341c10tb''', ur'''portalmmm/2.0 L341(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subl341ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl341'''], ur'''portalmmm_ver2_subl341ic10tb''', ur'''portalmmm/2.0 L341i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subl341itc10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl341'''], ur'''portalmmm_ver2_subl341itc10tb''', ur'''portalmmm/2.0 L341i-t(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subl342i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl341'''], ur'''portalmmm_ver2_subl342i''', ur'''portalmmm/2.0 L342i''', True, {ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''html_wi_imode_htmlx_1''':True,ur'''j2me_max_jar_size''':30,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_storage_size''':1500,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''L342i''',ur'''png''':True,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':10240,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''rows''':9,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':10240,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''portalmmm_ver2_subl342ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl342i'''], ur'''portalmmm_ver2_subl342ic10tb''', ur'''portalmmm/2.0 L342i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subl342itc10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl342i'''], ur'''portalmmm_ver2_subl342itc10tb''', ur'''portalmmm/2.0 L342i-t(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_sublg342ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl342i'''], ur'''portalmmm_ver2_sublg342ic10tb''', ur'''portalmmm/2.0 LG342i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_sublg342ic10tj'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl342i'''], ur'''portalmmm_ver2_sublg342ic10tj''', ur'''portalmmm/2.0 LG342i(c10;TJ)''', False, None)
devices.devids[ur'''portalmmm_ver2_sublg342ic30tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl342i'''], ur'''portalmmm_ver2_sublg342ic30tb''', ur'''portalmmm/2.0 LG342i(c30;TD)''', False, {ur'''max_deck_size''':30720})
devices.devids[ur'''portalmmm_ver2_subl343i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subl343i''', ur'''portalmmm/2.0 L343i''', True, {ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''L343i''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':10240,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''portalmmm_ver2_subl343ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl343i'''], ur'''portalmmm_ver2_subl343ic10tb''', ur'''portalmmm/2.0 L3431i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subm222i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subm222i''', ur'''portalmmm/2.0 M222i''', True, {ur'''brand_name''':ur'''Mitsubishi''',ur'''colors''':4096,ur'''columns''':30,ur'''max_image_height''':118,ur'''max_image_width''':118,ur'''model_extra_info''':ur'''V2''',ur'''model_name''':ur'''M222i''',ur'''resolution_height''':141,ur'''resolution_width''':128,ur'''rows''':11,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver2_subm222it10c10'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm222i'''], ur'''portalmmm_ver2_subm222it10c10''', ur'''portalmmm/2.0 M222i-t-10(c10)''', False, None)
devices.devids[ur'''portalmmm_ver2_subts222i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subts222i''', ur'''portalmmm/2.0 TS222i''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''model_name''':ur'''TS222i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver2_subts222ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subts222i'''], ur'''portalmmm_ver2_subts222ic10tb''', ur'''portalmmm/2.0 TS222i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn223i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subn223i''', ur'''portalmmm/2.0 N223i''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':4096,ur'''columns''':16,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':130,ur'''max_image_width''':112,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''223i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_html_1''',ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''rows''':12,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':130,ur'''wallpaper_preferred_width''':120})
devices.devids[ur'''portalmmm_ver2_subn223ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn223i'''], ur'''portalmmm_ver2_subn223ic10tb''', ur'''portalmmm/2.0 N223i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn223itc10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn223i'''], ur'''portalmmm_ver2_subn223itc10tb''', ur'''portalmmm/2.0 N223i-t(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver1_subn223i10c10'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn223i'''], ur'''portalmmm_ver1_subn223i10c10''', ur'''portalmmm/1.0 n223i-10(c10)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn31'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subn31''', ur'''portalmmm/2.0 n31i''', True, {ur'''brand_name''':ur'''NEC''',ur'''model_name''':ur'''n31i''',ur'''preferred_markup''':ur'''html_wi_imode_html_1''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver2_subn3110c10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn31'''], ur'''portalmmm_ver2_subn3110c10tb''', ur'''portalmmm/2.0 n31i-10(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subz650i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subz650i''', ur'''portalmmm/2.0 Z650i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':307200,ur'''max_image_height''':320,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''Z650i''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':256,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True})
devices.devids[ur'''portalmmm_ver2_subz650ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subz650i'''], ur'''portalmmm_ver2_subz650ic20tb''', ur'''portalmmm/2.0 Z650i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subz650ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subz650i'''], ur'''portalmmm_ver2_subz650ic100tb''', ur'''portalmmm/2.0 Z650i(c100;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subz650ic300tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subz650i'''], ur'''portalmmm_ver2_subz650ic300tb''', ur'''portalmmm/2.0 Z650i(c300;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subz320i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subz320i''', ur'''portalmmm/2.0 Z320i''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10240,ur'''max_image_height''':178,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''Z320i''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True})
devices.devids[ur'''portalmmm_ver2_subz320ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subz320i'''], ur'''portalmmm_ver2_subz320ic100tb''', ur'''portalmmm/2.0 Z320i(c100;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subz320ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subz320i'''], ur'''portalmmm_ver2_subz320ic10tb''', ur'''portalmmm/2.0 Z320i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subz320ic100tc'''] = devclass(devices.devids[ur'''portalmmm_ver2_subz320i'''], ur'''portalmmm_ver2_subz320ic100tc''', ur'''portalmmm/2.0 Z320i(c100;TC)''', False, None)
devices.devids[ur'''portalmmm_ver2_subz320ic30td'''] = devclass(devices.devids[ur'''portalmmm_ver2_subz320i'''], ur'''portalmmm_ver2_subz320ic30td''', ur'''portalmmm/2.0 Z320i(c30;TD)''', False, None)
devices.devids[ur'''portalmmm_ver2_subz320ic10tj'''] = devclass(devices.devids[ur'''portalmmm_ver2_subz320i'''], ur'''portalmmm_ver2_subz320ic10tj''', ur'''portalmmm/2.0 Z320i(c10;TJ)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsg321i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subsg321i''', ur'''portalmmm/2.0 SG321i''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''model_name''':ur'''SG321i''',ur'''preferred_markup''':ur'''html_wi_imode_html_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':3})
devices.devids[ur'''portalmmm_ver2_subsg321ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg321i'''], ur'''portalmmm_ver2_subsg321ic10tb''', ur'''portalmmm/2.0 SG321i (c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsg321inospacec10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg321i'''], ur'''portalmmm_ver2_subsg321inospacec10tb''', ur'''portalmmm/2.0 SG321i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsg321ic10tbdocomoprof'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg321i'''], ur'''portalmmm_ver2_subsg321ic10tbdocomoprof''', ur'''portalmmm/2.0 SG321i (c10;TB) Profile/DoCoMoProfile-1.5oe Configuration/CLDC-1.0 UP.Browser/7.0.0.1.102 (GUI)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsg322i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subsg322i''', ur'''portalmmm/2.0 SG322i''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''model_name''':ur'''SG322i''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver2_subsg322ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg322i'''], ur'''portalmmm_ver2_subsg322ic10tb''', ur'''portalmmm/2.0 SG322i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subm341i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subm341i''', ur'''portalmmm/2.0 M341i''', True, {ur'''brand_name''':ur'''Mitsubishi''',ur'''built_in_camera''':True,ur'''colors''':262144,ur'''columns''':16,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':131,ur'''max_image_width''':128,ur'''mms_max_size''':51200,ur'''model_name''':ur'''M341i''',ur'''preferred_markup''':ur'''html_wi_imode_compact_generic''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''rows''':10,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':120,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''portalmmm_ver2_subm341ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm341i'''], ur'''portalmmm_ver2_subm341ic10tb''', ur'''portalmmm/2.0 M341i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subm341ic30tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm341i'''], ur'''portalmmm_ver2_subm341ic30tb''', ur'''portalmmm/2.0 M341i(c30;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsg341i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg321i'''], ur'''portalmmm_ver2_subsg341i''', ur'''portalmmm/2.0 SG341i''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''columns''':16,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':131,ur'''max_image_width''':128,ur'''mms_max_size''':51200,ur'''model_name''':ur'''SG341i''',ur'''preferred_markup''':ur'''html_wi_imode_html_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':160})
devices.devids[ur'''portalmmm_ver2_subsg341ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg341i'''], ur'''portalmmm_ver2_subsg341ic10tb''', ur'''portalmmm/2.0 SG341i (c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsg341nospacec10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg341i'''], ur'''portalmmm_ver2_subsg341nospacec10tb''', ur'''portalmmm/2.0 SG341i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsg341c100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg341i'''], ur'''portalmmm_ver2_subsg341c100tb''', ur'''portalmmm/2.0 SG341i(c100;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsg342i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg341i'''], ur'''portalmmm_ver2_subsg342i''', ur'''portalmmm/2.0 SG342i''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''model_name''':ur'''SG342i''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''portalmmm_ver2_subsg342ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg342i'''], ur'''portalmmm_ver2_subsg342ic10tb''', ur'''portalmmm/2.0 SG342i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subm342i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm341i'''], ur'''portalmmm_ver2_subm342i''', ur'''portalmmm/2.0 M342i''', True, {ur'''model_name''':ur'''M342i''',ur'''ringtone''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':120,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''portalmmm_ver2_subm342ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm342i'''], ur'''portalmmm_ver2_subm342ic10tb''', ur'''portalmmm/2.0 M342i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsg343i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg342i'''], ur'''portalmmm_ver2_subsg343i''', ur'''portalmmm/2.0 SG343i''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SG343i''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''portalmmm_ver2_subsg343ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg343i'''], ur'''portalmmm_ver2_subsg343ic10tb''', ur'''portalmmm/2.0 SG343i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsg344i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg343i'''], ur'''portalmmm_ver2_subsg344i''', ur'''portalmmm/2.0 SG344i''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SG344i''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''portalmmm_ver2_subsg344ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg344i'''], ur'''portalmmm_ver2_subsg344ic10tb''', ur'''portalmmm/2.0 SG344i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsg346i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg344i'''], ur'''portalmmm_ver2_subsg346i''', ur'''portalmmm/2.0 SG346i''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SG346i''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''portalmmm_ver2_subsg346ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsg346i'''], ur'''portalmmm_ver2_subsg346ic10tb''', ur'''portalmmm/2.0 SG346i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn331i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subn331i''', ur'''portalmmm/2.0 N331i''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':16,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':131,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_max_size''':51200,ur'''model_name''':ur'''331i''',ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_html_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''rows''':10,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''portalmmm_ver2_subn331ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn331i'''], ur'''portalmmm_ver2_subn331ic10tb''', ur'''portalmmm/2.0 N331i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn331itc10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn331i'''], ur'''portalmmm_ver2_subn331itc10tb''', ur'''portalmmm/2.0 N331i-t(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn331itc10tbt'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn331i'''], ur'''portalmmm_ver2_subn331itc10tbt''', ur'''portalmmm/2.0 N331i-t(c10;T)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn333i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subn333i''', ur'''portalmmm/2.0 N333i(c10;TB)''', True, {ur'''brand_name''':ur'''NEC''',ur'''model_name''':ur'''333i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver2_subsi331i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subsi331i''', ur'''portalmmm/2.0 SI331i''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''max_deck_size''':20480,ur'''max_image_height''':156,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''Si331i/CXi70''',ur'''preferred_markup''':ur'''html_wi_imode_html_1''',ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40})
devices.devids[ur'''portalmmm_ver2_subsi331ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsi331i'''], ur'''portalmmm_ver2_subsi331ic20tb''', ur'''portalmmm/2.0 SI331i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn341i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subn341i''', ur'''portalmmm/2.0 N341i''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':16,ur'''jpg''':True,ur'''max_image_height''':180,ur'''max_image_width''':148,ur'''mms_max_size''':51200,ur'''model_name''':ur'''341i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''receiver''':True,ur'''resolution_height''':216,ur'''resolution_width''':162,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''rows''':10,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':180,ur'''wallpaper_preferred_width''':162})
devices.devids[ur'''portalmmm_ver2_subn341ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn341i'''], ur'''portalmmm_ver2_subn341ic10tb''', ur'''portalmmm/2.0 N341i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn341itc10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn341i'''], ur'''portalmmm_ver2_subn341itc10tb''', ur'''portalmmm/2.0 N341i-t(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subntc10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn341i'''], ur'''portalmmm_ver2_subntc10tb''', ur'''portalmmm/2.0 N -t(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn341ic10tbgoog'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn341i'''], ur'''portalmmm_ver2_subn341ic10tbgoog''', ur'''portalmmm/2.0_N341i(c10;TB)_(Google_WAP_Proxy/1.0)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn341i_subspacesc10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn341i'''], ur'''portalmmm_ver2_subn341i_subspacesc10tb''', ur'''portalmmm/2.0 N341 (c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn341ic30tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn341i'''], ur'''portalmmm_ver2_subn341ic30tb''', ur'''portalmmm/2.0 N341i(c30;TB)''', False, {ur'''max_deck_size''':20000})
devices.devids[ur'''portalmmm_ver2_subn341ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn341i'''], ur'''portalmmm_ver2_subn341ic100tb''', ur'''portalmmm/2.0 N341i(c100;TB)''', False, {ur'''max_deck_size''':40000})
devices.devids[ur'''portalmmm_ver2_subn341itc100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn341ic100tb'''], ur'''portalmmm_ver2_subn341itc100tb''', ur'''portalmmm/2.0 N341i-t(c100;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn344i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subn344i''', ur'''portalmmm/2.0 N344i''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':180,ur'''max_image_width''':121,ur'''model_name''':ur'''N344i''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''preferred_markup''':ur'''html_wi_imode_compact_generic''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''portalmmm_ver2_subsi341i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subsi341i''', ur'''portalmmm/2.0 SI341i''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''max_image_height''':156,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''Si341i''',ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40})
devices.devids[ur'''portalmmm_ver2_subsi341ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsi341i'''], ur'''portalmmm_ver2_subsi341ic20tb''', ur'''portalmmm/2.0 SI341i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn342i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn341i'''], ur'''portalmmm_ver2_subn342i''', ur'''portalmmm/2.0 N342i''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''n342i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''portalmmm_ver2_subn342ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn342i'''], ur'''portalmmm_ver2_subn342ic10tb''', ur'''portalmmm/2.0 N342i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn342ic10spacetb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn342i'''], ur'''portalmmm_ver2_subn342ic10spacetb''', ur'''portalmmm/2.0 N342i(c10 ;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn342itc10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn342i'''], ur'''portalmmm_ver2_subn342itc10tb''', ur'''portalmmm/2.0 N342i-t(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn342ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn342i'''], ur'''portalmmm_ver2_subn342ic20tb''', ur'''portalmmm/2.0,N342i(c20;TB)''', False, {ur'''max_deck_size''':20480})
devices.devids[ur'''portalmmm_ver2_subn343i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn342i'''], ur'''portalmmm_ver2_subn343i''', ur'''portalmmm/2.0 N343i''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''n343i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''portalmmm_ver2_subn343ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn343i'''], ur'''portalmmm_ver2_subn343ic10tb''', ur'''portalmmm/2.0 N343i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn343itc10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn343i'''], ur'''portalmmm_ver2_subn343itc10tb''', ur'''portalmmm/2.0 N343i-t(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn343io2c10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn343i'''], ur'''portalmmm_ver2_subn343io2c10tb''', ur'''o2imode/2.0 N343i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn343io2c10tj'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn343i'''], ur'''portalmmm_ver2_subn343io2c10tj''', ur'''o2imode/2.0 N343i(c10;TJ)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn343io2c30td'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn343i'''], ur'''portalmmm_ver2_subn343io2c30td''', ur'''o2imode/2.0 N343i(c30;TD)''', False, {ur'''max_deck_size''':30720})
devices.devids[ur'''portalmmm_ver2_subp341i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subp341i''', ur'''portalmmm/2.0 P341i''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''jpg''':True,ur'''max_image_height''':134,ur'''max_image_width''':124,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''p341i''',ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132})
devices.devids[ur'''portalmmm_ver2_subp341ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subp341i'''], ur'''portalmmm_ver2_subp341ic10tb''', ur'''portalmmm/2.0 P341i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subp342i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subp341i'''], ur'''portalmmm_ver2_subp342i''', ur'''portalmmm/2.0 P342i''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''colors''':65536,ur'''jpg''':True,ur'''max_image_height''':134,ur'''max_image_width''':132,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''p342i''',ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''wav''':True})
devices.devids[ur'''portalmmm_ver2_subp342ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subp342i'''], ur'''portalmmm_ver2_subp342ic10tb''', ur'''portalmmm/2.0 P342i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subp342ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subp342i'''], ur'''portalmmm_ver2_subp342ic20tb''', ur'''portalmmm/2.0 P342i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subp342ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subp342i'''], ur'''portalmmm_ver2_subp342ic100tb''', ur'''portalmmm/2.0 P342i(c100;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs341i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subs341i''', ur'''portalmmm/2.0 S341i''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''jpg''':True,ur'''max_image_height''':178,ur'''max_image_width''':161,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S341i''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':178,ur'''wallpaper_preferred_width''':176,ur'''wav''':True})
devices.devids[ur'''portalmmm_ver2_subs342i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs341i'''], ur'''portalmmm_ver2_subs342i''', ur'''portalmmm/2.0 S342i''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':161,ur'''directdownload_support''':True,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''gif_animated''':True,ur'''inline_support''':True,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_canvas_height''':178,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':102400,ur'''j2me_max_jar_size''':30720,ur'''j2me_screen_height''':ur'''178''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_storage_size''':2306867,ur'''jpg''':True,ur'''max_image_height''':178,ur'''max_image_width''':176,ur'''max_object_size''':10240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S342i''',ur'''resolution_height''':178,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':102400,ur'''ringtone_inline_size_limit''':10240,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':102400,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':10240,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':178,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':178,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''portalmmm_ver2_subs341ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs341i'''], ur'''portalmmm_ver2_subs341ic10tb''', ur'''portalmmm/2.0 S341i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs342ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs342i'''], ur'''portalmmm_ver2_subs342ic10tb''', ur'''portalmmm/2.0 S342i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs342ic30tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs342i'''], ur'''portalmmm_ver2_subs342ic30tb''', ur'''portalmmm/2.0 S342i(c30;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs342ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs342i'''], ur'''portalmmm_ver2_subs342ic100tb''', ur'''portalmmm/2.0 S342i(c100;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs341ic30tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs341i'''], ur'''portalmmm_ver2_subs341ic30tb''', ur'''portalmmm/2.0 S341i(c30;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsa341ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs341i'''], ur'''portalmmm_ver2_subsa341ic10tb''', ur'''portalmmm/2.0 SA341i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_sube378i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_sube378i''', ur'''portalmmm/2.0 E378i''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''jpg''':True,ur'''max_image_height''':178,ur'''max_image_width''':169,ur'''model_name''':ur'''E378i''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver2_sube378ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_sube378i'''], ur'''portalmmm_ver2_sube378ic10tb''', ur'''portalmmm/2.0 E378i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_sube378ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_sube378i'''], ur'''portalmmm_ver2_sube378ic20tb''', ur'''portalmmm/2.0 E378i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_sube378ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_sube378i'''], ur'''portalmmm_ver2_sube378ic100tb''', ur'''portalmmm/2.0 E378i(c100;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_sube378c10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_sube378i'''], ur'''portalmmm_ver2_sube378c10tb''', ur'''portalmmm/2.0 E378(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subl6imode'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subl6imode''', ur'''portalmmm/2.0 L6imode''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''doja_2_0''':True,ur'''doja_2_1''':True,ur'''doja_2_2''':True,ur'''jpg''':True,ur'''max_deck_size''':20480,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''model_name''':ur'''L6imode''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''portalmmm_ver2_subl6imodec10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl6imode'''], ur'''portalmmm_ver2_subl6imodec10tb''', ur'''portalmmm/2.0 L6imode(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subl7imode'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subl7imode''', ur'''portalmmm/2.0 L7imode''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''doja_2_0''':True,ur'''doja_2_1''':True,ur'''doja_2_2''':True,ur'''html_wi_imode_html_4''':True,ur'''html_wi_imode_html_5''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':20480,ur'''max_image_height''':178,ur'''max_image_width''':168,ur'''model_name''':ur'''L7imode''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''portalmmm_ver2_subl7imodec20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl7imode'''], ur'''portalmmm_ver2_subl7imodec20tb''', ur'''portalmmm/2.0 L7imode(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subl7imodetb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subl7imode'''], ur'''portalmmm_ver2_subl7imodetb''', ur'''portalmmm/2.0 L7i;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn400i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subn400i''', ur'''portalmmm/2.0 N400i''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':15,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':255,ur'''max_image_width''':228,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':51200,ur'''model_name''':ur'''N400i''',ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_imode_compact_generic''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''portalmmm_ver2_subn400ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn400i'''], ur'''portalmmm_ver2_subn400ic20tb''', ur'''portalmmm/2.0 N400i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn400ic20commatb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn400i'''], ur'''portalmmm_ver2_subn400ic20commatb''', ur'''portalmmm/2.0 N400i(c20,TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs400i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subs400i''', ur'''portalmmm/2.0 S400i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''imelody''':True,ur'''j2me_heap_size''':4194304,ur'''j2me_max_jar_size''':30720,ur'''j2me_screen_height''':ur'''178''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_image_height''':178,ur'''max_image_width''':169,ur'''model_name''':ur'''S400i''',ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':148,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''portalmmm_ver2_subs400ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs400i'''], ur'''portalmmm_ver2_subs400ic20tb''', ur'''portalmmm/2.0 S400i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs400ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs400i'''], ur'''portalmmm_ver2_subs400ic100tb''', ur'''portalmmm/2.0 S400i(c100,TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs400ic30td'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs400i'''], ur'''portalmmm_ver2_subs400ic30td''', ur'''portalmmm/2.0 S400i(c30,TD)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs400ic10tj'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs400i'''], ur'''portalmmm_ver2_subs400ic10tj''', ur'''portalmmm/2.0 S400i(c10,TJ)''', False, None)
devices.devids[ur'''portalmmm_ver2_subsi400i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subsi400i''', ur'''portalmmm/2.0 SI400i''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''max_image_height''':156,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SI400i''',ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''streaming_real_media''':ur'''none''',ur'''voices''':40})
devices.devids[ur'''portalmmm_ver2_subsi400ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subsi400i'''], ur'''portalmmm_ver2_subsi400ic10tb''', ur'''portalmmm/2.0 SI400i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs401i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs400i'''], ur'''portalmmm_ver2_subs401i''', ur'''portalmmm/2.0 S401i''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''model_name''':ur'''S401i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''portalmmm_ver2_subs401ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs401i'''], ur'''portalmmm_ver2_subs401ic10tb''', ur'''portalmmm/2.0 S401i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn401i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subn401i''', ur'''portalmmm/2.0 N401i''', True, {ur'''amr''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':176,ur'''max_image_width''':161,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':51200,ur'''model_name''':ur'''N401i''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_3gpp''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''portalmmm_ver2_subn401ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn401i'''], ur'''portalmmm_ver2_subn401ic10tb''', ur'''portalmmm/2.0 N401i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn401ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn401i'''], ur'''portalmmm_ver2_subn401ic20tb''', ur'''portalmmm/2.0 N401i(c20;TB)''', False, {ur'''max_deck_size''':20000})
devices.devids[ur'''portalmmm_ver2_subn401itc20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn401ic20tb'''], ur'''portalmmm_ver2_subn401itc20tb''', ur'''portalmmm/2.0 N401i-t(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn401ispacetc20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn401ic20tb'''], ur'''portalmmm_ver2_subn401ispacetc20tb''', ur'''portalmmm/2.0 N401i (c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn401ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn401i'''], ur'''portalmmm_ver2_subn401ic100tb''', ur'''portalmmm/2.0 N401i(c100;TB)''', False, {ur'''max_deck_size''':40000})
devices.devids[ur'''portalmmm_ver2_subg402i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subg402i''', ur'''portalmmm/2.0 G402i''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Grundig''',ur'''colors''':65536,ur'''downloadfun_support''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''G402i''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''portalmmm_ver2_subg402ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subg402i'''], ur'''portalmmm_ver2_subg402ic10tb''', ur'''portalmmm/2.0 G402i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subg410i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subg410i''', ur'''portalmmm/2.0 G410i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Grundig''',ur'''colors''':65536,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''ems''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':102400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G410i''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''portalmmm_ver2_subg410ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subg410i'''], ur'''portalmmm_ver2_subg410ic10tb''', ur'''portalmmm/2.0 G410i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subg411i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subg411i''', ur'''portalmmm/2.0 G411i''', True, {ur'''brand_name''':ur'''Grundig''',ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''G411i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_preferred_charset''':ur'''iso8859'''})
devices.devids[ur'''portalmmm_ver2_subg411ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subg411i'''], ur'''portalmmm_ver2_subg411ic10tb''', ur'''portalmmm/2.0 G411i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subg550i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subg550i''', ur'''portalmmm/2.0 G550i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Grundig''',ur'''colors''':262144,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_frame_rate''':15,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G550i''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':72})
devices.devids[ur'''portalmmm_ver2_subg550ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subg550i'''], ur'''portalmmm_ver2_subg550ic100tb''', ur'''portalmmm/2.0 G550i(c100;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn410i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn401i'''], ur'''portalmmm_ver2_subn410i''', ur'''portalmmm/2.0 N410i''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''downloadfun_support''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':255,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''N410i''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''portalmmm_ver2_subn410ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn410i'''], ur'''portalmmm_ver2_subn410ic20tb''', ur'''portalmmm/2.0 N410i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subcolonn410ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn410i'''], ur'''portalmmm_ver2_subcolonn410ic20tb''', ur'''portalmmm/2.0,N410i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn410itc20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn410i'''], ur'''portalmmm_ver2_subn410itc20tb''', ur'''portalmmm/2.0 N410i-t(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn411i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn410i'''], ur'''portalmmm_ver2_subn411i''', ur'''portalmmm/2.0 N411i''', True, {ur'''amr''':True,ur'''brand_name''':ur'''NEC''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''inline_support''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':220,ur'''max_image_width''':161,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N411i''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''portalmmm_ver2_subn411ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn411i'''], ur'''portalmmm_ver2_subn411ic10tb''', ur'''portalmmm/2.0 N411i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn411ic10spacetb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn411i'''], ur'''portalmmm_ver2_subn411ic10spacetb''', ur'''portalmmm/2.0 N411i(c10 ;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn411ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn411i'''], ur'''portalmmm_ver2_subn411ic20tb''', ur'''portalmmm/2.0 N411i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn411ispacec20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn411i'''], ur'''portalmmm_ver2_subn411ispacec20tb''', ur'''portalmmm/2.0 N411i (c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn411io2c10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn411i'''], ur'''portalmmm_ver2_subn411io2c10tb''', ur'''o2imode/2.0 N411i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn411io2c20tj'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn411i'''], ur'''portalmmm_ver2_subn411io2c20tj''', ur'''o2imode/2.0 N411i(c20;TJ)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn411io2c30td'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn411i'''], ur'''portalmmm_ver2_subn411io2c30td''', ur'''o2imode/2.0 N411i(c30;TD)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn412i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn411i'''], ur'''portalmmm_ver2_subn412i''', ur'''portalmmm/2.0 N412i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''gif_animated''':True,ur'''inline_support''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''N412i''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''portalmmm_ver2_subn412ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn412i'''], ur'''portalmmm_ver2_subn412ic20tb''', ur'''portalmmm/2.0 N412i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn412itc20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn412i'''], ur'''portalmmm_ver2_subn412itc20tb''', ur'''portalmmm/2.0 N412i-t(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs410i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs401i'''], ur'''portalmmm_ver2_subs410i''', ur'''portalmmm/2.0 S410i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':16,ur'''directdownload_support''':True,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''gif_animated''':True,ur'''inline_support''':True,ur'''j2me_max_jar_size''':30,ur'''jpg''':True,ur'''max_image_height''':178,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''S410i''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':30,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':64,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':30,ur'''screensaver_gif''':True,ur'''screensaver_inline_size_limit''':10,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':144,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':144,ur'''screensaver_preferred_width''':176,ur'''screensaver_wbmp''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':30,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':10,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':144,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''portalmmm_ver2_subs410ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs410i'''], ur'''portalmmm_ver2_subs410ic10tb''', ur'''portalmmm/2.0 S410i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs410ic10tc'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs410i'''], ur'''portalmmm_ver2_subs410ic10tc''', ur'''portalmmm/2.0 S410i(c10;TC)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs410ic10tj'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs410i'''], ur'''portalmmm_ver2_subs410ic10tj''', ur'''portalmmm/2.0 S410i(c10;TJ)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs410ic30tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs410i'''], ur'''portalmmm_ver2_subs410ic30tb''', ur'''portalmmm/2.0 S410i(c30;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs410ic30td'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs410i'''], ur'''portalmmm_ver2_subs410ic30td''', ur'''portalmmm/2.0 S410i(c30;TD)''', False, None)
devices.devids[ur'''portalmmm_ver2_subm420i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subm420i''', ur'''portalmmm/2.0 M420i''', True, {ur'''brand_name''':ur'''Mitsubishi''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''j2me_heap_size''':1572864,ur'''j2me_max_jar_size''':30720,ur'''jpg''':True,ur'''max_image_height''':240,ur'''max_image_width''':169,ur'''model_name''':ur'''M420i''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''portalmmm_ver2_subm420ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm420i'''], ur'''portalmmm_ver2_subm420ic10tb''', ur'''portalmmm/2.0 M420i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subm420ic10tc'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm420i'''], ur'''portalmmm_ver2_subm420ic10tc''', ur'''portalmmm/2.0 M420i(c10;TC)''', False, None)
devices.devids[ur'''portalmmm_ver2_subm430i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm420i'''], ur'''portalmmm_ver2_subm430i''', ur'''portalmmm/2.0 M430i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Mitsubishi''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':270,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':51200,ur'''model_name''':ur'''M430i''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''ringtone_imelody''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''portalmmm_ver2_subm430ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm430i'''], ur'''portalmmm_ver2_subm430ic20tb''', ur'''portalmmm/2.0 M430i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subm430ic20tc'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm430i'''], ur'''portalmmm_ver2_subm430ic20tc''', ur'''portalmmm/2.0 M430i(c20;TC)''', False, None)
devices.devids[ur'''portalmmm_ver2_subm430ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm430i'''], ur'''portalmmm_ver2_subm430ic100tb''', ur'''portalmmm/2.0 M430i(c100;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subm430ic100tc'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm430i'''], ur'''portalmmm_ver2_subm430ic100tc''', ur'''portalmmm/2.0 M430i(c100;TC)''', False, None)
devices.devids[ur'''portalmmm_ver2_subm430ic300tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subm430i'''], ur'''portalmmm_ver2_subm430ic300tb''', ur'''portalmmm/2.0 M430i(c300;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs500i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subs500i''', ur'''o2imode/2.0 S500i''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''gif_animated''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''model_name''':ur'''S500i''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':256,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''portalmmm_ver2_subo2s500ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs500i'''], ur'''portalmmm_ver2_subo2s500ic20tb''', ur'''o2imode/2.0 S500i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs500ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs500i'''], ur'''portalmmm_ver2_subs500ic20tb''', ur'''portalmmm/2.0 S500i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subg500i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subg500i''', ur'''portalmmm/2.0 G500i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Grundig''',ur'''colors''':262144,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''flash_lite_version''':ur'''1_1''',ur'''gif_animated''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''DreamPhone G500i''',ur'''max_deck_size''':20480,ur'''max_image_height''':220,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''G500i''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2006_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''portalmmm_ver2_subg500ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subg500i'''], ur'''portalmmm_ver2_subg500ic20tb''', ur'''portalmmm/2.0 G500i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn500i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subn500i''', ur'''portalmmm/2.0 N500i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''gif_animated''':True,ur'''inline_support''':True,ur'''j2me_max_jar_size''':30720,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':220,ur'''max_image_width''':161,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''N500i''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''portalmmm_ver2_subn500ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn500i'''], ur'''portalmmm_ver2_subn500ic20tb''', ur'''portalmmm/2.0 N500i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn500isc20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn500i'''], ur'''portalmmm_ver2_subn500isc20tb''', ur'''portalmmm/2.0 N500iS(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subs501i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs500i'''], ur'''portalmmm_ver2_subs501i''', ur'''portalmmm/2.0 S501i''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''doja_2_0''':True,ur'''doja_2_1''':True,ur'''doja_2_2''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif_animated''':True,ur'''j2me_cldc_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':20480,ur'''max_image_height''':220,ur'''max_image_width''':176,ur'''model_name''':ur'''S501i''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''portalmmm_ver2_subs501ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs501i'''], ur'''portalmmm_ver2_subs501ic20tb''', ur'''portalmmm/2.0 S501i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn600i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subn600i''', ur'''portalmmm/2.0 N600i''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''columns''':10,ur'''directdownload_support''':True,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''doja_2_0''':True,ur'''doja_2_1''':True,ur'''doja_2_2''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif_animated''':True,ur'''inline_support''':True,ur'''j2me_max_jar_size''':30,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':270,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''600i''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':30720,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':72,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':30720,ur'''screensaver_gif''':True,ur'''screensaver_inline_size_limit''':10240,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':270,ur'''screensaver_max_width''':240,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':270,ur'''screensaver_preferred_width''':240,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':30720,ur'''wallpaper_gif''':True,ur'''wallpaper_inline_size_limit''':10240,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':270,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':270,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''portalmmm_ver2_subn600ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn600i'''], ur'''portalmmm_ver2_subn600ic100tb''', ur'''portalmmm/2.0 N600i(c100;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn600ic100tc'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn600i'''], ur'''portalmmm_ver2_subn600ic100tc''', ur'''portalmmm/2.0,N600i(c100;TC)''', False, None)
devices.devids[ur'''portalmmm_ver2_subg600i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subg600i''', ur'''portalmmm/2.0 G600i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Grundig''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''gif_animated''':True,ur'''inline_support''':True,ur'''j2me_screen_height''':ur'''173''',ur'''j2me_screen_width''':ur'''176''',ur'''j2me_storage_size''':4823449,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':102400,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_frame_rate''':15,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G600i''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''portalmmm_ver2_subg600ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subg600i'''], ur'''portalmmm_ver2_subg600ic100tb''', ur'''portalmmm/2.0 G600i(c100;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subg600ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subg600i'''], ur'''portalmmm_ver2_subg600ic10tb''', ur'''portalmmm/2.0 G600i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subg600ic30td'''] = devclass(devices.devids[ur'''portalmmm_ver2_subg600i'''], ur'''portalmmm_ver2_subg600ic30td''', ur'''portalmmm/2.0 G600i(c30;TD)''', False, None)
devices.devids[ur'''portalmmm_ver2_subg600ic100tj'''] = devclass(devices.devids[ur'''portalmmm_ver2_subg600i'''], ur'''portalmmm_ver2_subg600ic100tj''', ur'''portalmmm/2.0 G600i(c100;TJ)''', False, None)
devices.devids[ur'''portalmmm_ver2_subnk600i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subnk600i''', ur'''portalmmm/2.0 NK600i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''gif_animated''':True,ur'''j2me_max_jar_size''':30720,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':208,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''NK600i''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':208,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':208,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''portalmmm_ver2_subnk600ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subnk600i'''], ur'''portalmmm_ver2_subnk600ic10tb''', ur'''portalmmm/2.0 NK600i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subnk600ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subnk600i'''], ur'''portalmmm_ver2_subnk600ic100tb''', ur'''portalmmm/2.0 NK600i(c100;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subnk601i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subnk601i''', ur'''portalmmm/2.0 NK601i''', True, {ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':208,ur'''max_image_width''':168,ur'''model_name''':ur'''NK601i''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''wap_push_support''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''portalmmm_ver2_subnk601ic100tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subnk601i'''], ur'''portalmmm_ver2_subnk601ic100tb''', ur'''portalmmm/2.0 NK601i(c100;TB)''', True, {ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''Symbian OS''',ur'''imelody''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_symbian_install''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''model_name''':ur'''N70i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''portalmmm_ver2_subnk601i7023119'''] = devclass(devices.devids[ur'''portalmmm_ver2_subnk601i'''], ur'''portalmmm_ver2_subnk601i7023119''', ur'''portalmmm/2.0 NK601i UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO''', False, None)
devices.devids[ur'''portalmmm_ver2_subtsm7'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subtsm7''', ur'''portalmmm/2.0 TSM7''', True, {ur'''brand_name''':ur'''Vitelcom''',ur'''columns''':12,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''TSM-7''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':13,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver2_subtsm7c10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subtsm7'''], ur'''portalmmm_ver2_subtsm7c10tb''', ur'''portalmmm/2.0 TSM7(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subtsm7_subua'''] = devclass(devices.devids[ur'''portalmmm_ver2_subtsm7'''], ur'''portalmmm_ver2_subtsm7_subua''', ur'''TSM-7/53118000 Browser/1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''portalmmm_ver2_subtsm7i'''] = devclass(devices.devids[ur'''portalmmm_ver2_subtsm7'''], ur'''portalmmm_ver2_subtsm7i''', ur'''portalmmm/2.0 TSM7i''', True, {ur'''brand_name''':ur'''Vitelcom''',ur'''colors''':65536,ur'''jpg''':True,ur'''model_name''':ur'''TSM-7i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver2_subtsm7ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subtsm7i'''], ur'''portalmmm_ver2_subtsm7ic10tb''', ur'''portalmmm/2.0 TSM7i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subtsm30i'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_subtsm30i''', ur'''portalmmm/2.0 TSM30i''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Vitelcom''',ur'''colors''':32768,ur'''columns''':12,ur'''max_image_height''':120,ur'''max_image_width''':121,ur'''model_name''':ur'''30i''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':13,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver2_subtsm30ic10tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subtsm30i'''], ur'''portalmmm_ver2_subtsm30ic10tb''', ur'''portalmmm/2.0 TSM30i(c10;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subtsm30'''] = devclass(devices.devids[ur'''portalmmm_ver2_subtsm30i'''], ur'''portalmmm_ver2_subtsm30''', ur'''portalmmm/2.0 TSM30''', False, None)
devices.devids[ur'''tsm340_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tsm340_ver1''', ur'''TSM340''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Vitelcom''',ur'''colors''':65536,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''83''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':63,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':200000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TSM340''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':83,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.vitelcom.es/uaprof/UAprofile_VitelcomTSM340_01.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''tsm340_ver1_sub121'''] = devclass(devices.devids[ur'''tsm340_ver1'''], ur'''tsm340_ver1_sub121''', ur'''TSM340/83228611 Browser/1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''kgt_n400i_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn400ic20tb'''], ur'''kgt_n400i_ver1''', ur'''KGT/2.0 N400i(c20;TB)''', True, None)
devices.devids[ur'''kgt_n630i_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''kgt_n630i_ver1''', ur'''KGT/2.0 N630i-10(c10;TB)''', True, {ur'''brand_name''':ur'''NEC''',ur'''max_image_width''':120,ur'''model_name''':ur'''N630i''',ur'''resolution_width''':120,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kgt_n530i_ver1'''] = devclass(devices.devids[ur'''generic_portalmmm'''], ur'''kgt_n530i_ver1''', ur'''KGT/1.0 N530i-10''', True, {ur'''max_image_width''':120,ur'''model_name''':ur'''N530i''',ur'''resolution_width''':128})
devices.devids[ur'''kgt_n530i_var1_subc10'''] = devclass(devices.devids[ur'''kgt_n530i_ver1'''], ur'''kgt_n530i_var1_subc10''', ur'''KGT/1.0 N530i-10(c10)''', False, None)
devices.devids[ur'''kgt_n550i_ver1'''] = devclass(devices.devids[ur'''generic_portalmmm'''], ur'''kgt_n550i_ver1''', ur'''KGT/1.0 N550i-10(c10)''', True, {ur'''model_name''':ur'''N550i'''})
devices.devids[ur'''kgt_t535i_ver1'''] = devclass(devices.devids[ur'''generic_portalmmm'''], ur'''kgt_t535i_ver1''', ur'''KGT/1.0 T535i-10(c10)''', True, {ur'''model_name''':ur'''T535i'''})
devices.devids[ur'''kgt_n590i_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''kgt_n590i_ver1''', ur'''KGT/2.0 N590i-10(c10;TB)''', True, None)
devices.devids[ur'''kgt_n900i_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''kgt_n900i_ver1''', ur'''KGT/2.0 N900i(c20;TB)''', True, None)
devices.devids[ur'''mercedes_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''mercedes_ver1''', ur'''Mercedes''', False, None)
devices.devids[ur'''mercedes_ver1_sub00'''] = devclass(devices.devids[ur'''mercedes_ver1'''], ur'''mercedes_ver1_sub00''', ur'''Mercedes Benz UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''iac_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''iac_ver1''', ur'''IAC''', False, None)
devices.devids[ur'''iac_ver1_sub100'''] = devclass(devices.devids[ur'''iac_ver1'''], ur'''iac_ver1_sub100''', ur'''IAC KM100''', False, None)
devices.devids[ur'''iac_ver1_sub4123'''] = devclass(devices.devids[ur'''iac_ver1'''], ur'''iac_ver1_sub4123''', ur'''IAC KM100/168 UP.Browser/4.1.23c''', False, None)
devices.devids[ur'''iac_ver1_sub178'''] = devclass(devices.devids[ur'''iac_ver1'''], ur'''iac_ver1_sub178''', ur'''IAC/KM178/''', False, None)
devices.devids[ur'''iac_ver1_sub63'''] = devclass(devices.devids[ur'''iac_ver1'''], ur'''iac_ver1_sub63''', ur'''IAC/KM63/''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''IAC OKWAP''',ur'''model_name''':ur'''KM63''',ur'''uaprof''':ur'''http://www.okwap.com.cn/uaprof/km63/km63profile.xml'''})
devices.devids[ur'''iac_ver1_subi3698'''] = devclass(devices.devids[ur'''iac_ver1'''], ur'''iac_ver1_subi3698''', ur'''IAC/i-3698/''', False, None)
devices.devids[ur'''iac_h105_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''iac_h105_ver1''', ur'''IAC-H105''', True, {ur'''brand_name''':ur'''IAC OKWAP''',ur'''colors''':65536,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''ems''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KM65''',ur'''nokia_voice_call''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.okwap.com.cn/uaprof/km65/km65profile.xml''',ur'''video''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''aur_palm_wapper_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''aur_palm_wapper_ver1''', ur'''AUR PALM WAPPER''', False, None)
devices.devids[ur'''aur_palm_wapper_ver1_sub11'''] = devclass(devices.devids[ur'''aur_palm_wapper_ver1'''], ur'''aur_palm_wapper_ver1_sub11''', ur'''AUR PALM WAPPER (WAP 1.1)''', False, None)
devices.devids[ur'''aus_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''aus_ver1''', ur'''AUS PALM WAPPER''', False, None)
devices.devids[ur'''emulateur_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''emulateur_ver1''', ur'''Emulateur WAP de Phonevalley''', False, None)
devices.devids[ur'''emulateur_ver1_sub00'''] = devclass(devices.devids[ur'''emulateur_ver1'''], ur'''emulateur_ver1_sub00''', ur'''Emulateur Orange''', False, {ur'''max_image_width''':120,ur'''resolution_width''':128})
devices.devids[ur'''ezwapbrowser_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''ezwapbrowser_ver1''', ur'''EzWAPBrowser1.0-WAP''', False, None)
devices.devids[ur'''ezwapbrowser_ver1_subce'''] = devclass(devices.devids[ur'''ezwapbrowser_ver1'''], ur'''ezwapbrowser_ver1_subce''', ur'''EzWAPBrowserCE1.0-WAP''', False, None)
devices.devids[ur'''ezwapbrowser_ver2'''] = devclass(devices.devids[ur'''ezwapbrowser_ver1'''], ur'''ezwapbrowser_ver2''', ur'''EzWAPBrowser2.0-WAP''', False, None)
devices.devids[ur'''psion_cpw_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''psion_cpw_ver1''', ur'''Psion Cpw/1''', True, {ur'''brand_name''':ur'''Psion''',ur'''model_name''':ur'''Cpw''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''psion_cpw_ver1_subrv'''] = devclass(devices.devids[ur'''generic'''], ur'''psion_cpw_ver1_subrv''', ur'''Psion Cpw/1.00f(RV) War/1.00f''', False, None)
devices.devids[ur'''psion_cpw_ver1_subs5'''] = devclass(devices.devids[ur'''generic'''], ur'''psion_cpw_ver1_subs5''', ur'''Psion Cpw/1.00f(S5) War/1.00f''', False, None)
devices.devids[ur'''generic_netfront_ver3'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_netfront_ver3''', ur'''DO_NOT_MATCH_NETFRONT_3''', False, {ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''Access''',ur'''colors''':256,ur'''connectionless_service_indication''':True,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''html_wi_imode_html_1''':True,ur'''html_wi_imode_html_2''':True,ur'''html_wi_imode_html_3''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''is_wireless_device''':True,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''NetFront Ver. 3.0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':100,ur'''resolution_width''':120,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_support_level''':1,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''samsung_e570_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_e570_ver1''', ur'''SEC-SGHE570''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':300000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':16000,ur'''max_image_height''':144,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E570''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':307200,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_directdownload_size_limit''':307200,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e570_10.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/e570v_10.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':307200,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':173,ur'''wallpaper_max_width''':174,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_e770_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_e770_ver1''', ur'''SAMSUNG-SGH-E770''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''ems''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':200,ur'''max_image_width''':163,ur'''model_name''':ur'''SGH-E770''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':173,ur'''wallpaper_preferred_width''':174})
devices.devids[ur'''sec_sghe790_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sec_sghe790_ver1''', ur'''SEC-SGHE790''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E790''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''video''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_p310_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_p310_ver1''', ur'''SEC-SGHP310''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':False,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':700000,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_image_height''':240,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-P310''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':29,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':5242880,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_directdownload_size_limit''':1024000,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':240,ur'''screensaver_preferred_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/p310_10.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_directdownload_size_limit''':1024000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True})
devices.devids[ur'''samsung_u620_verizon'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_u620_verizon''', ur'''SCH-U620''', True, {ur'''brand_name''':ur'''Samsung''',ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':165,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH-U620''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''samsung_u900_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_u900_ver1''', ur'''SCH-U900/1.0 NetFront/3.0.22.2.9 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SCH U900''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''sec_sgh_x800_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sec_sgh_x800_ver1''', ur'''SEC-SGHX800''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-X800''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sec_x820_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sec_x820_ver1''', ur'''SEC-SGHX820''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':700000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''220''',ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':156,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':176,ur'''mms_max_size''':307200,ur'''mms_max_width''':220,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X820''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':29,ur'''physical_screen_width''':36,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x820_10.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_a707_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_a707_ver1''', ur'''SAMSUNG-SGH-A707''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262000,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''image_inlining''':True,ur'''j2me_3dapi''':True,ur'''j2me_bits_per_pixel''':ur'''0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':2048,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_max_jar_size''':1024,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''j2me_socket''':True,ur'''j2me_udp''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_wmapi_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''SYNC''',ur'''max_image_height''':320,ur'''max_image_width''':228,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':614400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':0,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_xmf''':True,ur'''model_extra_info''':ur'''Cingular''',ur'''model_name''':ur'''SGH-A707''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':False,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':False,ur'''picture''':False,ur'''picture_bmp''':False,ur'''picture_colors''':262000,ur'''picture_df_size_limit''':0,ur'''picture_directdownload_size_limit''':0,ur'''picture_gif''':False,ur'''picture_greyscale''':False,ur'''picture_inline_size_limit''':0,ur'''picture_jpg''':False,ur'''picture_max_height''':0,ur'''picture_max_width''':0,ur'''picture_oma_size_limit''':0,ur'''picture_png''':False,ur'''picture_preferred_height''':0,ur'''picture_preferred_width''':0,ur'''picture_resize''':ur'''none''',ur'''picture_wbmp''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''9''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':1,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':2,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':262000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':240,ur'''screensaver_max_width''':320,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''9''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':262000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wallpaper_tiff''':True,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''samsung_e860_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_e860_ver1''', ur'''SAMSUNG/SGHE860V''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':15,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''model_name''':ur'''E860V''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sec_e900_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sec_e900_ver1''', ur'''SEC-SGHE900''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':700000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':300,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''3.2''',ur'''model_name''':ur'''SGH-E900''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e900_10.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wml_1_3''':True})
devices.devids[ur'''sgh_z130_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sgh_z130_ver1''', ur'''SGH-Z130''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':30000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.2''',ur'''model_name''':ur'''Z130''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':12,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/z130_00.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':1000000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_z140_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_z140_ver1''', ur'''SAMSUNG-SGH-Z140''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''SGH-Z140''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':1000000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':65536,ur'''screensaver_directdownload_size_limit''':1000000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_preferred_height''':147,ur'''screensaver_preferred_width''':176,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':1000000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_z370_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_z370_ver1''', ur'''SAMSUNG-SGH-Z370''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''220''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':16000,ur'''max_image_height''':156,ur'''max_image_width''':214,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''SGH-Z370''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':38,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':5242880,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''screensaver_directdownload_size_limit''':5242880,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':176,ur'''screensaver_max_width''':220,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':220,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_directdownload_size_limit''':5242880,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':220,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':220,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_z520_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_z520_ver1''', ur'''SGH-Z520''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':300,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z520''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z520UAProf2G.rdf''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True})
devices.devids[ur'''samsung_zv10_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_zv10_ver1''', ur'''SAMSUNG-SGH-ZV10''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''flash_lite_version''':ur'''1_1''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':384,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':864,ur'''mms_max_size''':307200,ur'''mms_max_width''':1152,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-ZV10''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''svgt_1_1''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/ZV10UAProf3G.rdf''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':147})
devices.devids[ur'''samsung_zv30_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_zv30_ver1''', ur'''SAMSUNG-SGH-ZV30''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':384,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':864,ur'''mms_max_size''':307200,ur'''mms_max_width''':1152,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ZV30''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''picture''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_directdownload_size_limit''':1024000,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':147,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''smf''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/ZV30UAProf.rdf''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':1024000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':147,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_zv50_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_zv50_ver1''', ur'''SAMSUNG-SGH-ZV50''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''ZV50''',ur'''mp3''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''picture''':True,ur'''picture_max_height''':320,ur'''picture_max_width''':240,ur'''picture_preferred_height''':320,ur'''picture_preferred_width''':240,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''smf''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sgh_zx20_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sgh_zx20_ver1''', ur'''SEC-SGHZX20''', True, {ur'''brand_name''':ur'''Samsung''',ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':165,ur'''max_image_width''':169,ur'''model_name''':ur'''SGH-ZX20''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_cn620_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''mot_cn620_ver1''', ur'''MOT-CN620''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_deck_size''':8000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''model_name''':ur'''CN620''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/cn620/profile/cn620.rdf'''})
devices.devids[ur'''generic_sonyericsson_netfront_ver3'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''generic_sonyericsson_netfront_ver3''', ur'''DO_NOT_MATCH_SONYERICSSON_NETFRONT_3''', False, {ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''css_supports_width_as_percentage''':True,ur'''directdownload_support''':True,ur'''inline_support''':True,ur'''j2me_clear_key_code''':-8,ur'''j2me_left_softkey_code''':-6,ur'''j2me_return_key_code''':-11,ur'''j2me_right_softkey_code''':-7,ur'''j2me_select_key_code''':ur'''-5''',ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.0''',ur'''oma_support''':True,ur'''picture''':True,ur'''picture_gif''':True,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''xhtml_make_phone_call_string''':ur'''tel:''',ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':3,ur'''xhtml_supports_iframe''':ur'''none'''})
devices.devids[ur'''nec_c313_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''nec_c313_ver1''', ur'''ACS-NF/3.0 NEC-c313''', True, {ur'''brand_name''':ur'''NEC''',ur'''max_image_height''':180,ur'''max_image_width''':171,ur'''model_name''':ur'''c313''',ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''nec_c338_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''nec_c338_ver1''', ur'''ACS-NF/3.0 NEC-c338''', True, {ur'''brand_name''':ur'''NEC''',ur'''columns''':15,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_name''':ur'''c338''',ur'''resolution_height''':182,ur'''resolution_width''':176,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''nec_c616_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''nec_c616_ver1''', ur'''ACS-NF/3.0 NEC-c616''', True, {ur'''brand_name''':ur'''NEC''',ur'''columns''':15,ur'''max_image_height''':200,ur'''max_image_width''':171,ur'''model_name''':ur'''c616''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''resolution_height''':200,ur'''resolution_width''':176,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''nec_e606_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''nec_e606_ver1''', ur'''Hutc3G/1 (e606 for Hutchison 3G''', True, {ur'''aac''':False,ur'''amr''':False,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':121,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_max_size''':51200,ur'''model_name''':ur'''e606''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':162,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':20480,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':10752,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':130,ur'''wallpaper_max_width''':130,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':130,ur'''wallpaper_preferred_width''':130})
devices.devids[ur'''sanyo_scp4900_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sanyo_scp4900_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-4900/1.0) NetFront/3.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''directdownload_support''':True,ur'''j2me_bits_per_pixel''':ur'''12''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''96''',ur'''j2me_screen_width''':ur'''120''',ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SCP-4900''',ur'''resolution_height''':128,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':120})
devices.devids[ur'''sanyo_scp5300_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sanyo_scp5300_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-5300/1.0) NetFront/3.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':22,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':132,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''144''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':144,ur'''max_image_width''':132,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-5300''',ur'''qcelp''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':65536,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':16,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP5300/1036SP.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':132,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':132,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sanyo_scp5400_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sanyo_scp5400_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-5400/US/1.0) NetFront/3.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''directdownload_support''':True,ur'''max_image_height''':132,ur'''max_image_width''':115,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SCP-5400''',ur'''resolution_height''':144,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':130})
devices.devids[ur'''sanyo_scp5500_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sanyo_scp5500_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-5500/US/1.0) NetFront/3.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_bmp''':True,ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':132,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':1433600,ur'''j2me_max_jar_size''':102400,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''144''',ur'''j2me_screen_width''':ur'''132''',ur'''max_image_height''':144,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SCP-5500''',ur'''qcelp''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':131072,ur'''screensaver_inline_size_limit''':131072,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':176,ur'''screensaver_max_width''':132,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':132,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':131072,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':132,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sanyo_scp6400_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sanyo_scp6400_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-6400/1.0) NetFront/3.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''columns''':15,ur'''compactmidi''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-6400''',ur'''resolution_height''':128,ur'''resolution_width''':120,ur'''ringtone_midi_monophonic''':True,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP6400/1032SP.rdf''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sanyo_scp7200_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sanyo_scp7200_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-7200/US/1.0) NetFront/3.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':4096,ur'''columns''':20,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-7200''',ur'''resolution_height''':128,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP7200/2046SP.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':120})
devices.devids[ur'''sanyo_scp7300_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sanyo_scp7300_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-7300/US/1.0) NetFront/3.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':False,ur'''gif_animated''':False,ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':132,ur'''j2me_heap_size''':1048576,ur'''j2me_max_jar_size''':131072,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''132''',ur'''max_data_rate''':9,ur'''max_deck_size''':4096,ur'''max_image_height''':144,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SCP-7300''',ur'''qcelp''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':131072,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':131072,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':176,ur'''screensaver_max_width''':132,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':132,ur'''screensaver_wbmp''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP7300/1004SP.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':131072,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':168,ur'''wallpaper_max_width''':132,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':168,ur'''wallpaper_preferred_width''':132,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sanyo_pls8100_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sanyo_pls8100_ver1''', ur'''Mozilla/4.0 (MobilePhone PLS8100KTQ/US/1.0) NetFront/3.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':4096,ur'''max_image_height''':124,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''8100''',ur'''resolution_height''':144,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/PLS8100/1005QW.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':120,ur'''wallpaper_preferred_width''':144})
devices.devids[ur'''sanyo_scp8100_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sanyo_scp8100_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-8100/US/1.0) NetFront/3.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':False,ur'''gif_animated''':False,ur'''j2me_canvas_height''':112,ur'''j2me_canvas_width''':120,ur'''j2me_heap_size''':1048576,ur'''j2me_max_jar_size''':102400,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''112''',ur'''j2me_screen_width''':ur'''120''',ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':112,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-8100''',ur'''qcelp''':True,ur'''resolution_height''':144,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':65536,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':131072,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':144,ur'''screensaver_max_width''':120,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':144,ur'''screensaver_preferred_width''':120,ur'''screensaver_wbmp''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP8100/1115SP.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':131072,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':112,ur'''wallpaper_max_width''':120,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':112,ur'''wallpaper_preferred_width''':120,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''danger_hiptop_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''danger_hiptop_ver1''', ur'''Mozilla/5.0 (compatible; AvantGo 3.2; ProxiNet; Danger hiptop 1.0)''', True, {ur'''brand_name''':ur'''Danger''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':28,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Hiptop OS''',ur'''has_qwerty_keyboard''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_imode_compact_generic''':True,ur'''is_wireless_device''':True,ur'''marketing_name''':ur'''Sidekick''',ur'''max_image_height''':136,ur'''max_image_width''':236,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''Hiptop''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pointing_method''':ur'''clickwheel''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_rmf''':True,ur'''rmf''':True,ur'''rows''':13,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wml_1_1''':False,ur'''wta_phonebook''':True})
devices.devids[ur'''sgh_z130_ver1_submms110'''] = devclass(devices.devids[ur'''sgh_z130_ver1'''], ur'''sgh_z130_ver1_submms110''', ur'''SGH-Z130 SHP/VPP/R5 SMB3.1 SMM-MMS/1.1.0 profile/MIDP-2.0 configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sgh_z130_ver1_subcldc11'''] = devclass(devices.devids[ur'''sgh_z130_ver1'''], ur'''sgh_z130_ver1_subcldc11''', ur'''SGH-Z130/1.0 Mozilla/4.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sgh_z130_ver1_subnf32'''] = devclass(devices.devids[ur'''sgh_z130_ver1'''], ur'''sgh_z130_ver1_subnf32''', ur'''SGH-Z130/1.0 NF3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_z140_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_z140_ver1'''], ur'''samsung_z140_ver1_sub10''', ur'''SAMSUNG-SGH-Z140/1.0 SHP/VPP/R5 SMB3.1 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''samsung_z140_ver1_sub00'''] = devclass(devices.devids[ur'''samsung_z140_ver1'''], ur'''samsung_z140_ver1_sub00''', ur'''SGH-Z140 SHP/VPP/R5 SMB3.1 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_z140_ver1_sub10shpvppr5'''] = devclass(devices.devids[ur'''samsung_z140_ver1'''], ur'''samsung_z140_ver1_sub10shpvppr5''', ur'''SGH-Z140/1.0 SHP/VPP/R5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''danger_hiptop_ver2'''] = devclass(devices.devids[ur'''danger_hiptop_ver1'''], ur'''danger_hiptop_ver2''', ur'''Mozilla/5.0 (Danger hiptop 2.0''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''model_name''':ur'''Sidekick II''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_sgh_x800_ver110netfront32'''] = devclass(devices.devids[ur'''sec_sgh_x800_ver1'''], ur'''sec_sgh_x800_ver110netfront32''', ur'''SEC-SGHX800/1.0 NetFront/3.2''', False, None)
devices.devids[ur'''nec_c313_ver1_sub00100'''] = devclass(devices.devids[ur'''nec_c313_ver1'''], ur'''nec_c313_ver1_sub00100''', ur'''ACS-NF/3.0 NEC-c313/001.00''', False, {ur'''max_image_width''':120})
devices.devids[ur'''nec_c313_ver1_sub00101'''] = devclass(devices.devids[ur'''nec_c313_ver1'''], ur'''nec_c313_ver1_sub00101''', ur'''ACS-NF/3.0 NEC-c313/001.01''', False, {ur'''max_image_width''':120})
devices.devids[ur'''sec_e900_ver1_sub10'''] = devclass(devices.devids[ur'''sec_e900_ver1'''], ur'''sec_e900_ver1_sub10''', ur'''SEC-SGHE900/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''j2me_max_jar_size''':700000})
devices.devids[ur'''samsung_sgh_e950_ver1'''] = devclass(devices.devids[ur'''sec_e900_ver1'''], ur'''samsung_sgh_e950_ver1''', ur'''SEC-SGHE950''', True, {ur'''columns''':17,ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''SGH-E950''',ur'''oma_support''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_web_4_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e950_10.xml''',ur'''video''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''nec_e313_ver1'''] = devclass(devices.devids[ur'''nec_e606_ver1'''], ur'''nec_e313_ver1''', ur'''ACS-NF/3.0 NEC-e313''', True, {ur'''j2me_max_jar_size''':98304,ur'''max_image_height''':190,ur'''max_image_width''':169,ur'''model_name''':ur'''e313''',ur'''playback_mp4''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''nec_e606_ver1_sub1'''] = devclass(devices.devids[ur'''nec_e606_ver1'''], ur'''nec_e606_ver1_sub1''', ur'''Hutc3G/1 (e606 for Hutchison 3G/c100;ser351070702865112;icc8939991010001266544F)''', False, None)
devices.devids[ur'''nec_e606_ver1_sub606'''] = devclass(devices.devids[ur'''nec_e606_ver1'''], ur'''nec_e606_ver1_sub606''', ur'''NEC-606''', False, None)
devices.devids[ur'''nec_e606_ver1_subc100'''] = devclass(devices.devids[ur'''nec_e606_ver1'''], ur'''nec_e606_ver1_subc100''', ur'''Hutc3G/1 e606 for Hutchison 3G/c100''', False, None)
devices.devids[ur'''nec_e808_ver1'''] = devclass(devices.devids[ur'''nec_e606_ver1'''], ur'''nec_e808_ver1''', ur'''Hutc3G/1 (e808 for Hutchison 3G''', True, {ur'''max_image_height''':121,ur'''max_image_width''':122,ur'''model_name''':ur'''e808''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_zv10_ver1_sub'''] = devclass(devices.devids[ur'''samsung_zv10_ver1'''], ur'''samsung_zv10_ver1_sub''', ur'''SAMSUNG-SGH-ZV10/1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_zv10_ver1_subshpnf32'''] = devclass(devices.devids[ur'''samsung_zv10_ver1'''], ur'''samsung_zv10_ver1_subshpnf32''', ur'''SAMSUNG-SGH-ZV10/1.0 SHP/VPP/R5 NetFront/3.2 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''sgh_zx20_ver1_subnf32'''] = devclass(devices.devids[ur'''sgh_zx20_ver1'''], ur'''sgh_zx20_ver1_subnf32''', ur'''SEC-SGHZX20 SHP/CDR-2.2 NetFront/3.2 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_z520_ver1_subvodafone'''] = devclass(devices.devids[ur'''samsung_z520_ver1'''], ur'''samsung_z520_ver1_subvodafone''', ur'''SAMSUNG-SGH-Z520-Vodafone''', False, None)
devices.devids[ur'''sec_sghe790_ver1_sub10'''] = devclass(devices.devids[ur'''sec_sghe790_ver1'''], ur'''sec_sghe790_ver1_sub10''', ur'''SEC-SGHE790/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_a707_ver1_subshpvppr5'''] = devclass(devices.devids[ur'''samsung_a707_ver1'''], ur'''samsung_a707_ver1_subshpvppr5''', ur'''SAMSUNG-SGH-A707/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''samsung_zv50_ver1_subv'''] = devclass(devices.devids[ur'''samsung_zv50_ver1'''], ur'''samsung_zv50_ver1_subv''', ur'''SAMSUNG-SGH-ZV50-Vodafone''', False, None)
devices.devids[ur'''nec_e808_ver1_sub1'''] = devclass(devices.devids[ur'''nec_e808_ver1'''], ur'''nec_e808_ver1_sub1''', ur'''Hutc3G/1 (e808 for Hutchison 3G/c100;ser351374135292567;icc8939991030003748216F)''', False, None)
devices.devids[ur'''sanyo_scp7300_ver1_subiu'''] = devclass(devices.devids[ur'''sanyo_scp7300_ver1'''], ur'''sanyo_scp7300_ver1_subiu''', ur'''Mozilla/4.0 (MobilePhone SCP-7300/IU/1.0) NetFront/3.0 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''mot_cn620_ver1_sub010000r'''] = devclass(devices.devids[ur'''mot_cn620_ver1'''], ur'''mot_cn620_ver1_sub010000r''', ur'''MOT-CN620/01.00.00R Mozilla/4.5 (Windows; U) NetFront/3.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_zv30_ver1_sub10nf32120'''] = devclass(devices.devids[ur'''samsung_zv30_ver1'''], ur'''samsung_zv30_ver1_sub10nf32120''', ur'''SamsungSGH-ZV30/1.0 SHP/VPP/R5 NetFront/3.2 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nec_c616_ver1_sub000000000'''] = devclass(devices.devids[ur'''nec_c616_ver1'''], ur'''nec_c616_ver1_sub000000000''', ur'''ACS-NF/3.0 NEC-c616/000.000.000''', False, None)
devices.devids[ur'''sec_x820_ver1_sub10'''] = devclass(devices.devids[ur'''sec_x820_ver1'''], ur'''sec_x820_ver1_sub10''', ur'''SEC-SGHX820/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':700000,ur'''max_data_rate''':40})
devices.devids[ur'''sec_x820_ver1_uavariation'''] = devclass(devices.devids[ur'''sec_x820_ver1'''], ur'''sec_x820_ver1_uavariation''', ur'''SAMSUNG-SGH-X820''', False, {ur'''j2me_max_jar_size''':700000})
devices.devids[ur'''nec_c338_ver1_sub00101'''] = devclass(devices.devids[ur'''nec_c338_ver1'''], ur'''nec_c338_ver1_sub00101''', ur'''ACS-NF/3.0 NEC-c338/001.01''', False, None)
devices.devids[ur'''samsung_u620_verizon_sub10'''] = devclass(devices.devids[ur'''samsung_u620_verizon'''], ur'''samsung_u620_verizon_sub10''', ur'''SCH-U620/1.0 NetFront/3.0.22.2.3 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sonyericsson_w580_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3'''], ur'''sonyericsson_w580_ver1''', ur'''SonyEricssonW580/1.0 (05.02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':-1,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W580''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W580iR201.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w900i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3'''], ur'''sonyericsson_w900i_ver1''', ur'''SonyEricssonW900i''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':19,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':-1,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':384,ur'''max_deck_size''':20000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''W900i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':13,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W900iR101.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':174,ur'''wallpaper_preferred_width''':173,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''nec_e228_ver1'''] = devclass(devices.devids[ur'''nec_e313_ver1'''], ur'''nec_e228_ver1''', ur'''ACS-NF/3.0 NEC-e228''', True, {ur'''j2me_max_jar_size''':98304,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''e228''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_mp4''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_e338_ver1'''] = devclass(devices.devids[ur'''nec_e313_ver1'''], ur'''nec_e338_ver1''', ur'''ACS-NF/3.0 NEC-e338''', True, {ur'''model_name''':ur'''e338''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_mp4''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nec_e313_ver1_sub00100'''] = devclass(devices.devids[ur'''nec_e313_ver1'''], ur'''nec_e313_ver1_sub00100''', ur'''ACS-NF/3.0 NEC-e313/001.00''', False, None)
devices.devids[ur'''nec_e313_ver1_sub00101'''] = devclass(devices.devids[ur'''nec_e313_ver1'''], ur'''nec_e313_ver1_sub00101''', ur'''ACS-NF/3.0 NEC-e313/001.01''', False, None)
devices.devids[ur'''nec_e616_ver1'''] = devclass(devices.devids[ur'''nec_e313_ver1'''], ur'''nec_e616_ver1''', ur'''ACS-NF/3.0 NEC-e616''', True, {ur'''amr''':True,ur'''css_spriting''':True,ur'''j2me_max_jar_size''':98304,ur'''max_image_width''':168,ur'''model_name''':ur'''E616''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':33,ur'''playback_mp4''':True,ur'''resolution_height''':240,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_max_height''':200,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':200,ur'''wallpaper_preferred_width''':176,ur'''wav''':True})
devices.devids[ur'''samsung_e770_ver1_subshort'''] = devclass(devices.devids[ur'''samsung_e770_ver1'''], ur'''samsung_e770_ver1_subshort''', ur'''SEC-SGHE770''', False, None)
devices.devids[ur'''samsung_e770_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_e770_ver1'''], ur'''samsung_e770_ver1_sub10''', ur'''SEC-SGHE770/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, None)
devices.devids[ur'''samsung_e780_ver1'''] = devclass(devices.devids[ur'''samsung_e770_ver1'''], ur'''samsung_e780_ver1''', ur'''SAMSUNG-SGH-E780''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':200,ur'''max_image_width''':163,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-E780''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''nec_e228_ver1_sub00100'''] = devclass(devices.devids[ur'''nec_e228_ver1'''], ur'''nec_e228_ver1_sub00100''', ur'''ACS-NF/3.0 NEC-e228/001.00''', False, None)
devices.devids[ur'''nec_e228_ver1_sub00101'''] = devclass(devices.devids[ur'''nec_e228_ver1'''], ur'''nec_e228_ver1_sub00101''', ur'''ACS-NF/3.0 NEC-e228/001.01''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''generic_netfront_ver3_1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''generic_netfront_ver3_1''', ur'''DO_NOT_MATCH_NETFRONT_3_1''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_deck_size''':30000,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.1''',ur'''model_name''':ur'''NetFront Ver. 3.1'''})
devices.devids[ur'''samsung_e780_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_e780_ver1'''], ur'''samsung_e780_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-E780/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''samsung_e860_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_e860_ver1'''], ur'''samsung_e860_ver1_sub10''', ur'''SAMSUNG/SGHE860V/1.0/1.0 Browser/NF3/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_image_width''':120})
devices.devids[ur'''samsung_e860_ver1_subvodaaeeg1'''] = devclass(devices.devids[ur'''samsung_e860_ver1'''], ur'''samsung_e860_ver1_subvodaaeeg1''', ur'''Vodafone/SamsungSGHE860V/E860AEEG1/Browser/NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_e950_ver1_subnetfront34'''] = devclass(devices.devids[ur'''samsung_sgh_e950_ver1'''], ur'''samsung_sgh_e950_ver1_subnetfront34''', ur'''SEC-SGHE950/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''3.4'''})
devices.devids[ur'''samsung_p310_ver132'''] = devclass(devices.devids[ur'''samsung_p310_ver1'''], ur'''samsung_p310_ver132''', ur'''SEC-SGHP310/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':700000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e570_ver132'''] = devclass(devices.devids[ur'''samsung_e570_ver1'''], ur'''samsung_e570_ver132''', ur'''SEC-SGHE570/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':300000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_e570_ver132_voda'''] = devclass(devices.devids[ur'''samsung_e570_ver1'''], ur'''samsung_e570_ver132_voda''', ur'''Vodafone/1.0/SamsungSGHE570V/E570AEGB1 Browser/NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':300000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_z370_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_z370_ver1'''], ur'''samsung_z370_ver1_sub1''', ur'''SGH-Z370/1.0 NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_w900i_ver1_subr5aa'''] = devclass(devices.devids[ur'''sonyericsson_w900i_ver1'''], ur'''sonyericsson_w900i_ver1_subr5aa''', ur'''SonyEricssonW900i/R5AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_w900i_ver1_subr5bc'''] = devclass(devices.devids[ur'''sonyericsson_w900i_ver1'''], ur'''sonyericsson_w900i_ver1_subr5bc''', ur'''SonyEricssonW900i/R5BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-13G''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384})
devices.devids[ur'''nec_e338_ver1_sub00101'''] = devclass(devices.devids[ur'''nec_e338_ver1'''], ur'''nec_e338_ver1_sub00101''', ur'''ACS-NF/3.0 NEC-e338/001.01''', False, None)
devices.devids[ur'''nec_e616_ver1_sub00'''] = devclass(devices.devids[ur'''nec_e616_ver1'''], ur'''nec_e616_ver1_sub00''', ur'''ACS-NF/3.0 NEC-e616/001.00''', False, None)
devices.devids[ur'''nec_e616_ver1_sub01'''] = devclass(devices.devids[ur'''nec_e616_ver1'''], ur'''nec_e616_ver1_sub01''', ur'''ACS-NF/3.0 NEC-e616/001.01''', False, None)
devices.devids[ur'''nec_e616_ver1_subshort'''] = devclass(devices.devids[ur'''nec_e616_ver1'''], ur'''nec_e616_ver1_subshort''', ur'''NEC-616''', False, None)
devices.devids[ur'''sanyo_vi2300_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_vi2300_ver1''', ur'''Mozilla/4.0 (MobilePhone VI-2300/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':False,ur'''gif_animated''':False,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':112,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VI-2300 (SCP-2300)''',ur'''qcelp''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_directdownload_size_limit''':131072,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':7,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':12,ur'''screensaver_directdownload_size_limit''':131072,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''screensaver_wbmp''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP2300/0501SP.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':131072,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sanyo_rl4920_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_rl4920_ver1''', ur'''Mozilla/4.0 (MobilePhone RL-4920/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':92,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''RL-4920''',ur'''resolution_height''':128,ur'''resolution_width''':112,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP4920/1006SP.rdf''',ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':112,ur'''wallpaper_preferred_width''':120})
devices.devids[ur'''sanyo_mm5600_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_mm5600_ver1''', ur'''Mozilla/4.0 (MobilePhone MM-5600/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':18,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':False,ur'''gif_animated''':False,ur'''inline_support''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':50000,ur'''max_image_height''':261,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MM5600''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''qcelp''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':131072,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':72,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':18,ur'''screensaver_directdownload_size_limit''':131072,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':258,ur'''screensaver_max_width''':240,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':258,ur'''screensaver_preferred_width''':240,ur'''screensaver_wbmp''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/MM5600/0702SP.rdf''',ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':131072,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':258,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':258,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sanyo_mm7400_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_mm7400_ver1''', ur'''Mozilla/4.0 (MobilePhone MM-7400/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':18,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':False,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':30000,ur'''max_image_height''':180,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MM7400''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''qcelp''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':131072,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':72,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':262144,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/MM7400/1030SP.rdf''',ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':262144,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':200,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':200,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sanyo_mm7500_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_mm7500_ver1''', ur'''Sanyo MM-7500''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_image_height''':300,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MM7500''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP7500/1022SP.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sanyo_scp8300_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_scp8300_ver1''', ur'''Mozilla/4.0 (MobilePhone MM-8300/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':18,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_deck_size''':30000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MM-8300''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''qcelp''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':72,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':200,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':200,ur'''screensaver_preferred_width''':176,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sanyo_scp8500_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_scp8500_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-8500/US/1.0) NetFront/3.3 MMP/2.0''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''none''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''compactmidi''':True,ur'''gif''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''SCP-8500''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP8500/1000SP.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sanyo_mm9000_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_mm9000_ver1''', ur'''Mozilla/4.0 (MobilePhone MM-9000/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MM-9000''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP9000/0103SP.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sanyo_pls4920_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_pls4920_ver1''', ur'''Mozilla/4.0 (MobilePhone PLS4920KTQ/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':4096,ur'''max_image_height''':92,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''model_name''':ur'''PLS4920''',ur'''resolution_height''':112,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/PLS4920/1000QW.rdf''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sanyo_pls7400_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_pls7400_ver1''', ur'''Mozilla/4.0 (MobilePhone PLS7400KTQ/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':18,ur'''compactmidi''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':4096,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''model_name''':ur'''PLS7400''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/PLS7400/1000QW.rdf''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sanyo_pls8200_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_pls8200_ver1''', ur'''Mozilla/4.0 (MobilePhone PLS8200KTQ/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':4096,ur'''max_image_height''':140,ur'''max_image_width''':132,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''PLS8200''',ur'''resolution_height''':160,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/PLS8200/1001QW.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':132})
devices.devids[ur'''sanyo_pm8200_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_pm8200_ver1''', ur'''Mozilla/4.0 (MobilePhone PM-8200/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':14,ur'''compactmidi''':True,ur'''directdownload_support''':True,ur'''gif''':False,ur'''gif_animated''':False,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_bmp''':True,ur'''j2me_canvas_height''':144,ur'''j2me_canvas_width''':132,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':1048576,ur'''j2me_jpg''':True,ur'''j2me_max_jar_size''':131072,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''132''',ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':144,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''PM-8200''',ur'''qcelp''':True,ur'''resolution_height''':160,ur'''resolution_width''':132,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':131072,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':7,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':131072,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':132,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':132,ur'''screensaver_wbmp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/PM8200/1007SP.rdf''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':131072,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':143,ur'''wallpaper_max_width''':132,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':143,ur'''wallpaper_preferred_width''':132,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''sanyo_scp_8400_ver1'''] = devclass(devices.devids[ur'''sanyo_scp8300_ver1'''], ur'''sanyo_scp_8400_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-8400/US/1.0) NetFront/3.3 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''8400''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320})
devices.devids[ur'''sanyo_mm7500_ver2'''] = devclass(devices.devids[ur'''sanyo_mm7500_ver1'''], ur'''sanyo_mm7500_ver2''', ur'''Mozilla/4.0 (MobilePhone MM-7500/US/1.0) NetFront/3.1 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sanyo_mm7500_ver2_scp'''] = devclass(devices.devids[ur'''sanyo_mm7500_ver1'''], ur'''sanyo_mm7500_ver2_scp''', ur'''Mozilla/4.0 (MobilePhone SCP-7500/CA/1.0) NetFront/3.1 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''sanyo_scp8200_ver1'''] = devclass(devices.devids[ur'''sanyo_pm8200_ver1'''], ur'''sanyo_scp8200_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-8200/US/1.0) NetFront/3.0 MMP/2.0''', True, {ur'''max_data_rate''':9,ur'''model_name''':ur'''SCP-8200''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''generic_netfront_ver3_2'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''generic_netfront_ver3_2''', ur'''DO_NOT_MATCH_NETFRONT_3_2''', False, {ur'''max_deck_size''':40000,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''3.2''',ur'''model_name''':ur'''NetFront Ver. 3.2''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_support_level''':3,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''none''',ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''samsung_f300_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_f300_ver1''', ur'''SAMSUNG-SGH-F300''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''css_spriting''':True,ur'''ems''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':100000,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F300''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':33,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''svgt_1_1''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/f300_10.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''samsung_d520_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_d520_ver1''', ur'''SEC-SGHD520/1.0 NetFront/3.2''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':700000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':144,ur'''max_image_width''':162,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-D520''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d520_10.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_sgh_d830_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_d830_ver1''', ur'''SAMSUNG-SGH-D830''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':200,ur'''max_deck_size''':512000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D830''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':False,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':False,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d830_10.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_e490_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_e490_ver1''', ur'''SEC-SGHE490''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':220,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-E490''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e490_10.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''samsung_e908_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_e908_ver1''', ur'''SAMSUNG-SGH-E908/NetFront 3.2/WAP2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''gif''':True,ur'''https_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':200000,ur'''max_image_height''':310,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''mms_png''':True,ur'''model_name''':ur'''SGH-E908''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''picture_max_height''':320,ur'''picture_max_width''':240,ur'''picture_preferred_height''':320,ur'''picture_preferred_width''':240,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e908_10.xml''',ur'''utf8_support''':True,ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''samsung_sgh_t519_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_t519_ver1''', ur'''SAMSUNG-SGH-T519/T519UVFG8 Profile/MIDP-2.0 Configuration/CLDC-1.1 NetFront/3.2''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''220''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':512000,ur'''max_image_height''':156,ur'''max_image_width''':208,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T519''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/t519_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_t629_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_t629_ver1''', ur'''SAMSUNG-SGH-T629/T629UVFG8 Profile/MIDP-2.0 Configuration/CLDC-1.1 NetFront/3.2''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH T629''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/t629_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_u100_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_u100_ver1''', ur'''SEC-SGHU100/1.0 NetFront/3.2''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''gif''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''https_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''220''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':166,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_png''':True,ur'''model_name''':ur'''SGH-U100''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':31,ur'''physical_screen_width''':38,ur'''picture_max_height''':176,ur'''picture_max_width''':220,ur'''picture_preferred_height''':176,ur'''picture_preferred_width''':220,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''screensaver_max_height''':176,ur'''screensaver_max_width''':220,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':220,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/u100_10.xml''',ur'''utf8_support''':True,ur'''video''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':220,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':220,ur'''wbmp''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''samsung_sgh_u600_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_u600_ver1''', ur'''SEC-SGHU600''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':44,ur'''css_spriting''':True,ur'''ems''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':False,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':700000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''mms_video''':True,ur'''model_name''':ur'''SGH-U600''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':19,ur'''rss_support''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/u600_10.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':15360,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_supports_iframe''':ur'''none'''})
devices.devids[ur'''samsung_sgh_z510_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_z510_ver1''', ur'''SGH-Z510''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z510''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_directdownload_size_limit''':5242880,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/z510_00.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':5242880,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''zte_f230_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f230_ver1''', ur'''ZTE-F230/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''connectionoriented_confirmed_service_indication''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F230''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F230.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''zte_f866_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f866_ver1''', ur'''ZTE-F866/1.0 ACS-NF/3.2 Qtv/4.3''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.2''',ur'''model_name''':ur'''F866''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':72,ur'''wallpaper''':True,ur'''wallpaper_colors''':10,ur'''wallpaper_preferred_height''':200,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''zte_f850_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f850_ver1''', ur'''ZTE-F850/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''ZTE''',ur'''built_in_camera''':True,ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mld''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.2''',ur'''model_name''':ur'''F850''',ur'''mp3''':True,ur'''oma_support''':False,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':False,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':False,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''nec_e373_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''nec_e373_ver1''', ur'''NEC-e373''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''can_skip_aligned_link_row''':False,ur'''colors''':65536,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''220''',ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':190,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':176,ur'''mms_max_size''':307200,ur'''mms_max_width''':180,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''E373''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True})
devices.devids[ur'''nec_e353_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''nec_e353_ver1''', ur'''NEC-e353''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''220''',ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':156,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':176,ur'''mms_max_size''':307200,ur'''mms_max_width''':180,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''e353''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nec-uap.com/prof/e353V01.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_z510_ver1_sub'''] = devclass(devices.devids[ur'''samsung_sgh_z510_ver1'''], ur'''samsung_sgh_z510_ver1_sub''', ur'''SAMSUNG-SGH-Z510/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''samsung_sgh_z510_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sgh_z510_ver1'''], ur'''samsung_sgh_z510_ver1_sub10''', ur'''SGH-Z510/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-13G''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_sgh_z510_ver1_sub3211'''] = devclass(devices.devids[ur'''samsung_sgh_z510_ver1'''], ur'''samsung_sgh_z510_ver1_sub3211''', ur'''SGH-Z510/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_sgh_z510_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_sgh_z510_ver1'''], ur'''samsung_sgh_z510_ver1_sub1''', ur'''SAMSUNG-SGH-Z510''', False, None)
devices.devids[ur'''sgh_z710_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_z510_ver1'''], ur'''sgh_z710_ver1''', ur'''SGH-Z710''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-Z710''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''screensaver_wbmp''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''samsung_sgh_d830_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sgh_d830_ver1'''], ur'''samsung_sgh_d830_ver1_sub10''', ur'''SEC-SGHD830/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_f300_ver1_sub1032'''] = devclass(devices.devids[ur'''samsung_f300_ver1'''], ur'''samsung_f300_ver1_sub1032''', ur'''SEC-SGHF300/1.0 NetFront/3.2''', False, None)
devices.devids[ur'''generic_netfront_ver3_3'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''generic_netfront_ver3_3''', ur'''DO_NOT_MATCH_NETFRONT_3_3''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''none''',ur'''colors''':65536,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''image_inlining''':True,ur'''max_deck_size''':100000,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''NetFront Ver. 3.3''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_video''':True,ur'''video''':True,ur'''xhtml_support_level''':3,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''samsung_sgh_u600_ver1_sub32'''] = devclass(devices.devids[ur'''samsung_sgh_u600_ver1'''], ur'''samsung_sgh_u600_ver1_sub32''', ur'''SEC-SGHU600/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''j2me_max_jar_size''':700000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_u600_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_sgh_u600_ver1'''], ur'''samsung_sgh_u600_ver1_suborange''', ur'''SEC-SGHU600-ORANGE/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':700000,ur'''max_data_rate''':40})
devices.devids[ur'''nec_e353_ver1_sub10'''] = devclass(devices.devids[ur'''nec_e353_ver1'''], ur'''nec_e353_ver1_sub10''', ur'''NEC-e353/001.00 ACS-NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 Qtv/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_d520_ver1_submidp'''] = devclass(devices.devids[ur'''samsung_d520_ver1'''], ur'''samsung_d520_ver1_submidp''', ur'''SEC-SGHD520/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':700000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_d520_ver1_subsgh'''] = devclass(devices.devids[ur'''samsung_d520_ver1'''], ur'''samsung_d520_ver1_subsgh''', ur'''SAMSUNG-SGH-D520''', False, {ur'''j2me_max_jar_size''':700000})
devices.devids[ur'''nec_e373_ver1_sub00100'''] = devclass(devices.devids[ur'''nec_e373_ver1'''], ur'''nec_e373_ver1_sub00100''', ur'''NEC-e373/001.00 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 Qtv/1.00''', False, None)
devices.devids[ur'''sgh_f310_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sgh_f310_ver1''', ur'''SGH-F310/1.0 NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':200000,ur'''max_image_height''':220,ur'''max_image_width''':231,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F310''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_web_4_0''',ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/f310_00.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_f500_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''samsung_f500_ver1''', ur'''SGH-F500/1.0 NetFront/3.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':16,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''https_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''220''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':166,ur'''max_image_width''':215,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_png''':True,ur'''model_name''':ur'''SGH-F500''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':48,ur'''picture_max_height''':176,ur'''picture_max_width''':220,ur'''picture_preferred_height''':176,ur'''picture_preferred_width''':220,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''screensaver_max_height''':176,ur'''screensaver_max_width''':220,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':220,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/f500.xml''',ur'''utf8_support''':True,ur'''video''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':220,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':220,ur'''wav''':True,ur'''wbmp''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''samsung_z240_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''samsung_z240_ver1''', ur'''SGH-Z240/''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':29,ur'''gif_animated''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':16000,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''SGH-Z240''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':5242880,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_directdownload_size_limit''':5242880,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z240UAProf.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/Z240UAProf3G.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_directdownload_size_limit''':5242880,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True})
devices.devids[ur'''samsung_z400_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''samsung_z400_ver1''', ur'''SGH-Z400''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':1000000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-Z400''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_directdownload_size_limit''':3072000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z400UAProf3G.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_directdownload_size_limit''':3072000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''samsung_z620_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''samsung_z620_ver1''', ur'''SAMSUNG-SGH-Z620''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''ems''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':233,ur'''model_name''':ur'''SGH-Z620''',ur'''mp3''':True,ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wml_1_2''':True})
devices.devids[ur'''samsung_z720_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''samsung_z720_ver1''', ur'''SGH-Z720''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''https_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':1000000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':310,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''model_name''':ur'''SGH-Z720''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''picture''':True,ur'''picture_max_height''':320,ur'''picture_max_width''':240,ur'''picture_preferred_height''':320,ur'''picture_preferred_width''':240,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''screensaver_wbmp''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''9''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z720UAProf3G.rdf''',ur'''utf8_support''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''samsung_zv40_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''samsung_zv40_ver1''', ur'''SAMSUNG-SGH-ZV40''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':384,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''ZV40''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''picture''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2006_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''smf''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/ZV40UAProf3G.rdf''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sonyericsson_t650i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sonyericsson_t650i_ver1''', ur'''SonyEricssonT650i/R7AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T650i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':39,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/T650iR201.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w880i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sonyericsson_w880i_ver1''', ur'''SonyEricssonW880i''', True, {ur'''ajax_manipulate_dom''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':-1,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''W880i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''pointing_method''':ur'''joystick''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':15,ur'''rss_support''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W880iR201.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop''',ur'''xmf''':True})
devices.devids[ur'''sanyo_m1_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sanyo_m1_ver1''', ur'''Mozilla/4.0(Mobile Phone SCP-M1/US/1.0) NetFront/3.3 MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''compactmidi''':True,ur'''gif''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''M1''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCPM1/1001SP.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sanyo_pls3200_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sanyo_pls3200_ver1''', ur'''Mozilla/4.0 (MobilePhone PLS3200/US/1.0) NetFront/3.3L MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''max_image_width''':120,ur'''model_name''':ur'''PLS3200''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_pls6650_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sanyo_pls6650_ver1''', ur'''Mozilla/4.0 (MobilePhone PLS6650/US/1.0) NetFront/3.3L MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''max_image_width''':120,ur'''model_name''':ur'''SCP6650''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/PLS6650/1002QW.rdf'''})
devices.devids[ur'''samsung_z720_ver1_subz720'''] = devclass(devices.devids[ur'''samsung_z720_ver1'''], ur'''samsung_z720_ver1_subz720''', ur'''SAMSUNG-SGH-Z720''', False, {ur'''j2me_max_jar_size''':1000000})
devices.devids[ur'''samsung_z720_ver1_subshpvppr5'''] = devclass(devices.devids[ur'''samsung_z720_ver1'''], ur'''samsung_z720_ver1_subshpvppr5''', ur'''SAMSUNG-SGH-Z720/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':1000000,ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z720_ver1_subvodafoner5'''] = devclass(devices.devids[ur'''samsung_z720_ver1'''], ur'''samsung_z720_ver1_subvodafoner5''', ur'''SAMSUNG-SGH-Z720-Vodafone/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':1000000,ur'''max_data_rate''':384,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z720VUAProf3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/Z720VUAProf3G.rdf'''})
devices.devids[ur'''samsung_z720mv_ver1'''] = devclass(devices.devids[ur'''samsung_z720_ver1'''], ur'''samsung_z720mv_ver1''', ur'''SGH-Z720M''', True, {ur'''marketing_name''':ur'''Joy McLaren Vodafone''',ur'''model_name''':ur'''SGH-Z720M''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''9''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True})
devices.devids[ur'''sgh_z710_ver1_sub32'''] = devclass(devices.devids[ur'''sgh_z710_ver1'''], ur'''sgh_z710_ver1_sub32''', ur'''SGH-Z710/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_w880_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w880i_ver1'''], ur'''sonyericsson_w880_ver1''', ur'''SonyEricssonW880''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''none''',ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W880''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':15,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w880i_ver1_subr1jc'''] = devclass(devices.devids[ur'''sonyericsson_w880i_ver1'''], ur'''sonyericsson_w880i_ver1_subr1jc''', ur'''SonyEricssonW880i/R1JC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384,ur'''mobile_browser_version''':ur'''3.3''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':50,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''video''':True})
devices.devids[ur'''sanyo_m1_ver1_subspace'''] = devclass(devices.devids[ur'''sanyo_m1_ver1'''], ur'''sanyo_m1_ver1_subspace''', ur'''Mozilla/4.0 (MobilePhone SCP-M1/1.0) NetFront/3.3 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_z620_ver1_uavariation'''] = devclass(devices.devids[ur'''samsung_z620_ver1'''], ur'''samsung_z620_ver1_uavariation''', ur'''SGH-Z620''', False, None)
devices.devids[ur'''samsung_z630_ver1'''] = devclass(devices.devids[ur'''samsung_z620_ver1'''], ur'''samsung_z630_ver1''', ur'''SAMSUNG-SGH-Z630''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''ems''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''mmf''':True,ur'''mms_video''':True,ur'''model_name''':ur'''SGH-Z630''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/z630_00.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_z720mv_ver1_subbugb6'''] = devclass(devices.devids[ur'''samsung_z720mv_ver1'''], ur'''samsung_z720mv_ver1_subbugb6''', ur'''SAMSUNG-SGH-Z720M-Vodafone/BUGB6 SHP/VPP/R5 NetFront/3.3 SMM-MMS/ 1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''generic_netfront_ver3_4'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''generic_netfront_ver3_4''', ur'''DO_NOT_MATCH_NETFRONT_3_4''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''can_skip_aligned_link_row''':True,ur'''max_deck_size''':200000,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''NetFront Ver. 3.4''',ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''video''':True,ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':4})
devices.devids[ur'''samsung_zv40_ver1_subv'''] = devclass(devices.devids[ur'''samsung_zv40_ver1'''], ur'''samsung_zv40_ver1_subv''', ur'''SAMSUNG-SGH-ZV40-Vodafone''', False, None)
devices.devids[ur'''samsung_z400_ver1_sub'''] = devclass(devices.devids[ur'''samsung_z400_ver1'''], ur'''samsung_z400_ver1_sub''', ur'''SAMSUNG-SGH-Z400''', False, {ur'''j2me_max_jar_size''':1000000})
devices.devids[ur'''samsung_z400_ver1_subv'''] = devclass(devices.devids[ur'''samsung_z400_ver1'''], ur'''samsung_z400_ver1_subv''', ur'''SAMSUNG-SGH-Z400-Vodafone''', False, {ur'''j2me_max_jar_size''':1000000})
devices.devids[ur'''samsung_z400_ver1_subshpvppr5'''] = devclass(devices.devids[ur'''samsung_z400_ver1'''], ur'''samsung_z400_ver1_subshpvppr5''', ur'''SAMSUNG-SGH-Z400/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':1000000,ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z240_ver1_patch'''] = devclass(devices.devids[ur'''samsung_z240_ver1'''], ur'''samsung_z240_ver1_patch''', ur'''SGH-Z240''', False, None)
devices.devids[ur'''samsung_z240_ver1_sub10shpvppr5'''] = devclass(devices.devids[ur'''samsung_z240_ver1'''], ur'''samsung_z240_ver1_sub10shpvppr5''', ur'''SAMSUNG-SGH-Z240/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z240UAProf.rdf'''})
devices.devids[ur'''samsung_z630_ver1sec'''] = devclass(devices.devids[ur'''samsung_z630_ver1'''], ur'''samsung_z630_ver1sec''', ur'''SGH-Z630''', False, None)
devices.devids[ur'''samsung_z630_ver133'''] = devclass(devices.devids[ur'''samsung_z630_ver1'''], ur'''samsung_z630_ver133''', ur'''SGH-Z630/1.0 NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''samsung_sgh_f110_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_f110_ver1''', ur'''SAMSUNG-SGH-F110/F110AOGJ1 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F110''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':28,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F110.xml''',ur'''video''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':4})
devices.devids[ur'''samsung_f330_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_f330_ver1''', ur'''SAMSUNG-SGH-F330/F330XBGJ1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/F330UAProf3G.rdf''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':320,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':4,ur'''xmf''':True})
devices.devids[ur'''sec_e840_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sec_e840_ver1''', ur'''SEC-SGHE840/1.0 NetFront/3.4''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''https_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':310,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E840''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''picture_max_height''':320,ur'''picture_max_width''':240,ur'''picture_preferred_height''':320,ur'''picture_preferred_width''':240,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':10240,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_directdownload_size_limit''':10240,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e840_10.xml''',ur'''utf8_support''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_directdownload_size_limit''':10240,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''samsung_z170_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_z170_ver1''', ur'''SAMSUNG-SGH-Z170''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''https_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':1500,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-Z170''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''picture_max_height''':320,ur'''picture_max_width''':240,ur'''picture_preferred_height''':320,ur'''picture_preferred_width''':240,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''9''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z170UAProf3G.rdf''',ur'''utf8_support''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':220,ur'''xhtml_table_support''':True})
devices.devids[ur'''samsung_zv60_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_zv60_ver1''', ur'''SAMSUNG-SGH-ZV60-Vodafone/BUGE4 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-ZV60''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2006_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/ZV60UAProf3G.rdf''',ur'''video''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_t123i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_t123i_ver1''', ur'''SonyEricssonT123i/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':11,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':45000,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T123i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T123iR101.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sec_e840_ver1_sub0'''] = devclass(devices.devids[ur'''sec_e840_ver1'''], ur'''sec_e840_ver1_sub0''', ur'''SAMSUNG-SGH-E840''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''sec_e840_ver1_sub34'''] = devclass(devices.devids[ur'''sec_e840_ver1'''], ur'''sec_e840_ver1_sub34''', ur'''SEC-SGHE840/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_e840_ver1_suborange'''] = devclass(devices.devids[ur'''sec_e840_ver1'''], ur'''sec_e840_ver1_suborange''', ur'''SEC-SGHE840-ORANGE''', False, None)
devices.devids[ur'''samsung_zv40_ver1_subv10shpvppr5'''] = devclass(devices.devids[ur'''samsung_zv40_ver1_subv'''], ur'''samsung_zv40_ver1_subv10shpvppr5''', ur'''SAMSUNG-SGH-ZV40-Vodafone/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_z170_ver1_subnf34'''] = devclass(devices.devids[ur'''samsung_z170_ver1'''], ur'''samsung_z170_ver1_subnf34''', ur'''SAMSUNG-SGH-Z170/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''samsung_z170_ver1_sub10shpvppr5'''] = devclass(devices.devids[ur'''samsung_z170_ver1'''], ur'''samsung_z170_ver1_sub10shpvppr5''', ur'''SAMSUNG-SGH-Z170/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''generic_netfront_ver3_5'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''generic_netfront_ver3_5''', ur'''DO_NOT_MATCH_NETFRONT_3_5''', False, {ur'''canvas_support''':ur'''full''',ur'''max_deck_size''':200000,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''3.5''',ur'''model_name''':ur'''NetFront Ver. 3.5''',ur'''resolution_width''':176})
devices.devids[ur'''netfront_ver3_subavantgnf30'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''netfront_ver3_subavantgnf30''', ur'''Mozilla/4.0 (MobilePhone; Avantg/1.0) NetFront/3.0''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subpda101nf30'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''netfront_ver3_subpda101nf30''', ur'''Mozilla/4.0 (PDA; Windows CE/1.0.1) NetFront/3.0''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subsymbian091nf30'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''netfront_ver3_subsymbian091nf30''', ur'''Mozilla/4.0 (SmartPhone; Symbian OS/0.9.1) NetFront/3.0''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subfbed09nf30'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''netfront_ver3_subfbed09nf30''', ur'''Mozilla/4.0 (Wireless; Frontbed/0.9) NetFront/3.0''', False, None)
devices.devids[ur'''netfront_ver3_subpda100nf31'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''netfront_ver3_subpda100nf31''', ur'''Mozilla/4.08 (PDA; Windows CE/1.0.0) NetFront/3.1''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subsymbianosuiq100'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''netfront_ver3_subsymbianosuiq100''', ur'''Mozilla/4.0 (compatible; MSIE 4.0; SmartPhone; SymbianOS-UIQ/1.0.0) NetFront/3.1''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subsymbianos110'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''netfront_ver3_subsymbianos110''', ur'''Mozilla/4.0 (compatible; MSIE 4.0; SmartPhone; Symbian OS/1.1.0) NetFront/3.1''', False, {ur'''max_image_width''':120,ur'''screensaver_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''netfront_ver3_subseries60nf32'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''netfront_ver3_subseries60nf32''', ur'''Mozilla/4.0 (compatible; MSIE 5.5; Symbian OS-Series60) NetFront/3.2''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subseries60nf32msie6'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''netfront_ver3_subseries60nf32msie6''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS-Series60) NetFront/3.2''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subseries60103nf32'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''netfront_ver3_subseries60103nf32''', ur'''Mozilla/4.08 (SmartPhone; Symbian OS-Series60/1.03) NetFront/3.2''', False, {ur'''device_os''':ur'''Symbian OS''',ur'''max_image_width''':120,ur'''nokia_edition''':1,ur'''nokia_series''':60})
devices.devids[ur'''netfront_ver3_subseries6026nf33'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''netfront_ver3_subseries6026nf33''', ur'''Mozilla/4.08 (SmartPhone; Symbian OS-Series60/2.6 ) NetFront/3.2''', False, {ur'''max_image_width''':120,ur'''nokia_edition''':2,ur'''nokia_series''':60})
devices.devids[ur'''netfront_ver3_subseries60nf32de'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''netfront_ver3_subseries60nf32de''', ur'''Mozilla/4.78 [de] (Symbian OS-Series60; U) NetFront/3.2''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subseries60nf32en'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''netfront_ver3_subseries60nf32en''', ur'''Mozilla/4.78 [en] (Symbian OS-Series60; U) NetFront/3.2''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subseries60nf32geckoen'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''netfront_ver3_subseries60nf32geckoen''', ur'''Mozilla/5.0 (Symbian OS; U; Symbian OS-Series60; en; rv:1.0.1) Gecko/20020823 NetFront/3.2''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subseries60nf32geckoennospace'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''netfront_ver3_subseries60nf32geckoennospace''', ur'''Mozilla/5.0 (Symbian OS; U; Symbian OS-Series60; en;rv:1.0.1) Gecko/20020823 NetFront/3.2''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subseries60nf32msie55'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''netfront_ver3_subseries60nf32msie55''', ur'''Mozilla/5.0 (compatible; MSIE 5.5; Symbian OS-Series60) NetFront/3.2''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subseries60206nf32'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''netfront_ver3_subseries60206nf32''', ur'''Mozilla/4.08 (SmartPhone; Symbian OS-Series60/2.06) NetFront/3.3''', False, {ur'''max_image_width''':120,ur'''nokia_edition''':2,ur'''nokia_series''':60})
devices.devids[ur'''netfront_ver3_subseries60nf33en'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''netfront_ver3_subseries60nf33en''', ur'''Mozilla/4.78 [en] (Symbian OS-Series60; U) NetFront/3.3''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_subseries60nf33geckode'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''netfront_ver3_subseries60nf33geckode''', ur'''Mozilla/5.0 (Symbian OS; U; Symbian OS-Series60; de; rv:1.0.1) Gecko/20020823 NetFront/3.3''', False, {ur'''max_image_width''':120})
devices.devids[ur'''sonypegth55_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sonypegth55_ver1''', ur'''Mozilla/4.08 (PDA; PalmOS/sony/model atom''', True, {ur'''brand_name''':ur'''Sony''',ur'''colors''':65536,ur'''max_image_height''':360,ur'''max_image_width''':320,ur'''model_name''':ur'''PEG-TH55''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''sonypegtj37_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sonypegtj37_ver1''', ur'''Mozilla/4.08 (PDA; PalmOS/sony/model luke''', True, {ur'''brand_name''':ur'''Sony''',ur'''colors''':65536,ur'''max_image_height''':240,ur'''max_image_width''':300,ur'''model_name''':ur'''PEG-TJ37''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''sonypegux50'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sonypegux50''', ur'''Mozilla/4.0 (PDA; PalmOS/sony/model prmr''', True, {ur'''brand_name''':ur'''Sony''',ur'''colors''':65536,ur'''max_image_height''':240,ur'''max_image_width''':480,ur'''model_name''':ur'''PEG-UX50''',ur'''resolution_height''':320,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonypegth55_ver1_sub2026de_nf31'''] = devclass(devices.devids[ur'''sonypegth55_ver1'''], ur'''sonypegth55_ver1_sub2026de_nf31''', ur'''Mozilla/4.08 (PDA; PalmOS/sony/model atom/Revision:2.0.26 (de)) NetFront/3.1''', False, None)
devices.devids[ur'''sonypegth55_ver1_sub2026en_nf31'''] = devclass(devices.devids[ur'''sonypegth55_ver1'''], ur'''sonypegth55_ver1_sub2026en_nf31''', ur'''Mozilla/4.08 (PDA; PalmOS/sony/model atom/Revision:2.0.26 (en)) NetFront/3.1''', False, None)
devices.devids[ur'''sonypegtj37_ver1_sub2026de_nf31'''] = devclass(devices.devids[ur'''sonypegtj37_ver1'''], ur'''sonypegtj37_ver1_sub2026de_nf31''', ur'''Mozilla/4.08 (PDA; PalmOS/sony/model luke/Revision:2.0.26 (de)) NetFront/3.1''', False, None)
devices.devids[ur'''sonypegux50_sub1155de_nf30'''] = devclass(devices.devids[ur'''sonypegux50'''], ur'''sonypegux50_sub1155de_nf30''', ur'''Mozilla/4.0 (PDA; PalmOS/sony/model prmr/Revision:1.1.55 (de)) NetFront/3.0''', False, None)
devices.devids[ur'''palm_tungsten_t3_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''palm_tungsten_t3_ver1''', ur'''Mozilla/4.76 [en] (PalmOS; U; WebPro3.0; Palm-Arz1)''', True, {ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''device_os''':ur'''Palm OS''',ur'''is_wireless_device''':True,ur'''max_image_height''':300,ur'''max_image_width''':300,ur'''model_name''':ur'''Tungsten T3''',ur'''release_date''':ur'''2003_october''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''streaming_real_media''':ur'''none''',ur'''total_cache_disable_support''':True,ur'''wifi''':True,ur'''xhtml_preferred_charset''':ur'''iso8859'''})
devices.devids[ur'''palm_tungsten_t3_ver1_subua'''] = devclass(devices.devids[ur'''palm_tungsten_t3_ver1'''], ur'''palm_tungsten_t3_ver1_subua''', ur'''Mozilla/4.76 [en] (PalmOS; U; WebPro/3.0.1a; Palm-Arz1)''', False, None)
devices.devids[ur'''palm_mt64_ver1'''] = devclass(devices.devids[ur'''palm_tungsten_t3_ver1'''], ur'''palm_mt64_ver1''', ur'''Mozilla/4.76 [en] (PalmOS; U; WebPro/3.0.1b; palm-MT64)''', True, {ur'''device_os''':ur'''Palm OS''',ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':4194304,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''300''',ur'''j2me_screen_width''':ur'''300''',ur'''j2me_socket''':True,ur'''j2me_storage_size''':53477376,ur'''j2me_wav''':True,ur'''model_name''':ur'''Tungsten C''',ur'''release_date''':ur'''2003_april''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''webpro_ver3_subtungstenc'''] = devclass(devices.devids[ur'''palm_mt64_ver1'''], ur'''webpro_ver3_subtungstenc''', ur'''Mozilla/4.76 (compatible; MSIE 6.0; U; Windows 95; PalmSource; PalmOS; WebPro; Tungsten Proxyless 1.1 320x320x16)''', False, {ur'''wifi''':True})
devices.devids[ur'''upg1_ver1_subblazer10'''] = devclass(devices.devids[ur'''generic'''], ur'''upg1_ver1_subblazer10''', ur'''UPG1 UP/4.0 (compatible; Blazer 1.0)''', True, {ur'''brand_name''':ur'''Palm''',ur'''chtml_table_support''':True,ur'''colors''':4096,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Palm OS''',ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_imode_html_1''':True,ur'''html_wi_imode_html_2''':True,ur'''html_wi_imode_html_3''':True,ur'''max_image_height''':120,ur'''max_image_width''':160,ur'''mobile_browser''':ur'''Palm''',ur'''model_name''':ur'''Blazer''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_compact_generic''',ur'''resolution_height''':160,ur'''resolution_width''':160,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':False,ur'''video''':True,ur'''wallpaper_colors''':12,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''upg1_ver1_subblazer30'''] = devclass(devices.devids[ur'''upg1_ver1_subblazer10'''], ur'''upg1_ver1_subblazer30''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 95; PalmSource; Blazer 3.0) 16;160x160''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Palm''',ur'''columns''':19,ur'''gif''':True,ur'''gif_animated''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':50000,ur'''max_image_height''':120,ur'''max_image_width''':160,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''Treo 600''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_colors''':12,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':160,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':160,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.handspring.com/profilespecs/Blazer300_OR.rdf''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':160,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':160,ur'''wap_push_support''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''upg1_ver1_subblazer300palmsource120'''] = devclass(devices.devids[ur'''upg1_ver1_subblazer30'''], ur'''upg1_ver1_subblazer300palmsource120''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 95; PalmSource; Blazer 3.0)16;160x160)''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''upg1_ver1_subblazer40'''] = devclass(devices.devids[ur'''upg1_ver1_subblazer30'''], ur'''upg1_ver1_subblazer40''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/hspr-H102; Blazer/4.0) 16;320x320''', True, {ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_javascript''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Palm''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':38,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''max_data_rate''':9,ur'''max_image_height''':300,ur'''max_image_width''':300,ur'''model_name''':ur'''Treo 650''',ur'''physical_screen_height''':50,ur'''physical_screen_width''':50,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':24,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':320,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''uaprof''':ur'''http://downloads.palmone.com/profiles/Blazer400.rdf''',ur'''uaprof2''':ur'''http://device.sprintpcs.com/PALMONE/POTR650HK/Blazer400103.rdf''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':320,ur'''wav''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''palm_tungsten_t5_ver1'''] = devclass(devices.devids[ur'''palm_tungsten_t3_ver1'''], ur'''palm_tungsten_t5_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-TnT5; Blazer/4.0) 16;320x320''', True, {ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':9,ur'''model_name''':ur'''Treo 600''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://downloads.palmone.com/profiles/Blazer400.rdf''',ur'''video''':True,ur'''wifi''':True})
devices.devids[ur'''upg1_ver1_subblazer40tnt5448'''] = devclass(devices.devids[ur'''upg1_ver1_subblazer40'''], ur'''upg1_ver1_subblazer40tnt5448''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-TnT5; Blazer/4.0) 16;320x448''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''upg1_ver_1_subblazer43do50'''] = devclass(devices.devids[ur'''upg1_ver1_subblazer40'''], ur'''upg1_ver_1_subblazer43do50''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D050; Blazer/4.3)''', True, {ur'''max_data_rate''':9,ur'''max_image_height''':448,ur'''model_name''':ur'''TX''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':448,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wifi''':True})
devices.devids[ur'''upg1_ver_1_subblazer43do50448'''] = devclass(devices.devids[ur'''upg1_ver_1_subblazer43do50'''], ur'''upg1_ver_1_subblazer43do50448''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D050; Blazer/4.3) 16;320x448''', False, {ur'''max_data_rate''':9,ur'''max_image_height''':460,ur'''resolution_height''':480})
devices.devids[ur'''upg1_ver_1_subblazer43do50320'''] = devclass(devices.devids[ur'''upg1_ver_1_subblazer43do50'''], ur'''upg1_ver_1_subblazer43do50320''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D050; Blazer/4.3) 16;320x320''', False, {ur'''max_data_rate''':9,ur'''max_image_height''':460,ur'''max_image_width''':300,ur'''resolution_height''':480})
devices.devids[ur'''palm_treo700p_ver1'''] = devclass(devices.devids[ur'''upg1_ver1_subblazer40'''], ur'''palm_treo700p_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D052; Blazer/4.5) 16;320x320''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''columns''':38,ur'''css_spriting''':True,ur'''device_os''':ur'''Palm OS''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':8000000,ur'''max_image_height''':300,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Palm''',ur'''model_name''':ur'''Treo 700p''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':24,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/PALM/PTR700PHK/Blazer450108.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''palm_treo680_ver1_subblazer45'''] = devclass(devices.devids[ur'''upg1_ver1_subblazer40'''], ur'''palm_treo680_ver1_subblazer45''', ur'''PalmSource/Palm-D053; Blazer/4.5''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':False,ur'''j2me_midp_1_0''':False,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':4096,ur'''max_image_height''':240,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''Treo 680''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''ringtone_midi_monophonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://downloads.palm.com/profiles/Blazer453-ROW.rdf''',ur'''video''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':1})
devices.devids[ur'''palm_treo680_ver1'''] = devclass(devices.devids[ur'''palm_treo680_ver1_subblazer45'''], ur'''palm_treo680_ver1''', ur'''Palm680''', False, {ur'''brand_name''':ur'''Palm''',ur'''css_spriting''':True,ur'''max_data_rate''':40,ur'''max_image_width''':302,ur'''model_name''':ur'''Treo 680''',ur'''physical_screen_height''':50,ur'''physical_screen_width''':50,ur'''uaprof''':ur'''http://downloads.palm.com/profiles/Blazer453-ROW.rdf'''})
devices.devids[ur'''palm_treo680_ver1_subblazer45_subua'''] = devclass(devices.devids[ur'''palm_treo680_ver1'''], ur'''palm_treo680_ver1_subblazer45_subua''', ur'''Palm680/RC1 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D053; Blazer/4.5) 16;320x320''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':9})
devices.devids[ur'''palm_treo680_ver1_subblazer45_subua2'''] = devclass(devices.devids[ur'''palm_treo680_ver1'''], ur'''palm_treo680_ver1_subblazer45_subua2''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D053; Blazer/4.5) 16;320x320''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''palm_treo680_ver1_suborange'''] = devclass(devices.devids[ur'''palm_treo680_ver1'''], ur'''palm_treo680_ver1_suborange''', ur'''Palm680/Orange Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D053; Blazer/4.5) 16;320x320''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''palm_treo755p_ver1'''] = devclass(devices.devids[ur'''upg1_ver1_subblazer10'''], ur'''palm_treo755p_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D060; Blazer/4.5) 16;320x320''', True, {ur'''aac''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''columns''':38,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':8000000,ur'''max_image_height''':300,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Palm''',ur'''model_name''':ur'''Treo 755p''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':24,ur'''sdio''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/PALM/PTR755PHK/Blazer450104.rdf''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''palm_centro_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''palm_centro_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Palmsource/Palm-D062; Blazer/4.5) 16;320X320''', True, {ur'''brand_name''':ur'''Palm''',ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':320,ur'''max_image_width''':320,ur'''model_name''':ur'''Centro''',ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':320})
devices.devids[ur'''wapuniverse_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''wapuniverse_ver1''', ur'''WAPUniverse/1''', False, {ur'''brand_name''':ur'''WAPUniverse''',ur'''max_data_rate''':40,ur'''model_name''':ur'''WAPUniverse''',ur'''table_support''':False,ur'''uaprof''':ur'''http://www.wapuniverse.com/devices/palmos_generic/wapuniverse.rdf''',ur'''wml_1_3''':True})
devices.devids[ur'''wapuniverse_ver1_sub178'''] = devclass(devices.devids[ur'''wapuniverse_ver1'''], ur'''wapuniverse_ver1_sub178''', ur'''WAPUniverse/1.7.8 (PalmOS; N; X-Scale; en) MobileToken/20041020 (WAP 1.1; WAPUniverse.com)''', False, {ur'''colors''':256,ur'''jpg''':True,ur'''max_data_rate''':40})
devices.devids[ur'''wapuniverse_ver1_sub193'''] = devclass(devices.devids[ur'''wapuniverse_ver1'''], ur'''wapuniverse_ver1_sub193''', ur'''WAPUniverse/1.9.3 (PalmOS; N; X-Scale; en) MobileToken/20041110 (WAP 1.1; WAPUniverse.com)''', False, {ur'''columns''':16,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':113,ur'''max_image_width''':157,ur'''nokia_voice_call''':True,ur'''resolution_height''':133,ur'''resolution_width''':157,ur'''rows''':32,ur'''wta_phonebook''':True})
devices.devids[ur'''wapuniverse_ver1_sub196'''] = devclass(devices.devids[ur'''wapuniverse_ver1_sub193'''], ur'''wapuniverse_ver1_sub196''', ur'''WAPUniverse/1.9.6 (PalmOS; N; X-Scale; en) MobileToken/20041121 (WAP 1.1; WAPUniverse.com)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''wapuniverse_ver2'''] = devclass(devices.devids[ur'''wapuniverse_ver1'''], ur'''wapuniverse_ver2''', ur'''WAPUniverse/2''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''wapuniverse_ver2_sub200'''] = devclass(devices.devids[ur'''wapuniverse_ver2'''], ur'''wapuniverse_ver2_sub200''', ur'''WAPUniverse/2.0.0 (PalmOS; N; X-Scale; en) MobileToken/20041222 (WAP 1.3; WAPUniverse.com)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''generic_opera_symbian'''] = devclass(devices.devids[ur'''generic'''], ur'''generic_opera_symbian''', ur'''DO_NOT_MATCH_GENERIC_OPERA_SYMBIAN''', False, {ur'''brand_name''':ur'''Opera''',ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Symbian OS''',ur'''gif''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Opera''',ur'''model_name''':ur'''Symbian Client''',ur'''multipart_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_width''':128,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2,ur'''xhtml_table_support''':True})
devices.devids[ur'''mot_a1000_ver1'''] = devclass(devices.devids[ur'''generic_opera_symbian'''], ur'''mot_a1000_ver1''', ur'''MOT-A1000''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''brand_name''':ur'''Motorola''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':15,ur'''cookie_support''':True,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''7.0s''',ur'''directdownload_support''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':180,ur'''j2me_canvas_width''':208,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':16777216,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':25165824,ur'''j2me_max_record_store_size''':25165824,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''208''',ur'''j2me_socket''':True,ur'''j2me_storage_size''':25165824,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':240,ur'''max_image_width''':189,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':2000000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':24,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A1000''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':False,ur'''pdf_support''':True,ur'''physical_screen_height''':62,ur'''physical_screen_width''':40,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':208,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':20,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':False,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/a1000/Profile/a1000.rdf''',ur'''video''':True,ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':208,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':256,ur'''wallpaper_preferred_width''':208,ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''mot_a780_ver1'''] = devclass(devices.devids[ur'''generic_opera_symbian'''], ur'''mot_a780_ver1''', ur'''MOT-A780''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''cookie_support''':True,ur'''css_spriting''':True,ur'''device_os''':ur'''Symbian OS''',ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_gif''':True,ur'''j2me_heap_size''':2097152,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':21,ur'''j2me_max_jar_size''':1048576,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_serial''':True,ur'''j2me_socket''':True,ur'''j2me_storage_size''':52428800,ur'''j2me_udp''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Opera''',ur'''model_name''':ur'''A780''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':51,ur'''physical_screen_width''':38,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':1280,ur'''picture_max_width''':1024,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''9''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_resize''':ur'''fixed_ratio''',ur'''streaming_3gpp''':False,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/a780/Profile/a780.rdf''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_resize''':ur'''fixed_ratio''',ur'''wav''':True})
devices.devids[ur'''mot_a910_ver1'''] = devclass(devices.devids[ur'''generic_opera_symbian'''], ur'''mot_a910_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Linux; Motorola A910;''', True, {ur'''brand_name''':ur'''Motorola''',ur'''cookie_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':320,ur'''max_image_width''':235,ur'''model_name''':ur'''A910''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':1024,ur'''picture_max_width''':1280,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_video''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''mot_z8_ver1'''] = devclass(devices.devids[ur'''generic_opera_symbian'''], ur'''mot_z8_ver1''', ur'''MOTORIZR-Z8/46.00.00 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 342) Opera 8.65''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':16777216,ur'''columns''':18,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''MOTORIZR''',ur'''max_data_rate''':1800,ur'''max_deck_size''':8000,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''Z8''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/motorizrz8/profile/motorizrz8.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3,ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''mot_a925_ver1'''] = devclass(devices.devids[ur'''generic_opera_symbian'''], ur'''mot_a925_ver1''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS) Opera 6.0 [de]./MOT-A925./P243''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''device_os''':ur'''Symbian OS''',ur'''directdownload_support''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':8388608,ur'''j2me_left_softkey_code''':21,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midp_1_0''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''208''',ur'''max_data_rate''':384,ur'''max_image_height''':240,ur'''max_image_width''':194,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A925''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':208,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':20480,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':256,ur'''wallpaper_preferred_width''':208,ur'''xhtml_support_level''':1})
devices.devids[ur'''mot_e680i_ver1'''] = devclass(devices.devids[ur'''generic_opera_symbian'''], ur'''mot_e680i_ver1''', ur'''MOT-E680i''', True, {ur'''aac''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''awb''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':22,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''cookie_support''':True,ur'''css_spriting''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':9000000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':220,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':1048576,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E680i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':51,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''9''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':14,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/e680i/Profile/e680i.rdf''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_resize''':ur'''fixed_ratio''',ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''mot_razr_v6_ver1'''] = devclass(devices.devids[ur'''generic_opera_symbian'''], ur'''mot_razr_v6_ver1''', ur'''MOT-RAZRV6''', True, {ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':19,ur'''cookie_support''':True,ur'''css_spriting''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':2097152,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':10000,ur'''max_image_height''':300,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.0''',ur'''model_name''':ur'''RAZR V6''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':8,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/razrv6/Profile/RAZRv6.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':173,ur'''wallpaper_preferred_width''':174,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''nintendo_ds_ver1'''] = devclass(devices.devids[ur'''generic_opera_symbian'''], ur'''nintendo_ds_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Nitro) Opera 8.50 [en]''', True, {ur'''brand_name''':ur'''Nintendo''',ur'''can_assign_phone_number''':False,ur'''has_cellular_radio''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''is_wireless_device''':True,ur'''max_data_rate''':200,ur'''max_image_height''':288,ur'''max_image_width''':244,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.5''',ur'''model_name''':ur'''DS''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':384,ur'''resolution_width''':256,ur'''sms_enabled''':False,ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''nokia_770_ver1'''] = devclass(devices.devids[ur'''generic_opera_symbian'''], ur'''nokia_770_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux armv6l; U) Opera 8.5 [en_GB] Tablet browser 0.1.16 RX-34_2007SE_4.2007.38-2''', True, {ur'''brand_name''':ur'''Nokia''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':80,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''is_wireless_device''':True,ur'''max_data_rate''':40,ur'''max_image_height''':440,ur'''max_image_width''':770,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.5''',ur'''model_name''':ur'''770''',ur'''pdf_support''':True,ur'''physical_screen_height''':46,ur'''physical_screen_width''':76,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':480,ur'''resolution_width''':800,ur'''rows''':30,ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''sharp_zaurus_c750_ver1'''] = devclass(devices.devids[ur'''generic_opera_symbian'''], ur'''sharp_zaurus_c750_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18-rmk7-pxa3-embedix armv5tel; 480x640) Opera 6.0 [en]''', True, {ur'''brand_name''':ur'''Sharp''',ur'''marketing_name''':ur'''Zaurus''',ur'''max_image_height''':480,ur'''max_image_width''':480,ur'''mobile_browser''':ur'''Opera''',ur'''model_name''':ur'''Sharp''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''mot_razr_v6_ver1_sub996673br'''] = devclass(devices.devids[ur'''mot_razr_v6_ver1'''], ur'''mot_razr_v6_ver1_sub996673br''', ur'''MOT-RAZRV6/96.66.73BR BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 11033063) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [it]''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''mot_e680i_ver1_sube680ig0dc3a8pzhtw'''] = devclass(devices.devids[ur'''mot_e680i_ver1'''], ur'''mot_e680i_ver1_sube680ig0dc3a8pzhtw''', ur'''MOT-E680i/E680I_G_0D.C3.A8P Mozilla/4.0 (compatible; MSIE 6.0; Motorola; 1030) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 7.50 [zh-tw]''', False, {ur'''j2me_max_jar_size''':9000000,ur'''max_data_rate''':40})
devices.devids[ur'''mot_e680i_ver1_sube680ig0dc3a8pzhcn'''] = devclass(devices.devids[ur'''mot_e680i_ver1'''], ur'''mot_e680i_ver1_sube680ig0dc3a8pzhcn''', ur'''MOT-E680i/E680I_G_0D.C3.A8P Mozilla/4.0 (compatible; MSIE 6.0; Linux; Motorola E680i; 1030) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 7.50 [zh-cn]''', False, {ur'''j2me_max_jar_size''':9000000,ur'''max_data_rate''':40})
devices.devids[ur'''mot_a920_ver1'''] = devclass(devices.devids[ur'''mot_a925_ver1'''], ur'''mot_a920_ver1''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS) Opera 6.0 [en]./MOT-A920./P325''', True, {ur'''bmp''':True,ur'''max_data_rate''':384,ur'''max_image_height''':240,ur'''max_image_width''':194,ur'''model_name''':ur'''A920''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''mot_a925_ver1_subennonumber'''] = devclass(devices.devids[ur'''mot_a925_ver1'''], ur'''mot_a925_ver1_subennonumber''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS) Opera 6.0 [en]./MOT-A925''', False, None)
devices.devids[ur'''mot_a925_ver1_subenuppercase'''] = devclass(devices.devids[ur'''mot_a925_ver1'''], ur'''mot_a925_ver1_subenuppercase''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS) Opera 7.50 [EN]./MOT-A925./P243''', False, None)
devices.devids[ur'''mot_a780_ver1_subr52g0d43a3p'''] = devclass(devices.devids[ur'''mot_a780_ver1'''], ur'''mot_a780_ver1_subr52g0d43a3p''', ur'''MOT-A780/R52_G_0D.43.A3P Mozilla/4.0 (compatible; MSIE 6.0; Motorola; 850) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 7.50 [zh-tw]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_a780_ver1_submozr52g0d37a2p'''] = devclass(devices.devids[ur'''mot_a780_ver1'''], ur'''mot_a780_ver1_submozr52g0d37a2p''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Linux; Motorola A780; 780) MOT-A780/R52_G_0D.37.A2P Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 7.50 [en]''', False, {ur'''device_os''':ur'''Linux Smartphone OS''',ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''7.5'''})
devices.devids[ur'''mot_a780_ver1_submozr52g0d50a7p'''] = devclass(devices.devids[ur'''mot_a780_ver1'''], ur'''mot_a780_ver1_submozr52g0d50a7p''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Linux; Motorola A780; 781) MOT-A780/R52_G_0D.50.A7P Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 7.50 [en]''', False, {ur'''device_os''':ur'''Linux Smartphone OS''',ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''7.5'''})
devices.devids[ur'''mot_a780_ver1_submozr52g0d55a1r'''] = devclass(devices.devids[ur'''mot_a780_ver1'''], ur'''mot_a780_ver1_submozr52g0d55a1r''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Linux; Motorola A780; 935) MOT-A780/R52_G_0D.55.A1R Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 7.50 [en]''', False, {ur'''device_os''':ur'''Linux Smartphone OS''',ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''7.5'''})
devices.devids[ur'''mot_a910_ver1_subr57g100642i'''] = devclass(devices.devids[ur'''mot_a910_ver1'''], ur'''mot_a910_ver1_subr57g100642i''', ur'''MOT-A910/R57_G_10.06.42I''', False, None)
devices.devids[ur'''mot_a1000_ver1_subua'''] = devclass(devices.devids[ur'''mot_a1000_ver1'''], ur'''mot_a1000_ver1_subua''', ur'''Motorola A1000''', False, None)
devices.devids[ur'''mot_a1000_ver1_subua1'''] = devclass(devices.devids[ur'''mot_a1000_ver1'''], ur'''mot_a1000_ver1_subua1''', ur'''Motorola/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_a1000_ver1_sub3421'''] = devclass(devices.devids[ur'''mot_a1000_ver1'''], ur'''mot_a1000_ver1_sub3421''', ur'''Motorola/1.0 (3.42.1) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_edition''':2,ur'''nokia_series''':60})
devices.devids[ur'''mot_a1000_ver1_subopera70'''] = devclass(devices.devids[ur'''mot_a1000_ver1'''], ur'''mot_a1000_ver1_subopera70''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS) Opera 7.0 [en]./MOT-A1000''', False, {ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''7.0'''})
devices.devids[ur'''mot_a1000_ver1_subopera750'''] = devclass(devices.devids[ur'''mot_a1000_ver1'''], ur'''mot_a1000_ver1_subopera750''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Motorola A1000;696) Opera 7.50 [en]./MOT-A925./P243''', False, {ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''7.5'''})
devices.devids[ur'''mot_a1200_ver1'''] = devclass(devices.devids[ur'''mot_a1000_ver1'''], ur'''mot_a1200_ver1''', ur'''MOT-A1200''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':256000,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''inline_support''':True,ur'''j2me_3dapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''marketing_name''':ur'''MING''',ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_extra_info''':ur'''Motorola Hainan''',ur'''model_name''':ur'''A1200''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/A1200/Profile/A1200.rdf''',ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''mot_a920_ver1_subsv'''] = devclass(devices.devids[ur'''mot_a920_ver1'''], ur'''mot_a920_ver1_subsv''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS) Opera 6.0 [sv]./MOT-A920./P325''', False, None)
devices.devids[ur'''mot_a920_ver2'''] = devclass(devices.devids[ur'''mot_a920_ver1'''], ur'''mot_a920_ver2''', ur'''MOT-A920''', False, None)
devices.devids[ur'''opera_sonyericsson_p800_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p800_ver1'''], ur'''opera_sonyericsson_p800_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P800''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_a1200_ver1_subopera800'''] = devclass(devices.devids[ur'''mot_a1200_ver1'''], ur'''mot_a1200_ver1_subopera800''', ur'''MOT-A1200/R532_G_11.00.53P Mozilla/4.0(compatible; MSIE 6.0; Linux; Motorola A1200; 1862) Profile/MIDP-2.0 Configuration/CLDC 1.1 Opera 8.00 [en]''', False, {ur'''accept_third_party_cookie''':False,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''device_os_version''':ur'''2.4''',ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.00'''})
devices.devids[ur'''mot_a1200i_ver1'''] = devclass(devices.devids[ur'''mot_a1200_ver1'''], ur'''mot_a1200i_ver1''', ur'''MOT-A1200i''', True, {ur'''colors''':262144,ur'''css_spriting''':True,ur'''model_name''':ur'''A1200i''',ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_a1200i_ver1_subr532l4g11400fr'''] = devclass(devices.devids[ur'''mot_a1200i_ver1'''], ur'''mot_a1200i_ver1_subr532l4g11400fr''', ur'''MOT-A1200i/R532L4_G_11.40.0FR Mozilla/4.0 (compatible; MSIE 6.0; Linux; Motorola A1200i;nnn) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [pt-br]''', False, {ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8'''})
devices.devids[ur'''opera_sonyericsson_p800_ver1_sub630'''] = devclass(devices.devids[ur'''opera_sonyericsson_p800_ver1'''], ur'''opera_sonyericsson_p800_ver1_sub630''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P800; 305) Opera 6.30 [en]''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''6.30'''})
devices.devids[ur'''opera_sonyericsson_p800_ver1_sub305sv'''] = devclass(devices.devids[ur'''opera_sonyericsson_p800_ver1_sub630'''], ur'''opera_sonyericsson_p800_ver1_sub305sv''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P800; 305) Opera 6.30 [sv]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p800_ver1_sub306'''] = devclass(devices.devids[ur'''opera_sonyericsson_p800_ver1_sub630'''], ur'''opera_sonyericsson_p800_ver1_sub306''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P800; 306) Opera 6.30 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p800_ver1_sub631'''] = devclass(devices.devids[ur'''opera_sonyericsson_p800_ver1'''], ur'''opera_sonyericsson_p800_ver1_sub631''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P800; 316) Opera 6.31 [en]''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''6.31'''})
devices.devids[ur'''opera_sonyericsson_p800_ver1_sub316de'''] = devclass(devices.devids[ur'''opera_sonyericsson_p800_ver1_sub631'''], ur'''opera_sonyericsson_p800_ver1_sub316de''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P800; 316) Opera 6.31 [de]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p800_ver1_sub316sv'''] = devclass(devices.devids[ur'''opera_sonyericsson_p800_ver1_sub631'''], ur'''opera_sonyericsson_p800_ver1_sub316sv''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P800; 316) Opera 6.31 [sv]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p900_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p900_ver1'''], ur'''opera_sonyericsson_p900_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P900;''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p900_ver1_sub305'''] = devclass(devices.devids[ur'''opera_sonyericsson_p900_ver1'''], ur'''opera_sonyericsson_p900_ver1_sub305''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P900; 305) Opera 6.30 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p900_ver1_sub305nl'''] = devclass(devices.devids[ur'''opera_sonyericsson_p900_ver1'''], ur'''opera_sonyericsson_p900_ver1_sub305nl''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P900; 305) Opera 6.30 [nl]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p900_ver1_sub306'''] = devclass(devices.devids[ur'''opera_sonyericsson_p900_ver1'''], ur'''opera_sonyericsson_p900_ver1_sub306''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P900; 306) Opera 6.30 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p900_ver1_sub306it'''] = devclass(devices.devids[ur'''opera_sonyericsson_p900_ver1'''], ur'''opera_sonyericsson_p900_ver1_sub306it''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P900; 306) Opera 6.30 [it]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p900_ver1_sub306pt'''] = devclass(devices.devids[ur'''opera_sonyericsson_p900_ver1'''], ur'''opera_sonyericsson_p900_ver1_sub306pt''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P900; 306) Opera 6.30 [pt]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p900_ver1_sub316'''] = devclass(devices.devids[ur'''opera_sonyericsson_p900_ver1'''], ur'''opera_sonyericsson_p900_ver1_sub316''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P900; 316) Opera 6.31 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p900_ver1_sub316de'''] = devclass(devices.devids[ur'''opera_sonyericsson_p900_ver1'''], ur'''opera_sonyericsson_p900_ver1_sub316de''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P900; 316) Opera 6.31 [de]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p900_ver1_sub316fr'''] = devclass(devices.devids[ur'''opera_sonyericsson_p900_ver1'''], ur'''opera_sonyericsson_p900_ver1_sub316fr''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P900; 316) Opera 6.31 [fr]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p900_ver1_sub316sv'''] = devclass(devices.devids[ur'''opera_sonyericsson_p900_ver1'''], ur'''opera_sonyericsson_p900_ver1_sub316sv''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P900; 316) Opera 6.31 [sv]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p910i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p910i_ver1'''], ur'''opera_sonyericsson_p910i_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P910''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p910i_ver1_sub318en'''] = devclass(devices.devids[ur'''opera_sonyericsson_p910i_ver1'''], ur'''opera_sonyericsson_p910i_ver1_sub318en''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P910; 318) Opera 6.31 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p910i_ver1_sub319sv'''] = devclass(devices.devids[ur'''opera_sonyericsson_p910i_ver1'''], ur'''opera_sonyericsson_p910i_ver1_sub319sv''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P910; 318) Opera 6.31 [sv]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p910i_ver1_sub320en'''] = devclass(devices.devids[ur'''opera_sonyericsson_p910i_ver1'''], ur'''opera_sonyericsson_p910i_ver1_sub320en''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P910; 320) Opera 6.32 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_sonyericsson_p910i_ver1_sub320sv'''] = devclass(devices.devids[ur'''opera_sonyericsson_p910i_ver1'''], ur'''opera_sonyericsson_p910i_ver1_sub320sv''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Symbian OS; SonyEricsson P910; 320) Opera 6.32 [sv]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_generic_series80'''] = devclass(devices.devids[ur'''nokia_generic_series80'''], ur'''opera_nokia_generic_series80''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; EPOC) Opera 6.0 [it]Nokia/Series-9200''', False, None)
devices.devids[ur'''opera_nokia_generic_series80_subde'''] = devclass(devices.devids[ur'''opera_nokia_generic_series80'''], ur'''opera_nokia_generic_series80_subde''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; EPOC) Opera 6.0 [de]Nokia/Series-9200''', False, None)
devices.devids[ur'''opera_nokia_generic_series80_subenus'''] = devclass(devices.devids[ur'''opera_nokia_generic_series80'''], ur'''opera_nokia_generic_series80_subenus''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; EPOC) Opera 6.0 [en-US]Nokia/Series-9200''', False, None)
devices.devids[ur'''opera_nokia_generic_series80_suben'''] = devclass(devices.devids[ur'''opera_nokia_generic_series80'''], ur'''opera_nokia_generic_series80_suben''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; EPOC) Opera 6.0 [en]Nokia/Series-9200''', False, None)
devices.devids[ur'''opera_nokia_generic_series80_subfr'''] = devclass(devices.devids[ur'''opera_nokia_generic_series80'''], ur'''opera_nokia_generic_series80_subfr''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; EPOC) Opera 6.0 [fr]Nokia/Series-9200''', False, None)
devices.devids[ur'''opera_nokia_generic_series80_subno'''] = devclass(devices.devids[ur'''opera_nokia_generic_series80'''], ur'''opera_nokia_generic_series80_subno''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; EPOC) Opera 6.0 [no]Nokia/Series-9200''', False, None)
devices.devids[ur'''opera_nokia_series60_sub432'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''opera_nokia_series60_sub432''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Series 60;432) Opera 6.10 [en]''', False, {ur'''brand_name''':ur'''Opera''',ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''6.10''',ur'''model_name''':ur'''Opera for Series 60'''})
devices.devids[ur'''opera_nokia_series60_sub424'''] = devclass(devices.devids[ur'''opera_nokia_series60_sub432'''], ur'''opera_nokia_series60_sub424''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Series 60;424) Opera 6.10 [en]''', False, None)
devices.devids[ur'''opera_nokia_series60_sub452'''] = devclass(devices.devids[ur'''opera_nokia_series60_sub432'''], ur'''opera_nokia_series60_sub452''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Series 60;452) Opera 6.20 [en]''', False, {ur'''mobile_browser_version''':ur'''6.20'''})
devices.devids[ur'''opera_series60_ver620'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''opera_series60_ver620''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS) Opera 6.20 [en]''', False, None)
devices.devids[ur'''opera_nokia_3650_ver1'''] = devclass(devices.devids[ur'''nokia_3650_ver1'''], ur'''opera_nokia_3650_ver1''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 3650''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_3650_ver1_subopera610'''] = devclass(devices.devids[ur'''opera_nokia_3650_ver1'''], ur'''opera_nokia_3650_ver1_subopera610''', ur'''Mozilla/5.0 (Symbian OS; U) Opera 6.10 [Nokia 3650]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_3650_ver1_sub424'''] = devclass(devices.devids[ur'''opera_nokia_3650_ver1'''], ur'''opera_nokia_3650_ver1_sub424''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 3650;424) Opera 6.10 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_3650_ver1_sub432'''] = devclass(devices.devids[ur'''opera_nokia_3650_ver1'''], ur'''opera_nokia_3650_ver1_sub432''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 3650;432) Opera 6.10 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_3650_ver1_sub452enus'''] = devclass(devices.devids[ur'''opera_nokia_3650_ver1'''], ur'''opera_nokia_3650_ver1_sub452enus''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 3650;452) Opera 6.20 [en-US]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_3650_ver1_sub452en'''] = devclass(devices.devids[ur'''opera_nokia_3650_ver1'''], ur'''opera_nokia_3650_ver1_sub452en''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 3650;452) Opera 6.20 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_3650_ver1_sub452it'''] = devclass(devices.devids[ur'''opera_nokia_3650_ver1'''], ur'''opera_nokia_3650_ver1_sub452it''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 3650;452) Opera 6.20 [it]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6600_ver1_submoz41'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_submoz41''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 6600''', False, {ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Opera''',ur'''model_name''':ur'''6600'''})
devices.devids[ur'''nokia_6600_ver1_subopera750'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_subopera750''', ur'''Mozilla/4.1 (compatible; MSIE 6.0; Symbian OS; Nokia 6600; 693) Opera 7.50 [EN]''', False, {ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''7.50'''})
devices.devids[ur'''nokia_6670_ver1_submozilla'''] = devclass(devices.devids[ur'''nokia_6670_ver1'''], ur'''nokia_6670_ver1_submozilla''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6670''', False, {ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Opera''',ur'''model_name''':ur'''6670'''})
devices.devids[ur'''nokia_6670_ver1_subopera850'''] = devclass(devices.devids[ur'''nokia_6670_ver1'''], ur'''nokia_6670_ver1_subopera850''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6670/5.0509.0; 6936) Opera 8.50 [ru]''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''8.50'''})
devices.devids[ur'''nokia_6670_ver1_subopera850_4044106936'''] = devclass(devices.devids[ur'''nokia_6670_ver1_subopera850'''], ur'''nokia_6670_ver1_subopera850_4044106936''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6670/4.0441.0; 6936) Opera 8.50 [ru]''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''8.50'''})
devices.devids[ur'''nokia_6670_ver1_subopera850_6052206936'''] = devclass(devices.devids[ur'''nokia_6670_ver1_subopera850'''], ur'''nokia_6670_ver1_subopera850_6052206936''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6670/6.0522.0; 6936) Opera 8.50 [ru]''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''8.50'''})
devices.devids[ur'''nokia_6670_ver1_subopera850_4042146936'''] = devclass(devices.devids[ur'''nokia_6670_ver1_subopera850'''], ur'''nokia_6670_ver1_subopera850_4042146936''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6670/4.0421.4; 6936) Opera 8.50 [ru]''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''8.50'''})
devices.devids[ur'''nokia_6670_ver1_subopera800'''] = devclass(devices.devids[ur'''nokia_6670_ver1'''], ur'''nokia_6670_ver1_subopera800''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6670/4.0437.4; 6329) Opera 8.00 [es]''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''8.00'''})
devices.devids[ur'''nokia_6670_ver1_subopera800_4042446329'''] = devclass(devices.devids[ur'''nokia_6670_ver1_subopera800'''], ur'''nokia_6670_ver1_subopera800_4042446329''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6670/4.0424.4; 6329) Opera 8.00 [en]''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''8.00'''})
devices.devids[ur'''nokia_6670_ver1_subopera800_5050906329'''] = devclass(devices.devids[ur'''nokia_6670_ver1_subopera800'''], ur'''nokia_6670_ver1_subopera800_5050906329''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6670/5.0509.0; 6329) Opera 8.00 [ru]''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''8.00'''})
devices.devids[ur'''nokia_6680_ver1_submoz41'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680_ver1_submoz41''', ur'''Mozilla/4.1 (compatible; MSIE 6.0; Symbian OS; Nokia 6680''', False, {ur'''max_data_rate''':200,ur'''mobile_browser''':ur'''Opera''',ur'''model_name''':ur'''6680'''})
devices.devids[ur'''nokia_6680_ver1_subopera760'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680_ver1_subopera760''', ur'''Mozilla/4.1 (compatible; MSIE 6.0; Symbian OS; Nokia 6680; 857) Opera 7.60 [ru]''', False, {ur'''max_data_rate''':200,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''7.60'''})
devices.devids[ur'''opera_nokia_7610_ver1'''] = devclass(devices.devids[ur'''nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610''', False, {ur'''css_spriting''':True,ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Opera''',ur'''model_name''':ur'''7610'''})
devices.devids[ur'''opera_nokia_7610_ver1_sub447en'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub447en''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;447) Opera 6.20 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub451de'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub451de''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;451) Opera 6.20 [de]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub451en'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub451en''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;451) Opera 6.20 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub451enus'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub451enus''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;451) Opera 6.20 [en-US]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub451es'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub451es''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;451) Opera 6.20 [es]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub451fi'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub451fi''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;451) Opera 6.20 [fi]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub451fr'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub451fr''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;451) Opera 6.20 [fr]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub451ru'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub451ru''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;451) Opera 6.20 [ru]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub451tr'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub451tr''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;451) Opera 6.20 [tr]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub451zhhk'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub451zhhk''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;451) Opera 6.20 [zh-HK]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub452en'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub452en''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;452) Opera 6.20 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub452it'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub452it''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;452) Opera 6.20 [it]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub452nl'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub452nl''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;452) Opera 6.20 [nl]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7610_ver1_sub452ru'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''opera_nokia_7610_ver1_sub452ru''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7610;452) Opera 6.20 [ru]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mozilla_ver1_sub7610_sub620'''] = devclass(devices.devids[ur'''opera_nokia_7610_ver1'''], ur'''mozilla_ver1_sub7610_sub620''', ur'''Mozilla/5.0 (Symbian OS; U) Opera 6.20 [Nokia 7610]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''opera_nokia_7650_ver1'''] = devclass(devices.devids[ur'''nokia_7650_ver1'''], ur'''opera_nokia_7650_ver1''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 7650;424) Opera 6.10 [it]''', False, {ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Opera''',ur'''model_name''':ur'''7650''',ur'''preferred_markup''':ur'''html_web_4_0'''})
devices.devids[ur'''opera_nokia_ngage_ver1'''] = devclass(devices.devids[ur'''nokia_ngage_ver1'''], ur'''opera_nokia_ngage_ver1''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; N-Gage;450) Opera 6.20 [fr]''', False, {ur'''css_spriting''':True,ur'''html_wi_imode_compact_generic''':True,ur'''max_image_width''':174,ur'''mobile_browser''':ur'''Opera''',ur'''model_name''':ur'''N-Gage''',ur'''preferred_markup''':ur'''html_web_4_0'''})
devices.devids[ur'''opera_nokia_ngage_ver1_sub_452'''] = devclass(devices.devids[ur'''opera_nokia_ngage_ver1'''], ur'''opera_nokia_ngage_ver1_sub_452''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; N-Gage;452) Opera 6.20 [pt]''', False, {ur'''max_image_width''':174})
devices.devids[ur'''bilbo_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''bilbo_ver1''', ur'''Bilbo''', False, None)
devices.devids[ur'''bilbo_ver1_sub21a'''] = devclass(devices.devids[ur'''bilbo_ver1'''], ur'''bilbo_ver1_sub21a''', ur'''Bilbo/2.1a-UNIX''', False, None)
devices.devids[ur'''bilbo_ver1_sub22a'''] = devclass(devices.devids[ur'''bilbo_ver1'''], ur'''bilbo_ver1_sub22a''', ur'''Bilbo/2.2a-UNIX''', False, None)
devices.devids[ur'''bilbo_ver1_sub23a'''] = devclass(devices.devids[ur'''bilbo_ver1'''], ur'''bilbo_ver1_sub23a''', ur'''Bilbo/2.3a-UNIX''', False, None)
devices.devids[ur'''bilbo_ver1_sub23b'''] = devclass(devices.devids[ur'''bilbo_ver1'''], ur'''bilbo_ver1_sub23b''', ur'''Bilbo/2.3b-UNIX''', False, None)
devices.devids[ur'''ccwap_browser_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''ccwap_browser_ver1''', ur'''ccWAP-Browser''', False, {ur'''brand_name''':ur'''CheckCom''',ur'''cookie_support''':True,ur'''model_name''':ur'''WAP Browser''',ur'''preferred_markup''':ur'''wml_1_3''',ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''ccwap_browser_ver1_sub0'''] = devclass(devices.devids[ur'''ccwap_browser_ver1'''], ur'''ccwap_browser_ver1_sub0''', ur'''ccWAP-Browser (www.ccwap.com)''', False, None)
devices.devids[ur'''ccwap_browser_ver1_subsl45'''] = devclass(devices.devids[ur'''ccwap_browser_ver1'''], ur'''ccwap_browser_ver1_subsl45''', ur'''SIE-SL45/1.0 (ccWAP-Browser)''', False, None)
devices.devids[ur'''ccwap_browser_ver1_subr520'''] = devclass(devices.devids[ur'''ccwap_browser_ver1'''], ur'''ccwap_browser_ver1_subr520''', ur'''EricssonR520/R1A (ccWAP-Browser)''', False, None)
devices.devids[ur'''ccwap_browser_ver1_subnokia6210'''] = devclass(devices.devids[ur'''ccwap_browser_ver1'''], ur'''ccwap_browser_ver1_subnokia6210''', ur'''Nokia6210/1.0 (ccWAP-Browser)''', False, None)
devices.devids[ur'''ccwap_browser_ver1_subnokia7110'''] = devclass(devices.devids[ur'''ccwap_browser_ver1'''], ur'''ccwap_browser_ver1_subnokia7110''', ur'''Nokia7110/1.0 (ccWAP-Browser)''', False, None)
devices.devids[ur'''ccwap_browser_ver1_subsiec35'''] = devclass(devices.devids[ur'''ccwap_browser_ver1'''], ur'''ccwap_browser_ver1_subsiec35''', ur'''SIE-C35/1.0 (ccWAP-Browser)''', False, None)
devices.devids[ur'''ccwap_browser_ver1_subsies35'''] = devclass(devices.devids[ur'''ccwap_browser_ver1'''], ur'''ccwap_browser_ver1_subsies35''', ur'''SIE-S35/1.0 (ccWAP-Browser)''', False, None)
devices.devids[ur'''ccwap_browser_ver1_subsieme45'''] = devclass(devices.devids[ur'''ccwap_browser_ver1'''], ur'''ccwap_browser_ver1_subsieme45''', ur'''SIE-ME45/1.0 (ccWAP-Browser)''', False, None)
devices.devids[ur'''ccwap_browser_ver1_subsies40'''] = devclass(devices.devids[ur'''ccwap_browser_ver1'''], ur'''ccwap_browser_ver1_subsies40''', ur'''SIE-S40/1.0 (ccWAP-Browser)''', False, None)
devices.devids[ur'''conduits_palmbrowser_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''conduits_palmbrowser_ver1''', ur'''Conduits-PalmBrowser/1.5''', False, None)
devices.devids[ur'''device_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''device_ver1''', ur'''Device V1.12''', False, None)
devices.devids[ur'''generic_ezos'''] = devclass(devices.devids[ur'''generic'''], ur'''generic_ezos''', ur'''DO_NOT_MATCH_EZOS''', False, None)
devices.devids[ur'''ezos_ver1_sub10'''] = devclass(devices.devids[ur'''generic_ezos'''], ur'''ezos_ver1_sub10''', ur'''EZOS - EzWAP 1.0 for Pocket PC''', False, None)
devices.devids[ur'''ezos_ver1_sub20'''] = devclass(devices.devids[ur'''generic_ezos'''], ur'''ezos_ver1_sub20''', ur'''EZOS - EzWAP v2.0''', False, None)
devices.devids[ur'''ezos_ver1_sub21desktoppc'''] = devclass(devices.devids[ur'''generic_ezos'''], ur'''ezos_ver1_sub21desktoppc''', ur'''EZOS - EzWAP 2.1 for Desktop PC''', False, None)
devices.devids[ur'''ezos_ver1_sub21pocketpc'''] = devclass(devices.devids[ur'''generic_ezos'''], ur'''ezos_ver1_sub21pocketpc''', ur'''EZOS - EzWAP 2.1 for Pocket PC''', False, None)
devices.devids[ur'''ezos_ver1_sub21hpc'''] = devclass(devices.devids[ur'''generic_ezos'''], ur'''ezos_ver1_sub21hpc''', ur'''EZOS - EzWAP 2.1 for HPC/2000''', False, None)
devices.devids[ur'''ezos_ver1_sub25'''] = devclass(devices.devids[ur'''generic_ezos'''], ur'''ezos_ver1_sub25''', ur'''EZOS - EzWAP 2.5 for Pocket PC''', False, None)
devices.devids[ur'''ezos_ver1_subm5alphacell'''] = devclass(devices.devids[ur'''generic_ezos'''], ur'''ezos_ver1_subm5alphacell''', ur'''EZOS - M5 AlphaCell WAP Browser''', True, {ur'''amr''':True,ur'''brand_name''':ur'''AlphaCell Wireless''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':112640,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''M5''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_3''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':22,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://pluto.alphacell.com/uaprof/m5p.xml''',ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''ezos_ver1_subalphacell'''] = devclass(devices.devids[ur'''generic_ezos'''], ur'''ezos_ver1_subalphacell''', ur'''EZOS - AlphaCell WAP Browser''', False, None)
devices.devids[ur'''ezos_ver1_subonlinepilot'''] = devclass(devices.devids[ur'''generic_ezos'''], ur'''ezos_ver1_subonlinepilot''', ur'''EZOS - OnlinePilot''', False, None)
devices.devids[ur'''ezos_ver1_subopelehu3'''] = devclass(devices.devids[ur'''generic_ezos'''], ur'''ezos_ver1_subopelehu3''', ur'''EZOS - Opel EHU3''', False, None)
devices.devids[ur'''ezos_ver1_sub_t68'''] = devclass(devices.devids[ur'''generic_ezos'''], ur'''ezos_ver1_sub_t68''', ur'''EZOS - EricssonT68/R1 (embedded)SAAB_1''', False, None)
devices.devids[ur'''ezos_ver1_subsiemens'''] = devclass(devices.devids[ur'''generic_ezos'''], ur'''ezos_ver1_subsiemens''', ur'''EZOS - Siemens-DCW220H/10.20.2''', False, None)
devices.devids[ur'''hd_mmd1010_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hd_mmd1010_ver1''', ur'''HD-MMD1010/001.1a UP/4.1.20i UP.Browser/4.1.20i-XXXX''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''HD''',ur'''model_name''':ur'''MMD1010'''})
devices.devids[ur'''hd_mmd1010_ver1_sub41201936483180'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hd_mmd1010_ver1_sub41201936483180''', ur'''HD-MMD1010/001.1a UP/4.1.20i UP/4.1.20i''', False, None)
devices.devids[ur'''hd_pd20_ver1_sub4120'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hd_pd20_ver1_sub4120''', ur'''HD-PD20/058.1a UP/4.1.20e UP.Browser/4.1.20e-XXXX''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''HD''',ur'''model_name''':ur'''PD20'''})
devices.devids[ur'''hd_tx20b0011a_ver1_sub4122'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hd_tx20b0011a_ver1_sub4122''', ur'''HD-TX20B001.1a/ UP.Browser/4.1.22b''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''HD''',ur'''model_name''':ur'''TX20b0011a'''})
devices.devids[ur'''hd_mmp1020_ver1_sub4120'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''hd_mmp1020_ver1_sub4120''', ur'''HD-MMP1020/001.1a UP/4.1.20i UP.Browser/4.1.20i-XXXX''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''HD''',ur'''model_name''':ur'''MMP1020'''})
devices.devids[ur'''ibrowser_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''ibrowser_ver1''', ur'''iBrowser/1.1''', False, None)
devices.devids[ur'''jataayu_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''jataayu_ver1''', ur'''Jataayu''', False, None)
devices.devids[ur'''jataayu_ver1_sub1'''] = devclass(devices.devids[ur'''jataayu_ver1'''], ur'''jataayu_ver1_sub1''', ur'''Jataayu browser for Palm''', False, None)
devices.devids[ur'''jataayu_ver1_sub11'''] = devclass(devices.devids[ur'''jataayu_ver1'''], ur'''jataayu_ver1_sub11''', ur'''Jataayu browser for Palm, Jataayu browser for Palm''', False, None)
devices.devids[ur'''jataayu_ver2'''] = devclass(devices.devids[ur'''jataayu_ver1'''], ur'''jataayu_ver2''', ur'''Jataayu WAP 2''', False, None)
devices.devids[ur'''jataayu_ver2_sub261'''] = devclass(devices.devids[ur'''jataayu_ver2'''], ur'''jataayu_ver2_sub261''', ur'''Jataayu browser for Palm/Jataayu Ver 2.6.1''', False, None)
devices.devids[ur'''jataayu_ver2_subbrowser'''] = devclass(devices.devids[ur'''jataayu_ver2'''], ur'''jataayu_ver2_subbrowser''', ur'''Jataayu WAP 2 Browser''', False, None)
devices.devids[ur'''jataayu_ver2_subtoolkitbis'''] = devclass(devices.devids[ur'''jataayu_ver2'''], ur'''jataayu_ver2_subtoolkitbis''', ur'''Jataayu WAP 2 Toolkit, Jataayu WAP 2 Toolkit''', False, None)
devices.devids[ur'''klondike_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''klondike_ver1''', ur'''Klondike/1''', False, {ur'''brand_name''':ur'''Klondike''',ur'''cookie_support''':True,ur'''model_name''':ur'''WAP Browser'''})
devices.devids[ur'''m1_wapmore_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''m1_wapmore_ver1''', ur'''M1-wapmore/1.0(03.01)''', False, None)
devices.devids[ur'''m3gate_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''m3gate_ver1''', ur'''M3GATE''', False, None)
devices.devids[ur'''m3gate_ver1_sub04'''] = devclass(devices.devids[ur'''m3gate_ver1'''], ur'''m3gate_ver1_sub04''', ur'''M3GATE/0.4''', False, None)
devices.devids[ur'''m3gate_ver1_sub0595'''] = devclass(devices.devids[ur'''m3gate_ver1'''], ur'''m3gate_ver1_sub0595''', ur'''M3GATE [Microsoft Windows 95]/0.5''', False, None)
devices.devids[ur'''m3gate_ver1_sub0598'''] = devclass(devices.devids[ur'''m3gate_ver1'''], ur'''m3gate_ver1_sub0598''', ur'''M3GATE [Microsoft Windows 98]/0.5''', False, None)
devices.devids[ur'''m3gate_ver1_sub05nt'''] = devclass(devices.devids[ur'''m3gate_ver1'''], ur'''m3gate_ver1_sub05nt''', ur'''M3GATE [Microsoft Windows NT 4.0]/0.5''', False, None)
devices.devids[ur'''m3gate_ver1_sub502000'''] = devclass(devices.devids[ur'''m3gate_ver1'''], ur'''m3gate_ver1_sub502000''', ur'''M3GATE [Microsoft Windows 2000 5.0]/0.5''', False, None)
devices.devids[ur'''m3gate_ver1_sub06'''] = devclass(devices.devids[ur'''m3gate_ver1'''], ur'''m3gate_ver1_sub06''', ur'''M3Gate/0.6''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''M3 Gate''',ur'''model_name''':ur'''Wap Browser'''})
devices.devids[ur'''pocket_ver1_sub12b2'''] = devclass(devices.devids[ur'''m3gate_ver1'''], ur'''pocket_ver1_sub12b2''', ur'''Pocket M3Gate/1.2 beta 2''', False, None)
devices.devids[ur'''m3gate_ver1_sub12'''] = devclass(devices.devids[ur'''m3gate_ver1'''], ur'''m3gate_ver1_sub12''', ur'''M3Gate/1.2''', False, None)
devices.devids[ur'''materna_wappreview_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''materna_wappreview_ver1''', ur'''Materna-WAPPreview/1''', False, None)
devices.devids[ur'''annyway_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''annyway_ver1''', ur'''AnnyWay''', False, None)
devices.devids[ur'''annyway_ver1_sub12'''] = devclass(devices.devids[ur'''annyway_ver1'''], ur'''annyway_ver1_sub12''', ur'''AnnyWay WAP/1.2''', False, None)
devices.devids[ur'''annyway_ver1_sub1212'''] = devclass(devices.devids[ur'''annyway_ver1'''], ur'''annyway_ver1_sub1212''', ur'''AnnyWay WAP/1.2, AnnyWay WAP/1.2''', False, None)
devices.devids[ur'''annyway_ver1_sub12110'''] = devclass(devices.devids[ur'''annyway_ver1'''], ur'''annyway_ver1_sub12110''', ur'''AnnyWay WAP/V 1.2.110''', False, None)
devices.devids[ur'''annyway_ver1_sub12113'''] = devclass(devices.devids[ur'''annyway_ver1'''], ur'''annyway_ver1_sub12113''', ur'''AnnyWay WAP/V 1.2.113''', False, None)
devices.devids[ur'''annyway_ver1_sub12114'''] = devclass(devices.devids[ur'''annyway_ver1'''], ur'''annyway_ver1_sub12114''', ur'''AnnyWay WAP/V 1.2.114''', False, None)
devices.devids[ur'''mercator_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mercator_ver1''', ur'''Mercator''', False, None)
devices.devids[ur'''mercator_ver1_sub11'''] = devclass(devices.devids[ur'''mercator_ver1'''], ur'''mercator_ver1_sub11''', ur'''Mercator-1.1''', False, None)
devices.devids[ur'''mercator_ver1_sub20'''] = devclass(devices.devids[ur'''mercator_ver1'''], ur'''mercator_ver1_sub20''', ur'''Mercator-2.0''', False, None)
devices.devids[ur'''smith_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''smith_ver1''', ur'''Smith''', False, None)
devices.devids[ur'''smith_ver1_sub10'''] = devclass(devices.devids[ur'''smith_ver1'''], ur'''smith_ver1_sub10''', ur'''Smith WAP Emulator/1.0 (http://www.ceskywap.cz/smith)''', False, None)
devices.devids[ur'''mobileexplorer_ver1_subgenericsmall'''] = devclass(devices.devids[ur'''generic'''], ur'''mobileexplorer_ver1_subgenericsmall''', ur'''Mozilla/1.22 (compatible; MMEF20; Cellphone, GenericSmall)''', False, None)
devices.devids[ur'''palm3_eudora_client'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''palm3_eudora_client''', ur'''Mozilla/1.22 (compatible; MSIE 5.01; PalmOS 3.0) EudoraWeb 2.1''', False, {ur'''brand_name''':ur'''Palm 3''',ur'''model_name''':ur'''Eudora client'''})
devices.devids[ur'''mobileexplorer_ver3'''] = devclass(devices.devids[ur'''generic'''], ur'''mobileexplorer_ver3''', ur'''MobileExplorer/3.00 (MMEF300''', False, {ur'''brand_name''':ur'''Microsoft''',ur'''colors''':256,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_image_width''':120,ur'''model_name''':ur'''Mobile Explorer''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''wml_1_2''':True})
devices.devids[ur'''mobileexplorer_ver1_submmef300'''] = devclass(devices.devids[ur'''mobileexplorer_ver3'''], ur'''mobileexplorer_ver1_submmef300''', ur'''MobileExplorer/3.00 (MMEF300; Microsoft; Windows; GenericLarge)''', False, None)
devices.devids[ur'''mobileexplorer_ver1_submmef300122'''] = devclass(devices.devids[ur'''mobileexplorer_ver3'''], ur'''mobileexplorer_ver1_submmef300122''', ur'''MobileExplorer/3.00 (Mozilla/1.22; compatible; MMEF300; Microsoft; Windows; GenericSmall)''', False, None)
devices.devids[ur'''mobileexplorer_ver1_sub300'''] = devclass(devices.devids[ur'''mobileexplorer_ver3'''], ur'''mobileexplorer_ver1_sub300''', ur'''MobileExplorer/3.00 (Mozilla/1.22; compatible; MMEF300; Microsoft; Windows; GenericLarge)''', False, None)
devices.devids[ur'''mobileexplorer_ver1_subamstradgamma'''] = devclass(devices.devids[ur'''mobileexplorer_ver3'''], ur'''mobileexplorer_ver1_subamstradgamma''', ur'''MobileExplorer/3.00 (MMEF300; Amstrad; Gamma)''', False, None)
devices.devids[ur'''mobileexplorer_ver1_submmef300sendo'''] = devclass(devices.devids[ur'''mobileexplorer_ver3'''], ur'''mobileexplorer_ver1_submmef300sendo''', ur'''MobileExplorer/3.00 (MMEF300; Sendo; Wap)''', False, {ur'''max_image_width''':120})
devices.devids[ur'''opwv_sdk_ver1_sub405c'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''opwv_sdk_ver1_sub405c''', ur'''UPG1 UP/4.0.5c''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub407'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''opwv_sdk_ver1_sub407''', ur'''UPG1 UP/4.0.7''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub407xxx'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''opwv_sdk_ver1_sub407xxx''', ur'''UPG1 UP/4.0.7, UPG1 UP/4.0.7 UP.Browser/4.0.7-XXXX''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub4010'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''opwv_sdk_ver1_sub4010''', ur'''UPG1 UP/4.0.10''', False, {ur'''max_image_width''':120,ur'''resolution_width''':128})
devices.devids[ur'''opwv_sdk_ver1_sub4010xxxx'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''opwv_sdk_ver1_sub4010xxxx''', ur'''UPG1 UP/4.0.10 UP.Browser/4.0.10-XXXX''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub4010xxxxhttp'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''opwv_sdk_ver1_sub4010xxxxhttp''', ur'''UPG1 UP/4.0.10 UP.Browser/4.0.10-XXXX RPT-HTTPClient/0.3-3''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub40wpk010149'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''opwv_sdk_ver1_sub40wpk010149''', ur'''UPG1 UP/4.0.WPK_V01.01.49''', False, None)
devices.devids[ur'''opwv_ver1_subgen02'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''opwv_ver1_subgen02''', ur'''OPWV-GEN-02/UNI10 UP.Browser/5.0.2.375 (GUI)''', False, None)
devices.devids[ur'''opwv_ver1_subgen02xxxx'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''opwv_ver1_subgen02xxxx''', ur'''OPWV-GEN-02/UNI10 UP/5.0.2.375 (GUI) UP.Browser/5.0.2.375 (GUI)-XXXX''', False, None)
devices.devids[ur'''opwv_ver1_subgen99602221'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''opwv_ver1_subgen99602221''', ur'''OPWV-GEN-99/UNI10 UP.Browser/6.0.2.221 (GUI) HTTP-DIRECT/5.1''', False, None)
devices.devids[ur'''opwv_ver1_subgen99602224'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''opwv_ver1_subgen99602224''', ur'''OPWV-GEN-99/UNI10 UP.Browser/6.0.2.224 (GUI) MMP/HTTP-DIRECT''', False, None)
devices.devids[ur'''opwv_ver1_subsdk51'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''opwv_ver1_subsdk51''', ur'''OPWV-SDK/51 UP.Browser/6.0.2.273 (GUI) MMP/HTTP-DIRECT''', False, None)
devices.devids[ur'''opwv_ver1_subsdk51xxxx'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''opwv_ver1_subsdk51xxxx''', ur'''OPWV-SDK/51 UP/5.0.2.1.103 (GUI) UP.Browser/5.0.2.1.103 (GUI)-XXXX''', False, None)
devices.devids[ur'''opwv_sdk_ver1_subsdk51'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''opwv_sdk_ver1_subsdk51''', ur'''OPWV-SDK/51 UP.Browser/5.0.2.1.103 (GUI)''', False, None)
devices.devids[ur'''opwv_sdk_ver1_subsdk11'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''opwv_sdk_ver1_subsdk11''', ur'''OPWV-SDK/11 UP.Browser/6.0.2.273 (GUI) MMP/HTTP-DIRECT''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''Openwave''',ur'''colors''':16777216,ur'''columns''':12,ur'''compactmidi''':True,ur'''imelody''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':65535,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OPWV-SDK/60''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''rows''':8,ur'''sender''':True,ur'''wav''':True})
devices.devids[ur'''opwv_sdk_ver1_subsdk11mmp11'''] = devclass(devices.devids[ur'''opwv_sdk_ver1_subsdk11'''], ur'''opwv_sdk_ver1_subsdk11mmp11''', ur'''OPWV-SDK/11 UP.Browser/6.0.2.273 (GUI) MMP/1.1''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub6102135'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''opwv_sdk_ver1_sub6102135''', ur'''OPWV-SDK/61 UP.Browser/6.1.0.2.135 (GUI) MMP/2.0''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''Openwave''',ur'''colors''':16777216,ur'''columns''':12,ur'''compactmidi''':True,ur'''imelody''':True,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':65535,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OPWV-SDK/61''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''rows''':8,ur'''sender''':True,ur'''wav''':True})
devices.devids[ur'''opwv_sdk_ver1_sub6103121c1'''] = devclass(devices.devids[ur'''opwv_sdk_ver1_subsdk11'''], ur'''opwv_sdk_ver1_sub6103121c1''', ur'''OPWV-SDK/61 UP.Browser/6.1.0.3.121c (GUI) MMP/1.0''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub6103121c2'''] = devclass(devices.devids[ur'''opwv_sdk_ver1_subsdk11'''], ur'''opwv_sdk_ver1_sub6103121c2''', ur'''OPWV-SDK/61 UP.Browser/6.1.0.3.121c (GUI) MMP/2.0''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub6226'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''opwv_sdk_ver1_sub6226''', ur'''UPG1/4.0 UP.Browser/6.2.2.6 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub6201103'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''opwv_sdk_ver1_sub6201103''', ur'''OPWV-SDK/62 UP.Browser/6.2.0.1.103 (GUI) MMP/2.0''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''Openwave''',ur'''colors''':16777216,ur'''columns''':12,ur'''compactmidi''':True,ur'''imelody''':True,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':65535,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OPWV-SDK/62''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''rows''':8,ur'''sender''':True,ur'''wav''':True})
devices.devids[ur'''opwv_sdk_ver1_sub6201185mmp1'''] = devclass(devices.devids[ur'''opwv_sdk_ver1_sub6201103'''], ur'''opwv_sdk_ver1_sub6201185mmp1''', ur'''OPWV-SDK/62 UP.Browser/6.2.0.1.185 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub6201182mmp2'''] = devclass(devices.devids[ur'''opwv_sdk_ver1_sub6201103'''], ur'''opwv_sdk_ver1_sub6201182mmp2''', ur'''OPWV-SDK/62 UP.Browser/6.2.0.1.185 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub6221208mmp1'''] = devclass(devices.devids[ur'''opwv_sdk_ver1_sub6201103'''], ur'''opwv_sdk_ver1_sub6221208mmp1''', ur'''OPWV-SDK/62 UP.Browser/6.2.2.1.208 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub6221208mmp2'''] = devclass(devices.devids[ur'''opwv_sdk_ver1_sub6201103'''], ur'''opwv_sdk_ver1_sub6221208mmp2''', ur'''OPWV-SDK/62 UP.Browser/6.2.2.1.208 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub702115'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''opwv_sdk_ver1_sub702115''', ur'''OPWV-SDK UP.Browser/7.0.2.115 (GUI) MMP/2.0''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''Openwave''',ur'''colors''':16777216,ur'''columns''':12,ur'''compactmidi''':True,ur'''downloadfun_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''120''',ur'''max_data_rate''':9,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':65535,ur'''mms_max_width''':120,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OPWV-SDK/70''',ur'''oma_support''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''rows''':8,ur'''uaprof''':ur'''http://devgate2.openwave.com/uaprof/OPWVSDK70.xml''',ur'''video''':True,ur'''wav''':True})
devices.devids[ur'''opwv_sdk_ver1_sub702115s65'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''opwv_sdk_ver1_sub702115s65''', ur'''OPWV-SDK/S65 UP.Browser/7.0.2.115 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''opwv_sdk_ver1_sub7023119'''] = devclass(devices.devids[ur'''opwv_sdk_ver1_sub702115'''], ur'''opwv_sdk_ver1_sub7023119''', ur'''OPWV-SDK UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO''', False, {ur'''chtml_display_accesskey''':True,ur'''max_data_rate''':9,ur'''max_image_height''':128,ur'''max_image_width''':113,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''OPWV-SDK/7.0.2.3'''})
devices.devids[ur'''upbrowser_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''upbrowser_ver1''', ur'''UP.Browser/4.1.2a-XXXX''', False, None)
devices.devids[ur'''tagtag_ver112'''] = devclass(devices.devids[ur'''generic'''], ur'''tagtag_ver112''', ur'''TagTag emulator v1.12''', False, {ur'''colors''':4096,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':10240,ur'''max_image_width''':170,ur'''png''':True})
devices.devids[ur'''argogroupwapdevice_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''argogroupwapdevice_ver1''', ur'''ArgogroupWAPDevice''', False, None)
devices.devids[ur'''argogroupwapdevice_ver1_sub10'''] = devclass(devices.devids[ur'''argogroupwapdevice_ver1'''], ur'''argogroupwapdevice_ver1_sub10''', ur'''ArgogroupWAPDevice/1.0''', False, None)
devices.devids[ur'''argogroupwapdevice_ver2'''] = devclass(devices.devids[ur'''argogroupwapdevice_ver1'''], ur'''argogroupwapdevice_ver2''', ur'''ArgogroupWAPDevice/2.0''', False, None)
devices.devids[ur'''nzphone_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''nzphone_ver1''', ur'''NzPhone/0.1''', False, None)
devices.devids[ur'''wapman_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''wapman_ver1''', ur'''WAPman Version 1''', False, None)
devices.devids[ur'''qwapper_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''qwapper_ver1''', ur'''QWAPPER/1.0''', False, None)
devices.devids[ur'''plms_wapbrowser_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''plms_wapbrowser_ver1''', ur'''PLM's WapBrowser''', False, None)
devices.devids[ur'''wapjag_virtual_wap_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''wapjag_virtual_wap_ver1''', ur'''WAPJAG Virtual WAP''', False, None)
devices.devids[ur'''wapjag_virtual_wap_ver5'''] = devclass(devices.devids[ur'''wapjag_virtual_wap_ver1'''], ur'''wapjag_virtual_wap_ver5''', ur'''WAPJAG Virtual WAP Device V5.01''', False, None)
devices.devids[ur'''wapview_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''wapview_ver1''', ur'''WapView 0''', False, None)
devices.devids[ur'''wapview_ver1_sub000'''] = devclass(devices.devids[ur'''wapview_ver1'''], ur'''wapview_ver1_sub000''', ur'''WapView 0.00''', False, None)
devices.devids[ur'''wapsilon_ver2'''] = devclass(devices.devids[ur'''generic'''], ur'''wapsilon_ver2''', ur'''Wapsilon/2 (www.wapsilon.com)''', False, {ur'''brand_name''':ur'''Wapsilon''',ur'''model_name''':ur'''WAP Browser'''})
devices.devids[ur'''wapsilon_ver2_sub1'''] = devclass(devices.devids[ur'''wapsilon_ver2'''], ur'''wapsilon_ver2_sub1''', ur'''Wapsilon/2.1 (www.wapsilon.com)''', False, None)
devices.devids[ur'''wapyeah_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''wapyeah_ver1''', ur'''WapYeah''', False, None)
devices.devids[ur'''wapyeah_ver1_sub10'''] = devclass(devices.devids[ur'''wapyeah_ver1'''], ur'''wapyeah_ver1_sub10''', ur'''WapYeah Simulator 1.0''', False, None)
devices.devids[ur'''wapalizer_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''wapalizer_ver1''', ur'''Wapalizer/1''', False, None)
devices.devids[ur'''wapalizer_ver1_sub10'''] = devclass(devices.devids[ur'''wapalizer_ver1'''], ur'''wapalizer_ver1_sub10''', ur'''Wapalizer/1.0''', False, None)
devices.devids[ur'''wapalizer_ver1_sub11'''] = devclass(devices.devids[ur'''wapalizer_ver1'''], ur'''wapalizer_ver1_sub11''', ur'''Wapalizer/1.1''', False, None)
devices.devids[ur'''wapalizer_ver1_sub11phonevalley'''] = devclass(devices.devids[ur'''wapalizer_ver1'''], ur'''wapalizer_ver1_sub11phonevalley''', ur'''Wapalizer /1.1 Phonevalley''', False, None)
devices.devids[ur'''wapalizer_ver1_sub12'''] = devclass(devices.devids[ur'''wapalizer_ver1'''], ur'''wapalizer_ver1_sub12''', ur'''Wapalizer/1.2''', False, None)
devices.devids[ur'''wapalizer_ver1_sub12s35i'''] = devclass(devices.devids[ur'''wapalizer_ver1'''], ur'''wapalizer_ver1_sub12s35i''', ur'''Wapalizer/1.2 - Siemens s35i''', False, None)
devices.devids[ur'''wapalizer_ver1_submot6188'''] = devclass(devices.devids[ur'''wapalizer_ver1'''], ur'''wapalizer_ver1_submot6188''', ur'''Wapalizer/1.2 - Motorola a6188''', False, None)
devices.devids[ur'''wapalizer_ver1_subnokia7110'''] = devclass(devices.devids[ur'''wapalizer_ver1'''], ur'''wapalizer_ver1_subnokia7110''', ur'''Wapalizer/1.2 - Nokia7110''', False, None)
devices.devids[ur'''winwap_ppc_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''winwap_ppc_ver1''', ur'''WinWAP for Pocket PC 1''', False, None)
devices.devids[ur'''winwap_ppc_ver1_sub10'''] = devclass(devices.devids[ur'''winwap_ppc_ver1'''], ur'''winwap_ppc_ver1_sub10''', ur'''WinWAP for Pocket PC 1.0''', False, None)
devices.devids[ur'''winwap_ppc_ver1_sub11'''] = devclass(devices.devids[ur'''winwap_ppc_ver1'''], ur'''winwap_ppc_ver1_sub11''', ur'''WinWAP for Pocket PC 1.1''', False, None)
devices.devids[ur'''winwap_ver2'''] = devclass(devices.devids[ur'''generic'''], ur'''winwap_ver2''', ur'''WinWAP 2''', False, None)
devices.devids[ur'''winwap_ver1_sub22'''] = devclass(devices.devids[ur'''winwap_ver2'''], ur'''winwap_ver1_sub22''', ur'''WinWAP 2.2 WML 1.1''', False, None)
devices.devids[ur'''winwap_ver1_sub23light'''] = devclass(devices.devids[ur'''winwap_ver2'''], ur'''winwap_ver1_sub23light''', ur'''WinWAP 2.3 Light''', False, None)
devices.devids[ur'''winwap_ver1_sub23pro'''] = devclass(devices.devids[ur'''winwap_ver2'''], ur'''winwap_ver1_sub23pro''', ur'''WinWAP 2.3 PRO''', False, None)
devices.devids[ur'''winwap_ce_generic'''] = devclass(devices.devids[ur'''generic'''], ur'''winwap_ce_generic''', ur'''WinWAP-CE/1.2''', False, {ur'''built_in_back_button_support''':True,ur'''colors''':256,ur'''gif''':True,ur'''https_support''':True,ur'''image_as_link_support''':True,ur'''jpg''':True,ur'''max_deck_size''':8192,ur'''max_image_width''':120,ur'''max_no_of_bookmarks''':256,ur'''max_no_of_connection_settings''':128,ur'''max_url_length_bookmark''':1024,ur'''max_url_length_cached_page''':1024,ur'''max_url_length_homepage''':1024,ur'''max_url_length_in_requests''':1024,ur'''png''':True,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''wrap_mode_support''':True})
devices.devids[ur'''winwap_ce_ver12_subbe300'''] = devclass(devices.devids[ur'''winwap_ce_generic'''], ur'''winwap_ce_ver12_subbe300''', ur'''WinWAP-CE/1.2 (CASIO BE-300)''', False, None)
devices.devids[ur'''winwap_ce_ver13_subppc2002'''] = devclass(devices.devids[ur'''winwap_ce_generic'''], ur'''winwap_ce_ver13_subppc2002''', ur'''WinWAP/1.3 (1.3.0.0;WinCE;PPC2000)''', False, {ur'''max_image_width''':120,ur'''resolution_width''':120})
devices.devids[ur'''winwap_ce_ver13_subppc2003'''] = devclass(devices.devids[ur'''winwap_ce_generic'''], ur'''winwap_ce_ver13_subppc2003''', ur'''WinWAP/1.3 (1.3.0.0;WinCE;PPC2003)''', False, None)
devices.devids[ur'''winwap_ce_ver13_sub1312ppc2003'''] = devclass(devices.devids[ur'''winwap_ce_generic'''], ur'''winwap_ce_ver13_sub1312ppc2003''', ur'''WinWAP/1.3 (1.3.1.2;WinCE;PPC2003)''', False, None)
devices.devids[ur'''winwap_ce_ver13_sub1313ppc2002'''] = devclass(devices.devids[ur'''winwap_ce_generic'''], ur'''winwap_ce_ver13_sub1313ppc2002''', ur'''WinWAP/1.3 (1.3.1.3;WinCE;PPC2000)''', False, None)
devices.devids[ur'''winwap_ver3'''] = devclass(devices.devids[ur'''generic'''], ur'''winwap_ver3''', ur'''WinWAP 3''', False, {ur'''brand_name''':ur'''SlobTrot Software''',ur'''built_in_back_button_support''':True,ur'''colors''':256,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''https_support''':True,ur'''image_as_link_support''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_no_of_bookmarks''':2048,ur'''max_no_of_connection_settings''':256,ur'''max_url_length_bookmark''':1024,ur'''max_url_length_cached_page''':1024,ur'''max_url_length_homepage''':1024,ur'''max_url_length_in_requests''':2048,ur'''model_name''':ur'''WinWAP Pro 3''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':240,ur'''resolution_width''':480,ur'''rows''':15,ur'''softkey_support''':True,ur'''total_cache_disable_support''':True,ur'''wrap_mode_support''':True})
devices.devids[ur'''winwap_ver3_sub30pro'''] = devclass(devices.devids[ur'''winwap_ver3'''], ur'''winwap_ver3_sub30pro''', ur'''WinWAP 3.0 PRO''', False, None)
devices.devids[ur'''winwap_ver3_sub3031upg1'''] = devclass(devices.devids[ur'''winwap_ver3'''], ur'''winwap_ver3_sub3031upg1''', ur'''WinWAP 3.0 PRO 3.1-UPG1 UP''', False, None)
devices.devids[ur'''winwap_ver3_sub30304179'''] = devclass(devices.devids[ur'''winwap_ver3'''], ur'''winwap_ver3_sub30304179''', ur'''WinWAP 3.0 PRO (3.0.4.179)''', False, None)
devices.devids[ur'''winwap_ver3_sub30304179square'''] = devclass(devices.devids[ur'''winwap_ver3'''], ur'''winwap_ver3_sub30304179square''', ur'''WinWAP 3.0 PRO [3.0.4.179]''', False, None)
devices.devids[ur'''winwap_ver31'''] = devclass(devices.devids[ur'''winwap_ver3'''], ur'''winwap_ver31''', ur'''WinWAP-PRO/3.1''', False, {ur'''greyscale''':True,ur'''model_name''':ur'''WinWAP Pro 3.1''',ur'''png''':False})
devices.devids[ur'''winwap_ver31_sub31315190'''] = devclass(devices.devids[ur'''winwap_ver31'''], ur'''winwap_ver31_sub31315190''', ur'''WinWAP-PRO/3.1 (3.1.5.190)''', False, None)
devices.devids[ur'''winwap_ver31_sub31316191'''] = devclass(devices.devids[ur'''winwap_ver31'''], ur'''winwap_ver31_sub31316191''', ur'''WinWAP-PRO/3.1 (3.1.6.191)''', False, None)
devices.devids[ur'''winwap_ver31_sub31316192'''] = devclass(devices.devids[ur'''winwap_ver31'''], ur'''winwap_ver31_sub31316192''', ur'''WinWAP-PRO/3.1 (3.1.6.192)''', False, None)
devices.devids[ur'''winwap_ver31_sub31317193'''] = devclass(devices.devids[ur'''winwap_ver31'''], ur'''winwap_ver31_sub31317193''', ur'''WinWAP-PRO/3.1 (3.1.7.193)''', False, None)
devices.devids[ur'''winwap_ver3_sub32123'''] = devclass(devices.devids[ur'''winwap_ver3'''], ur'''winwap_ver3_sub32123''', ur'''WinWAP/3.2 (3.2.1.23; Win32)''', False, None)
devices.devids[ur'''winwap_ver3_sub32124'''] = devclass(devices.devids[ur'''winwap_ver3'''], ur'''winwap_ver3_sub32124''', ur'''WinWAP/3.2 (3.2.1.24; Win32)''', False, None)
devices.devids[ur'''winwap_ver3_sub32125'''] = devclass(devices.devids[ur'''winwap_ver3'''], ur'''winwap_ver3_sub32125''', ur'''WinWAP/3.2 (3.2.1.25; Win32)''', False, {ur'''menu_with_select_element_recommended''':True,ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''winwap_ver3_sub32128'''] = devclass(devices.devids[ur'''winwap_ver3'''], ur'''winwap_ver3_sub32128''', ur'''WinWAP/3.2 (3.2.1.28; Win32)''', False, None)
devices.devids[ur'''winwap_spbe_ver12'''] = devclass(devices.devids[ur'''generic'''], ur'''winwap_spbe_ver12''', ur'''WinWAP-SPBE/1.2 (1.2.0.17;Win32)''', False, {ur'''brand_name''':ur'''WinWAP Technologies''',ur'''built_in_back_button_support''':True,ur'''image_as_link_support''':True,ur'''model_name''':ur'''WinWAP Smarthpone Browser Emulator''',ur'''resolution_height''':196,ur'''resolution_width''':193,ur'''rows''':15,ur'''softkey_support''':True,ur'''table_support''':False,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wrap_mode_support''':True})
devices.devids[ur'''winwap_xl_ver12'''] = devclass(devices.devids[ur'''winwap_ver3'''], ur'''winwap_xl_ver12''', ur'''WinWAP-XL/1.2''', False, None)
devices.devids[ur'''winwap_x_ver210'''] = devclass(devices.devids[ur'''winwap_ver3'''], ur'''winwap_x_ver210''', ur'''WinWAP-X/2.10''', False, None)
devices.devids[ur'''winwap_x_ver212'''] = devclass(devices.devids[ur'''winwap_ver3'''], ur'''winwap_x_ver212''', ur'''WinWAP-X/2.12''', False, None)
devices.devids[ur'''ce_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''ce_ver1''', ur'''CE''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''g1_up4_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''g1_up4_ver1''', ur'''G1 UP/4''', False, None)
devices.devids[ur'''motorola_voxgateway2_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''motorola_voxgateway2_ver1''', ur'''Motorola VoxGateway/2.0''', False, None)
devices.devids[ur'''waptor_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''waptor_ver1''', ur'''Waptor 1.0''', False, None)
devices.devids[ur'''wince_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''wince_ver1''', ur'''WinCE''', False, None)
devices.devids[ur'''wmlb_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''wmlb_ver1''', ur'''wmlb''', False, None)
devices.devids[ur'''yourwap_com_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''yourwap_com_ver1''', ur'''YOURWAP.com Wireless Companion''', False, None)
devices.devids[ur'''yourwap_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''yourwap_ver1''', ur'''YourWap/''', False, {ur'''max_image_width''':120,ur'''resolution_width''':128})
devices.devids[ur'''yourwap_ver1_sub091'''] = devclass(devices.devids[ur'''yourwap_ver1'''], ur'''yourwap_ver1_sub091''', ur'''YourWap/0.91''', False, None)
devices.devids[ur'''yourwap_ver1_sub116'''] = devclass(devices.devids[ur'''yourwap_ver1'''], ur'''yourwap_ver1_sub116''', ur'''YourWap/1.16''', False, None)
devices.devids[ur'''yourwap_ver1_subalcaviewdb'''] = devclass(devices.devids[ur'''yourwap_ver1'''], ur'''yourwap_ver1_subalcaviewdb''', ur'''YourWap Alcatel View DB/2.63''', False, None)
devices.devids[ur'''yourwap_ver1_subr320'''] = devclass(devices.devids[ur'''ericsson_r320_ver1'''], ur'''yourwap_ver1_subr320''', ur'''YourWap Ericsson 320/2.63''', False, None)
devices.devids[ur'''yourwap_ver1_sub380262'''] = devclass(devices.devids[ur'''ericsson_r380_ver2'''], ur'''yourwap_ver1_sub380262''', ur'''YourWap Ericsson 380/2.62''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''yourwap_ver1_subr380263'''] = devclass(devices.devids[ur'''ericsson_r380_ver2'''], ur'''yourwap_ver1_subr380263''', ur'''YourWap Ericsson 380/2.63''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''yourwap_ver1_sub7389263'''] = devclass(devices.devids[ur'''yourwap_ver1'''], ur'''yourwap_ver1_sub7389263''', ur'''YourWap Motorola 7389/2.63''', False, None)
devices.devids[ur'''yourwap_ver1_subnokia6210262'''] = devclass(devices.devids[ur'''nokia_6210_ver1'''], ur'''yourwap_ver1_subnokia6210262''', ur'''YourWap Nokia 6210/2.62''', False, None)
devices.devids[ur'''yourwap_ver1_subnokia6210263'''] = devclass(devices.devids[ur'''nokia_6210_ver1'''], ur'''yourwap_ver1_subnokia6210263''', ur'''YourWap Nokia 6210/2.63''', False, None)
devices.devids[ur'''yourwap_ver1_subnokia6210252'''] = devclass(devices.devids[ur'''nokia_6210_ver1'''], ur'''yourwap_ver1_subnokia6210252''', ur'''YourWap Nokia 6210/2.52''', False, None)
devices.devids[ur'''yourwap_ver1_subnokia7110260'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''yourwap_ver1_subnokia7110260''', ur'''YourWap Nokia7110/2.60''', False, None)
devices.devids[ur'''yourwap_ver1_subnokia7110262'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''yourwap_ver1_subnokia7110262''', ur'''YourWap Nokia7110/2.62''', False, None)
devices.devids[ur'''yourwap_ver1_subnokia7110263'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''yourwap_ver1_subnokia7110263''', ur'''YourWap Nokia7110/2.63''', False, None)
devices.devids[ur'''yourwap_ver1_subsiec35i'''] = devclass(devices.devids[ur'''sie_c3i_ver1'''], ur'''yourwap_ver1_subsiec35i''', ur'''YourWap Siemens C35i/2.63''', False, None)
devices.devids[ur'''yourwap_ver1_subsieic35i'''] = devclass(devices.devids[ur'''sie_ic35_ver1'''], ur'''yourwap_ver1_subsieic35i''', ur'''YourWap Siemens IC35i/2.63''', False, None)
devices.devids[ur'''yourwap_ver1_sub35260'''] = devclass(devices.devids[ur'''yourwap_ver1'''], ur'''yourwap_ver1_sub35260''', ur'''YourWap Siemens S35i/2.60''', False, None)
devices.devids[ur'''yourwap_ver1_sub35263'''] = devclass(devices.devids[ur'''yourwap_ver1'''], ur'''yourwap_ver1_sub35263''', ur'''YourWap Siemens S35i/2.63''', False, None)
devices.devids[ur'''yourwap_ver1_subsies40263'''] = devclass(devices.devids[ur'''sie_s40_ver1'''], ur'''yourwap_ver1_subsies40263''', ur'''YourWap Siemens S40/2.63''', False, None)
devices.devids[ur'''yourwap_ver1_subsie45260'''] = devclass(devices.devids[ur'''sie_sl45_ver1'''], ur'''yourwap_ver1_subsie45260''', ur'''YourWap Siemens SL45/2.60''', False, None)
devices.devids[ur'''yourwap_ver1_subsie45262'''] = devclass(devices.devids[ur'''sie_sl45_ver1'''], ur'''yourwap_ver1_subsie45262''', ur'''YourWap Siemens SL45/2.62''', False, None)
devices.devids[ur'''yourwap_ver1_subsiesl45'''] = devclass(devices.devids[ur'''sie_sl45_ver1'''], ur'''yourwap_ver1_subsiesl45''', ur'''YourWap Siemens SL45/2.63''', False, None)
devices.devids[ur'''yourwap_ver1_subcmdz5'''] = devclass(devices.devids[ur'''sony_cmd_z5'''], ur'''yourwap_ver1_subcmdz5''', ur'''YourWap Sony Cmd z5/2.63''', False, None)
devices.devids[ur'''yourwap_ver1_sub263'''] = devclass(devices.devids[ur'''yourwap_ver1'''], ur'''yourwap_ver1_sub263''', ur'''YourWap Trium Geo/2.63''', False, None)
devices.devids[ur'''zetor_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''zetor_ver1''', ur'''Zetor''', False, None)
devices.devids[ur'''sendo_w622_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sendo_w622_ver1''', ur'''120770-SendoW622''', True, {ur'''brand_name''':ur'''Sendo''',ur'''built_in_camera''':True,ur'''colors''':256,ur'''columns''':20,ur'''compactmidi''':True,ur'''digiplug''':True,ur'''directdownload_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':213,ur'''max_image_width''':176,ur'''mld''':True,ur'''mms_max_height''':150,ur'''mms_max_size''':50000,ur'''mms_max_width''':174,ur'''mms_png''':True,ur'''model_name''':ur'''W622''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':223,ur'''resolution_width''':177,ur'''ringtone''':True,ur'''ringtone_compactmidi''':True,ur'''ringtone_digiplug''':True,ur'''ringtone_voices''':16,ur'''rows''':10,ur'''sender''':True,ur'''smf''':True,ur'''wap_push_support''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sendo_w622_ver1_sub226h12'''] = devclass(devices.devids[ur'''sendo_w622_ver1'''], ur'''sendo_w622_ver1_sub226h12''', ur'''SendoW622/226-H-12''', False, None)
devices.devids[ur'''pirelli_d910_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''pirelli_d910_ver1''', ur'''Pirelli D910.0.3.99c FS_D910.0.2.81_ACR''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pirelli-Arcor''',ur'''colors''':65536,ur'''columns''':18,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':204800,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''DH910/DP-L10''',ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_wav''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.arcor.de/home/redir.php/UAProfile.XML''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''wapaka_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''wapaka_ver1''', ur'''Wapaka/03''', False, {ur'''access_key_support''':True,ur'''built_in_back_button_support''':True,ur'''deck_prefetch_support''':True,ur'''gif''':True,ur'''greyscale''':True,ur'''icons_on_menu_items_support''':True,ur'''image_as_link_support''':True,ur'''insert_br_element_after_widget_recommended''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_url_length_homepage''':255,ur'''max_url_length_in_requests''':255,ur'''menu_with_select_element_recommended''':True,ur'''numbered_menus''':True,ur'''png''':True,ur'''proportional_font''':True,ur'''softkey_support''':True,ur'''total_cache_disable_support''':True,ur'''wap_push_support''':True,ur'''wrap_mode_support''':True})
devices.devids[ur'''wapaka_ver1_sub0311'''] = devclass(devices.devids[ur'''wapaka_ver1'''], ur'''wapaka_ver1_sub0311''', ur'''Wapaka/03.11''', False, None)
devices.devids[ur'''wapaka_ver1_sub0317'''] = devclass(devices.devids[ur'''wapaka_ver1'''], ur'''wapaka_ver1_sub0317''', ur'''Wapaka/03.17 (Windows XP; 5.1; x86) DAW/1.0 Symb1/1.00 UP/4.1.9''', False, None)
devices.devids[ur'''wapaka_ver1_sub0319'''] = devclass(devices.devids[ur'''wapaka_ver1_sub0311'''], ur'''wapaka_ver1_sub0319''', ur'''Wapaka/03.19 (Linux; 2.6.10-3mdk; i386) DAW/1.0 Symb1/1.00 UP/4.1.9''', False, None)
devices.devids[ur'''wapaka_ver1_sub0320'''] = devclass(devices.devids[ur'''wapaka_ver1_sub0311'''], ur'''wapaka_ver1_sub0320''', ur'''Wapaka/03.20 (Windows XP; 5.1; x86) DAW/1.0 Symb1/1.00 UP/4.1.9''', False, None)
devices.devids[ur'''waprunner_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''waprunner_ver1''', ur'''WapRunner''', False, None)
devices.devids[ur'''waprunner_ver1_submmef20'''] = devclass(devices.devids[ur'''waprunner_ver1'''], ur'''waprunner_ver1_submmef20''', ur'''WapRunner (compatible; vnd.wap.wml; MMEF20; Cellphone; Sony; Ericsson; Nokia; Siemens; Motorola)''', False, None)
devices.devids[ur'''goodaccess_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''goodaccess_ver1''', ur'''GoodAccess''', False, None)
devices.devids[ur'''goodaccess_ver1_sub30552desktop'''] = devclass(devices.devids[ur'''goodaccess_ver1'''], ur'''goodaccess_ver1_sub30552desktop''', ur'''GoodAccess 3.0.5.52 (Desktop 5.1)''', False, None)
devices.devids[ur'''goodaccess_ver1_sub30552palmos'''] = devclass(devices.devids[ur'''goodaccess_ver1'''], ur'''goodaccess_ver1_sub30552palmos''', ur'''GoodAccess 3.0.5.52 (PalmOS 5.1)''', False, {ur'''brand_name''':ur'''Palm'''})
devices.devids[ur'''goodaccess_ver1_sub3806desktop'''] = devclass(devices.devids[ur'''goodaccess_ver1'''], ur'''goodaccess_ver1_sub3806desktop''', ur'''GoodAccess 3.8.0.6 Beta (Desktop; GoodLink; OS 5.1)''', False, None)
devices.devids[ur'''goodaccess_ver1_sub3806pocketpc'''] = devclass(devices.devids[ur'''goodaccess_ver1'''], ur'''goodaccess_ver1_sub3806pocketpc''', ur'''GoodAccess 3.8.0.6 Beta (PocketPC; GoodLink; OS 4.4)''', False, None)
devices.devids[ur'''goodaccess_ver4'''] = devclass(devices.devids[ur'''goodaccess_ver1'''], ur'''goodaccess_ver4''', ur'''GoodAccess 4''', False, None)
devices.devids[ur'''goodaccess_ver4_sub40013desktop51'''] = devclass(devices.devids[ur'''goodaccess_ver4'''], ur'''goodaccess_ver4_sub40013desktop51''', ur'''GoodAccess 4.0.0.13 (Desktop 5.1)''', False, None)
devices.devids[ur'''goodaccess_ver4_sub40027ppc'''] = devclass(devices.devids[ur'''goodaccess_ver4'''], ur'''goodaccess_ver4_sub40027ppc''', ur'''GoodAccess 4.0.0.27 (PocketPC 4.4)''', False, None)
devices.devids[ur'''goodaccess_ver4_sub40035palm'''] = devclass(devices.devids[ur'''goodaccess_ver4'''], ur'''goodaccess_ver4_sub40035palm''', ur'''GoodAccess 4.0.0.35 (PalmOS 5.1)''', False, None)
devices.devids[ur'''goodaccess_ver1_submsiepalmos'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''goodaccess_ver1_submsiepalmos''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; GoodAccess 3.7.0.9 (PalmOS 5.1))''', False, None)
devices.devids[ur'''goodaccess_ver1_submsiepocketpc'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''goodaccess_ver1_submsiepocketpc''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; GoodAccess 3.7.0.9 (PocketPC 4.4))''', False, None)
devices.devids[ur'''goodinfo_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''goodinfo_ver1''', ur'''GoodInfo''', False, None)
devices.devids[ur'''goodinfo_ver1_sub3806'''] = devclass(devices.devids[ur'''goodinfo_ver1'''], ur'''goodinfo_ver1_sub3806''', ur'''GoodInfo 3.8.0.6 Beta (PocketPC; GoodLink; OS 4.4)''', False, None)
devices.devids[ur'''thinflow_nokia_client_ver1'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''thinflow_nokia_client_ver1''', ur'''Nokia_compliant_Thinflow_Client''', False, None)
devices.devids[ur'''mobilsurf_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mobilsurf_ver1''', ur'''Mobilsurf/1.0''', False, None)
devices.devids[ur'''mobilsurf_ver1_sub8310'''] = devclass(devices.devids[ur'''nokia_8310_ver1'''], ur'''mobilsurf_ver1_sub8310''', ur'''Mobilsurf/1.0 - Nokia 8310''', False, None)
devices.devids[ur'''esato_ericssont68_ver1'''] = devclass(devices.devids[ur'''ericsson_t68_ver1'''], ur'''esato_ericssont68_ver1''', ur'''EricssonT68/T68 emulator from esato.com''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''abachobot_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''abachobot_ver1''', ur'''AbachoBOT''', False, None)
devices.devids[ur'''acoonwap_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''acoonwap_ver1''', ur'''AcoonWap Robot v1.00 (www.acoon.de)''', False, None)
devices.devids[ur'''anywhereyougocom_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''anywhereyougocom_ver1''', ur'''AnywhereYouGo.com Online Testing Tool v1.0''', False, None)
devices.devids[ur'''aptus_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''aptus_ver1''', ur'''Aptus WAP.INFO.PL search engine''', False, None)
devices.devids[ur'''architextspider_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''architextspider_ver1''', ur'''ArchitextSpider''', False, None)
devices.devids[ur'''brvwap_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''brvwap_ver1''', ur'''brvWAP v0.9''', False, None)
devices.devids[ur'''bumblebeerelevarecom_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''bumblebeerelevarecom_ver1''', ur'''bumblebee@relevare.com''', False, None)
devices.devids[ur'''crawlerboy'''] = devclass(devices.devids[ur'''generic'''], ur'''crawlerboy''', ur'''CrawlerBoy Pinpoint.com''', False, None)
devices.devids[ur'''fast_wireless_crawler_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''fast_wireless_crawler_ver1''', ur'''EricssonR320/R1A (Fast Wireless Crawler)''', False, None)
devices.devids[ur'''fetchpage_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''fetchpage_ver1''', ur'''fetchpage.cgi/0.53''', False, None)
devices.devids[ur'''libwww_perl_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''libwww_perl_ver1''', ur'''libwww-perl''', False, {ur'''device_claims_web_support''':True,ur'''is_wireless_device''':False})
devices.devids[ur'''libwww_perl_ver1_sub547'''] = devclass(devices.devids[ur'''libwww_perl_ver1'''], ur'''libwww_perl_ver1_sub547''', ur'''libwww-perl/5.47''', False, {ur'''max_image_width''':120,ur'''resolution_width''':120})
devices.devids[ur'''libwww_perl_ver1_sub5803'''] = devclass(devices.devids[ur'''libwww_perl_ver1'''], ur'''libwww_perl_ver1_sub5803''', ur'''libwww-perl/5.803''', False, None)
devices.devids[ur'''m_crawler_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''m_crawler_ver1''', ur'''m-crawler/1.0 WAP''', False, None)
devices.devids[ur'''googlebot_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''googlebot_ver1''', ur'''Nokia-WAPToolkit/1.2 googlebot(at)googlebot.com''', False, None)
devices.devids[ur'''m_crawler_ver1_sub23'''] = devclass(devices.devids[ur'''m_crawler_ver1'''], ur'''m_crawler_ver1_sub23''', ur'''m-crawler/2.3 WAP (m-crawler@m-central.com; http://m-central.com)''', False, None)
devices.devids[ur'''m_crawler_ver1_sub25'''] = devclass(devices.devids[ur'''m_crawler_ver1'''], ur'''m_crawler_ver1_sub25''', ur'''m-crawler/2.5 WAP (m-crawler@m-find.com; http://m-find.com)''', False, None)
devices.devids[ur'''sammy_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sammy_ver1''', ur'''Sammy the WAPworker.co.uk WAP Search Agent''', False, None)
devices.devids[ur'''scooter_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''scooter_ver1''', ur'''Scooter-1.0''', False, None)
devices.devids[ur'''scooter_ver1_sub32ex'''] = devclass(devices.devids[ur'''scooter_ver1'''], ur'''scooter_ver1_sub32ex''', ur'''Scooter-3.2.EX''', False, None)
devices.devids[ur'''scooter_ver1_subw310'''] = devclass(devices.devids[ur'''scooter_ver1'''], ur'''scooter_ver1_subw310''', ur'''Scooter-W3-1.0''', False, None)
devices.devids[ur'''scooter_ver1_subw312'''] = devclass(devices.devids[ur'''scooter_ver1'''], ur'''scooter_ver1_subw312''', ur'''Scooter-W3.1.2''', False, None)
devices.devids[ur'''scooterwap_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''scooterwap_ver1''', ur'''Scooter/WAP''', False, None)
devices.devids[ur'''scooterwap_ver3'''] = devclass(devices.devids[ur'''scooterwap_ver1'''], ur'''scooterwap_ver3''', ur'''Scooter-3.0.WAP''', False, None)
devices.devids[ur'''jbrowser_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''jbrowser_ver1''', ur'''jBrowser''', False, None)
devices.devids[ur'''jbrowser_desktop_ver1'''] = devclass(devices.devids[ur'''jbrowser_ver1'''], ur'''jbrowser_desktop_ver1''', ur'''jBrowser-Desktop''', False, None)
devices.devids[ur'''jbrowser_ver1_submidp10'''] = devclass(devices.devids[ur'''jbrowser_ver1'''], ur'''jbrowser_ver1_submidp10''', ur'''jBrowser/J2ME Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''jbrowser_wap_ver1'''] = devclass(devices.devids[ur'''jbrowser_ver1'''], ur'''jbrowser_wap_ver1''', ur'''jBrowser-WAP''', False, None)
devices.devids[ur'''jbrowser_wap_ppc_ver1_subppc'''] = devclass(devices.devids[ur'''jbrowser_wap_ver1'''], ur'''jbrowser_wap_ppc_ver1_subppc''', ur'''jBrowser-WAP (PPC)''', False, None)
devices.devids[ur'''jbrowser_wap_ver1_sub101'''] = devclass(devices.devids[ur'''jbrowser_wap_ver1'''], ur'''jbrowser_wap_ver1_sub101''', ur'''jBrowser-WAP/1.0.1''', False, None)
devices.devids[ur'''jbrowser_wap_ver1_sub104'''] = devclass(devices.devids[ur'''jbrowser_wap_ver1'''], ur'''jbrowser_wap_ver1_sub104''', ur'''jBrowser-WAP/1.0.4''', False, None)
devices.devids[ur'''jbrowser_wap_ver1_sub105'''] = devclass(devices.devids[ur'''jbrowser_wap_ver1'''], ur'''jbrowser_wap_ver1_sub105''', ur'''jBrowser-WAP/1.0.5''', False, None)
devices.devids[ur'''jbrowser_wap_ver1_sub106'''] = devclass(devices.devids[ur'''jbrowser_wap_ver1'''], ur'''jbrowser_wap_ver1_sub106''', ur'''jBrowser-WAP/1.0.6''', False, None)
devices.devids[ur'''jbrowser_wap_ver1_sub107'''] = devclass(devices.devids[ur'''jbrowser_wap_ver1'''], ur'''jbrowser_wap_ver1_sub107''', ur'''jBrowser-WAP/1.0.7''', False, None)
devices.devids[ur'''jbrowser_wap_ver1_sub108'''] = devclass(devices.devids[ur'''jbrowser_wap_ver1'''], ur'''jbrowser_wap_ver1_sub108''', ur'''jBrowser-WAP/1.0.8''', False, None)
devices.devids[ur'''jbrowser_wap_ver2'''] = devclass(devices.devids[ur'''jbrowser_wap_ver1'''], ur'''jbrowser_wap_ver2''', ur'''jBrowser-WAP 2''', False, None)
devices.devids[ur'''jbrowser_wap_ver2_subppc'''] = devclass(devices.devids[ur'''jbrowser_wap_ver2'''], ur'''jbrowser_wap_ver2_subppc''', ur'''jBrowser-WAP 2.0 (PPC)''', False, None)
devices.devids[ur'''jbrowser_wap_ver2_subppcdouble'''] = devclass(devices.devids[ur'''jbrowser_wap_ver2'''], ur'''jbrowser_wap_ver2_subppcdouble''', ur'''jBrowser-WAP 2.0 (PPC), jBrowser-WAP 2.0 (PPC)''', False, None)
devices.devids[ur'''jbrowser_wap_ver3'''] = devclass(devices.devids[ur'''jbrowser_wap_ver2'''], ur'''jbrowser_wap_ver3''', ur'''jBrowser-WAP 3''', False, None)
devices.devids[ur'''jbrowser_wap_ver3_sub303'''] = devclass(devices.devids[ur'''jbrowser_wap_ver3'''], ur'''jbrowser_wap_ver3_sub303''', ur'''jBrowser-WAP 3.0.3''', False, None)
devices.devids[ur'''jbrowser10_ver1'''] = devclass(devices.devids[ur'''jbrowser_ver1'''], ur'''jbrowser10_ver1''', ur'''jBrowser1.0''', False, None)
devices.devids[ur'''jbrowser10_ver1_sub10'''] = devclass(devices.devids[ur'''jbrowser10_ver1'''], ur'''jbrowser10_ver1_sub10''', ur'''jBrowser1.0 , jBrowser1.0''', False, None)
devices.devids[ur'''jbrowser_wap_ver1_subsavaje10'''] = devclass(devices.devids[ur'''jbrowser_wap_ver1'''], ur'''jbrowser_wap_ver1_subsavaje10''', ur'''jBrowser1.0/Savaje1.0''', False, None)
devices.devids[ur'''jbrowser_ver2'''] = devclass(devices.devids[ur'''jbrowser_ver1'''], ur'''jbrowser_ver2''', ur'''jBrowser 2.0''', False, None)
devices.devids[ur'''jbrowser_ver2_subwap207'''] = devclass(devices.devids[ur'''jbrowser_ver2'''], ur'''jbrowser_ver2_subwap207''', ur'''jBrowser2.07-WAP, jBrowser2.07-WAP''', False, None)
devices.devids[ur'''jbrowser_ver3'''] = devclass(devices.devids[ur'''jbrowser_ver1'''], ur'''jbrowser_ver3''', ur'''jBrowser 3.0''', False, None)
devices.devids[ur'''jbrowser_ver3_subppc'''] = devclass(devices.devids[ur'''jbrowser_ver3'''], ur'''jbrowser_ver3_subppc''', ur'''jBrowser3.0-PPC''', False, None)
devices.devids[ur'''jbrowser_ver3_sub30ppc'''] = devclass(devices.devids[ur'''jbrowser_ver3'''], ur'''jbrowser_ver3_sub30ppc''', ur'''jBrowser3.0-PPC, jBrowser3.0-PPC''', False, None)
devices.devids[ur'''jbrowser_ver3_sub_savaje201'''] = devclass(devices.devids[ur'''jbrowser_ver3'''], ur'''jbrowser_ver3_sub_savaje201''', ur'''jBrowser 3.0/Savaje 2.0/1''', False, None)
devices.devids[ur'''jbrowser_ver3_sub_savaje201bis'''] = devclass(devices.devids[ur'''jbrowser_ver3'''], ur'''jbrowser_ver3_sub_savaje201bis''', ur'''jBrowser 3.0/Savaje 2.0/1, jBrowser 3.0/Savaje 2.0/1''', False, None)
devices.devids[ur'''jbrowser_ver1_submio8380'''] = devclass(devices.devids[ur'''jbrowser_ver1'''], ur'''jbrowser_ver1_submio8380''', ur'''jBrowser/SP/1.0 MIO/8380 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''brand_name''':ur'''Mio''',ur'''model_name''':ur'''8380'''})
devices.devids[ur'''jbrowser_ver1_submio8380double'''] = devclass(devices.devids[ur'''jbrowser_ver1'''], ur'''jbrowser_ver1_submio8380double''', ur'''jBrowser/SP/1.0 MIO/8380 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.0, jBrowser/SP/1.0 MIO/8380 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''brand_name''':ur'''Mio''',ur'''model_name''':ur'''8380'''})
devices.devids[ur'''jbrowser_ver1_submio8380r44'''] = devclass(devices.devids[ur'''jbrowser_ver1'''], ur'''jbrowser_ver1_submio8380r44''', ur'''jBrowser/SP/1.0 MIO8380/R44 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''brand_name''':ur'''Mio''',ur'''model_name''':ur'''8380'''})
devices.devids[ur'''jbrowser_ver1_submio8380r44double'''] = devclass(devices.devids[ur'''jbrowser_ver1'''], ur'''jbrowser_ver1_submio8380r44double''', ur'''jBrowser/SP/1.0 MIO8380/R44 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.0, jBrowser/SP/1.0 MIO8380/R44 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''brand_name''':ur'''Mio''',ur'''model_name''':ur'''8380'''})
devices.devids[ur'''jbrowser_ver1_submio8380msie401'''] = devclass(devices.devids[ur'''jbrowser_ver1'''], ur'''jbrowser_ver1_submio8380msie401''', ur'''jBrowser/SP/1.0 MIO8380/R44 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', False, {ur'''brand_name''':ur'''Mio''',ur'''model_name''':ur'''8380''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''jemulator_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''jemulator_ver1''', ur'''jEmulator''', False, None)
devices.devids[ur'''generic_web_browser'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_web_browser''', ur'''DO_NOT_MATCH_GENERIC_WEB_BROWSER''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''bmp''':True,ur'''brand_name''':ur'''Desktop''',ur'''break_list_of_links_with_br_element_recommended''':False,ur'''can_assign_phone_number''':False,ur'''can_skip_aligned_link_row''':True,ur'''card_title_support''':False,ur'''chtml_table_support''':True,ur'''colors''':65536,ur'''columns''':120,ur'''device_claims_web_support''':True,ur'''elective_forms_recommended''':False,ur'''full_flash_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''has_cellular_radio''':False,ur'''has_qwerty_keyboard''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''https_support''':True,ur'''is_wireless_device''':False,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':600,ur'''max_image_width''':600,ur'''menu_with_list_of_links_recommended''':False,ur'''model_name''':ur'''''',ur'''pdf_support''':True,ur'''physical_screen_height''':400,ur'''physical_screen_width''':400,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''1994_january''',ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''rows''':200,ur'''sms_enabled''':False,ur'''table_support''':False,ur'''wbmp''':False,ur'''wml_1_1''':False,ur'''wml_make_phone_call_string''':ur'''none''',ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_select_as_dropdown''':True,ur'''xhtml_select_as_popup''':True,ur'''xhtml_select_as_radiobutton''':True,ur'''xhtml_support_level''':4,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''w3c_ddc_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''w3c_ddc_ver1''', ur'''W3C-mobileOK/DDC-1.0 (see http://www.w3.org/2006/07/mobileok-ddc)''', False, {ur'''brand_name''':ur'''W3C''',ur'''colors''':256,ur'''columns''':15,ur'''device_claims_web_support''':False,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_deck_size''':20480,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''DDC''',ur'''multipart_support''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':120,ur'''resolution_width''':128,ur'''rows''':5,ur'''time_to_live_support''':True,ur'''total_cache_disable_support''':True,ur'''wml_1_1''':False,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_preferred_charset''':ur'''utf8''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''w3c_ddc_ver1_old'''] = devclass(devices.devids[ur'''w3c_ddc_ver1'''], ur'''w3c_ddc_ver1_old''', ur'''W3C mobileOK DDC (http://www.w3.org/2006/07/mobileOK-ddc)''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''benqsie_ef51_ver1'''] = devclass(devices.devids[ur'''sie_ef51_ver1'''], ur'''benqsie_ef51_ver1''', ur'''BenQ-EF51''', False, {ur'''brand_name''':ur'''BenQ-Siemens''',ur'''max_data_rate''':40,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benqsie_ef81_ver1'''] = devclass(devices.devids[ur'''sie_ef81_ver1'''], ur'''benqsie_ef81_ver1''', ur'''FAKE_SIE-EF81''', True, {ur'''brand_name''':ur'''BenQ-Siemens''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_sl7f_ver1'''] = devclass(devices.devids[ur'''sie_sl75_ver1'''], ur'''sie_sl7f_ver1''', ur'''SIE-SL7F''', True, {ur'''max_image_width''':130,ur'''model_name''':ur'''SL7F''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''benqsie_s68_ver1'''] = devclass(devices.devids[ur'''sie_s68_ver1'''], ur'''benqsie_s68_ver1''', ur'''FAKE_SIE-S68''', True, {ur'''brand_name''':ur'''BenQ-Siemens''',ur'''physical_screen_height''':37,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_m580_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''benq_m580_ver1''', ur'''BenQ-M580''', True, {ur'''brand_name''':ur'''BenQ-Siemens''',ur'''colors''':262144,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''M580''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''benq_s660c_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''benq_s660c_ver1''', ur'''BENQS660C/1.36/WAP2.0/MIDP1.0/CLDC1.0 UP.Browser/6.1.0.7.8.c.1.100 (GUI) MMP/1.0''', True, {ur'''brand_name''':ur'''BenQ''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S660C''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''benq_s700_ver1_sub20'''] = devclass(devices.devids[ur'''benq_s700_ver1'''], ur'''benq_s700_ver1_sub20''', ur'''BENQS700\1.00\WAP2.0\MIDP2.0\CLDC1.0 UP.Browser/6.1.0.5 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''benqsie_al26_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''benqsie_al26_ver1''', ur'''SIE-AL26''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Butterfly / Hello Kitty''',ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''AL26''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':130,ur'''wallpaper_preferred_width''':130,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_p51_ver1benq'''] = devclass(devices.devids[ur'''sie_p51_ver1'''], ur'''sie_p51_ver1benq''', ur'''BenQ-P51''', False, None)
devices.devids[ur'''elson_esl808_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''elson_esl808_ver1''', ur'''ESL808''', True, {ur'''brand_name''':ur'''Elson''',ur'''directdownload_support''':True,ur'''model_name''':ur'''ESL808''',ur'''mp3''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/ESL808.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''nokia_2125_ver1'''] = devclass(devices.devids[ur'''nokia_uptext_generic'''], ur'''nokia_2125_ver1''', ur'''Nokia2125''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''2125''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':95})
devices.devids[ur'''nokia_2310_ver1'''] = devclass(devices.devids[ur'''nokia_2300_ver1'''], ur'''nokia_2310_ver1''', ur'''Nokia2310''', True, {ur'''model_name''':ur'''2310''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_voices''':4,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':68,ur'''wallpaper_preferred_width''':96,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_2355_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nokia_2355_ver1''', ur'''Nokia2355/1.0 (JN100V0200.nep) UP.Browser/6.2.2.1.c.1.108 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Nokia''',ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''model_name''':ur'''2355''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_2855_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_2855_ver1''', ur'''Nokia2855''', True, {ur'''max_image_height''':140,ur'''model_name''':ur'''2855''',ur'''playback_acodec_aac''':ur'''heaac2''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':160,ur'''ringtone_voices''':16,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_2865_ver1'''] = devclass(devices.devids[ur'''nokia_2855_ver1'''], ur'''nokia_2865_ver1''', ur'''Nokia2865''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':123,ur'''model_name''':ur'''2865''',ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_2865i_ver1'''] = devclass(devices.devids[ur'''nokia_2865_ver1'''], ur'''nokia_2865i_ver1''', ur'''Nokia2865i''', True, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''model_name''':ur'''2865i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''video''':True})
devices.devids[ur'''nokia_3588i_ver1'''] = devclass(devices.devids[ur'''nokia_3587i_ver1'''], ur'''nokia_3588i_ver1''', ur'''Nokia3588i''', True, {ur'''max_image_height''':48,ur'''model_name''':ur'''3588i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6016_ver1'''] = devclass(devices.devids[ur'''nokia_6015_ver1'''], ur'''nokia_6016_ver1''', ur'''Nokia6016''', True, {ur'''model_name''':ur'''6016''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6016i_ver1'''] = devclass(devices.devids[ur'''nokia_6015i_ver1'''], ur'''nokia_6016i_ver1''', ur'''Nokia6016i''', True, {ur'''model_name''':ur'''6016i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6102i_ver1'''] = devclass(devices.devids[ur'''nokia_6102_ver1'''], ur'''nokia_6102i_ver1''', ur'''Nokia6102i''', True, {ur'''max_image_width''':123,ur'''model_name''':ur'''6102i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nokia_6110_ver1sub0323'''] = devclass(devices.devids[ur'''nokia_6110_ver1'''], ur'''nokia_6110_ver1sub0323''', ur'''Nokia6110/03.23''', False, {ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''marketing_name''':ur'''Navigator''',ur'''max_data_rate''':3600,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''model_name''':ur'''6110''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True,ur'''wallpaper_colors''':24,ur'''wallpaper_max_height''':235,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':235,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_6135_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6135_ver1''', ur'''Nokia6135''', True, {ur'''colors''':65536,ur'''model_name''':ur'''6135''',ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_6163_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6163_ver1''', ur'''Nokia6163''', True, {ur'''max_image_width''':120,ur'''model_name''':ur'''6163''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16})
devices.devids[ur'''nokia_6165_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6165_ver1''', ur'''Nokia6165''', True, {ur'''max_image_width''':120,ur'''model_name''':ur'''6165''',ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_width''':160})
devices.devids[ur'''nokia_6236i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_6236i_ver1''', ur'''Nokia6236i''', True, {ur'''model_name''':ur'''6236i''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''nokia_6236i_ver1_subusa'''] = devclass(devices.devids[ur'''nokia_6236i_ver1'''], ur'''nokia_6236i_ver1_subusa''', ur'''NOKIA-6236i''', False, {ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':128,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':24,ur'''mms_mp3''':True,ur'''mms_qcelp''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''6236i''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':307200,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':24,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':307200,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':307200,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''nokia_6236i_ver1_sub6232'''] = devclass(devices.devids[ur'''nokia_6236i_ver1_subusa'''], ur'''nokia_6236i_ver1_sub6232''', ur'''NOKIA-6236i UP.Browser/6.2.3.2 MMP/2.0''', False, None)
devices.devids[ur'''nokia_6236i_ver1_subverizon'''] = devclass(devices.devids[ur'''nokia_6236i_ver1_subusa'''], ur'''nokia_6236i_ver1_subverizon''', ur'''nok6236v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''6236i''',ur'''nokia_ringtone''':False,ur'''ringtone_amr''':False,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6680i_ver1'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680i_ver1''', ur'''Nokia6680i''', True, {ur'''model_name''':ur'''6680i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_imode_compact_generic''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True})
devices.devids[ur'''nokia_8800si_ver1'''] = devclass(devices.devids[ur'''nokia_8800_ver1'''], ur'''nokia_8800si_ver1''', ur'''Nokia8800SI''', False, {ur'''physical_screen_height''':36,ur'''physical_screen_width''':36,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nokia_n73_ver1_submozilla50_91_it'''] = devclass(devices.devids[ur'''nokia_n73_ver1_submozilla50'''], ur'''nokia_n73_ver1_submozilla50_91_it''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [it]; NokiaN73-1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_n73_ver1_submozilla30638_en'''] = devclass(devices.devids[ur'''nokia_n73_ver1_submozilla50'''], ur'''nokia_n73_ver1_submozilla30638_en''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [en]; NokiaN73-1/3.0638.0.0.1 Series60/3.0)     AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':384})
devices.devids[ur'''sie_sfg75_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_sfg75_ver1''', ur'''SIEMENS-SFG75''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':262144,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SFG75''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_spha560_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha560_ver1''', ur'''Samsung-SPHA560''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SPH-A560''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_spha580_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_spha580_ver1''', ur'''Samsung-SPHA580''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''SPH-A580''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''rows''':9,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_a620_subsamsung'''] = devclass(devices.devids[ur'''samsung_spha620_ver1'''], ur'''samsung_a620_subsamsung''', ur'''FAKE_Samsung-SPHA620''', False, {ur'''marketing_name''':ur'''VGA1000''',ur'''model_name''':ur'''SPH-A620'''})
devices.devids[ur'''sch_a630_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sch_a630_ver1''', ur'''SCH-A630''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SCH-A630''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''fake_samsung_spha660_ver1'''] = devclass(devices.devids[ur'''samsung_spha660_ver1'''], ur'''fake_samsung_spha660_ver1''', ur'''FAKE_USER_AGENT Samsung-SPHA660''', True, {ur'''model_name''':ur'''VI660''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''fake_samsung_spha740_ver1'''] = devclass(devices.devids[ur'''samsung_spha740_ver1'''], ur'''fake_samsung_spha740_ver1''', ur'''FAKE_USER_AGENT Samsung PM-A740''', True, {ur'''model_name''':ur'''PM-A740''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''fake_samsung_spha760_ver1'''] = devclass(devices.devids[ur'''samsung_spha760_ver1'''], ur'''fake_samsung_spha760_ver1''', ur'''FAKE_USER_AGENT Samsung RL-A760''', True, {ur'''model_name''':ur'''RL-A760''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''fake_samsung_spha790_ver1'''] = devclass(devices.devids[ur'''samsung_spha790_ver1'''], ur'''fake_samsung_spha790_ver1''', ur'''FAKE_USER_AGENT Samsung IP-A790''', True, {ur'''model_name''':ur'''IP-A790''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_spha795_ver1'''] = devclass(devices.devids[ur'''samsung_spha790_ver1'''], ur'''samsung_spha795_ver1''', ur'''Samsung-SPHA795''', True, {ur'''model_name''':ur'''SPH-A795''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''fake_samsung_spha840_ver1'''] = devclass(devices.devids[ur'''samsung_spha840_ver1'''], ur'''fake_samsung_spha840_ver1''', ur'''FAKE_USER_AGENT Samsung PM-A840''', True, {ur'''model_name''':ur'''PM-A840''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''fake_samsung_spha900_ver1'''] = devclass(devices.devids[ur'''samsung_spha900_ver1'''], ur'''fake_samsung_spha900_ver1''', ur'''FAKE_USER_AGENT Samsung-SPHA900''', True, {ur'''model_name''':ur'''MM-A900''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_spha900p_ver1'''] = devclass(devices.devids[ur'''samsung_spha900_ver1'''], ur'''samsung_spha900p_ver1''', ur'''Samsung-SPHA900P''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''SPH-A900P''',ur'''playback_3g2''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''ringtone_voices''':16,ur'''streaming_3gpp''':False,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True})
devices.devids[ur'''fake_samsung_a920_ver1'''] = devclass(devices.devids[ur'''samsung_a920_ver1'''], ur'''fake_samsung_a920_ver1''', ur'''FAKE_USER_AGENT Samsung-SPHA920''', True, {ur'''model_name''':ur'''MM-A920''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sec_sghu300_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sec_sghu300_ver1''', ur'''SEC-SGHU300/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.2''',ur'''model_name''':ur'''SGH-U300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/u300_10.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''samsung_u700_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_u600_ver1'''], ur'''samsung_u700_ver1''', ur'''SAMSUNG-SGH-U700''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''css_supports_width_as_percentage''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':700000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH U700''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/U700UAProf.rdf''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_send_mms_string''':ur'''mmsto:''',ur'''xhtml_send_sms_string''':ur'''smsto:''',ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''samsung_u700_ver1_subua'''] = devclass(devices.devids[ur'''samsung_u700_ver1'''], ur'''samsung_u700_ver1_subua''', ur'''SAMSUNG-SGH-U700/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':700000,ur'''max_data_rate''':384})
devices.devids[ur'''samsung_sgh_c260_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_sgh_c260_ver1''', ur'''SAMSUNG-SGHC260''', True, {ur'''brand_name''':ur'''Samsung''',ur'''cookie_support''':True,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''model_name''':ur'''SGH-C260''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''wap.samsungmobile.com/uaprof/c260_10.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sec_sgha127_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_sgha127_ver1''', ur'''SEC-SGHA127/A127UCGF2 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A127''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/a127_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_a501_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sec_a501_ver1''', ur'''SEC-SGHA501''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_width''':120,ur'''model_name''':ur'''SGH-A501''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_a701_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_a701_ver1''', ur'''SAMSUNG-SGH-A701''', True, {ur'''brand_name''':ur'''Samsung''',ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_image_width''':120,ur'''model_name''':ur'''SGH-A701''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sgh_a717_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sgh_a717_ver1''', ur'''SAMSUNG-SGH-A717/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A717''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/A717UAProf.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sgh_a727_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sgh_a727_ver1''', ur'''SAMSUNG-SGH-A727/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''220''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':30000,ur'''max_image_height''':180,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A727''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/A727UAProf.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sec_sghc520_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_sghc520_ver1''', ur'''SEC-SGHC520/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':140,ur'''max_image_width''':116,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-C520''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':33,ur'''physical_screen_width''':26,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c520_10.xml''',ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_d900i_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_d900_ver1'''], ur'''samsung_sgh_d900i_ver1''', ur'''SAMSUNG-SGH-D900i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':226,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D900i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':28,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D900i.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_d900i_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_sgh_d900i_ver1'''], ur'''samsung_sgh_d900i_ver1_sub1''', ur'''SAMSUNG-SGH-D900i/1.0 Profile/MIDP-2.0''', False, {ur'''directdownload_support''':True,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sghe420_ver1'''] = devclass(devices.devids[ur'''sec_e420_ver1'''], ur'''samsung_sghe420_ver1''', ur'''SAMSUNG-SGH-E420''', False, {ur'''model_name''':ur'''SGH-E420''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E420.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_sgh_e480_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e480_ver1''', ur'''SAMSUNG-SGH-E480/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E480''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E480.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sghe830_ver1'''] = devclass(devices.devids[ur'''samsung_e820_ver1'''], ur'''samsung_sghe830_ver1''', ur'''SAMSUNG-SGH-E830/1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E830''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':20,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E830.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sghe830_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_sghe830_ver1'''], ur'''samsung_sghe830_ver1_sub1''', ur'''SAMSUNG-SGH-E830/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_g800_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_g800_ver1''', ur'''SAMSUNG-SGH-G800/XBGJ2 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''max_image_height''':300,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-G800''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_web_4_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/G800UAProf3G.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':4,ur'''xmf''':True})
devices.devids[ur'''samsung_sgh_g600_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_g800_ver1'''], ur'''samsung_sgh_g600_ver1''', ur'''SAMSUNG-SGH-G600''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':290,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-G600''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-G600.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':4})
devices.devids[ur'''samsung_sgh_g600_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_sgh_g600_ver1'''], ur'''samsung_sgh_g600_ver1_sub1''', ur'''SAMSUNG-SGH-G600/G600XAGH2 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_i320n_ver1'''] = devclass(devices.devids[ur'''sec_i320_ver1'''], ur'''samsung_sgh_i320n_ver1''', ur'''SAMSUNG-SGH-I320N''', True, {ur'''max_data_rate''':200,ur'''model_name''':ur'''SGH-I320N''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''samsung_sgh_l600_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_l600_ver1''', ur'''SAMSUNG-SGH-L600''', True, {ur'''j2me_max_jar_size''':200000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''model_name''':ur'''SGH-L600''',ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-L600.xml'''})
devices.devids[ur'''samsung_sgh_l600_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_sgh_l600_ver1'''], ur'''samsung_sgh_l600_ver1_sub1''', ur'''SAMSUNG-SGH-L600/L600XAGI1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':200000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_l760_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_l760_ver1''', ur'''SAMSUNG-SGH-L760/XXGF1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''dual_orientation''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-L760''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_web_4_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/L760UAProf.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/L760UAProf3G.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''samsung_sgh_l760_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_l760_ver1'''], ur'''samsung_sgh_l760_ver1_subua''', ur'''SAMSUNG-SGH-L760/AOGG1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_sgh_i520_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i320n_ver1'''], ur'''samsung_sgh_i520_ver1''', ur'''SAMSUNG-SGH-I520''', True, {ur'''columns''':6,ur'''device_os_version''':ur'''9.2''',ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':300,ur'''max_image_width''':240,ur'''model_name''':ur'''SGH-i520''',ur'''nokia_edition''':3,ur'''nokia_series''':60,ur'''physical_screen_height''':46,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_voices''':16,ur'''rows''':15,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18})
devices.devids[ur'''samsung_sgh_i750_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i520_ver1'''], ur'''samsung_sgh_i750_ver1''', ur'''SAMSUNG-SGH-I750''', True, {ur'''model_name''':ur'''SGH-i750''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wifi''':True})
devices.devids[ur'''samsung_sphi500_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''samsung_sphi500_ver1''', ur'''SEC05''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''device_os''':ur'''Palm OS''',ur'''device_os_version''':ur'''4.1''',ur'''max_image_height''':140,ur'''max_image_width''':140,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SPH-i500''',ur'''physical_screen_height''':50,ur'''physical_screen_width''':50,ur'''release_date''':ur'''2003_october''',ur'''resolution_height''':176,ur'''resolution_width''':162,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':162})
devices.devids[ur'''sec_sghm300_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_sghm300_ver1''', ur'''SEC-SGHM300''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':140,ur'''max_image_width''':116,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-M300''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':25,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/m300_10.xml''',ur'''wallpaper_gif''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_sghm300_ver1_sub1'''] = devclass(devices.devids[ur'''sec_sghm300_ver1'''], ur'''sec_sghm300_ver1_sub1''', ur'''SEC-SGHM300/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sph_m300_ver1'''] = devclass(devices.devids[ur'''sec_sghm300_ver1'''], ur'''samsung_sph_m300_ver1''', ur'''Samsung-SPHM300 AU-MIC-M300/2.0 MMP/2.0''', False, {ur'''max_data_rate''':9,ur'''model_name''':ur'''SPH-M300''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M300/AD02.rdf'''})
devices.devids[ur'''sec_p910_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sec_p910_ver1''', ur'''SEC-SGHP910''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-P910''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/P910UAProf2G.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xmf''':True})
devices.devids[ur'''sec_p910_ver1_sub1'''] = devclass(devices.devids[ur'''sec_p910_ver1'''], ur'''sec_p910_ver1_sub1''', ur'''SAMSUNG-SGH-P910/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''streaming_acodec_amr''':ur'''nb'''})
devices.devids[ur'''sec_p900_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_p900_ver1''', ur'''SEC-SGHP900''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''model_name''':ur'''SGH-P900''',ur'''physical_screen_height''':9,ur'''physical_screen_width''':55,ur'''playback_acodec_aac''':ur'''heaac''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''samsung_t319r_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_t319_ver1'''], ur'''samsung_t319r_ver1''', ur'''SAMSUNG-SGH-T319R''', True, {ur'''max_image_width''':121,ur'''model_name''':ur'''SGH-T319R''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_width''':128,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sec_x150l_ver1'''] = devclass(devices.devids[ur'''sec_x140_ver1'''], ur'''sec_x150l_ver1''', ur'''SEC-SGHX150L''', True, {ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-X150L''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sec_x160_ver1'''] = devclass(devices.devids[ur'''sec_x150l_ver1'''], ur'''sec_x160_ver1''', ur'''SEC-SGHX160''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':4096,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X160''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x160_10.xml''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sghx490_ver1'''] = devclass(devices.devids[ur'''sec_x490_ver1'''], ur'''samsung_sghx490_ver1''', ur'''SAMSUNG-SGH-X490''', False, None)
devices.devids[ur'''sec_x160_ver1_sub10'''] = devclass(devices.devids[ur'''sec_x160_ver1'''], ur'''sec_x160_ver1_sub10''', ur'''SEC-SGHX160/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_x496_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_x496_ver1''', ur'''SAMSUNG-SGH-X496/1.0 (05.02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X496''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X496.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''sec_sghx507_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sec_sghx507_ver1''', ur'''SEC-SGHX507, TSS/2.5, Rev 1.4''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':102400,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X507''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x507_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_x520x_ver1'''] = devclass(devices.devids[ur'''samsung_x510_ver1'''], ur'''samsung_x520x_ver1''', ur'''SEC-SGHX520X''', True, {ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''SGH-X520X''',ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x520_10.xml'''})
devices.devids[ur'''sec_sghx630_ver1'''] = devclass(devices.devids[ur'''samsung_x630_ver1'''], ur'''sec_sghx630_ver1''', ur'''SEC-SGHX630/1.0 TSS/2.5''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_z500v_ver1'''] = devclass(devices.devids[ur'''samsung_z500_ver1'''], ur'''samsung_z500v_ver1''', ur'''SGH-Z500V''', True, {ur'''model_name''':ur'''SGH-Z500V''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sec_zx10_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_zx10_ver1''', ur'''SEC-SGHZX10''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-ZX10''',ur'''playback_acodec_aac''':ur'''heaac''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':-1})
devices.devids[ur'''portalmmm_ver2_subs341ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs341i'''], ur'''portalmmm_ver2_subs341ic20tb''', ur'''portalmmm/2.0 S341i(c20;TB)''', False, None)
devices.devids[ur'''fake_sanyo_vm4500_ver1'''] = devclass(devices.devids[ur'''sanyo_scp5500_ver1'''], ur'''fake_sanyo_vm4500_ver1''', ur'''FAKE_USER_AGENT Sanyo VM-4500''', True, {ur'''model_name''':ur'''VM-4500''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''fake_sanyo_mm8300_ver1'''] = devclass(devices.devids[ur'''sanyo_scp8300_ver1'''], ur'''fake_sanyo_mm8300_ver1''', ur'''FAKE_USER_AGENT Sanyo MM-8300''', True, {ur'''model_name''':ur'''MM-8300''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k610iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k610i_ver1'''], ur'''sonyericsson_k610iv_ver1''', ur'''SonyEricssonK610iv''', True, {ur'''model_name''':ur'''K610iv''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sonyericsson_w880iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w880i_ver1'''], ur'''sonyericsson_w880iv_ver1''', ur'''SonyEricssonW880iv''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''W880iv''',ur'''physical_screen_height''':37,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W880iR201.xml'''})
devices.devids[ur'''sonyericsson_w910iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_42_generic'''], ur'''sonyericsson_w910iv_ver1''', ur'''Mozilla/4.0 SonyEricssonW910iv/R1BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':45000,ur'''max_image_height''':266,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''W910i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''rss_support''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W910iR101-3G.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':4,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_t39m_ver1'''] = devclass(devices.devids[ur'''ericssont39m_ver1'''], ur'''sonyericsson_t39m_ver1''', ur'''SonyEricssonT39M''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''max_image_width''':72,ur'''midi_monophonic''':True,ur'''model_name''':ur'''T39M''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_preferred_height''':54,ur'''wallpaper_preferred_width''':101,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_z310a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z300_ver1'''], ur'''sonyericsson_z310a_ver1''', ur'''SonyEricssonZ310a''', True, {ur'''accept_third_party_cookie''':False,ur'''model_name''':ur'''Z310a''',ur'''oma_v_1_0_forwardlock''':False,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':168,ur'''resolution_width''':128,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wallpaper_preferred_height''':160,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':1})
devices.devids[ur'''lge_ax4750_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lge_ax4750_ver1''', ur'''LGE-AX4750''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''AX4750''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lge_ax5000_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lge_ax5000_ver1''', ur'''LGE-AX5000''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''AX5000''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_kg120_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg120_ver1''', ur'''LG-KG120''', True, {ur'''amr''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG120''',ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG120.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_kg120_ver1_subua'''] = devclass(devices.devids[ur'''lg_kg120_ver1'''], ur'''lg_kg120_ver1_subua''', ur'''LG-KG120 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_kg130_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg130_ver1''', ur'''LG-KG130 obigo/1.0 (05.02) Profile/MIDP-1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':108,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG130''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG130.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':10,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_kg320s_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg320s_ver1''', ur'''LG-KG320S''', True, {ur'''colors''':262144,ur'''gif''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_image_width''':171,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''AEGIS''',ur'''resolution_width''':178,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''lg_ku950_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ku950_ver1''', ur'''LG/KU950''', True, {ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''model_name''':ur'''KU950''',ur'''physical_screen_height''':22,ur'''physical_screen_width''':57,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_ku970_ver1'''] = devclass(devices.devids[ur'''lg_ku950_ver1'''], ur'''lg_ku970_ver1''', ur'''LG/KU970/v10a Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':60000,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KU970''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU970.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KU970-CA.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''lge_lx125_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lge_lx125_ver1''', ur'''LGE-LX125''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''LX125''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lge_lx125vno_ver1'''] = devclass(devices.devids[ur'''lge_lx125_ver1'''], ur'''lge_lx125vno_ver1''', ur'''LGE-LX125VNO''', False, {ur'''max_image_width''':120})
devices.devids[ur'''lg_lx350_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_lx350_ver1''', ur'''LG-LX350 AU-MIC-LX350/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''LX350''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':72,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''lg_lx160_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_lx160_ver1''', ur'''LG-LX160 AU-MIC-LX160/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':14,ur'''compactmidi''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':40000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''LX160''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/LX160/LX160V0a.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_lx570_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_lx570_ver1''', ur'''LG-LX570 AU-MIC-LX570/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''compactmidi''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':65536,ur'''max_image_height''':178,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''LX570''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/LX570/LX570V0c.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_me970_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_me970_ver1''', ur'''LG-ME970 MIC/1.1.14 MIDP-2.0/CLDC-1.1''', True, {ur'''max_image_width''':120,ur'''model_name''':ur'''ME970''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''lg_mg100_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_mg100_ver1''', ur'''LG-MG100''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MG100''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_mg100c_ver1'''] = devclass(devices.devids[ur'''lg_mg100_ver1'''], ur'''lg_mg100c_ver1''', ur'''LG-MG100c''', True, {ur'''max_image_width''':120,ur'''model_name''':ur'''MG100c''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_png''':True})
devices.devids[ur'''lg_mg120_ver1'''] = devclass(devices.devids[ur'''lg_mg100_ver1'''], ur'''lg_mg120_ver1''', ur'''LG-MG120''', True, {ur'''accept_third_party_cookie''':False,ur'''model_name''':ur'''MG120''',ur'''oma_support''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG120.xml''',ur'''wallpaper_png''':True})
devices.devids[ur'''lg_mg125_ver1'''] = devclass(devices.devids[ur'''lg_mg120_ver1'''], ur'''lg_mg125_ver1''', ur'''LG-MG125''', True, {ur'''max_image_width''':120,ur'''model_name''':ur'''MG125''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_mg160_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_mg160_ver1''', ur'''LG-MG160''', True, {ur'''max_image_width''':120,ur'''model_name''':ur'''MG160''',ur'''physical_screen_height''':22,ur'''physical_screen_width''':31,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_mg185_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_mg185_ver1''', ur'''LG-MG185''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MG185''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_mg210_ver1'''] = devclass(devices.devids[ur'''lg_mg200_ver1'''], ur'''lg_mg210_ver1''', ur'''LG-MG210''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''MG210''',ur'''oma_support''':False,ur'''resolution_height''':95,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''rows''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_mg220_ver1'''] = devclass(devices.devids[ur'''lg_mg210_ver1'''], ur'''lg_mg220_ver1''', ur'''LG-MG220''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''95''',ur'''j2me_screen_width''':ur'''128''',ur'''max_image_height''':75,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MG220''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':95,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG220.xml''',ur'''wallpaper_preferred_height''':160,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mg220_ver1_sub10'''] = devclass(devices.devids[ur'''lg_mg220_ver1'''], ur'''lg_mg220_ver1_sub10''', ur'''LG-MG220 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40,ur'''oma_support''':False})
devices.devids[ur'''lg_mg280c_ver1'''] = devclass(devices.devids[ur'''lg_mg220_ver1'''], ur'''lg_mg280c_ver1''', ur'''LG-MG280c''', True, {ur'''directdownload_support''':True,ur'''model_name''':ur'''MG280c''',ur'''mp3''':True,ur'''oma_support''':True,ur'''resolution_height''':160,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG280c.xml'''})
devices.devids[ur'''lge_pls535_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_pls535_ver1''', ur'''LGE-PLS535''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''PLS535''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_tu500_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_tu500_ver1''', ur'''LG-TU500 Obigo/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''css_spriting''':True,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''TU500''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''lg_u900_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u900_ver1''', ur'''LG-U900''', True, {ur'''aac''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':30,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':384,ur'''max_image_height''':280,ur'''max_image_width''':231,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''U900''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U900.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320})
devices.devids[ur'''lg_u960_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u960_ver1''', ur'''LG/U960/v1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':30,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U960''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U960.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''lg_u970_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u970_ver1''', ur'''LG/U970/v1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':30,ur'''connectionoriented_confirmed_service_indication''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Shine''',ur'''max_data_rate''':1800,ur'''max_deck_size''':60000,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U970''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U970.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''lge_vx3300_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lge_vx3300_ver1''', ur'''LGE-VX3300''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VX3300''',ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lge_vx4650_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lge_vx4650_ver1''', ur'''LGE-VX4650''', True, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VX4650''',ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lge_vx8350_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx8350_ver1''', ur'''LGE-VX8350/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_screen_height''':ur'''184''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':40000,ur'''max_image_height''':164,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VX8350''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':184,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx8350/vx8350.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lge_vx8600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx8600_ver1''', ur'''LGE-VX8600/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_screen_height''':ur'''184''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':4096,ur'''max_image_height''':164,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VX8600''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''rows''':13,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx8600/vx8600.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_a388_ver1'''] = devclass(devices.devids[ur'''mot_f6_ver1'''], ur'''mot_a388_ver1''', ur'''MOT-A388''', True, {ur'''colors''':65000,ur'''jpg''':True,ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A388''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_blackmonster_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_blackmonster_ver1''', ur'''MOT-Black Monster/0E.30.48R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''connectionoriented_confirmed_service_indication''':True,ur'''cookie_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''marketing_name''':ur'''BlackMonster''',ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Black Monster''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':11,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''motorola_e1_ver2_subbloodkasch'''] = devclass(devices.devids[ur'''mot_blackmonster_ver1'''], ur'''motorola_e1_ver2_subbloodkasch''', ur'''MOT-BloodKasch/0E.30.79R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''motorola_c139_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''motorola_c139_ver1''', ur'''MOT-C139''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C139''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':120,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':24,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':64,ur'''wallpaper_preferred_width''':96,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_c140_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_c140_ver1''', ur'''MOT-C140''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C140''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_c202_ver1'''] = devclass(devices.devids[ur'''mot_c200_ver1'''], ur'''mot_c202_ver1''', ur'''MOT-C202''', True, {ur'''model_name''':ur'''C202''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''motorola_c290_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''motorola_c290_ver1''', ur'''MOT-C290''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':14,ur'''cookie_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''C290''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''rows''':9,ur'''screensaver''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/C290/2440.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''motorola_c290_ver1_sub1'''] = devclass(devices.devids[ur'''motorola_c290_ver1'''], ur'''motorola_c290_ver1_sub1''', ur'''Motorola-C290 Obigo/Q04C1-1.9 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''mot_c350i_ver1'''] = devclass(devices.devids[ur'''mot_c350_ver1'''], ur'''mot_c350i_ver1''', ur'''MOT-c350i''', True, {ur'''jpg''':True,ur'''max_image_height''':48,ur'''max_image_width''':94,ur'''model_name''':ur'''C350i''',ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':64})
devices.devids[ur'''mot_e615_ver1'''] = devclass(devices.devids[ur'''mot_e610_ver1'''], ur'''mot_e615_ver1''', ur'''MOT-E615''', True, {ur'''model_name''':ur'''E615''',ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_razr_v6vc_ver1'''] = devclass(devices.devids[ur'''mot_razr_v6_ver1'''], ur'''mot_razr_v6vc_ver1''', ur'''MOT-RAZRV6vc''', False, None)
devices.devids[ur'''mot_v9_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_v9_ver1''', ur'''MOT-MOTORAZRV9/9C.13.16R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 14003205) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [en]''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':19,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''MOTORAZR 2''',ur'''max_data_rate''':384,ur'''max_deck_size''':8000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.0''',ur'''model_name''':ur'''V9''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':8,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/v9/profile/v9.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''mot_v9m_ver1'''] = devclass(devices.devids[ur'''mot_v9_ver1'''], ur'''mot_v9m_ver1''', ur'''Motorola-V9m Obigo/Q04C1 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':524288,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_extra_info''':ur'''Sprint''',ur'''model_name''':ur'''MOTORAZR V9M''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/V9m/2680.rdf''',ur'''uaprof2''':ur'''http://device.telusmobility.com/motorola/V9m-1.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':2})
devices.devids[ur'''mot_l7_ver1_sublvr'''] = devclass(devices.devids[ur'''mot_l7_ver1'''], ur'''mot_l7_ver1_sublvr''', ur'''MOT SLVR-L7''', False, None)
devices.devids[ur'''mot_t190_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_t190_ver1''', ur'''MOT-T190''', True, {ur'''brand_name''':ur'''Motorola''',ur'''midi_monophonic''':True,ur'''model_name''':ur'''T190''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''motorola_t730_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''motorola_t730_ver1''', ur'''MOT-T730''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':4096,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''T730''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_v3iv_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3iv_ver1''', ur'''MOT-V3iv/08.B5.10R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''RAZR V3iv''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18})
devices.devids[ur'''mot_v3t_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3t_ver1''', ur'''MOT-V3t/0E.C8.0DR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''V3T''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18})
devices.devids[ur'''mot_v3am_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3am_ver1''', ur'''MOT-V3am/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''RAZR V3AM'''})
devices.devids[ur'''mot_v3xm_ver1'''] = devclass(devices.devids[ur'''mot_v3x_ver1'''], ur'''mot_v3xm_ver1''', ur'''MOT-RAZRV3xM''', True, {ur'''model_name''':ur'''RAZR V3xM''',ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v195_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_v195_ver1''', ur'''MOT-V195''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V195''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':24,ur'''screensaver''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_v220i_ver1'''] = devclass(devices.devids[ur'''mot_v220_ver1'''], ur'''mot_v220i_ver1''', ur'''MOT-V220i''', True, {ur'''max_image_height''':96,ur'''model_name''':ur'''V220i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''mot_v260_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v260_ver1''', ur'''MOT-V260''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':128,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_mp3''':True,ur'''model_name''':ur'''V260''',ur'''mp3''':True,ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':350000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_colors''':16,ur'''screensaver_directdownload_size_limit''':350000,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':128,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':128,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':350000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''motorola_v262_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''motorola_v262_ver1''', ur'''MOT-V262''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V262''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mot_v270_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v270_ver1''', ur'''MOT-V270''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V270''',ur'''physical_screen_height''':32,ur'''physical_screen_width''':32,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v291_ver1'''] = devclass(devices.devids[ur'''mot_v290_ver1'''], ur'''mot_v291_ver1''', ur'''MOT-V291''', True, {ur'''colors''':4096,ur'''model_name''':ur'''V291''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8})
devices.devids[ur'''mot_v628_ver1'''] = devclass(devices.devids[ur'''mot_v600_ver1'''], ur'''mot_v628_ver1''', ur'''MOT-V628''', True, {ur'''colors''':262144,ur'''j2me_max_jar_size''':204800,ur'''model_name''':ur'''V628''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v660_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v660_ver1''', ur'''MOT-V660''', True, {ur'''colors''':65536,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V660''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v688_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v688_ver1''', ur'''MOT-V688''', True, {ur'''colors''':65536,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V688''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v750_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v750_ver1''', ur'''MOT-V750''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Adventure''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''6.2''',ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''V750''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2008_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''xhtml_support_level''':1})
devices.devids[ur'''mot_v820_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v820_ver1''', ur'''MOT-V820''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V820''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_v875_ver1'''] = devclass(devices.devids[ur'''mot_v870_ver1'''], ur'''mot_v875_ver1''', ur'''MOT-V875''', True, {ur'''max_image_width''':174,ur'''model_name''':ur'''V875''',ur'''resolution_width''':178,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v1000_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v1000_ver1''', ur'''MOT-V1000''', True, {ur'''colors''':262144,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''V1000''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':40,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''mot_v3xxv_ver1'''] = devclass(devices.devids[ur'''mot_v3xx_ver1'''], ur'''mot_v3xxv_ver1''', ur'''MOT-RAZRV3xxv''', True, {ur'''model_name''':ur'''RAZR V3xxv''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nec_n600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nec_n600_ver1''', ur'''NEC-N600''', True, {ur'''brand_name''':ur'''NEC''',ur'''colors''':65536,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''N600''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':36,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''portalmmm_ver2_subn223ic20tb'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn223i'''], ur'''portalmmm_ver2_subn223ic20tb''', ur'''portalmmm/2.0 N223i(c20;TB)''', False, None)
devices.devids[ur'''portalmmm_ver2_subn500is'''] = devclass(devices.devids[ur'''portalmmm_ver2_subn500i'''], ur'''portalmmm_ver2_subn500is''', ur'''portalmmm/2.0 N500iS''', True, {ur'''imelody''':True,ur'''model_name''':ur'''N500iS''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_3gpp''':True,ur'''ringtone_imelody''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''audiovox_cdm120_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''audiovox_cdm120_ver1''', ur'''AUDIOVOX-CDM120''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''CDM-120''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''fake_audiovox_cdm8912sp_ver1'''] = devclass(devices.devids[ur'''audiovox_cdm8912sp_ver1'''], ur'''fake_audiovox_cdm8912sp_ver1''', ur'''AUDIOVOX-PM8910KIT''', True, {ur'''model_name''':ur'''PM-8912''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''fake_cdm_8450sp_ver1'''] = devclass(devices.devids[ur'''cdm_8450sp_ver1'''], ur'''fake_cdm_8450sp_ver1''', ur'''FAKE_USER_AGENT Audiovox VI600''', True, {ur'''model_name''':ur'''VI600''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_scp200_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sanyo_scp200_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-200/US/1.0) NetFront/3.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''jpg''':False,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SCP-200''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''fake_sanyo_scp7300_ver1'''] = devclass(devices.devids[ur'''sanyo_scp7300_ver1'''], ur'''fake_sanyo_scp7300_ver1''', ur'''FAKE_USER_AGENT Sanyo RL-7300''', True, {ur'''model_name''':ur'''RL-7300''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''fake_sanyo_vi2300_ver1'''] = devclass(devices.devids[ur'''sanyo_vi2300_ver1'''], ur'''fake_sanyo_vi2300_ver1''', ur'''FAKE_USER_AGENT Sanyo VI-2300''', True, {ur'''model_name''':ur'''VI-2300''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''fake_vm4050_ver1'''] = devclass(devices.devids[ur'''vm4050_ver1'''], ur'''fake_vm4050_ver1''', ur'''FAKE_USER_AGENT Toshiba VM-4050''', True, {ur'''model_name''':ur'''VM-4050''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_kx16_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_kx16_ver1''', ur'''KWC-KX16/1.0.26 UP.Browser/6.2.3.6 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''KX16''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sanyo_scp2400_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_scp2400_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-2400/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':21,ur'''compactmidi''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-2400''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP2400/1004SP.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sanyo_scp3100_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_scp3100_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-3100/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':21,ur'''compactmidi''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-3100''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP3100/1005SP.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sanyo_scp3200_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sanyo_scp3200_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-3200/US/1.0) NetFront/3.3L MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''gif''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-3200''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP3200/1000SP.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sanyo_rl4930_ver1'''] = devclass(devices.devids[ur'''sanyo_rl4920_ver1'''], ur'''sanyo_rl4930_ver1''', ur'''Mozilla/4.0 (MobilePhone RL-4930/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':16,ur'''compactmidi''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''112''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':92,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''RL-4930''',ur'''png''':True,ur'''resolution_height''':112,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_voices''':32,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP4930/1004SP.rdf''',ur'''voices''':32,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sanyo_scp6600_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_scp6600_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-6600/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''compactmidi''':True,ur'''gif''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Katana''',ur'''max_data_rate''':9,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-6600''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP6600/1001SP.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sanyo_scp6650_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sanyo_scp6650_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-6650/US/1.0) NetFront/3.3L MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''compactmidi''':True,ur'''gif''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Katana II''',ur'''max_data_rate''':9,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-6650''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_voices''':16,ur'''rows''':14,ur'''screensaver''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP6650/1004SP.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sanyo_scp7000_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_scp7000_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-7000/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':21,ur'''compactmidi''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-7000''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_monophonic''':True,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP7000/1000SP.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sanyo_scp7050_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sanyo_scp7050_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-7050/US/1.0) NetFront/3.3 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''compactmidi''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':4096,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP7050''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP7050/1002SP.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''fly_2040_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_2040_ver1''', ur'''Fly_2040''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':262144,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''160''',ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':108,ur'''max_image_width''':150,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':71680,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''2040''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mp3''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_2040_ver1_sub11'''] = devclass(devices.devids[ur'''fly_2040_ver1'''], ur'''fly_2040_ver1_sub11''', ur'''FLY-2040/2.0 (03.15) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''max_data_rate''':40,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-2040.xml'''})
devices.devids[ur'''fly_2040i_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_2040i_ver1''', ur'''FLY-2040i/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':262144,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''160''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':108,ur'''max_image_width''':150,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':71680,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''2040i''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-2040i.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''fly_mp500_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_mp500_ver1''', ur'''FLY-MP500/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':262144,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':97000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MP500''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/MP500.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''fly_mx200_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_mx200_ver1''', ur'''FLY-MX200''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':71680,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MX200''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/mx200.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''fly_mx230_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_mx230_ver1''', ur'''FLY-MX230/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MX230''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-MX230.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''fly_mx330_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_mx330_ver1''', ur'''FLY-MX330/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MX330''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-MX330.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''fly_sl500i_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sl500i_ver1''', ur'''Fly_SL500i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':262144,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SL500i''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mp3''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/SL500i.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_sl500i_ver1_sub11'''] = devclass(devices.devids[ur'''fly_sl500i_ver1'''], ur'''fly_sl500i_ver1_sub11''', ur'''FLY-SL500i/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''fly_sx210_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sx210_ver1''', ur'''FLY-SX210/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SX210''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-SX210.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2})
devices.devids[ur'''skyspring_sp710_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''skyspring_sp710_ver1''', ur'''SP710/Teleca/1.1.14 Profile/MIDP-1.0 Configuration/CLDC-1.0 MIDP-2.0/CLDC-1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Skyspring''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''120''',ur'''j2me_screen_width''':ur'''120''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10240,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''SP710''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':120,ur'''resolution_width''':120,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mmf''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://skyspring.co.kr/UAprof/UAprof_Sp710_wap20.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''fly_sx240_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''fly_sx240_ver1''', ur'''Fly SX240/Teleca/Q03C1.22 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':18,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SX240''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uriver.co.kr/UAprof/UAprof_SP770.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''skyspring_sx240_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''skyspring_sx240_ver1''', ur'''SX240/Teleca/Q03C1.22 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Skyspring''',ur'''colors''':4096,ur'''columns''':18,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''X900''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':5,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://skyspring.co.kr/UAprof/UAprof_SP770.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''fly_sx300_ver2'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sx300_ver2''', ur'''FLY-SX300/2.0 (03.15) Profile/MIDP-2.0 Configuration/CLDC-1.1 FLY-SX300/2.0 (03.15) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''0''',ur'''j2me_screen_width''':ur'''0''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':176,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SX300''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-SX300.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':0})
devices.devids[ur'''fly_sx305_ver2'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sx305_ver2''', ur'''FLY-SX305/2.0 (03.15) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''0''',ur'''j2me_screen_width''':ur'''0''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SX305''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-SX305.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''fly_sx310_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sx310_ver1''', ur'''FLY-SX310/2.0 (03.15) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':12,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''0''',ur'''j2me_screen_width''':ur'''0''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SX310''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-SX310.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''vertu_generic'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''vertu_generic''', ur'''DO_NOT_MATCH_GENERIC_VERTU''', False, {ur'''brand_name''':ur'''Vertu''',ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''expensive phone''',ur'''model_name''':ur'''Unrecognized Vertu'''})
devices.devids[ur'''vertu_ascenti_ver1'''] = devclass(devices.devids[ur'''vertu_generic'''], ur'''vertu_ascenti_ver1''', ur'''VertuAscentTi/2.0 (402.00) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_3dapi''':True,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_btapi''':True,ur'''j2me_canvas_height''':248,ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_0''':True,ur'''j2me_http''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_socket''':True,ur'''j2me_udp''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_wmapi_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':131072,ur'''max_image_height''':300,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_ota_bitmap''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mms_xmf''':True,ur'''model_name''':ur'''AscentTi''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NVAscentTir100_3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NVAscentTir100.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''sagem_my213x_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sagem_my213x_ver1''', ur'''SAGEM-my213X''', True, {ur'''brand_name''':ur'''Sagem''',ur'''cookie_support''':True,ur'''model_name''':ur'''my213x''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':8,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sagem_my302x_ver1'''] = devclass(devices.devids[ur'''sagem_my301x_ver1'''], ur'''sagem_my302x_ver1''', ur'''SAGEM-my302X''', True, {ur'''model_name''':ur'''my302X''',ur'''physical_screen_height''':31,ur'''physical_screen_width''':31,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sagem_my401v_ver1'''] = devclass(devices.devids[ur'''sagem_my401c_ver1'''], ur'''sagem_my401v_ver1''', ur'''SAGEM-my400V''', True, {ur'''model_name''':ur'''MY400V''',ur'''oma_v_1_0_forwardlock''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sagem_my411v_ver1'''] = devclass(devices.devids[ur'''sagem_my411x_ver1'''], ur'''sagem_my411v_ver1''', ur'''SAGEM-my411V''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MY411V''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/897330.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True,ur'''wbmp''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sagem_my600v_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sagem_my600v_ver1''', ur'''SAGEM-my600v/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':200,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MY600V''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/896817.xml''',ur'''video''':True,ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''tim_igo_610_ver1'''] = devclass(devices.devids[ur'''i_go610_ver1'''], ur'''tim_igo_610_ver1''', ur'''TIM-iGO610''', False, None)
devices.devids[ur'''i_go620_ver1'''] = devclass(devices.devids[ur'''i_go610_ver1'''], ur'''i_go620_ver1''', ur'''I-GO620''', True, {ur'''imelody''':True,ur'''model_name''':ur'''i-GO 620''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_png''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''tmobile_sidekick3_ver1'''] = devclass(devices.devids[ur'''danger_hiptop_ver1'''], ur'''tmobile_sidekick3_ver1''', ur'''FAKE_Mozilla/5.0 (compatible; AvantGo 3.2; ProxiNet; Danger hiptop 1.0)''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''model_name''':ur'''Sidekick 3''',ur'''physical_screen_height''':37,ur'''physical_screen_width''':55,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''lg_kg200_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg200_ver1''', ur'''LG-KG200/V01 Obigo/WAP2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':15000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG200''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG200.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_kg200_ver1_subj'''] = devclass(devices.devids[ur'''lg_kg200_ver1'''], ur'''lg_kg200_ver1_subj''', ur'''LG-KG200j/V01 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG200j''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG200j.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_kg280_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg280_ver1''', ur'''LG-KG280Obigo/WAP2.0MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':25000,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG280''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':30,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG280.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_kg290_ver1'''] = devclass(devices.devids[ur'''lg_kg245_ver1'''], ur'''lg_kg290_ver1''', ur'''LG-KG290 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''directdownload_support''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':110,ur'''max_image_width''':121,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG290''',ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG290.xml''',ur'''video''':True})
devices.devids[ur'''lg_kg290_ver1_sub1'''] = devclass(devices.devids[ur'''lg_kg290_ver1'''], ur'''lg_kg290_ver1_sub1''', ur'''LG-KG290/V10b Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_2630_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_2630_ver1''', ur'''Nokia2630''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':356352,ur'''max_data_rate''':200,ur'''max_image_height''':130,ur'''max_image_width''':122,ur'''model_name''':ur'''2630''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_mp3''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N2630r100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_2630_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_2630_ver1'''], ur'''nokia_2630_ver1_sub1''', ur'''Nokia2630/2.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3109c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_3109c_ver1''', ur'''Nokia3109c''', True, {ur'''aac''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_1''':True,ur'''j2me_screen_height''':ur'''160''',ur'''marketing_name''':ur'''classic''',ur'''max_deck_size''':32200,ur'''max_image_height''':110,ur'''max_image_width''':121,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_mp3''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''model_name''':ur'''3109c''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_xmf''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N3109cr100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160,ur'''xmf''':True})
devices.devids[ur'''nokia_3109c_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_3109c_ver1'''], ur'''nokia_3109c_ver1_sub1''', ur'''Nokia3109c/2.0 (cp06w15_07w16) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_3109c_ver1_sub0530'''] = devclass(devices.devids[ur'''nokia_3109c_ver1'''], ur'''nokia_3109c_ver1_sub0530''', ur'''Nokia3109c/2.0 (05.30) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6555_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6555_ver1''', ur'''Nokia6555''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':50000,ur'''max_image_height''':280,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6555''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':20,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6555r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6555br100_3G.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''nokia_6555_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_6555_ver1'''], ur'''nokia_6555_ver1_sub1''', ur'''Nokia6555/2.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6555_ver1_sub2'''] = devclass(devices.devids[ur'''nokia_6555_ver1'''], ur'''nokia_6555_ver1_sub2''', ur'''Nokia6555b/2.0 (gr3.21) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384,ur'''model_name''':ur'''6555b'''})
devices.devids[ur'''castor_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''castor_ver1''', ur'''CASTOR/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asmobile''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Castor''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://asmobile.ehosting.com.tw/uaprof/castor.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''vx400'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''vx400''', ur'''VX400''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Asmobile''',ur'''colors''':65536,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':51200,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VS400''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.voxtel.ru/UAProf/Voxtel_vs400.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''uniscope_u2ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''uniscope_u2ver1''', ur'''UNISCOPE-U2/(2006.01.01)Ver1.0.1/WAP1.2''', True, {ur'''brand_name''':ur'''Uniscope''',ur'''colors''':65536,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':3000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':51200,ur'''mms_max_width''':240,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PU2''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.uniscope.com.cn/wapup/unipu2.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''sagem_my419x_orange_ver1'''] = devclass(devices.devids[ur'''sagem_my405x_ver1'''], ur'''sagem_my419x_orange_ver1''', ur'''SAGEM-my419x''', True, {ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':125,ur'''max_image_width''':120,ur'''model_name''':ur'''MY419X''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_my419x_orange_ver1_sub1'''] = devclass(devices.devids[ur'''sagem_my419x_orange_ver1'''], ur'''sagem_my419x_orange_ver1_sub1''', ur'''SAGEM-my419x-orange/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.f.1.165 (GUI)''', False, None)
devices.devids[ur'''amazon_kindle_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''amazon_kindle_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0) NetFront/3.3''', True, {ur'''brand_name''':ur'''Amazon''',ur'''can_assign_phone_number''':False,ur'''can_skip_aligned_link_row''':True,ur'''columns''':50,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''device_os_version''':ur'''2.6''',ur'''has_cellular_radio''':False,ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':200,ur'''max_image_height''':380,ur'''max_image_width''':300,ur'''model_name''':ur'''Kindle''',ur'''physical_screen_height''':140,ur'''physical_screen_width''':70,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':400,ur'''resolution_width''':320,ur'''rows''':25,ur'''sms_enabled''':False,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_file_upload''':ur'''not_supported''',ur'''xhtml_make_phone_call_string''':ur'''none''',ur'''xhtml_support_level''':1,ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''airness_mk99_ver1'''] = devclass(devices.devids[ur'''airness_air99_ver1'''], ur'''airness_mk99_ver1''', ur'''MK99''', True, {ur'''model_name''':ur'''MK99''',ur'''ringtone_amr''':True,ur'''ringtone_mmf''':False,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''bird_d615_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''bird_d615_ver1''', ur'''Boost D615''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''cookie_support''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''D615''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''bird_d736_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''bird_d736_ver1''', ur'''OptusD736''', True, {ur'''brand_name''':ur'''Bird''',ur'''model_name''':ur'''D736''',ur'''physical_screen_height''':20,ur'''physical_screen_width''':44,ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''portalmmm_ver2_subs710i'''] = devclass(devices.devids[ur'''samsung_s720i_ver1'''], ur'''portalmmm_ver2_subs710i''', ur'''portalmmm/2.0S710i''', True, {ur'''model_name''':ur'''SGH-S710i''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''elson_el370_ver1'''] = devclass(devices.devids[ur'''el490_ver1'''], ur'''elson_el370_ver1''', ur'''EL370''', True, {ur'''model_name''':ur'''EL370''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':120,ur'''wallpaper_preferred_width''':120,ur'''xhtml_support_level''':-1})
devices.devids[ur'''elson_sl900_ver1'''] = devclass(devices.devids[ur'''el490_ver1'''], ur'''elson_sl900_ver1''', ur'''SL900''', True, {ur'''directdownload_support''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_name''':ur'''SL900''',ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/SL900.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':-1})
devices.devids[ur'''mp500_ver1'''] = devclass(devices.devids[ur'''fly_mp500_ver1'''], ur'''mp500_ver1''', ur'''MP500''', False, None)
devices.devids[ur'''nokia_2660_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_2660_ver1''', ur'''Nokia2660''', True, {ur'''amr''':True,ur'''columns''':18,ur'''max_image_height''':120,ur'''max_image_width''':121,ur'''mms_amr''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_vcard''':True,ur'''model_name''':ur'''2660''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':24,ur'''rows''':5,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2660r100.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_3500c_ver1'''] = devclass(devices.devids[ur'''nokia_3500_ver1'''], ur'''nokia_3500c_ver1''', ur'''Nokia3500c''', False, {ur'''accept_third_party_cookie''':False,ur'''marketing_name''':ur'''Classic''',ur'''max_data_rate''':200,ur'''model_name''':ur'''3500c''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_asp''':0,ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''nokia_3555_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series30'''], ur'''nokia_3555_ver1''', ur'''Nokia3555''', True, {ur'''max_image_width''':121,ur'''model_name''':ur'''3555''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320})
devices.devids[ur'''nokia_6131nfc_ver1'''] = devclass(devices.devids[ur'''nokia_6131_ver1'''], ur'''nokia_6131nfc_ver1''', ur'''Nokia6131NFC''', True, {ur'''j2me_amr''':True,ur'''j2me_wav''':True,ur'''model_name''':ur'''6131NFC''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_mmf''':True,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':24,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_9500_ver1_moz'''] = devclass(devices.devids[ur'''nokia_9500_ver1'''], ur'''nokia_9500_ver1_moz''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series80/2.0 Nokia9500''', False, {ur'''max_data_rate''':200,ur'''wifi''':True})
devices.devids[ur'''sec_sgh_c161_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_c160_ver1'''], ur'''sec_sgh_c161_ver1''', ur'''SEC-SGHC161''', True, {ur'''model_name''':ur'''C161''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''samsung_sgh_c161_ver1'''] = devclass(devices.devids[ur'''sec_sgh_c161_ver1'''], ur'''samsung_sgh_c161_ver1''', ur'''SAMSUNG-SGH-C161''', False, None)
devices.devids[ur'''sec_sgh_c260_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_c260_ver1'''], ur'''sec_sgh_c260_ver1''', ur'''SEC-SGHC260''', False, {ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c260_10.xml'''})
devices.devids[ur'''sec_sgh_c266_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_c260_ver1'''], ur'''sec_sgh_c266_ver1''', ur'''SEC-SGHC266/1.0''', True, {ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''model_name''':ur'''SGH-C266''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c266_10.xml'''})
devices.devids[ur'''sec_c421_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_c417_ver1'''], ur'''sec_c421_ver1''', ur'''SAMSUNG-SGH-C421''', True, {ur'''model_name''':ur'''SGH-C421''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':128})
devices.devids[ur'''sec_sgh_c510_ver1'''] = devclass(devices.devids[ur'''samsung_c510v_ver1'''], ur'''sec_sgh_c510_ver1''', ur'''SEC-SGHC510''', True, {ur'''model_name''':ur'''SGH-C510''',ur'''physical_screen_height''':33,ur'''physical_screen_width''':26,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_c510l_ver1'''] = devclass(devices.devids[ur'''sec_sgh_c510_ver1'''], ur'''samsung_c510l_ver1''', ur'''SAMSUNG-SGH-C510L''', True, {ur'''model_name''':ur'''SGH-C510L''',ur'''physical_screen_height''':33,ur'''physical_screen_width''':26,ur'''playback_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_a412_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_a412_ver1''', ur'''SAMSUNG-SGH-A412''', True, {ur'''brand_name''':ur'''Samsung''',ur'''cookie_support''':True,ur'''image_inlining''':True,ur'''model_name''':ur'''SGH-A412''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_a711_ver1'''] = devclass(devices.devids[ur'''samsung_a701_ver1'''], ur'''samsung_a711_ver1''', ur'''SAMSUNG-SGH-A711''', True, {ur'''max_image_width''':120,ur'''model_name''':ur'''SGH-A711''',ur'''physical_screen_height''':37,ur'''physical_screen_width''':45,ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_amr''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sgh_a801_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sgh_a801_ver1''', ur'''SAMSUNG-SGH-A801''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-A801''',ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sgh_e210_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_e200_ver1'''], ur'''samsung_sgh_e210_ver1''', ur'''SEC-SGHE210''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''SGH-E210''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_mmf''':True,ur'''ringtone_voices''':40,ur'''screensaver_directdownload_size_limit''':1536000,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''samsung_e200l_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_e200l_ver1''', ur'''SAMSUNG-SGH-E230L''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_data_rate''':200,ur'''max_image_width''':118,ur'''model_name''':ur'''SGH-E230L''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sgh_e256_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_e256_ver1''', ur'''SAMSUNG-SGH-E256''', True, {ur'''model_name''':ur'''SGH-E256''',ur'''pdf_support''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_e570l_ver1'''] = devclass(devices.devids[ur'''samsung_e570_ver1'''], ur'''samsung_e570l_ver1''', ur'''SEC-SGHE570L''', True, {ur'''model_name''':ur'''SGH-E570L''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''ringtone_amr''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sec_sgh_e576_ver1'''] = devclass(devices.devids[ur'''samsung_e570_ver1'''], ur'''sec_sgh_e576_ver1''', ur'''SEC-SGHE576''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''SGH-E576''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sec_sghm600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_sghm600_ver1''', ur'''SEC-SGHM600/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':17,ur'''directdownload_support''':True,ur'''max_image_height''':130,ur'''max_image_width''':118,ur'''model_name''':ur'''SGH-M600''',ur'''mp3''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_directdownload_size_limit''':51200,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':6,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/m600_10.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':51200,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':120,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sgh_m610_ver1'''] = devclass(devices.devids[ur'''sec_sghm600_ver1'''], ur'''samsung_sgh_m610_ver1''', ur'''SAMSUNG-SGH-M610''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''max_data_rate''':200,ur'''max_image_width''':121,ur'''model_name''':ur'''SGH-M610''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_preferred_height''':160,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sghp910_ver1'''] = devclass(devices.devids[ur'''sec_p910_ver1'''], ur'''samsung_sghp910_ver1''', ur'''SAMSUNG-SGH-P910''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_sphm520_ver1'''] = devclass(devices.devids[ur'''samsung_sphm500_ver1'''], ur'''samsung_sphm520_ver1''', ur'''Samsung-SPHM520''', True, {ur'''model_name''':ur'''SPH-M520''',ur'''oma_support''':False,ur'''oma_v_1_0_forwardlock''':False,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''progressive_download''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''wallpaper_jpg''':False,ur'''wallpaper_preferred_height''':220})
devices.devids[ur'''samsung_sgh_t209r_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_t209_ver1'''], ur'''samsung_sgh_t209r_ver1''', ur'''SAMSUNG-SGH-T209R''', True, {ur'''model_name''':ur'''SGH-T209R''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''samsung_sghx200_ver1'''] = devclass(devices.devids[ur'''sec_x200_ver1'''], ur'''samsung_sghx200_ver1''', ur'''SAMSUNG-SGH-X200''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_x560l_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_x550_ver1'''], ur'''samsung_sgh_x560l_ver1''', ur'''SAMSUNG-SGH-X560L''', True, {ur'''model_name''':ur'''SGH-X560L''',ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_zv60_ver1_subvodafone'''] = devclass(devices.devids[ur'''samsung_zv60_ver1'''], ur'''samsung_zv60_ver1_subvodafone''', ur'''SAMSUNG-SGH-ZV60-Vodafone''', False, {ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''SGH-ZV60''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''o2_cocoon_ver1'''] = devclass(devices.devids[ur'''o2_x2i_ver1'''], ur'''o2_cocoon_ver1''', ur'''COCOON''', True, {ur'''columns''':18,ur'''max_data_rate''':384,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''model_name''':ur'''COCOON''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':41,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':18,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sonyericsson_w880i_ver1_subr1je'''] = devclass(devices.devids[ur'''sonyericsson_w880i_ver1'''], ur'''sonyericsson_w880i_ver1_subr1je''', ur'''SonyEricssonW880i/R1JE''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384})
devices.devids[ur'''lg_ku450_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ku450_ver1''', ur'''LG/KU450''', True, {ur'''aac''':True,ur'''columns''':15,ur'''directdownload_support''':True,ur'''max_image_height''':210,ur'''max_image_width''':168,ur'''model_name''':ur'''KU450''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':25,ur'''screensaver''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU450.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_me550_ver1'''] = devclass(devices.devids[ur'''lg_me540c_ver1'''], ur'''lg_me550_ver1''', ur'''LG-ME550''', True, {ur'''can_skip_aligned_link_row''':True,ur'''columns''':16,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''model_name''':ur'''ME550''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':10,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''lg_me550c_ver1'''] = devclass(devices.devids[ur'''lg_me550_ver1'''], ur'''lg_me550c_ver1''', ur'''LG-ME550c''', True, {ur'''max_image_width''':169,ur'''model_name''':ur'''ME550c''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''resolution_width''':176,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''lg_me770c_ver1'''] = devclass(devices.devids[ur'''lg_me550c_ver1'''], ur'''lg_me770c_ver1''', ur'''LG-ME770c''', True, {ur'''model_name''':ur'''ME770c''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''lg_me770d_ver1'''] = devclass(devices.devids[ur'''lg_me550c_ver1'''], ur'''lg_me770d_ver1''', ur'''LG-ME770d''', True, {ur'''model_name''':ur'''ME770d''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''ringtone_amr''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''lg_me850c_ver1'''] = devclass(devices.devids[ur'''lg_me550c_ver1'''], ur'''lg_me850c_ver1''', ur'''LG-ME850c''', True, {ur'''marketing_name''':ur'''PRADA''',ur'''max_image_width''':120,ur'''model_name''':ur'''ME850c''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''lg_me970d_ver1'''] = devclass(devices.devids[ur'''lg_me970_ver1'''], ur'''lg_me970d_ver1''', ur'''LG-ME970d MIC/1.1.14 MIDP-2.0/CLDC-1.1''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''ME970d''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_me970c_ver1'''] = devclass(devices.devids[ur'''lg_me970_ver1'''], ur'''lg_me970c_ver1''', ur'''LG-ME970c MIC/1.1.14 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''can_skip_aligned_link_row''':True,ur'''columns''':12,ur'''directdownload_support''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':75000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''ME970c''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-ME970c.xml''',ur'''video''':True})
devices.devids[ur'''lg_mg180c_ver1'''] = devclass(devices.devids[ur'''lg_mg160_ver1'''], ur'''lg_mg180c_ver1''', ur'''LG-MG180c''', True, {ur'''model_name''':ur'''MG180c''',ur'''ringtone_voices''':4,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101})
devices.devids[ur'''lg_tu550_ver1'''] = devclass(devices.devids[ur'''lg_tu500_ver1'''], ur'''lg_tu550_ver1''', ur'''LG-TU550''', True, {ur'''columns''':25,ur'''css_spriting''':True,ur'''max_image_height''':200,ur'''max_image_width''':165,ur'''model_name''':ur'''TU550''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''lg_u830_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u830_ver1''', ur'''LG/U830''', True, {ur'''can_skip_aligned_link_row''':True,ur'''columns''':16,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''model_name''':ur'''U830''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':20,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_format_as_attribute''':True,ur'''xhtml_format_as_css_property''':True})
devices.devids[ur'''mot_a1200e_ver1'''] = devclass(devices.devids[ur'''mot_a1200_ver1'''], ur'''mot_a1200e_ver1''', ur'''MOT-A1200e''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''A1200e''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_k1v_ver1'''] = devclass(devices.devids[ur'''mot_k1_ver1'''], ur'''mot_k1v_ver1''', ur'''MOT-K1v''', True, {ur'''model_name''':ur'''K1v''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_k3_ver1'''] = devclass(devices.devids[ur'''mot_k1_ver1'''], ur'''mot_k3_ver1''', ur'''MOT-K3''', True, {ur'''colors''':65536,ur'''columns''':19,ur'''max_data_rate''':3600,ur'''model_name''':ur'''K3''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_voices''':64,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/K3/Profile/K3.rdf''',ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nec_e235_ver1'''] = devclass(devices.devids[ur'''nec_e232_ver1'''], ur'''nec_e235_ver1''', ur'''NEC-e235''', True, {ur'''model_name''':ur'''E235''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_my401z_ver1'''] = devclass(devices.devids[ur'''sagem_my401c_ver1'''], ur'''sagem_my401z_ver1''', ur'''SAGEM-my401Z''', True, {ur'''model_name''':ur'''MY401Z''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_my810xorange_ver1'''] = devclass(devices.devids[ur'''sagem_my800x_ver1'''], ur'''sagem_my810xorange_ver1''', ur'''SAGEM-my810x-orange''', True, {ur'''model_name''':ur'''my810X''',ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''gradiente_gc202x_ver1'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_gc202x_ver1''', ur'''GRADIENTE-GC-202X''', True, {ur'''imelody''':True,ur'''model_name''':ur'''GC-202X''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':80,ur'''wallpaper_preferred_width''':101,ur'''xhtml_support_level''':-1})
devices.devids[ur'''gradiente_gc370_ver1sub1'''] = devclass(devices.devids[ur'''gradiente_gc370_ver1'''], ur'''gradiente_gc370_ver1sub1''', ur'''GRADIENTE-GC370''', False, None)
devices.devids[ur'''gradiente_gf500_ver1'''] = devclass(devices.devids[ur'''generic_gradiente'''], ur'''gradiente_gf500_ver1''', ur'''GF500/BSI AU.Browser/2.0 QO3C1 MMP/1.0 GF500/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''model_name''':ur'''GF500''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''gradiente_gf600_ver1'''] = devclass(devices.devids[ur'''sagem_myc3_2_ver1'''], ur'''gradiente_gf600_ver1''', ur'''FAKE_SAGEM-myC3-2''', True, {ur'''brand_name''':ur'''Gradiente''',ur'''imelody''':True,ur'''model_name''':ur'''GF-600''',ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True})
devices.devids[ur'''gradiente_gf950_sub1'''] = devclass(devices.devids[ur'''gradiente_gf950'''], ur'''gradiente_gf950_sub1''', ur'''GF950/BSI AU.Browser/2.0 QO3C1 MMP/1.0 GF950/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''gradiente_gx2_ver1'''] = devclass(devices.devids[ur'''sagem_myx_2_ver1'''], ur'''gradiente_gx2_ver1''', ur'''FAKE_SAGEM-myX-2''', True, {ur'''brand_name''':ur'''Gradiente''',ur'''model_name''':ur'''Concept GX-2''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12})
devices.devids[ur'''vkmobile_vk2020_ver1'''] = devclass(devices.devids[ur'''vkmobile_vk2010_ver1'''], ur'''vkmobile_vk2020_ver1''', ur'''VK-VK2020''', True, {ur'''model_name''':ur'''VK2020''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''vkmobile_vk4000_ver1'''] = devclass(devices.devids[ur'''vkmobile_vk2020_ver1'''], ur'''vkmobile_vk4000_ver1''', ur'''VK-VK4000''', True, {ur'''model_name''':ur'''VK4000''',ur'''physical_screen_height''':29,ur'''physical_screen_width''':36,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''vkmobile_vk4500_ver1'''] = devclass(devices.devids[ur'''vkmobile_vk4000_ver1'''], ur'''vkmobile_vk4500_ver1''', ur'''VK-VK4500''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''VK Mobile''',ur'''colors''':262144,ur'''gif''':True,ur'''gif_animated''':True,ur'''greyscale''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''VK4500''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''mot_v325_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_v325_verizon_ver1'''], ur'''mot_v325_ver1_subverizon''', ur'''motov325''', False, {ur'''gif_animated''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''V325''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True})
devices.devids[ur'''asus_v75_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''asus_v75_ver1''', ur'''ASUS-V75''', True, {ur'''brand_name''':ur'''Asus''',ur'''directdownload_support''':True,ur'''model_name''':ur'''V75''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':32,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-V75_UAProf.xml''',ur'''wallpaper_jpg''':True})
devices.devids[ur'''mot_krzr_k1c_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_krzr_k1c_ver1'''], ur'''mot_krzr_k1c_ver1_subverizon''', ur'''motok1c''', False, {ur'''gif_animated''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''KRZR K1c''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True})
devices.devids[ur'''verizon_mot_slv_l7c_ver1'''] = devclass(devices.devids[ur'''mot_slv_l7c_ver1'''], ur'''verizon_mot_slv_l7c_ver1''', ur'''motol7c''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''L7c''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_midi_polyphonic''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''mot_v9m_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_v9m_ver1'''], ur'''mot_v9m_ver1_subverizon''', ur'''motv9m''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''RAZR V9m''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''verizon_mot_w385_ver1'''] = devclass(devices.devids[ur'''mot_w385_ver1'''], ur'''verizon_mot_w385_ver1''', ur'''motow385''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''W385m''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sch_u540_ver1_subverizon'''] = devclass(devices.devids[ur'''sch_u540_ver1'''], ur'''sch_u540_ver1_subverizon''', ur'''samu540''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''SCH-U540''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_u620_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_u620_verizon'''], ur'''samsung_sch_u620_ver1_subverizon''', ur'''samu620''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''SCH-U620''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''verizon_lge_vx8550_ver1'''] = devclass(devices.devids[ur'''lge_vx8550_ver1'''], ur'''verizon_lge_vx8550_ver1''', ur'''VX8550v1''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX-8550''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_vx8350_ver1_subverizon'''] = devclass(devices.devids[ur'''lge_vx8350_ver1'''], ur'''lge_vx8350_ver1_subverizon''', ur'''vx8350v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX-8350''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''verizon_lge_vx8700_ver1'''] = devclass(devices.devids[ur'''lge_vx8700_ver1'''], ur'''verizon_lge_vx8700_ver1''', ur'''VX8700v1''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX-8700''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''verizon_lge_vx8600_ver1'''] = devclass(devices.devids[ur'''lge_vx8600_ver1'''], ur'''verizon_lge_vx8600_ver1''', ur'''VX8600v1''', True, {ur'''gif_animated''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX-8600''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True})
devices.devids[ur'''verizon_lge_vx9400_ver1'''] = devclass(devices.devids[ur'''lge_vx9400_ver1'''], ur'''verizon_lge_vx9400_ver1''', ur'''VX9400v1''', True, {ur'''gif_animated''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX-9400''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True})
devices.devids[ur'''verizon_lge_vx9900_ver1'''] = devclass(devices.devids[ur'''lge_vx9900_ver1'''], ur'''verizon_lge_vx9900_ver1''', ur'''VX9900v1''', True, {ur'''gif_animated''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX-9900''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True})
devices.devids[ur'''verizon_utstargz1_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''verizon_utstargz1_ver1''', ur'''Utstargz1''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''G'zOne Type-V''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''utstargz1s_ver1_subverizon'''] = devclass(devices.devids[ur'''utstargz1s_ver1'''], ur'''utstargz1s_ver1_subverizon''', ur'''Utstargz1s''', False, {ur'''gif_animated''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''G'zOne Type-S''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True})
devices.devids[ur'''sgh_a747_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sgh_a747_ver1''', ur'''SAMSUNG-SGH-A747/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''columns''':20,ur'''css_spriting''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':384,ur'''max_deck_size''':16000,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':614400,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''SGH-A747''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/A747UAProf.xml''',ur'''video''':True,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''lg_380_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_380_ver1''', ur'''LG380''', True, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''380''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG380-0.rdf'''})
devices.devids[ur'''palm_centro_ver1_subgsm'''] = devclass(devices.devids[ur'''palm_centro_ver1'''], ur'''palm_centro_ver1_subgsm''', ur'''PalmCentro/v0001/RC1 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D061; Blazer/4.5) 16;320x320''', False, {ur'''device_os''':ur'''Palm OS''',ur'''mobile_browser''':ur'''Palm''',ur'''model_name''':ur'''Centro''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''pointing_method''':ur'''stylus''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''video''':True})
devices.devids[ur'''lg_cg180_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_cg180_ver1''', ur'''LG-CG180/V0.9 UP.Browser/6.2.3 (GUI) MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':False,ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_screen_height''':ur'''95''',ur'''j2me_screen_width''':ur'''128''',ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':75,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''CG180''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':23,ur'''physical_screen_width''':31,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CG180.xml''',ur'''wap_push_support''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_z9_ver1'''] = devclass(devices.devids[ur'''mot_v3xx_ver1'''], ur'''mot_z9_ver1''', ur'''MOT-MOTOZ9/9E.01.03R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 13003280) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':3600,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.6''',ur'''model_name''':ur'''Z9''',ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''ringtone_aac''':True,ur'''ringtone_awb''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/MOTOz9/Profile/MOTOz9.rdf''',ur'''uaprof2''':ur''''''})
devices.devids[ur'''nokia_6263_ver1'''] = devclass(devices.devids[ur'''nokia_6133_ver1'''], ur'''nokia_6263_ver1''', ur'''Nokia6263/2.0 (04.44) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''awb''':True,ur'''bmp''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''html_web_4_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':50000,ur'''mms_3gpp''':True,ur'''mms_max_frame_rate''':15,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_mp3''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''model_name''':ur'''6263''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_awb''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6263r100_3G.xml''',ur'''video''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''nokia_5140_ver1_sub375'''] = devclass(devices.devids[ur'''nokia_5140_ver1'''], ur'''nokia_5140_ver1_sub375''', ur'''Nokia5140i/2.0 (03.75) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_f700_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_f700_ver1''', ur'''SAMSUNG-SGH-F700-Vodafone/F700AMGJ8 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif_animated''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':320,ur'''max_image_width''':228,ur'''max_object_size''':5000000,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH-F700''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':71,ur'''physical_screen_width''':39,ur'''picture_colors''':65536,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':320,ur'''picture_max_width''':240,ur'''picture_oma_size_limit''':300000,ur'''picture_preferred_height''':320,ur'''picture_preferred_width''':240,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':440,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_colors''':256,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_oma_size_limit''':300000,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/F700VUAProf3G.rdf''',ur'''video''':True,ur'''wallpaper_colors''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_oma_size_limit''':300000,ur'''wallpaper_preferred_height''':440,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':False})
devices.devids[ur'''nokia_6288_ver1_sub0643'''] = devclass(devices.devids[ur'''nokia_6288_ver1'''], ur'''nokia_6288_ver1_sub0643''', ur'''Nokia6288/2.0 (06.43) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''samsung_d500_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_d500_ver1'''], ur'''samsung_d500_ver1_sub1''', ur'''SAMSUNG-SGH-D500/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6111_ver1_sub0358'''] = devclass(devices.devids[ur'''nokia_6111_ver1'''], ur'''nokia_6111_ver1_sub0358''', ur'''Nokia6111/2.0 (03.58) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_w800i_sub_r1aa'''] = devclass(devices.devids[ur'''sonyericsson_w800i'''], ur'''sonyericsson_w800i_sub_r1aa''', ur'''SonyEricssonW800i/R1AA Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_3110c_ver1_sub0550'''] = devclass(devices.devids[ur'''nokia_3110c_ver1'''], ur'''nokia_3110c_ver1_sub0550''', ur'''Nokia3110c/2.0 (05.50) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''xhtml_send_mms_string''':ur'''none''',ur'''xhtml_send_sms_string''':ur'''none'''})
devices.devids[ur'''mot_v3r_ver1_sub08bdb3r'''] = devclass(devices.devids[ur'''mot_v3r_ver1'''], ur'''mot_v3r_ver1_sub08bdb3r''', ur'''MOT-V3r/08.BD.B3R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_e250_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_e250_ver1_sub1''', ur'''SAMSUNG-SGH-E250/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':200000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_f200_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_f200_ver1''', ur'''SEC-SGHF200/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''gif_animated''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':220,ur'''max_image_width''':121,ur'''max_object_size''':2500000,ur'''mmf''':True,ur'''mobile_browser''':ur'''Access''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH-F200''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':19,ur'''picture''':True,ur'''picture_colors''':65536,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':220,ur'''picture_max_width''':128,ur'''picture_oma_size_limit''':2500000,ur'''picture_preferred_height''':220,ur'''picture_preferred_width''':128,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_colors''':256,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':128,ur'''screensaver_oma_size_limit''':2500000,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':128,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/f200_10.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':128,ur'''wallpaper_oma_size_limit''':2500000,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''nokia_7373_ver1_sub0470'''] = devclass(devices.devids[ur'''nokia_7373_ver1'''], ur'''nokia_7373_ver1_sub0470''', ur'''Nokia7373/2.0 (04.70) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''samsung_u700_ver1_subakg12'''] = devclass(devices.devids[ur'''samsung_u700_ver1'''], ur'''samsung_u700_ver1_subakg12''', ur'''SAMSUNG-SGH-U700/AKGI2 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':700000,ur'''max_data_rate''':384})
devices.devids[ur'''samsung_sgh_e250_ver1_subboga3'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_e250_ver1_subboga3''', ur'''SAMSUNG-SGH-E250/E250BOGA3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':200000,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_u700_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_u700_ver1'''], ur'''samsung_u700_ver1_subvoda''', ur'''SAMSUNG-SGH-U700-Vodafone/AMGE1 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''j2me_max_jar_size''':700000,ur'''max_data_rate''':384})
devices.devids[ur'''samsung_sgh_u700_vodafone_ver1'''] = devclass(devices.devids[ur'''samsung_u700_ver1_subvoda'''], ur'''samsung_sgh_u700_vodafone_ver1''', ur'''SAMSUNG-SGH-U700-Vodafone/BUGE7 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-U700V''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/U700VUAProf2G.rdf''',ur'''video''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''samsung_sgh_d900i_ver1_subbogj1'''] = devclass(devices.devids[ur'''samsung_sgh_d900i_ver1'''], ur'''samsung_sgh_d900i_ver1_subbogj1''', ur'''SAMSUNG-SGH-D900i/D900iBOGJ1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True})
devices.devids[ur'''nokia_7360_ver1_sub0522'''] = devclass(devices.devids[ur'''nokia_7360_ver1'''], ur'''nokia_7360_ver1_sub0522''', ur'''Nokia7360/2.0 (05.22) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_image_width''':118})
devices.devids[ur'''nokia_6500c_ver1'''] = devclass(devices.devids[ur'''nokia_6500_ver1'''], ur'''nokia_6500c_ver1''', ur'''Nokia6500c/2.0 (03.21) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_javascript''':True,ur'''max_data_rate''':384,ur'''model_name''':ur'''6500c''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_video''':True})
devices.devids[ur'''samsung_u700_ver1_subakgf1'''] = devclass(devices.devids[ur'''samsung_u700_ver1'''], ur'''samsung_u700_ver1_subakgf1''', ur'''SAMSUNG-SGH-U700/AKGF1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':700000,ur'''max_data_rate''':384})
devices.devids[ur'''mot_v220_ver1_sub0bd22cr'''] = devclass(devices.devids[ur'''mot_v220_ver1'''], ur'''mot_v220_ver1_sub0bd22cr''', ur'''MOT-V220/0B.D2.2CR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v3i_ver1_sub08b48dr'''] = devclass(devices.devids[ur'''mot_v3i_ver1'''], ur'''mot_v3i_ver1_sub08b48dr''', ur'''MOT-V3i/08.B4.8DR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''sie_m55_ver1_sub1'''] = devclass(devices.devids[ur'''sie_m55_ver1'''], ur'''sie_m55_ver1_sub1''', ur'''SIE-M55/10''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_s88_ver1_sub1'''] = devclass(devices.devids[ur'''sie_s88_ver1'''], ur'''sie_s88_ver1_sub1''', ur'''BenQ-S88/1.00/WAP2.0/MIDP2.0/CLDC1.0''', False, {ur'''brand_name''':ur'''BenQ-Siemens'''})
devices.devids[ur'''nokia_5140i_ver1_sub0385'''] = devclass(devices.devids[ur'''nokia_5140i_ver1'''], ur'''nokia_5140i_ver1_sub0385''', ur'''Nokia5140i/2.0 (03.85) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6670_ver1_sub404374'''] = devclass(devices.devids[ur'''nokia_6670_ver1'''], ur'''nokia_6670_ver1_sub404374''', ur'''Nokia6670/2.0 (4.0437.4) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_feature_pack''':1})
devices.devids[ur'''samsung_f700_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_f700_ver1'''], ur'''samsung_f700_ver1_subvoda''', ur'''SAMSUNG-SGH-F700-Vodafone/F700AUGK1 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6100_ver1_sub0516'''] = devclass(devices.devids[ur'''nokia_6100_ver1'''], ur'''nokia_6100_ver1_sub0516''', ur'''Nokia6100/1.0 (05.16) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6021_ver1_sub0490'''] = devclass(devices.devids[ur'''nokia_6021_ver1'''], ur'''nokia_6021_ver1_sub0490''', ur'''Nokia6021/2.0 (04.90) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_5500d_ver1_sub0314'''] = devclass(devices.devids[ur'''nokia_5500d_ver1'''], ur'''nokia_5500d_ver1_sub0314''', ur'''Nokia5500d/2.0 (03.14) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''mot_k1_ver1_sub080308r'''] = devclass(devices.devids[ur'''mot_k1_ver1'''], ur'''mot_k1_ver1_sub080308r''', ur'''MOT-K1/08.03.08R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_pebl_ver1_sub088376r'''] = devclass(devices.devids[ur'''mot_pebl_ver1'''], ur'''mot_pebl_ver1_sub088376r''', ur'''MOT-PEBL U6/08.83.76R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6030_ver1_sub343'''] = devclass(devices.devids[ur'''nokia_6030_ver1'''], ur'''nokia_6030_ver1_sub343''', ur'''Nokia6030/2.0 (y3.43) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''mot_l6_ver1_sub0a531ar'''] = devclass(devices.devids[ur'''mot_l6_ver1'''], ur'''mot_l6_ver1_sub0a531ar''', ur'''MOT-L6/0A.53.1AR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6020_ver1_sub490'''] = devclass(devices.devids[ur'''nokia_6020_ver1'''], ur'''nokia_6020_ver1_sub490''', ur'''Nokia6020/2.0 (04.90) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''sie_cf62_ver1_sub11'''] = devclass(devices.devids[ur'''sie_cf62_ver1'''], ur'''sie_cf62_ver1_sub11''', ur'''SIE-CF62/11 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_c65_ver1_sub25'''] = devclass(devices.devids[ur'''sie_c65_ver1'''], ur'''sie_c65_ver1_sub25''', ur'''SIE-C65/25''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_d900i_ver1_sub1_a'''] = devclass(devices.devids[ur'''samsung_sgh_d900i_ver1'''], ur'''samsung_sgh_d900i_ver1_sub1_a''', ur'''SAMSUNG-SGH-D900i/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_x660_ver1_subel3'''] = devclass(devices.devids[ur'''samsung_x660_ver1'''], ur'''samsung_x660_ver1_subel3''', ur'''SEC-SGHX660/EL3 TSS/2.5''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_j220i_ver1_subr5f'''] = devclass(devices.devids[ur'''sonyericsson_j220i_ver1'''], ur'''sonyericsson_j220i_ver1_subr5f''', ur'''SonyEricssonJ220i/R5F TelecaBrowser/4.08''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6230_ver1_sub0314'''] = devclass(devices.devids[ur'''nokia_6230_ver1'''], ur'''nokia_6230_ver1_sub0314''', ur'''Nokia6230/2.0 (03.14) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_w880iv_ver1_subr1jc'''] = devclass(devices.devids[ur'''sonyericsson_w880iv_ver1'''], ur'''sonyericsson_w880iv_ver1_subr1jc''', ur'''SonyEricssonW880iv/R1JC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_e351_ver1'''] = devclass(devices.devids[ur'''samsung_e350_ver1'''], ur'''samsung_e351_ver1''', ur'''SAMSUNG-SGH-E351/1.0''', False, {ur'''max_data_rate''':40,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E351.xml'''})
devices.devids[ur'''samsung_x830_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_x830_ver1''', ur'''SEC-SGHX830/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':6,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':210,ur'''max_image_width''':120,ur'''max_object_size''':3000000,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.2''',ur'''model_name''':ur'''SGH-X830''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':19,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':220,ur'''picture_max_width''':128,ur'''picture_preferred_height''':220,ur'''picture_preferred_width''':128,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''resolution_height''':220,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''rows''':17,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':128,ur'''screensaver_oma_size_limit''':700000,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':128,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x830_10.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':128,ur'''wallpaper_oma_size_limit''':700000,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True})
devices.devids[ur'''sec_x830_ver1'''] = devclass(devices.devids[ur'''samsung_x830_ver1'''], ur'''sec_x830_ver1''', ur'''SEC-SGHX830''', False, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-X830''',ur'''mp3''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_3100_ver1_sub0601'''] = devclass(devices.devids[ur'''nokia_3100_ver1'''], ur'''nokia_3100_ver1_sub0601''', ur'''Nokia3100/1.0 (06.01) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''sec_x830_ver1_uavariation'''] = devclass(devices.devids[ur'''sec_x830_ver1'''], ur'''sec_x830_ver1_uavariation''', ur'''SAMSUNG-SGH-X830''', False, None)
devices.devids[ur'''sie_ax72_ver1_sub1'''] = devclass(devices.devids[ur'''sie_ax72_ver1'''], ur'''sie_ax72_ver1_sub1''', ur'''SIE-AX72/01 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_n91_ver1_sub110030'''] = devclass(devices.devids[ur'''nokia_n91_ver1'''], ur'''nokia_n91_ver1_sub110030''', ur'''NokiaN91-1/3.0 (1.10.030) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''sie_a60_ver1_sub23'''] = devclass(devices.devids[ur'''sie_a60_ver1'''], ur'''sie_a60_ver1_sub23''', ur'''SIE-A60/23 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_7210_ver1_sub563'''] = devclass(devices.devids[ur'''nokia_7210_ver1'''], ur'''nokia_7210_ver1_sub563''', ur'''Nokia7210/1.0 (5.63) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6020_ver1_sub0392'''] = devclass(devices.devids[ur'''nokia_6020_ver1'''], ur'''nokia_6020_ver1_sub0392''', ur'''Nokia6020/2.0 (03.92) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_6260_ver1_sub505360'''] = devclass(devices.devids[ur'''nokia_6260_ver1'''], ur'''nokia_6260_ver1_sub505360''', ur'''Nokia6260/2.0 (5.0536.0) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_6233_ver1_sub0510'''] = devclass(devices.devids[ur'''nokia_6233_ver1'''], ur'''nokia_6233_ver1_sub0510''', ur'''Nokia6233/2.0 (05.10) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6131_ver1_sub0550'''] = devclass(devices.devids[ur'''nokia_6131_ver1'''], ur'''nokia_6131_ver1_sub0550''', ur'''Nokia6131/2.0 (05.50) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_n73_ver1_sub40727221'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_sub40727221''', ur'''NokiaN73-1/4.0727.2.2.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6234_ver1_sub0543'''] = devclass(devices.devids[ur'''nokia_6234_ver1'''], ur'''nokia_6234_ver1_sub0543''', ur'''Nokia6234/2.0 (05.43) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':50,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''video''':True})
devices.devids[ur'''mot_v3_ver1_sub0e403er'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3_ver1_sub0e403er''', ur'''MOT-V3/0E.40.3ER MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''2.2'''})
devices.devids[ur'''mot_v980m_ver1_sub802f63'''] = devclass(devices.devids[ur'''mot_v980m_ver1'''], ur'''mot_v980m_ver1_sub802f63''', ur'''MOT-V980M/80.2F.63. MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_sgh_d900i_ver1_subamgf1'''] = devclass(devices.devids[ur'''samsung_sgh_d900i_ver1'''], ur'''samsung_sgh_d900i_ver1_subamgf1''', ur'''SAMSUNG-SGH-D900i/D900iAMGF1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_n73_ver1_20628001'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_20628001''', ur'''NokiaN73-1/2.0628.0.0.1 S60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''samsung_x520v_ver1'''] = devclass(devices.devids[ur'''samsung_x520x_ver1'''], ur'''samsung_x520v_ver1''', ur'''Vodafone/1.0/SamsungSGHX510V/X510BUFK3 Browser/Nokia/3.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6230_ver1_sub0524'''] = devclass(devices.devids[ur'''nokia_6230_ver1'''], ur'''nokia_6230_ver1_sub0524''', ur'''Nokia6230/2.0 (05.24) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''nokia_6630_ver1_sub60340'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1_sub60340''', ur'''Nokia6630/1.0 (6.03.40) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6170_ver1_sub03211'''] = devclass(devices.devids[ur'''nokia_6170_ver1'''], ur'''nokia_6170_ver1_sub03211''', ur'''Nokia6170/2.0 (03.211) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_w800i_subr1bc'''] = devclass(devices.devids[ur'''sonyericsson_w800i'''], ur'''sonyericsson_w800i_subr1bc''', ur'''SonyEricssonW800i/R1BC Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_f500i_ver1_subr2e'''] = devclass(devices.devids[ur'''sonyericsson_f500i_ver1'''], ur'''sonyericsson_f500i_ver1_subr2e''', ur'''SonyEricssonF500i/R2E SEMC-Browser/4.0 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Semc'''})
devices.devids[ur'''nokia_6131_ver1_sub0610'''] = devclass(devices.devids[ur'''nokia_6131_ver1'''], ur'''nokia_6131_ver1_sub0610''', ur'''Nokia6131/2.0 (06.10) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''levis_ls01_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''levis_ls01_ver1''', ur'''Levis-ls01/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''brand_name''':ur'''ModeLabs''',ur'''columns''':12,ur'''directdownload_support''':True,ur'''max_data_rate''':40,ur'''max_image_height''':176,ur'''max_image_width''':220,ur'''model_name''':ur'''Levi's - the original''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.modelabs.com/uaprofs/Levis-ls01.xml'''})
devices.devids[ur'''sanyo_pl6650_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sanyo_pl6650_ver1''', ur'''Mozilla/4.0 (MobilePhone PL6650/US/1.0) NetFront/3.3L MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':4096,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''model_name''':ur'''PL6650''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/PL6650/1001PLS.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''vkmobile_vk200_ver1_sub1'''] = devclass(devices.devids[ur'''vkmobile_vk200_ver1'''], ur'''vkmobile_vk200_ver1_sub1''', ur'''VK-VK2000/1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''VK Mobile''',ur'''colors''':65536,ur'''columns''':12,ur'''connectionless_service_indication''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''model_name''':ur'''VK2000''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':143,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''table_support''':True,ur'''utf8_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_w908c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w910iv_ver1'''], ur'''sonyericsson_w908c_ver1''', ur'''SonyEricssonW908c/R1x Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W908c''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W908cR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_z310i_ver1_subr1kc'''] = devclass(devices.devids[ur'''sonyericsson_z310i_ver1'''], ur'''sonyericsson_z310i_ver1_subr1kc''', ur'''SonyEricssonZ310i/R1KC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''samsung_sgh_j750_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_j750_ver1''', ur'''SAMSUNG-SGH-J750''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':144,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SGH-J750''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/J750UAProf3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/J750UAProf2G.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_sgh_j750_ver1_subr5n34'''] = devclass(devices.devids[ur'''samsung_sgh_j750_ver1'''], ur'''samsung_sgh_j750_ver1_subr5n34''', ur'''SAMSUNG-SGH-J750/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4'''})
devices.devids[ur'''sagem_my411c_ver1'''] = devclass(devices.devids[ur'''sagem_my411v_ver1'''], ur'''sagem_my411c_ver1''', ur'''SAGEM-my411C''', True, {ur'''directdownload_support''':True,ur'''model_name''':ur'''my411C''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/897750.xml'''})
devices.devids[ur'''sec_p220_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_p220_ver1''', ur'''SEC-SGH-P220''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SGH-P220''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-P220-ORANGE.xml'''})
devices.devids[ur'''sagem_my511x_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_my511x_ver1''', ur'''SAGEM-my511X''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Sagem''',ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''my511X''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/898544.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sagem_my312x_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_my312x_ver1''', ur'''SAGEM-my312X''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''my312X''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/898309.xml'''})
devices.devids[ur'''sagem_p9521_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sagem_p9521_ver1''', ur'''PORSCHE-DESIGN-P-9521''', True, {ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''marketing_name''':ur'''Porsche Design''',ur'''max_image_height''':320,ur'''max_image_width''':220,ur'''model_name''':ur'''P9521''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/P9521.xml'''})
devices.devids[ur'''samsung_sgh_c180_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_c180_ver1''', ur'''SAMSUNG-SGH-C180''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''max_deck_size''':16384,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH-C180''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C180.xml'''})
devices.devids[ur'''amoi_berlin_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''amoi_berlin_ver1''', ur'''Berlin/R12 NF-Browser/3.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''colors''':262144,ur'''columns''':96,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':10000,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Berlin''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':96,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/Amoi-Berlin.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sch_u740_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_u740_ver1''', ur'''SCH-u740 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':16,ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Alias''',ur'''max_deck_size''':64000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH U740''',ur'''mp3''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Samsung_SCH-U740_AG28.rdf''',ur'''uaprof2''':ur'''http://uaprof.vtext.com/sch/u740/u740v1.xml''',ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_sch_u740_ver1_subverizon2'''] = devclass(devices.devids[ur'''samsung_sch_u740_ver1'''], ur'''samsung_sch_u740_ver1_subverizon2''', ur'''SCH-U740''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':165,ur'''max_image_width''':176,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''samsung_sch_u740_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_sch_u740_ver1'''], ur'''samsung_sch_u740_ver1_subverizon''', ur'''samu740''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''samsung_sch_u740_ver1_subverizon2_sub6232'''] = devclass(devices.devids[ur'''samsung_sch_u740_ver1_subverizon2'''], ur'''samsung_sch_u740_ver1_subverizon2_sub6232''', ur'''SCH-U740 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_tu720_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_tu720_ver1''', ur'''LG-TU720 Obigo/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Shine''',ur'''max_data_rate''':7200,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''TU720''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-TU720.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5070b_ver1'''] = devclass(devices.devids[ur'''nokia_5070_ver1'''], ur'''nokia_5070b_ver1''', ur'''Nokia5070b/2.0 (04.20) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5070b''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_f330_ver1_subj2'''] = devclass(devices.devids[ur'''samsung_f330_ver1'''], ur'''samsung_f330_ver1_subj2''', ur'''SAMSUNG-SGH-F330/F330XBGJ2 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/F330UAProf3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_p308_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_p308_ver1''', ur'''SAMSUNG-SGH-P308''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''directdownload_support''':True,ur'''max_deck_size''':12000,ur'''max_image_height''':150,ur'''max_image_width''':160,ur'''model_name''':ur'''SGH-P308''',ur'''mp3''':True,ur'''oma_support''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/p308_10.xml'''})
devices.devids[ur'''motorola_u9_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''motorola_u9_ver1''', ur'''Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) U9''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':320,ur'''max_image_width''':220,ur'''model_name''':ur'''U9''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_z320i_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2_subz320i'''], ur'''sonyericsson_z320i_ver1''', ur'''SonyEricssonZ320i/R1B017 Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''Z320i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z320iR101.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_ku250_ver1_sub'''] = devclass(devices.devids[ur'''lg_ku250_ver1'''], ur'''lg_ku250_ver1_sub''', ur'''LG/KU250''', False, {ur'''max_data_rate''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True})
devices.devids[ur'''nokia_5700_ver1_sub'''] = devclass(devices.devids[ur'''nokia_5700_ver1'''], ur'''nokia_5700_ver1_sub''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia5700''', False, {ur'''max_data_rate''':200,ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_3510i_ver1_sub0535'''] = devclass(devices.devids[ur'''nokia_3510i_ver1_sub0500'''], ur'''nokia_3510i_ver1_sub0535''', ur'''Nokia3510i/1.0 (05.35) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':65,ur'''wallpaper_max_width''':95})
devices.devids[ur'''samsung_sgh_z400_vodafone_ver1'''] = devclass(devices.devids[ur'''samsung_z400_ver1'''], ur'''samsung_sgh_z400_vodafone_ver1''', ur'''SAMSUNG-SGH-Z400-Vodafone/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_max_jar_size''':1000000,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-Z400V''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_z240e_ver1'''] = devclass(devices.devids[ur'''samsung_z240_ver1'''], ur'''samsung_z240e_ver1''', ur'''SAMSUNG-SGH-Z240E/''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-Z240E''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''cect_a1000_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''cect_a1000_ver1''', ur'''CECT A1000''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''brand_name''':ur'''CECT''',ur'''cookie_support''':True,ur'''max_image_height''':320,ur'''max_image_width''':228,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A1000''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''ttpcom_wap_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''ttpcom_wap_ver1''', ur'''TTPCom WAP''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''TTPCom''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''B'Ngo''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTEA37.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_w960i_subopera865'''] = devclass(devices.devids[ur'''sonyericsson_w960i_ver1'''], ur'''sonyericsson_w960i_subopera865''', ur'''SonyEricssonW960i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 701) Opera 8.65 [de]''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_e60_ver1_submoz'''] = devclass(devices.devids[ur'''nokia_e60_ver1'''], ur'''nokia_e60_ver1_submoz''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es60''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''samsung_i400_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_i400_ver1''', ur'''SEC-SGHI400/1.0 Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.2''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_width''':120,ur'''model_name''':ur'''SGH-I400''',ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1,ur'''nokia_series''':60,ur'''physical_screen_height''':34,ur'''physical_screen_width''':47,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''wap.samsungmobile.com/uaprof/i400_10.xml'''})
devices.devids[ur'''htc_mta_mail_ver1'''] = devclass(devices.devids[ur'''generic_ms_mobile'''], ur'''htc_mta_mail_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) Smartphone; 320x240; Mail/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''Mail''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/Mail-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonim_xp1_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sonim_xp1_ver1''', ur'''SONIM-XP1 / Obigo Browser 2.0''', True, {ur'''brand_name''':ur'''Sonim''',ur'''columns''':16,ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_data_rate''':40,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''XP1''',ur'''mp3''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''receiver''':True,ur'''resolution_height''':160,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://omaptt.net/xp1/wap/uapM639.xml''',ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''portalmmm_ver2_ssagem_my411xi_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_ssagem_my411xi_ver1''', ur'''portalmmm/2.0 my411Xi''', True, {ur'''brand_name''':ur'''Sagem''',ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''my411Xi''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''portalmmm_ver2_sagem_my411ci_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_sagem_my411ci_ver1''', ur'''portalmmm/2.0 my411Ci(c10;TB)''', True, {ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''model_name''':ur'''my411Ci''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''portalmmm_ver2_se_w580im_ver1'''] = devclass(devices.devids[ur'''portalmmm_ver2'''], ur'''portalmmm_ver2_se_w580im_ver1''', ur'''portalmmm/2.0 W580im''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''columns''':16,ur'''flash_lite_version''':ur'''1_1''',ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':266,ur'''max_image_width''':220,ur'''model_name''':ur'''W580im''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':32,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_s81_ver1_subua'''] = devclass(devices.devids[ur'''benq_s81_ver1'''], ur'''benq_s81_ver1_subua''', ur'''BenQ-S81/1.00/WAP2.0/MIDP2.0/CLDC1.1 UP.Browser/6.3.0.3.c.4 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_kg77_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kg77_ver1''', ur'''LG-KG77 MIC/1.1.14 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':50000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''1.1''',ur'''model_name''':ur'''KG77''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG77.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_sx100_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sx100_ver1''', ur'''Fly-SX100/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SX100''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_u300_ver1_sub'''] = devclass(devices.devids[ur'''lg_u300_ver1'''], ur'''lg_u300_ver1_sub''', ur'''LG/U300/v1.0''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':30,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':1024,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''U300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U300.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''docomo_f704i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f704i_ver1''', ur'''DoCoMo/2.0 F704i(c100;TB;W23H12)''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F704i''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''softbank_905sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_905sh_ver1''', ur'''Vodafone/1.0/V905SH/SHJ002/SNXXXXXXXXXXXXXX Browser/VF-NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':102400,ur'''max_image_height''':350,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''905SH''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/V905SH_SHJ001_3g.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_7260_ver1_sub0336'''] = devclass(devices.devids[ur'''nokia_7260_ver1'''], ur'''nokia_7260_ver1_sub0336''', ur'''Nokia7260/2.0 (03.36) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k610i_ver2'''] = devclass(devices.devids[ur'''sonyericsson_k610i_ver1'''], ur'''sonyericsson_k610i_ver2''', ur'''/2.0 K610i(c100;TB)''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':19,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K610i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K610iR201.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''kingcom_injoyms02_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''kingcom_injoyms02_ver1''', ur'''Kingcom Injoy MS02''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asmobile''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''Kingcom Injoy MS02''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://asmobile.ehosting.com.tw/uaprof/KingcomInjoyMS02.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''unistar_l100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''unistar_l100_ver1''', ur'''UNISTARL100''', True, {ur'''brand_name''':ur'''Unistar''',ur'''model_name''':ur'''L100''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''itelco_it2500_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''itelco_it2500_ver1''', ur'''ITELCO-IT2500/R0.1 NF-Browser/3.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Itelco''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':10000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''IT2500''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobile.itelcospa.it/useragent/ITELCO-IT2500.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sagem_my214x_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''sagem_my214x_ver1''', ur'''SAGEM-my214X/1.0 UP.Browser/5.0.5.6 (GUI)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MY214X''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/897133.xml''',ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''konka_l6668_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''konka_l6668_ver1''', ur'''L6668/(2006.01.01)1.0/WAP2.0 Profile''', True, {ur'''brand_name''':ur'''Konka''',ur'''colors''':65536,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_width''':120,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':51200,ur'''mms_max_width''':240,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''c908''',ur'''nokia_voice_call''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.mobilesoft.com.cn/UAProfile/CMSMMS2003.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''apple_iphone_ver1_sub3b48b_nlnl'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub3b48b_nlnl''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; nl-nl) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, None)
devices.devids[ur'''apple_iphone_ver1_sub3a109a_plpl'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub3a109a_plpl''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; pl-pl) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A109a Safari/419.3''', False, None)
devices.devids[ur'''apple_iphone_ver1_sub3b48b_ptpt'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub3b48b_ptpt''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; pt-pt) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, None)
devices.devids[ur'''apple_iphone_ver1_sub3a109a_svse'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub3a109a_svse''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; sv-se) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A109a Safari/419.3''', False, None)
devices.devids[ur'''apple_iphone_ver1_sub3b48b_zhtw'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub3b48b_zhtw''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; zh-tw) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, None)
devices.devids[ur'''sagem_my411c_ver1suborange'''] = devclass(devices.devids[ur'''sagem_my411c_ver1'''], ur'''sagem_my411c_ver1suborange''', ur'''SAGEM-my411C-orange/1.0/ MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.6.c.1.365 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_p220_ver1suborange'''] = devclass(devices.devids[ur'''sec_p220_ver1'''], ur'''sec_p220_ver1suborange''', ur'''SAMSUNG-SGH-P220-ORANGE/P220BVGI1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_my511x_ver1_suborange'''] = devclass(devices.devids[ur'''sagem_my511x_ver1'''], ur'''sagem_my511x_ver1_suborange''', ur'''SAGEM-my511X-orange/1.0/ MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.6.c.1.379 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_my312x_ver1_suborange'''] = devclass(devices.devids[ur'''sagem_my312x_ver1'''], ur'''sagem_my312x_ver1_suborange''', ur'''SAGEM-my312X-ora-orange/ MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.6.c.1.365 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''motorola_u9_ver1_suborange'''] = devclass(devices.devids[ur'''motorola_u9_ver1'''], ur'''motorola_u9_ver1_suborange''', ur'''Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) U9-orange/R6632_G_81.11.15I BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/9.0''', False, {ur'''accept_third_party_cookie''':False,ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''sagem_p9521_ver1_sub710f1172'''] = devclass(devices.devids[ur'''sagem_p9521_ver1'''], ur'''sagem_p9521_ver1_sub710f1172''', ur'''PORSCHE-DESIGN-P-9521/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.f.1.172 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_myx2_2_ver1_sub5056'''] = devclass(devices.devids[ur'''sagem_myx2_2_ver1'''], ur'''sagem_myx2_2_ver1_sub5056''', ur'''SAGEM-myX2-2/1.0 UP.Browser/5.0.5.6 (GUI)''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_mg280_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_mg280_ver1''', ur'''LG-MG280 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':25600,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''MG280''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG280.xml''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':140,ur'''wallpaper_max_width''':121,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':140,ur'''wallpaper_preferred_width''':121,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lenovo_i906_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lenovo_i906_ver1''', ur'''Lenovo-i906/S134 Release/2007.10.11 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Lenovo''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''I906''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_2007736634847.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_l750_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_l750_ver1''', ur'''SAMSUNG-SGH-L750/XXHA4 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-L750''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-L750_2G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_l170_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_l170_ver1''', ur'''SAMSUNG-SGH-L170/L170XIHA1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''max_image_height''':144,ur'''max_image_width''':210,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2048,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-L170''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':25,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/L170UAProf3G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_t439_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_t439_ver1''', ur'''SAMSUNG-SGH-T439/T439UVGI7 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T439''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T439.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_mg235_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_mg235_ver1''', ur'''LG-MG235 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':25000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''MG235''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG235.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n73_ver1_sub2'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_sub2''', ur'''NokiaN73-2''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N73-2''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN73-2r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n73_ver2_sub30638001rm132'''] = devclass(devices.devids[ur'''nokia_n73_ver1_sub2'''], ur'''nokia_n73_ver2_sub30638001rm132''', ur'''NokiaN73-2/3.0638.0.0.1_rm132 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_e51_ver1_sub11003420'''] = devclass(devices.devids[ur'''nokia_e51_ver1'''], ur'''nokia_e51_ver1_sub11003420''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE51-1/100.34.20; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''mobile_browser''':ur'''Safari''',ur'''wifi''':True})
devices.devids[ur'''lg_kg130_ver1_subua'''] = devclass(devices.devids[ur'''lg_kg130_ver1'''], ur'''lg_kg130_ver1_subua''', ur'''LG-KG130 Obigo/WAP2.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''mot_v980_ver1_sub833838'''] = devclass(devices.devids[ur'''mot_v980_ver1'''], ur'''mot_v980_ver1_sub833838''', ur'''MOT-V980/83.38.38. MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sec_c300_ver1_sub1'''] = devclass(devices.devids[ur'''sec_c300_ver1'''], ur'''sec_c300_ver1_sub1''', ur'''SEC-SGHC300/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''pavo_asm'''] = devclass(devices.devids[ur'''generic'''], ur'''pavo_asm''', ur'''ASM-PAV/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asmobile''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Pav''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''screensaver_gif''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://asmobile.ehosting.com.tw/uaprof/PAVO.xml''',ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_plsm520_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_plsm520_ver1''', ur'''Samsung-PLSM520 AU-MIC-M520/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':64000,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''PLS-M520''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/PLS-M520/AD30.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_n70_ver1_funny_ua'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_funny_ua''', ur'''NokiaN70/ 5.0734.4.0.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200,ur'''nokia_feature_pack''':3})
devices.devids[ur'''zte_c88_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_c88_ver1''', ur'''ZTE-C88/1.0 SMIT-Browser/2.0.0''', True, {ur'''accept_third_party_cookie''':False,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''compactmidi''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''iso8859_support''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''SMIT Browser''',ur'''mobile_browser_version''':ur'''2''',ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''C88''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':92,ur'''physical_screen_width''':128,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/zte-c88.xml''',ur'''utf8_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''reporo_midlet_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''reporo_midlet_ver1''', ur'''Reporo Generic MIDP2.0 CLDC1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Reporo''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''Midlet'''})
devices.devids[ur'''lge_ax260_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_ax260_ver1''', ur'''LGE-AX260/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':22,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':4096,ur'''midi_monophonic''':True,ur'''model_name''':ur'''AX260''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/lg/ax260/ax260.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_kp130_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kp130_ver1''', ur'''LG-KP130/V10b Obigo/WAP2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KP130''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP130.xml''',ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_a736_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_a736_ver1''', ur'''SAMSUNG-SGH-A736/UZGJ3 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':16000,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A736''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A736.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_b100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_b100_ver1''', ur'''SEC-SGHB100/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-B100''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/b100_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6100_ver1_sub0470'''] = devclass(devices.devids[ur'''nokia_6100_ver1'''], ur'''nokia_6100_ver1_sub0470''', ur'''Nokia6100/1.0 (04.70) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''huawei_u535_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_u535_ver1''', ur'''Huawei/1.0/U535/B000 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Vodafone 710''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU535v100GPRS.xml''',ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_u535_ver1_sub_voda_ua'''] = devclass(devices.devids[ur'''huawei_u535_ver1'''], ur'''huawei_u535_ver1_sub_voda_ua''', ur'''Vodafone/1.0/0Vodafone710/B616 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40,ur'''max_image_width''':170})
devices.devids[ur'''motorola_v3c_canada_ver1'''] = devclass(devices.devids[ur'''mot_v3c_ver1'''], ur'''motorola_v3c_canada_ver1''', ur'''Motorola_V3c UP.Browser/6.2.3.4.c.1.109 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':3000,ur'''max_image_height''':200,ur'''max_image_width''':166,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':358400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V3c''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Motorola_V3c_070301P.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''utstargz1z_ver1'''] = devclass(devices.devids[ur'''utstargz1s_ver1'''], ur'''utstargz1z_ver1''', ur'''utstargz1/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''max_data_rate''':9,ur'''model_name''':ur'''G'zOne Type-Z''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v197_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v197_ver1''', ur'''MOT-V197/0A.63.18R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''cookie_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''2.2''',ur'''model_name''':ur'''V197''',ur'''mp3''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v197/Profile/v197.rdf''',ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':160,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_ku250_ver1_subua'''] = devclass(devices.devids[ur'''lg_ku250_ver1'''], ur'''lg_ku250_ver1_subua''', ur'''LG/KU250/v1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':40,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''video''':True})
devices.devids[ur'''mot_i425_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i425_ver1''', ur'''MOT-A-8B/00.00 UP.Browser/7.0.2.2.c.1.109 (GUI) MMP/2.0''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':110,ur'''model_name''':ur'''i425''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''sch_3410_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sch_3410_ver1''', ur'''SCH-R410 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':16,ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''SCH-R410''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_m1000_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_m1000_ver1''', ur'''KWC-M1000/1.0.06 UP.Browser/6.2.3.9.g.1.110 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''can_skip_aligned_link_row''':True,ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''M1000''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''ringtone_mp3''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''portalmmm_ver1_subnokian77'''] = devclass(devices.devids[ur'''nokia_n77_ver1'''], ur'''portalmmm_ver1_subnokian77''', ur'''portalmmm/2.0 N77(c100;TB)''', False, {ur'''max_data_rate''':384,ur'''preferred_markup''':ur'''html_wi_imode_html_3'''})
devices.devids[ur'''portalmmm_ver1_subnokia6120c'''] = devclass(devices.devids[ur'''nokia_6120c_ver1'''], ur'''portalmmm_ver1_subnokia6120c''', ur'''portalmmm/2.0 6120(c100;TB)''', False, {ur'''max_data_rate''':200,ur'''preferred_markup''':ur'''html_wi_imode_html_3'''})
devices.devids[ur'''portalmmm_ver1_subnokian73'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''portalmmm_ver1_subnokian73''', ur'''portalmmm/2.0 N73(c100;TB)''', False, {ur'''max_data_rate''':384,ur'''preferred_markup''':ur'''html_wi_imode_html_3'''})
devices.devids[ur'''sonyericsson_a130i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_a130i_ver1''', ur'''SonyEricssonA130i/R3AA Browser/NetFront/3.4 Profile/MIDP-2.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A130i''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''mot_z10_ver1'''] = devclass(devices.devids[ur'''mot_z9_ver1'''], ur'''mot_z10_ver1''', ur'''MOTO-Z10/''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':16777216,ur'''columns''':18,ur'''device_os''':ur'''Symbian OS''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':60000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z10''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/motorizrz10/Profile/motorizrz10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_m608_ver1'''] = devclass(devices.devids[ur'''sonyericsson_m600_ver1'''], ur'''sonyericsson_m608_ver1''', ur'''SonyEricssonM608''', True, {ur'''model_name''':ur'''M608''',ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sonyericsson_w888_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w880_ver1'''], ur'''sonyericsson_w888_ver1''', ur'''SonyEricssonW888''', True, {ur'''model_name''':ur'''W888''',ur'''physical_screen_height''':37,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sgh_p940_ver1'''] = devclass(devices.devids[ur'''sgh_p930_ver1'''], ur'''sgh_p940_ver1''', ur'''SAMSUNG-SGH-P940/1.0''', True, {ur'''model_name''':ur'''SGH-P940''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_z550_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''samsung_z550_ver1''', ur'''SGH-Z550''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':16,ur'''max_image_height''':290,ur'''max_image_width''':233,ur'''model_name''':ur'''SGH-Z550''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''rows''':10,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''telecomiatlia_aladinomms_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''telecomiatlia_aladinomms_ver1''', ur'''Aladino_MMS''', True, {ur'''brand_name''':ur'''Telecom Italia''',ur'''model_name''':ur'''Aladino MMS''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''amoi_8512_ver1'''] = devclass(devices.devids[ur'''amoi_a500_ver1'''], ur'''amoi_8512_ver1''', ur'''Amoi 8512/R18.0 NF-Browser/3.3''', True, {ur'''brand_name''':ur'''Amoi''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''marketing_name''':ur'''3 Skypephone''',ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''8512''',ur'''ringtone_amr''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/Amoi-8512.xml''',ur'''wallpaper_max_height''':204,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':204,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''amoi_a9109_ver1'''] = devclass(devices.devids[ur'''amoi_a500_ver1'''], ur'''amoi_a9109_ver1''', ur'''Amoi 9109''', True, {ur'''model_name''':ur'''9109''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_gigaset_sl74_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sie_gigaset_sl74_ver1''', ur'''Gigaset SL74''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':4096,ur'''gif_animated''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':288,ur'''mms_max_size''':307200,ur'''mms_max_width''':352,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Gigaset SL74''',ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''receiver''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':8,ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nokia_6120_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_6120_ver1''', ur'''Nokia6120''', True, {ur'''colors''':16777216,ur'''max_data_rate''':1800,ur'''max_image_height''':288,ur'''max_image_width''':224,ur'''model_name''':ur'''6120''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_e62_1_ver1'''] = devclass(devices.devids[ur'''nokia_e62_ver1'''], ur'''nokia_e62_1_ver1''', ur'''NokiaE62-1''', False, None)
devices.devids[ur'''sgh_b460_ver1'''] = devclass(devices.devids[ur'''sgh_a801_ver1'''], ur'''sgh_b460_ver1''', ur'''SAMSUNG-SGH-B460''', True, {ur'''model_name''':ur'''SGH-B460''',ur'''oma_support''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_a411_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_a411_ver1''', ur'''SAMSUNG-SGH-A411''', True, {ur'''brand_name''':ur'''Samsung''',ur'''cookie_support''':True,ur'''model_name''':ur'''SGH-A411''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_e746_ver1'''] = devclass(devices.devids[ur'''samsung_e740_ver1'''], ur'''samsung_e746_ver1''', ur'''SAMSUNG-SGH-E746''', True, {ur'''model_name''':ur'''SGH-E746''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_sgh_j630_ver1'''] = devclass(devices.devids[ur'''sec_j600_ver1'''], ur'''samsung_sgh_j630_ver1''', ur'''SAMSUNG-SGH-J630''', True, {ur'''can_skip_aligned_link_row''':True,ur'''directdownload_support''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH-J630''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-J630_3G.rdf''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_sgh_j750_ver1_subbngi4'''] = devclass(devices.devids[ur'''samsung_sgh_j750_ver1'''], ur'''samsung_sgh_j750_ver1_subbngi4''', ur'''SAMSUNG-SGH-J750BNGI4''', False, None)
devices.devids[ur'''samsung_sgh_j750_ver1_submjgj4'''] = devclass(devices.devids[ur'''samsung_sgh_j750_ver1'''], ur'''samsung_sgh_j750_ver1_submjgj4''', ur'''SAMSUNG-SGH-J750MJGJ4''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard'''})
devices.devids[ur'''sgh_p930_ver1_subua'''] = devclass(devices.devids[ur'''sgh_p930_ver1'''], ur'''sgh_p930_ver1_subua''', ur'''SGH-P930''', False, {ur'''model_name''':ur'''SGH-P930'''})
devices.devids[ur'''samsung_t719_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_t719_ver1''', ur'''SAMSUNG-SGH-T719''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-T719''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':220})
devices.devids[ur'''samsung_z630b_ver1'''] = devclass(devices.devids[ur'''samsung_z630_ver1'''], ur'''samsung_z630b_ver1''', ur'''SGH-Z630B''', True, {ur'''model_name''':ur'''SGH-Z630B''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''video''':True})
devices.devids[ur'''sonyericsson_t105_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t100_ver1'''], ur'''sonyericsson_t105_ver1''', ur'''SonyEricssonT105''', True, {ur'''model_name''':ur'''T105''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_polyphonic''':False,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_k205i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k200i_ver1'''], ur'''sonyericsson_k205i_ver1''', ur'''SonyEricssonK205i''', True, {ur'''model_name''':ur'''K205i''',ur'''physical_screen_height''':29,ur'''physical_screen_width''':29,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_z250i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic'''], ur'''sonyericsson_z250i_ver1''', ur'''SonyEricssonZ250i''', True, {ur'''aac''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''model_name''':ur'''Z250i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z250iR101.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sonyericsson_z710i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_z710i_ver1'''], ur'''sonyericsson_z710i_ver1_subua''', ur'''SonyEricssonZ710i''', False, {ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_awb''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''wallpaper_preferred_height''':144})
devices.devids[ur'''panasonic_g51e_ver1'''] = devclass(devices.devids[ur'''panasonic_g50_ver1'''], ur'''panasonic_g51e_ver1''', ur'''Panasonic-g51E''', True, {ur'''model_name''':ur'''G51E''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''panasonic_g51m_ver1'''] = devclass(devices.devids[ur'''panasonic_g51e_ver1'''], ur'''panasonic_g51m_ver1''', ur'''Panasonic-g51M''', True, {ur'''model_name''':ur'''G51M''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''panasonic_vs3_ver1'''] = devclass(devices.devids[ur'''panasonic_vs2_ver1'''], ur'''panasonic_vs3_ver1''', ur'''Panasonic-VS3/#Vodafone/1.0/Panasonic-VS3''', True, {ur'''max_data_rate''':40,ur'''max_image_height''':240,ur'''max_image_width''':225,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''VS3''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''lg_f9200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_f9200_ver1''', ur'''LG-F9200''', True, {ur'''brand_name''':ur'''LG''',ur'''columns''':8,ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''9200''',ur'''mp3''':True,ur'''resolution_height''':127,ur'''resolution_width''':128,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-F9200.xml'''})
devices.devids[ur'''lg_mg280d_ver1'''] = devclass(devices.devids[ur'''lg_mg280_ver1'''], ur'''lg_mg280d_ver1''', ur'''LG-MG280d Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''max_image_width''':121,ur'''model_name''':ur'''MG280d''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_mg810d_ver1'''] = devclass(devices.devids[ur'''lg_mg810_ver1'''], ur'''lg_mg810d_ver1''', ur'''LG-MG810D''', True, {ur'''model_name''':ur'''MG-810d''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':96,ur'''wallpaper_preferred_width''':96})
devices.devids[ur'''lg_u370_ver1'''] = devclass(devices.devids[ur'''lg_u310_ver1'''], ur'''lg_u370_ver1''', ur'''LG/U370''', True, {ur'''max_data_rate''':384,ur'''model_name''':ur'''U370''',ur'''oma_support''':False,ur'''oma_v_1_0_forwardlock''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_u990_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_u990_ver1''', ur'''LG/U990/v1.0''', True, {ur'''aac''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':18,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''max_image_height''':320,ur'''max_image_width''':230,ur'''model_name''':ur'''U990''',ur'''mp3''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':24,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U990.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_w5200_ver1'''] = devclass(devices.devids[ur'''lg_w800_ver1'''], ur'''lg_w5200_ver1''', ur'''LG-W5200''', True, {ur'''model_name''':ur'''W5200''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True})
devices.devids[ur'''momodesign_md2_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''momodesign_md2_ver1''', ur'''MD-MD2''', True, {ur'''brand_name''':ur'''MOMO Design''',ur'''max_image_width''':120,ur'''model_name''':ur'''MD2''',ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':200,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_razr_v6vb_ver1'''] = devclass(devices.devids[ur'''mot_razr_v6_ver1'''], ur'''mot_razr_v6vb_ver1''', ur'''MOT-RAZRV6vb''', True, {ur'''model_name''':ur'''RAZR V6vb''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''mot_w377_ver1'''] = devclass(devices.devids[ur'''mot_w375_ver1'''], ur'''mot_w377_ver1''', ur'''MOT-W377''', True, {ur'''model_name''':ur'''W377''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''ringtone_amr''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_scp3200_ver1sub1'''] = devclass(devices.devids[ur'''sanyo_scp3200_ver1'''], ur'''sanyo_scp3200_ver1sub1''', ur'''(MobilePhone SCP-3200/US/1.0) NetFront/3.1 MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''blackberry7100g_ver1'''] = devclass(devices.devids[ur'''blackberry7100_ver1'''], ur'''blackberry7100g_ver1''', ur'''BlackBerry7100g''', True, {ur'''max_image_width''':228,ur'''model_name''':ur'''BlackBerry 7100g''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_my411cv_ver1'''] = devclass(devices.devids[ur'''sagem_my411c_ver1'''], ur'''sagem_my411cv_ver1''', ur'''SAGEM-my411Cv''', True, {ur'''model_name''':ur'''MY411Cv''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''sagem_my411c_orange_ver1'''] = devclass(devices.devids[ur'''sagem_my411c_ver1'''], ur'''sagem_my411c_orange_ver1''', ur'''SAGEM-my411C-orange''', False, None)
devices.devids[ur'''sagem_my800v_ver1'''] = devclass(devices.devids[ur'''sagem_my800x_ver1'''], ur'''sagem_my800v_ver1''', ur'''SAGEM-my800v''', True, {ur'''model_name''':ur'''MY800V''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_my850v_ver1'''] = devclass(devices.devids[ur'''sagem_my800v_ver1'''], ur'''sagem_my850v_ver1''', ur'''SAGEM-my850V''', True, {ur'''max_data_rate''':384,ur'''max_image_width''':220,ur'''model_name''':ur'''MY850V''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sagem_myx_1w_ver1'''] = devclass(devices.devids[ur'''sagem_myx_1_ver1'''], ur'''sagem_myx_1w_ver1''', ur'''myX-1w''', False, None)
devices.devids[ur'''purple_a700_ver1'''] = devclass(devices.devids[ur'''tim_igo_600_ver1'''], ur'''purple_a700_ver1''', ur'''PURPLE_A700''', True, {ur'''directdownload_support''':False,ur'''model_name''':ur'''PURPLE A700''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''ringtone_midi_polyphonic''':False,ur'''ringtone_voices''':1,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_gif''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''telit_gu1100_ver1'''] = devclass(devices.devids[ur'''telit_g80_ver1'''], ur'''telit_gu1100_ver1''', ur'''GU1100''', True, {ur'''aac''':True,ur'''columns''':16,ur'''directdownload_support''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''GU1100''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.curitel.com/UAProf/GU1100UAProf.xml''',ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''telit_t110_ver1'''] = devclass(devices.devids[ur'''telit_gm822_ver1'''], ur'''telit_t110_ver1''', ur'''Telit-t110''', True, {ur'''max_image_width''':121,ur'''model_name''':ur'''t110''',ur'''resolution_width''':128,ur'''ringtone_3gpp''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''tianyu_ktouchv908_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchv908_ver1''', ur'''TIANYU-KTOUCH/V908''', True, {ur'''brand_name''':ur'''Tianyu''',ur'''model_name''':ur'''KTouch V908''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''release_date''':ur'''2008_january''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''zte_f252_ver1'''] = devclass(devices.devids[ur'''zte_f230_ver1'''], ur'''zte_f252_ver1''', ur'''ZTE-F252''', True, {ur'''model_name''':ur'''F252''',ur'''oma_support''':False,ur'''playback_3g2''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_amr''':False,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':6,ur'''ringtone_wav''':False,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_p520_ver1'''] = devclass(devices.devids[ur'''samsung_p500_ver1'''], ur'''samsung_p520_ver1''', ur'''SEC-SGHP520/1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':200000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH-P520''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/p520_10.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''alcatel_mandarina_duck_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_mandarina_duck_ver1''', ur'''Alcatel-Mandarina-Duck/1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':18,ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''Mandarina Duck''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-MD01.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''amoi_8512_ver1_subr18'''] = devclass(devices.devids[ur'''amoi_8512_ver1'''], ur'''amoi_8512_ver1_subr18''', ur'''Amoi 8512/R18''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''colors''':262144,ur'''columns''':96,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''8505''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':96,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/Amoi-8512.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''ice_ver1'''] = devclass(devices.devids[ur'''pantech_generic'''], ur'''ice_ver1''', ur'''Ice''', True, {ur'''aac''':True,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q04C1''',ur'''model_name''':ur'''Ice''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.curitel.com/UAProf/Ice.xml''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''orange_tokyo_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''orange_tokyo_ver1''', ur'''Tokyo''', True, {ur'''brand_name''':ur'''Orange''',ur'''max_image_width''':120,ur'''model_name''':ur'''Tokyo''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.modelabs.com/uaprofs/Orange-Tokyo.xml'''})
devices.devids[ur'''benqsie_ef61_ver1'''] = devclass(devices.devids[ur'''benqsie_ef51_ver1'''], ur'''benqsie_ef61_ver1''', ur'''BenQ-EF61''', True, {ur'''brand_name''':ur'''BenQ-Siemens''',ur'''max_image_height''':130,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''EF61''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_245_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_245_ver1''', ur'''LG245/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''LG245''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG245-0.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_8500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_8500_ver1''', ur'''LG8500/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':20000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':819200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''8500''',ur'''mp3''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG8500-0.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_ax245_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_ax245_ver1''', ur'''LGE-AX245/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''model_name''':ur'''AX245''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/lg/ax245/ax245.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_ax355_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_ax355_ver1''', ur'''LGE-AX355/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''model_name''':ur'''AX355''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/lg/ax355/ax355.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''mot_i670_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i670_ver1''', ur'''MOT-A-7A/00.00 UP.Browser/4.1.27a1''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''cookie_support''':True,ur'''max_image_height''':110,ur'''max_image_width''':122,ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''i670''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''mot_spark_verizon_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_spark_verizon_ver1''', ur'''MOT-SPARK/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':16,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''Spark''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''pantech_pn3200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''pantech_pn3200_ver1''', ur'''PANTECH-PN3200/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':65535,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':256000,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PN-3200''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/pantech/PN3200-0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''mot_a_8d_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_a_8d_ver1''', ur'''MOT-A-8D/00.00 UP.Browser/7.0.2.2.c.1.108 (GUI) MMP/2.0''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''unknown iDen''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_spha640_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_spha640_ver1''', ur'''Samsung-SPHA640 AU-MIC-A640/2.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SPH-A640''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A640/ZE12.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''samsung_sch_s259_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_s259_ver1''', ur'''SCH-S259/ UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''model_name''':ur'''SCH-S259''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''alcatel_ot_c700a_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''alcatel_ot_c700a_ver1''', ur'''Alcatel-OT-C700A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT-C700A''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-C700A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6630_ver1_submoz'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1_submoz''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series60/3.0 Nokia6630/4.06.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6630''',ur'''nokia_edition''':3,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_z6m_ver1'''] = devclass(devices.devids[ur'''mot_z6_ver1'''], ur'''mot_z6m_ver1''', ur'''MOT-Z6m/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':7,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''MOTOROKR''',ur'''max_data_rate''':9,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''MOTOROKR Z6M''',ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/moto/z6m/z6m.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lge_ax380_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_ax380_ver1''', ur'''LGE-AX380/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':22,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':4096,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''AX380''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/lg/ax380/ax380.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lge_vx8800_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx8800_ver1''', ur'''LGE-VX8800/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VX8800''',ur'''png''':True,ur'''resolution_height''':298,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx8800/vx8800.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_ax275_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_ax275_ver1''', ur'''LGE-AX275/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''model_name''':ur'''AX275''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''sch_u410_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''sch_u410_ver1''', ur'''SCH-U410/1.0 NetFront/3.0.22.2.6 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SCH-U410''',ur'''oma_support''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/samsung/schu410t-0.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''lg_vx5400_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_vx5400_ver1''', ur'''LGE-VX5400/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VX-5400''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_lx140_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_lx140_ver1''', ur'''LG-LX140/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LX140''',ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vmobl.com/LG/LX-140/VMU_lx140_UAProf.xml''',ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':118,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sch_r510_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sch_r510_ver1''', ur'''SCH-R510 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':12,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':160,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':128000,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''SCH-R510''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_lg150_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_lg150_ver1''', ur'''LGE-LG150 AU-MIC/1.1.17.0 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LG150''',ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_u890_ver1_subua'''] = devclass(devices.devids[ur'''lg_u890_ver1'''], ur'''lg_u890_ver1_subua''', ur'''LG/U890/v1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mov_v195_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mov_v195_ver1''', ur'''MOT-V195/0A.64.0DR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':14,ur'''cookie_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V195''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_w230_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_w230_ver1''', ur'''MOT-W230/0.0.31 UP.Browser/6.3.0.6.c.19 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':8192,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''W230''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':29,ur'''physical_screen_width''':29,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/w230/Profile/w230.rdf''',ur'''uaprof2''':ur'''http://uaprof.motorola.com/phoneconfig/W230/Profile/W230.rdf''',ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_e90_ver1_safari_074012'''] = devclass(devices.devids[ur'''nokia_e90_ver1_safari'''], ur'''nokia_e90_ver1_safari_074012''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/07.40.1.2; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''lg_kg70_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kg70_ver1''', ur'''LG-KG70 MIC/1.1.14 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':75000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG70''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG70.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''orange_tr1_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''orange_tr1_ver1''', ur'''TR1/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''brand_name''':ur'''Orange''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':9,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''TR1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/TR1.xml'''})
devices.devids[ur'''konka_v60_ver1'''] = devclass(devices.devids[ur'''konka_l6668_ver1'''], ur'''konka_v60_ver1''', ur'''V60/SW1.0.0/WAP2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_sghm620_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_sghm620_ver1''', ur'''SEC-SGHM620/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':51200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-M620''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/m620_10.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_706n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_706n_ver1''', ur'''SoftBank/1.0/706N/NJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Softbank''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':269,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''706N''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nec-uap.com/prof/706N.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''nokia_n73_ver1_sub40735302'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_sub40735302''', ur'''NokiaN73-1/4.0735.3.0.2 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''samsung_f900_ver1'''] = devclass(devices.devids[ur'''samsungxhtml_ver1'''], ur'''samsung_f900_ver1''', ur'''SEC-SGHF900/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':17,ur'''max_data_rate''':40,ur'''max_image_height''':150,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.2''',ur'''model_name''':ur'''SGH-F900''',ur'''resolution_height''':176,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''wap.samsungmobile.com/uaprof/f900_10.xml'''})
devices.devids[ur'''mot_c168i_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_c168i_ver1''', ur'''MOT-C168i/1.0 Release/7.24.2006 Browser/CMCS1.0 Software/0.080''', True, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C168i''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/C168i/Profile/C168i-cingular.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_l72_ver1'''] = devclass(devices.devids[ur'''mot_l7_ver1'''], ur'''mot_l72_ver1''', ur'''MOT-L72/08.21.09R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''gif''':False,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''L72''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_9300i_ver1_submozilla550'''] = devclass(devices.devids[ur'''nokia_9300i_ver1_submozilla'''], ur'''nokia_9300i_ver1_submozilla550''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series80/2.0 Nokia9300i/5.50 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''max_data_rate''':200,ur'''wifi''':True})
devices.devids[ur'''nokia_6630_ver1_submoz50321'''] = devclass(devices.devids[ur'''nokia_6630_ver1_submoz1253'''], ur'''nokia_6630_ver1_submoz50321''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series60/2.6 Nokia6630/5.03.21 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''samsung_sgh_d900_voda1_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_d900_ver1'''], ur'''samsung_sgh_d900_voda1_ver1''', ur'''SAMSUNG-SGH-D900-VODA/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''SGH-D900'''})
devices.devids[ur'''samsung_sgh_d900_voda_d900amfi1'''] = devclass(devices.devids[ur'''samsung_sgh_d900_voda1_ver1'''], ur'''samsung_sgh_d900_voda_d900amfi1''', ur'''SAMSUNG-SGH-D900-VODA/D900AMFI1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_d900i_ver1_sub_orange'''] = devclass(devices.devids[ur'''samsung_sgh_d900i_ver1_sub1_a'''], ur'''samsung_sgh_d900i_ver1_sub_orange''', ur'''SAMSUNG-SGH-D900i-ORANGE/D900iABGF2 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''directdownload_support''':True,ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''samsung_sgh_e370_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_sgh_e370_ver1'''], ur'''samsung_sgh_e370_ver1_subvoda''', ur'''SAMSUNG-SGH-E370-VODA/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''SGH-E370'''})
devices.devids[ur'''sonyericsson_g900_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_g900_ver1''', ur'''SonyEricssonG900/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 817) Opera 8.65 [en]''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''device_os''':ur'''Symbian OS''',ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':60000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''G900''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''release_date''':ur'''2008_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''rows''':15,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/G900R100.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''sonyericsson_g700_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_g700_ver1''', ur'''SonyEricssonG700/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 817) Opera 8.65 [en]''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''device_os''':ur'''Symbian OS''',ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':60000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''G700''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/G700R100.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sagem_my401c_ver1_subua'''] = devclass(devices.devids[ur'''sagem_my401c_ver1'''], ur'''sagem_my401c_ver1_subua''', ur'''SAGEM-my401C/1.0/ MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.6.c.1.258 (GUI)''', False, {ur'''mobile_browser_version''':ur'''7.2'''})
devices.devids[ur'''sagem_my411x_ver1_subua'''] = devclass(devices.devids[ur'''sagem_my411x_ver1'''], ur'''sagem_my411x_ver1_subua''', ur'''Sagem-my411X/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.6.c.1.326 (GUI)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_e900_ver1_subbofj1'''] = devclass(devices.devids[ur'''sec_e900_ver1'''], ur'''sec_e900_ver1_subbofj1''', ur'''SEC-SGHE900/BOFJ1 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_ax490_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_ax490_ver1''', ur'''LGE-AX490/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''model_name''':ur'''AX490''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/lg/ax490/ax490.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''mot_l71_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_l71_ver1''', ur'''MOT-L71/AAUG2128AA 08.02.06R/10.21.2005 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':17,ur'''cookie_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''L71''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_d880_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_d880_ver1''', ur'''SAMSUNG-SGH-D880/D880XAGL1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''DuoS''',ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Dual Sim Card''',ur'''model_name''':ur'''SGH-D880''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D880.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''mot_v3r_ver1_sub08bdb43r'''] = devclass(devices.devids[ur'''mot_v3r_ver1'''], ur'''mot_v3r_ver1_sub08bdb43r''', ur'''MOT-V3r/08.BD.43R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_safari_generic'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_safari_generic''', ur'''DO_NOT_MATCH_SAMSUNG_SAFARI''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.2''',ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_imode_html_1''':True,ur'''html_wi_imode_html_2''':True,ur'''html_wi_imode_html_3''':True,ur'''html_wi_imode_html_4''':True,ur'''html_wi_imode_html_5''':True,ur'''html_wi_imode_htmlx_1''':True,ur'''html_wi_imode_htmlx_1_1''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Safari''',ur'''multipart_support''':True,ur'''nokia_edition''':3,ur'''nokia_series''':60,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':4,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtml_supports_table_for_layout''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/vnd.wap.xhtml+xml'''})
devices.devids[ur'''samsung_sgh_i550_ver1'''] = devclass(devices.devids[ur'''samsung_safari_generic'''], ur'''samsung_sgh_i550_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i550''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''columns''':6,ur'''css_spriting''':True,ur'''device_os_version''':ur'''9.2''',ur'''directdownload_support''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':310,ur'''max_image_width''':234,ur'''model_name''':ur'''SGH-i550''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''clickwheel''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i550.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''samsung_i450v_ver1'''] = devclass(devices.devids[ur'''samsung_safari_generic'''], ur'''samsung_i450v_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i450V/BUGJ6 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':15,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.1''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-i450V''',ur'''mp3''':True,ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_series''':60,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i450.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i550_ver1_subua413'''] = devclass(devices.devids[ur'''samsung_sgh_i550_ver1'''], ur'''samsung_sgh_i550_ver1_subua413''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i550/XXGK4 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Safari''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_series''':60,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i550.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''samsung_sgh_i520v_ver1'''] = devclass(devices.devids[ur'''samsung_safari_generic'''], ur'''samsung_sgh_i520v_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i520V/BUGH1 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':15,ur'''connectionoriented_confirmed_service_indication''':True,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.2''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':357000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-i520V''',ur'''mp3''':True,ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_series''':60,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':46,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i520.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i520v_ver1_subbugd9'''] = devclass(devices.devids[ur'''samsung_sgh_i520v_ver1'''], ur'''samsung_sgh_i520v_ver1_subbugd9''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i520V/BUGD9 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''device_os''':ur'''Symbian OS''',ur'''max_data_rate''':40,ur'''nokia_feature_pack''':1})
devices.devids[ur'''samsung_sgh_i520v_ver1_subbugd7'''] = devclass(devices.devids[ur'''samsung_sgh_i520v_ver1'''], ur'''samsung_sgh_i520v_ver1_subbugd7''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i520V/BUGD7 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_i550v_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i550_ver1_subua413'''], ur'''samsung_i550v_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i550V/BUGL2 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like  Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':15,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.2''',ur'''directdownload_support''':True,ur'''fl_screensaver''':False,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':310,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH i550V''',ur'''mp3''':True,ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_series''':60,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i550.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''samsung_i550v_ver1_subbugl2'''] = devclass(devices.devids[ur'''samsung_i550v_ver1'''], ur'''samsung_i550v_ver1_subbugl2''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i550V/BUGL2 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_sgh_i550_ver1_subakha1'''] = devclass(devices.devids[ur'''samsung_sgh_i550_ver1_subua413'''], ur'''samsung_sgh_i550_ver1_subakha1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i550/AKHA1 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''max_data_rate''':1800,ur'''max_image_height''':310,ur'''max_image_width''':234,ur'''wifi''':True})
devices.devids[ur'''mot_l2_ver1_sub0a5315r'''] = devclass(devices.devids[ur'''mot_l2_ver1'''], ur'''mot_l2_ver1_sub0a5315r''', ur'''MOT-L2/0A.53.15R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_i550_ver1_subaogl2'''] = devclass(devices.devids[ur'''samsung_sgh_i550_ver1_subua413'''], ur'''samsung_sgh_i550_ver1_subaogl2''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung-SGH-i550/AOGL2 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''max_data_rate''':1800,ur'''max_image_height''':310,ur'''max_image_width''':234})
devices.devids[ur'''nokia_5700_ver1_sub_safari3831'''] = devclass(devices.devids[ur'''nokia_5700_ver1_sub_safari'''], ur'''nokia_5700_ver1_sub_safari3831''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia5700/3.83.1; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''lg_mx380_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx380_ver1''', ur'''LGE-MX380/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''columns''':12,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_bmp''':True,ur'''mms_evrc''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':358400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':72,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MX380''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_mx8500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx8500_ver1''', ur'''LGE-MX8500/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''columns''':16,ur'''max_image_height''':280,ur'''max_image_width''':225,ur'''model_name''':ur'''MX8500''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''https://servicios.iusacell.com.mx/lg/MX8500/mx8500v1.xml'''})
devices.devids[ur'''mot_w385_ver1_subjfjko'''] = devclass(devices.devids[ur'''mot_w385_ver1'''], ur'''mot_w385_ver1_subjfjko''', ur'''MOT-JFJK0/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''aac''':True,ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''W385''',ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/w385m/Profile/w385m.rdf'''})
devices.devids[ur'''lg_mx510_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx510_ver1''', ur'''LGE-MX510/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''columns''':12,ur'''mms_3gpp2''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':46080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':72,ur'''mms_mp3''':True,ur'''mms_wbmp''':True,ur'''mms_wml''':True,ur'''model_name''':ur'''MX510''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':17,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_mx275_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx275_ver1''', ur'''LGE-MX275/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''columns''':16,ur'''directdownload_support''':True,ur'''max_data_rate''':9,ur'''model_name''':ur'''MX275''',ur'''mp3''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':11,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''https://servicios.iusacell.com.mx/lg/MX275/mx275v1.xml'''})
devices.devids[ur'''samsung_sgh_c425_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_c425_ver1''', ur'''SAMSUNG-SGH-C425/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-C425''',ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C425.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_2855i_ver1'''] = devclass(devices.devids[ur'''nokia_2855_ver1'''], ur'''nokia_2855i_ver1''', ur'''Nokia2855i/2.0 UP.Browser/6.2.3.8 MMP/2.0''', True, {ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''2855i''',ur'''opwv_xhtml_extensions_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_format_as_attribute''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_nowrap_mode''':True,ur'''xhtml_support_level''':3,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''nokia_6276_ver1'''] = devclass(devices.devids[ur'''nokia_opwv62_generic'''], ur'''nokia_6276_ver1''', ur'''Nokia6276/2.0 (BL200V0400.nep) UP.Browser/6.2.3.8 MMP/2.0''', True, {ur'''max_image_height''':280,ur'''max_image_width''':220,ur'''model_name''':ur'''6276''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':250,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_e51_ver1_sub10072604'''] = devclass(devices.devids[ur'''nokia_e51_ver1'''], ur'''nokia_e51_ver1_sub10072604''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE51-1/007.26.04; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''onda_n1010_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''onda_n1010_ver1''', ur'''N1010 Onda/Plat-F-VIM/WAP2.0 UP.Browser/6.2.2.7.c.1.102 (GUI) MMP/1.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Onda''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_height''':128,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N1010''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''rows''':11,ur'''screensaver''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N1010.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''onda_n1020_ver1'''] = devclass(devices.devids[ur'''onda_n1010_ver1'''], ur'''onda_n1020_ver1''', ur'''N1020''', True, {ur'''model_name''':ur'''N1020''',ur'''ringtone_amr''':False,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N1020.xml''',ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''onda_n2020_ver1'''] = devclass(devices.devids[ur'''onda_n1020_ver1'''], ur'''onda_n2020_ver1''', ur'''N2020''', True, {ur'''columns''':16,ur'''max_image_height''':96,ur'''model_name''':ur'''N2020''',ur'''ringtone_voices''':32,ur'''rows''':8,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''onda_n2030_ver1'''] = devclass(devices.devids[ur'''onda_n2020_ver1'''], ur'''onda_n2030_ver1''', ur'''N2030''', True, {ur'''model_name''':ur'''N2030''',ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12})
devices.devids[ur'''onda_n3000_ver1'''] = devclass(devices.devids[ur'''onda_n2030_ver1'''], ur'''onda_n3000_ver1''', ur'''N3000''', True, {ur'''brand_name''':ur'''Onda''',ur'''model_name''':ur'''N3000''',ur'''ringtone_amr''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''onda_n3020_ver1'''] = devclass(devices.devids[ur'''onda_n3000_ver1'''], ur'''onda_n3020_ver1''', ur'''N3020''', True, {ur'''model_name''':ur'''N3020''',ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16})
devices.devids[ur'''onda_n5000_ver1'''] = devclass(devices.devids[ur'''onda_n3000_ver1'''], ur'''onda_n5000_ver1''', ur'''N5000 Onda/Plat-EMP/WAP2.0/MIDP2.0/CLDC1.0''', True, {ur'''directdownload_support''':True,ur'''max_data_rate''':384,ur'''model_name''':ur'''N5000''',ur'''mp3''':True,ur'''ringtone_amr''':False,ur'''ringtone_mmf''':True,ur'''ringtone_voices''':72,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N5000.xml''',ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':3})
devices.devids[ur'''onda_n1030_ver1'''] = devclass(devices.devids[ur'''onda_n1020_ver1'''], ur'''onda_n1030_ver1''', ur'''N1030 ONDA/Plat-F-VIM/WAP2.0 UP.Browser/6.2.2.7.c.1.102 (GUI)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N1030''',ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''onda_n5010_ver1'''] = devclass(devices.devids[ur'''onda_n5000_ver1'''], ur'''onda_n5010_ver1''', ur'''N5010 Onda/Plat-EMP/WAP2.0/MIDP2.0/CLDC1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Onda''',ur'''colors''':262144,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':30000,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N5010''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N5010.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''onda_n5020_ver1'''] = devclass(devices.devids[ur'''onda_n5010_ver1'''], ur'''onda_n5020_ver1''', ur'''N5020 Onda/Plat-EMP/WAP2.0/MIDP2.0/CLDC1.0''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':30000,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N5020''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N5020.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':144,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''onda_n5050_ver1'''] = devclass(devices.devids[ur'''onda_n5020_ver1'''], ur'''onda_n5050_ver1''', ur'''N5050 Onda/WAP2.0/MIDP2.0/CLDC1.1''', True, {ur'''directdownload_support''':True,ur'''max_data_rate''':384,ur'''model_name''':ur'''N5050''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N5050.xml'''})
devices.devids[ur'''onda_n6000_ver1'''] = devclass(devices.devids[ur'''onda_n5050_ver1'''], ur'''onda_n6000_ver1''', ur'''N6000/1.0 ACS-NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.2''',ur'''model_name''':ur'''N6000''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N6000.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''onda_n7000_ver1'''] = devclass(devices.devids[ur'''onda_n6000_ver1'''], ur'''onda_n7000_ver1''', ur'''N7000/1.0 ACS-NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':30000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N7000''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''onda_n7010_ver1'''] = devclass(devices.devids[ur'''onda_n7000_ver1'''], ur'''onda_n7010_ver1''', ur'''N7010 Onda WAP2.0/MIDP2.0/CLDC1.1''', True, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''max_data_rate''':384,ur'''model_name''':ur'''N7010''',ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N7010.xml'''})
devices.devids[ur'''onda_n7100_ver1'''] = devclass(devices.devids[ur'''onda_n7010_ver1'''], ur'''onda_n7100_ver1''', ur'''N7100 Onda/WAP2.0/MIDP2.0/CLDC1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':10,ur'''connectionoriented_confirmed_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':20000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N7100''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':13,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N7100.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''onda_n7100_ver1_subua'''] = devclass(devices.devids[ur'''onda_n7100_ver1'''], ur'''onda_n7100_ver1_subua''', ur'''N7100/1.0 ACS-NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''huawei_v715_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_v715_ver1''', ur'''Vodafone/1.0/0vodafone715/B116 Browser/Obigo-browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':150000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''V715''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV715v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_v716_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_v716_ver1''', ur'''Vodafone/1.0/0vodafone716/B123 Browser/Obigo-browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':150000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''v716''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV716v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''voxtel_bd60_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''voxtel_bd60_ver1''', ur'''BD60-VOXTEL/M1.EN.01 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Voxtel''',ur'''model_name''':ur'''BD60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''voxtel_rx800_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''voxtel_rx800_ver1''', ur'''Voxtel-RX800/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Voxtel''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':16,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''RX800''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.voxtel.ru/UAProf/Voxtel_rx800.xml'''})
devices.devids[ur'''vodafone_705sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''vodafone_705sh_ver1''', ur'''Vodafone/1.0/V705SH/SHJ001 Browser/VF-NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':19,ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':102400,ur'''max_image_height''':270,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''705SH''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/V705SH_SHJ001_3g.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True})
devices.devids[ur'''fly_mx200i_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_mx200i_ver1''', ur'''FLY-MX200i/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':100000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MX200i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-MX200i.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_mx300_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_mx300_ver1''', ur'''FLY-MX300/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':163,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':100000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MX300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-MX300.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_sl399e_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sl399e_ver1''', ur'''FLY-SL399e/2.0 (03.15) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SL399e''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/Fly-SL399E.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_sl500m_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sl500m_ver1''', ur'''FLY-SL500m/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':97000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SL500m''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/SL500m.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_sx390_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sx390_ver1''', ur'''FLY-SX390/2.0 (03.15) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SX390''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-SX390.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_mp100_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_mp100_ver1''', ur'''EZZE-MP100-/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':71680,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MP100''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/MP100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_sl300m_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sl300m_ver1''', ur'''FLY-SL300m/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':71680,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SL300m''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-SL300m.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_g800_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_g800_ver1'''], ur'''samsung_sgh_g800_ver1_subua''', ur'''SAMSUNG-SGH-G800''', False, {ur'''max_data_rate''':384,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_g800_subxxgj9'''] = devclass(devices.devids[ur'''samsung_sgh_g800_ver1_subua'''], ur'''samsung_sgh_g800_subxxgj9''', ur'''SAMSUNG-SGH-G800/XXGJ9 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_5610expressmusic_ver1'''] = devclass(devices.devids[ur'''nokia_5610d_ver1'''], ur'''nokia_5610expressmusic_ver1''', ur'''Nokia5610 XpressMusic/2.0 (04.80) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':33,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_data_rate''':384,ur'''max_deck_size''':131072,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5610''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5610r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mx200_ver1_subsmc'''] = devclass(devices.devids[ur'''lge_mx200_ver1'''], ur'''lg_mx200_ver1_subsmc''', ur'''LGE-MX200_SMC/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_mx200_ver1_subvez'''] = devclass(devices.devids[ur'''lge_mx200_ver1'''], ur'''lg_mx200_ver1_subvez''', ur'''LGE-MX200_VEZ/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''lg_mx210_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx210_ver1''', ur'''LGE-MX210/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_evrc''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':30,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''mms_wbmp''':True,ur'''mms_wml''':True,ur'''model_name''':ur'''MX210''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''https://servicios.iusacell.com.mx/lg/MX210/MX210v1.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mx500_ver1_subvez'''] = devclass(devices.devids[ur'''lge_mx500_ver1'''], ur'''lg_mx500_ver1_subvez''', ur'''LGE-MX500_VEZ/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''max_data_rate''':9})
devices.devids[ur'''samsung_p520_ver1_sub1034'''] = devclass(devices.devids[ur'''samsung_p520_ver1'''], ur'''samsung_p520_ver1_sub1034''', ur'''SEC-SGHP520/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sagem_my511x_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_my511x_ver1'''], ur'''sagem_my511x_ver1_sub10''', ur'''Sagem-my511X/1.0/ MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''uts_1450m_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''uts_1450m_ver1''', ur'''UTS-1450M/1.0 UP.Browser/6.3.0.7 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''mobile_browser_version''':ur'''6.3''',ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''1450M''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''philips_588_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''philips_588_ver1''', ur'''Philips588 / Obigo Browser 2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':102400,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''588''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uap588.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_ke600_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ke600_ver1''', ur'''LG-KE600 MIC/1.1.14 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''max_image_width''':229,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KE600''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':36,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''generic_android'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_android''', ur'''DO_NOT_MATCH_GENERIC_ANDROID''', False, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Android''',ur'''can_skip_aligned_link_row''':True,ur'''canvas_support''':ur'''full''',ur'''columns''':15,ur'''css_border_image''':ur'''webkit''',ur'''css_rounded_corners''':ur'''webkit''',ur'''css_spriting''':True,ur'''css_supports_width_as_percentage''':True,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Android''',ur'''device_os_version''':ur'''0.5''',ur'''directdownload_support''':True,ur'''fl_browser''':False,ur'''fl_screensaver''':False,ur'''fl_standalone''':False,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''''',ur'''gif_animated''':False,ur'''has_qwerty_keyboard''':True,ur'''hinted_progressive_download''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':False,ur'''j2me_cldc_1_1''':False,ur'''j2me_midp_1_0''':False,ur'''j2me_midp_2_0''':False,ur'''max_data_rate''':200,ur'''max_deck_size''':65535,ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''mobile_browser''':ur'''Android Webkit''',ur'''model_name''':ur'''SDK''',ur'''mp3''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''progressive_download''':True,ur'''release_date''':ur'''2007_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''viewport_supported''':True,ur'''viewport_userscalable''':ur'''no''',ur'''viewport_width''':ur'''device_width_token''',ur'''wifi''':True,ur'''wml_1_1''':False,ur'''xhtml_allows_disabled_form_elements''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop''',ur'''xhtml_file_upload''':ur'''not_supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_preferred_charset''':ur'''iso-8859-1''',ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':4,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtml_supports_table_for_layout''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''samsung_w579_ver1_opwv_v62'''] = devclass(devices.devids[ur'''samsung_w579_ver1'''], ur'''samsung_w579_ver1_opwv_v62''', ur'''SCH-W579 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''voxtel_3id_skymm_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''voxtel_3id_skymm_ver1''', ur'''VOXTEL-3iD SKYMM/WAP 2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''brand_name''':ur'''Voxtel''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''3iD SkyMM''',ur'''release_date''':ur'''2006_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_3510i_ver1_sub530'''] = devclass(devices.devids[ur'''nokia_3510i_ver1'''], ur'''nokia_3510i_ver1_sub530''', ur'''Nokia3510i/1.0 (05.30) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_5140i_ver1_sub0370'''] = devclass(devices.devids[ur'''nokia_5140i_ver1'''], ur'''nokia_5140i_ver1_sub0370''', ur'''Nokia5140i/2.0 (03.70) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''haier_hg_a7_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''haier_hg_a7_ver1''', ur'''Haier-HG-A7 / Obigo Browser 2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Haier''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''HG-A7''',ur'''physical_screen_height''':33,ur'''physical_screen_width''':26,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''benq_ef71_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''benq_ef71_ver1''', ur'''BenQ-EF71/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.3.0.7.c.1.103 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ''',ur'''colors''':16777216,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''EF71''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''samsung_j200_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_j750_ver1'''], ur'''samsung_j200_ver1''', ur'''SAMSUNG-SGH-J200/J200XBGJ1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':16000,ur'''max_image_height''':210,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH-J200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/J200UAProf3G.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''apple_iphone_emulator_ver1'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_emulator_ver1''', ur'''Mozilla/5.0 (Aspen Simulator; U; Aspen 1_2 like Mac OS X; en-us) AppleWebKit/52''', False, {ur'''brand_name''':ur'''Apple''',ur'''model_extra_info''':ur'''Emulator''',ur'''model_name''':ur'''iPhone'''})
devices.devids[ur'''mot_e550_ver1_sub0e6514r'''] = devclass(devices.devids[ur'''mot_e550_ver1'''], ur'''mot_e550_ver1_sub0e6514r''', ur'''MOT-E550/0E.65.14R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''apple_itouch_ver1'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_itouch_ver1''', ur'''Mozilla/5.0 (itouch; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A538a Safari/419.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':65536,ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mov''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':False,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':40,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''nokia_6300_ver1_sub0550'''] = devclass(devices.devids[ur'''nokia_6300_ver1'''], ur'''nokia_6300_ver1_sub0550''', ur'''Nokia6300/2.0 (05.50) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''nokia_3510i_ver1_sub0401'''] = devclass(devices.devids[ur'''nokia_3510i_ver1_sub'''], ur'''nokia_3510i_ver1_sub0401''', ur'''Nokia3510i/1.0 (04.01) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_mx535_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx535_ver1''', ur'''LGE-MX535/1.0 UP.Browser/6.2.3.2.l.1.100 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''columns''':22,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''mms_video''':True,ur'''model_name''':ur'''MX535''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_mx8700_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx8700_ver1''', ur'''LGE-MX8700/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':819200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MX8700''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''wap_push_support''':True})
devices.devids[ur'''winwap_ver4'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''winwap_ver4''', ur'''WinWAP/4.0''', False, {ur'''access_key_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''WinWAP Technologies''',ur'''built_in_back_button_support''':True,ur'''colors''':16777216,ur'''columns''':80,ur'''deck_prefetch_support''':True,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_imode_html_1''':True,ur'''html_wi_imode_html_2''':True,ur'''html_wi_imode_html_3''':True,ur'''html_wi_imode_html_4''':True,ur'''html_wi_imode_htmlx_1''':True,ur'''html_wi_imode_htmlx_1_1''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''https_support''':True,ur'''image_as_link_support''':False,ur'''jpg''':True,ur'''max_deck_size''':1048576,ur'''max_image_height''':460,ur'''max_image_width''':620,ur'''max_no_of_bookmarks''':2048,ur'''max_no_of_connection_settings''':256,ur'''max_url_length_bookmark''':1024,ur'''max_url_length_cached_page''':1024,ur'''max_url_length_homepage''':1024,ur'''max_url_length_in_requests''':2048,ur'''menu_with_list_of_links_recommended''':False,ur'''mobile_browser''':ur'''WinWAP''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''WinWAP Browser v. 4.0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''rows''':15,ur'''softkey_support''':True,ur'''tiff''':True,ur'''time_to_live_support''':True,ur'''total_cache_disable_support''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wml_can_display_images_and_text_on_same_line''':True,ur'''wml_make_phone_call_string''':ur'''none''',ur'''wrap_mode_support''':True,ur'''xhtml_allows_disabled_form_elements''':True,ur'''xhtml_autoexpand_select''':True,ur'''xhtml_document_title_support''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_format_as_attribute''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_make_phone_call_string''':ur'''none''',ur'''xhtml_nowrap_mode''':True,ur'''xhtml_select_as_dropdown''':True,ur'''xhtml_select_as_popup''':True,ur'''xhtml_select_as_radiobutton''':True,ur'''xhtml_support_level''':4,ur'''xhtml_support_wml2_namespace''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_inline_input''':True,ur'''xhtml_supports_invisible_text''':True,ur'''xhtml_supports_monospace_font''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''winwap_ver4_0_0_27'''] = devclass(devices.devids[ur'''winwap_ver4'''], ur'''winwap_ver4_0_0_27''', ur'''WinWAP/4.0 (4.0.0.27; Win32)''', False, {ur'''brand_name''':ur'''WinWAP Technologies''',ur'''columns''':200,ur'''max_image_height''':4800,ur'''max_image_width''':4800,ur'''model_name''':ur'''WinWAP Browser for Windows 4.0''',ur'''resolution_height''':1200,ur'''resolution_width''':1600,ur'''rows''':150})
devices.devids[ur'''samsung_sgh_u900_ver1'''] = devclass(devices.devids[ur'''samsung_u900_ver1'''], ur'''samsung_sgh_u900_ver1''', ur'''SAMSUNG-SGH-U900/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':20,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2048,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH-U900''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/U900UAProf3G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_5140i_ver1_sub0390'''] = devclass(devices.devids[ur'''nokia_5140i_ver1'''], ur'''nokia_5140i_ver1_sub0390''', ur'''Nokia5140i/2.0 (03.90) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v3i_ver1_sub08b434r'''] = devclass(devices.devids[ur'''mot_v3i_ver1'''], ur'''mot_v3i_ver1_sub08b434r''', ur'''MOT-V3i/08.B4.34R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''apple_sdk_aspen_emulator_ver1'''] = devclass(devices.devids[ur'''apple_iphone_emulator_ver1'''], ur'''apple_sdk_aspen_emulator_ver1''', ur'''Mozilla/5.0 (Aspen Simulator; U; Aspen 1_2 like Mac OS X; en_us) AppleWebKit/525.7 (KHTML, like Gecko) Version/3.1 Mobile/5A147p Safari/5525.7''', False, {ur'''model_extra_info''':ur'''Aspen SDK''',ur'''model_name''':ur'''iPhone''',ur'''release_date''':ur'''2008_march'''})
devices.devids[ur'''samsung_j400_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_l760_ver1'''], ur'''samsung_j400_ver1''', ur'''SAMSUNG-SGH-J400/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':False,ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2048,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''model_name''':ur'''SGH-J400''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/J400UAProf3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;'''})
devices.devids[ur'''mot_k1v_ver1_sub082211r'''] = devclass(devices.devids[ur'''mot_k1v_ver1'''], ur'''mot_k1v_ver1_sub082211r''', ur'''MOT-K1v/08.22.11R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sgh_a227_ver1'''] = devclass(devices.devids[ur'''samsung_spha700_ver1'''], ur'''sgh_a227_ver1''', ur'''SAMSUNG-SGH-A227/A227UCHA6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_3gpp''':False,ur'''j2me_aac''':False,ur'''j2me_amr''':False,ur'''j2me_bits_per_pixel''':ur'''''',ur'''j2me_canvas_height''':140,ur'''j2me_canvas_width''':128,ur'''j2me_h263''':False,ur'''j2me_mpeg4''':False,ur'''j2me_realvideo''':False,ur'''j2me_screen_height''':ur'''''',ur'''j2me_screen_width''':ur'''''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A227''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_3gpp''':False,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A227.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''tvcompass_smartremote_ver1'''] = devclass(devices.devids[ur'''winwap_ver4'''], ur'''tvcompass_smartremote_ver1''', ur'''WinWAP-X/3.0 (tvCompass Smart Remote)''', True, {ur'''bmp''':False,ur'''brand_name''':ur'''tvCompass''',ur'''model_name''':ur'''DMR1500''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''tiff''':False})
devices.devids[ur'''vk_vk5000_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''vk_vk5000_ver1''', ur'''VK-VK5000/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''VK Mobile''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''VK5000''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':23,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.vkmobile.com/uaprof/vk5000.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_j700_ver1'''] = devclass(devices.devids[ur'''samsungxhtml_ver1'''], ur'''samsung_sgh_j700_ver1''', ur'''SAMSUNG-SGH-J700/J700ANHA2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2.3.3''',ur'''model_name''':ur'''SGH-J700''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-J700.xml''',ur'''video''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lenovo_s5_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_s5_ver1''', ur'''LENOVO-S5/CMCC_S106 LMP/XM Release/2007.06.29 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Lenovo''',ur'''colors''':262144,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':100000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''S5''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''lenovo_i908_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_i908_ver1''', ur'''LENOVO-i908/(2007.02.01)s103/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Lenovo''',ur'''colors''':262144,ur'''columns''':24,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':50000,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''i908''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':24,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_20075225142784.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lenovo_v800_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_v800_ver1''', ur'''LENOVO-V800/(2006.10.17)Ver1.0.4/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Lenovo''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':12000,ur'''max_image_height''':180,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V800''',ur'''nokia_voice_call''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_20069185728203.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lenovo_p780_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_p780_ver1''', ur'''LENOVO-P780/(060713)S0713/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Lenovo''',ur'''colors''':262144,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P780''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_20067105107369.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lenovo_p708_ver1_sub20060531s276'''] = devclass(devices.devids[ur'''lenovo_p708_ver1'''], ur'''lenovo_p708_ver1_sub20060531s276''', ur'''LENOVO-P708_ENG_FRE_A/(2006.05.31)S276/WAP1.2.1 Profile//''', False, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3100,ur'''midi_monophonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':45000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P708''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_200610316606548.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''lenovo_i720_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_i720_ver1''', ur'''LENOVO-I720/(2005.09.19)Ver1.1.5/WAP1.2 Profile//''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':12000,ur'''max_image_width''':120,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':51200,ur'''mms_max_width''':240,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''i720''',ur'''nokia_voice_call''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_2006815893438.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lenovo_e303_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_e303_ver1''', ur'''LENOVO-E303/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Lenovo''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':12000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E303''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_20071165379380.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lenovo_e307_ver1_sub20050620s267'''] = devclass(devices.devids[ur'''lenovo_e307_ver1'''], ur'''lenovo_e307_ver1_sub20050620s267''', ur'''LENOVO-E307_ENG_FRE/(2005.06.20)S267/WAP1.2.1 Profile//''', False, {ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3100,ur'''midi_monophonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E307''',ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_200610316599756.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''lenovo_e307_ver1_sub20060614s273'''] = devclass(devices.devids[ur'''lenovo_e307_ver1'''], ur'''lenovo_e307_ver1_sub20060614s273''', ur'''LENOVO-E307_ENG_FRE_A/(2006.06.14)s273/WAP1.2.1 Profile//''', False, {ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3100,ur'''midi_monophonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E307''',ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_2006815885872.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''lenovo_e308_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_e308_ver1''', ur'''LENOVO-E308''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''max_image_height''':148,ur'''max_image_width''':120,ur'''model_name''':ur'''E308''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_2006815899599.xml'''})
devices.devids[ur'''lenovo_e308_ver1_sub20060815'''] = devclass(devices.devids[ur'''lenovo_e308_ver1'''], ur'''lenovo_e308_ver1_sub20060815''', ur'''LENOVO-E308/(2006.08.15)Ver1.0.4WAP1.2 Profile//''', False, {ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':51200,ur'''mms_max_width''':240,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''beko_bc831_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''beko_bc831_ver1''', ur'''BC831''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BEKO''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''BC831''',ur'''nokia_voice_call''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/BC831.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_e300_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_e300_ver1''', ur'''E300/1.0''', True, {ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':9,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':30000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''E300''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/E300.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''elson_esl808_ver1_subqo3c1'''] = devclass(devices.devids[ur'''elson_esl808_ver1'''], ur'''elson_esl808_ver1_subqo3c1''', ur'''ESL808/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''EZIO''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':71680,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ESL808''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/ESL808.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_ez400_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_ez400_ver1''', ur'''EZ400/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':66560,ur'''max_image_height''':140,ur'''max_image_width''':121,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':71680,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''EZ400''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EZ400.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_ez501_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_ez501_ver1''', ur'''EZ501/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''EZIO''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EZ501''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EZ501.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_sl388_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_sl388_ver1''', ur'''EZIO-SL388/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''EZIO''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':100000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SL388''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EZIO-SL388.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_a5_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_a5_ver1''', ur'''EZZE-EZZE/1.0''', True, {ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':24,ur'''gif''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':30000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''A5''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/ezzea5_telcel.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''ezze_a5_ver1_subems100'''] = devclass(devices.devids[ur'''ezze_a5_ver1'''], ur'''ezze_a5_ver1_subems100''', ur'''EMS100/1.0''', False, {ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''gif''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':30000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''A5''',ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EMS100.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''ezze_a5_ver1_subesl500'''] = devclass(devices.devids[ur'''ezze_a5_ver1'''], ur'''ezze_a5_ver1_subesl500''', ur'''EZZE-ESL500/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''ezze_hg7000_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_hg7000_ver1''', ur'''HG7000/1.0 UP.Link/1.1''', True, {ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_width''':120,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':30000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''HG7000''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/HG7000.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''ezze_m4u_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_m4u_ver1''', ur'''M4U/1.0''', True, {ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_width''':120,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':30000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''M4U''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/m4u.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''ezze_me701_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_me701_ver1''', ur'''ME701''', True, {ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':120,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':30000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''ME701''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/ME701.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''ezze_me702_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_me702_ver1''', ur'''ME702''', True, {ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':120,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':30000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''ME702''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/ME702.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''ezze_mm60_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_mm60_ver1''', ur'''Emobile-MM60/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':97000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MM60''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/MM60.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_mp500_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_mp500_ver1''', ur'''EZIO-MP500/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''EZIO''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':71680,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MP500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/MP500D.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_mthree_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_mthree_ver1''', ur'''M-Three''', True, {ur'''brand_name''':ur'''VK Mobile''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':30000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''M-Three''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/M-Three.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''ezze_njoy_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_njoy_ver1''', ur'''Njoy''', True, {ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':120,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':30000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''Njoy''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/Njoy.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''ezze_sd588_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_sd588_ver1''', ur'''KPT-SD588''', True, {ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':30000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''SD588''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/SD588.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''ezze_sl308_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_sl308_ver1''', ur'''SL308/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':71680,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SL308''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/SL308.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''elson_sl900_ver1_submidp20'''] = devclass(devices.devids[ur'''elson_sl900_ver1'''], ur'''elson_sl900_ver1_submidp20''', ur'''SL900/Profile/MIDP.2.0Configuration/CLDC.1.0''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Elson''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':97000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SL900''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/SL900.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_touch7_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_touch7_ver1''', ur'''Touch7/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Emblaze''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Touch7''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/Touch7.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''utec_s800_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''utec_s800_ver1''', ur'''utecS800''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Utec''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S800''',ur'''nokia_voice_call''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/Utec_S800.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_zmem1070_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_zmem1070_ver1''', ur'''ZMEM1070/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Zonda''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ZMEM1070''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/ZMEM1070.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_zmem1075_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_zmem1075_ver1''', ur'''ZMEM1075/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Zonda''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ZMEM1075''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/ZMEM1075.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_zmem1085_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_zmem1085_ver1''', ur'''ZMEM1085/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Zonda''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ZMEM1085''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/ZMEM1085.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezze_8352rc_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_8352rc_ver1''', ur'''8352RC''', True, {ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':22,ur'''gif''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':120,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':30000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''8352RC''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/8352RC.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''ezze_ac831_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_ac831_ver1''', ur'''AC831''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ARCELIK''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''AC831''',ur'''nokia_voice_call''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/AC831.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_z3_ver1_sub080102r'''] = devclass(devices.devids[ur'''mot_z3_ver1'''], ur'''mot_z3_ver1_sub080102r''', ur'''MOT-Z3/08.01.02R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sec_sghm300_ver1_subbogd4'''] = devclass(devices.devids[ur'''sec_sghm300_ver1'''], ur'''sec_sghm300_ver1_subbogd4''', ur'''SEC-SGHM300/BOGD4 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''ezze_e800_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_e800_ver1''', ur'''EZIO-E800/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''EZIO''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':71680,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EZIO-E800''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EZIO-E800.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_m318_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_m318_ver1''', ur'''HUAWEI-M318/001.00 ACS-NetFront/3.2''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':14,ur'''css_spriting''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_name''':ur'''M318''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_w270_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_w270_ver1''', ur'''MOT-W270/0.0.36 UP.Browser/6.3.0.6.c.21 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':120,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''W270''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':29,ur'''physical_screen_width''':29,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/W270/Profile/W270.rdf'''})
devices.devids[ur'''nokia_6230i_veri_sub0362'''] = devclass(devices.devids[ur'''nokia_6230i_ver1_sub0320'''], ur'''nokia_6230i_veri_sub0362''', ur'''Nokia6230i/2.0 (03.62) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':131072,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6230i''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':208,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_i550v_ver1_subxxgl2'''] = devclass(devices.devids[ur'''samsung_i550v_ver1'''], ur'''samsung_i550v_ver1_subxxgl2''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i550/XXGL2 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n73_ver1_sub407473101'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_sub407473101''', ur'''NokiaN73-1/4.0747.31.0.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_e50_ver1_sub300641320'''] = devclass(devices.devids[ur'''nokia_e50_ver1_sub21000'''], ur'''nokia_e50_ver1_sub300641320''', ur'''NokiaE50-2/3.0 (06.41.3.20) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''apple_iphone_coremedia_ver1'''] = devclass(devices.devids[ur'''apple_generic'''], ur'''apple_iphone_coremedia_ver1''', ur'''Apple iPhone v1.1.4 CoreMedia v1.0.0.4A102''', True, {ur'''can_skip_aligned_link_row''':False,ur'''device_claims_web_support''':False,ur'''device_os_version''':ur'''1.1.4''',ur'''has_qwerty_keyboard''':False,ur'''html_web_3_2''':False,ur'''html_web_4_0''':False,ur'''html_wi_imode_compact_generic''':False,ur'''html_wi_oma_xhtmlmp_1_0''':False,ur'''html_wi_w3_xhtmlbasic''':False,ur'''mobile_browser''':ur'''''',ur'''model_name''':ur'''QuickTime Agent''',ur'''pointing_method''':ur'''''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':320,ur'''xhtml_support_level''':1})
devices.devids[ur'''samsung_sgh_t819_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_t819_ver1''', ur'''SAMSUNG-SGH-T819/T819UVGK4 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T819''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T819.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_6230i_ver1_sub0388'''] = devclass(devices.devids[ur'''nokia_6230i_ver1'''], ur'''nokia_6230i_ver1_sub0388''', ur'''Nokia6230i/2.0 (03.88) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6230i''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':208,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6230ir401.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_p910i_ver1_subr4a'''] = devclass(devices.devids[ur'''sonyericsson_p910i_ver1'''], ur'''sonyericsson_p910i_ver1_subr4a''', ur'''SonyEricssonP910i/R4A SEMC-Browser/Symbian/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':60000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P910i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':208,ur'''rows''':15,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/UAProf/P910iR102.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6300_ver1_sub0500'''] = devclass(devices.devids[ur'''nokia_6300_ver1'''], ur'''nokia_6300_ver1_sub0500''', ur'''Nokia6300/2.0 (05.00) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6300''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6300r100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_u600_ver1_subbbogl'''] = devclass(devices.devids[ur'''samsung_sgh_u600_ver1'''], ur'''samsung_sgh_u600_ver1_subbbogl''', ur'''SEC-SGHU600/BBOGL NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v360_ver1_sub08b756r'''] = devclass(devices.devids[ur'''mot_v360_ver1'''], ur'''mot_v360_ver1_sub08b756r''', ur'''MOT-V360/08.B7.56R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''nokia_n91_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n91_ver1'''], ur'''nokia_n91_ver1_subua''', ur'''NokiaN91/3.0 (3.10.023) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_n73_subappweb_geckos413'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_subappweb_geckos413''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML,like Gecko) Safari/413''', False, None)
devices.devids[ur'''benqsie_ef91_ver1'''] = devclass(devices.devids[ur'''sie_ef91_ver1'''], ur'''benqsie_ef91_ver1''', ur'''BenQ-EF91''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ-Siemens''',ur'''columns''':24,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2000,ur'''mms_max_size''':300000,ur'''mms_max_width''':2000,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''9''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''rows''':24,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_w800i_subr1n'''] = devclass(devices.devids[ur'''sonyericsson_w800i'''], ur'''sonyericsson_w800i_subr1n''', ur'''SonyEricssonW800i/R1N Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W800i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W800iR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''mot_v3i_ver1_sub08d867r'''] = devclass(devices.devids[ur'''mot_v3i_ver1'''], ur'''mot_v3i_ver1_sub08d867r''', ur'''MOT-V3i/08.D8.67R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''RAZR V3i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v3i/Profile/v3i.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_v3_ver1_sub0e420br'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3_ver1_sub0e420br''', ur'''MOT-V3/0E.42.0BR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V3''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v3/Profile/v3.rdf''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_pebl_ver1_sub088409r'''] = devclass(devices.devids[ur'''mot_pebl_ver1'''], ur'''mot_pebl_ver1_sub088409r''', ur'''MOT-PEBL U6/08.84.09R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/u6/Profile/u6.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_l6_ver1_sub0a5245r'''] = devclass(devices.devids[ur'''mot_l6_ver1'''], ur'''mot_l6_ver1_sub0a5245r''', ur'''MOT-L6/0A.52.45R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/l6/Profile/l6.rdf''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_6111_ver_sub0370'''] = devclass(devices.devids[ur'''nokia_6111_ver1'''], ur'''nokia_6111_ver_sub0370''', ur'''Nokia6111/2.0 (03.70) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6020_ver1_sub0450'''] = devclass(devices.devids[ur'''nokia_6020_ver1'''], ur'''nokia_6020_ver1_sub0450''', ur'''Nokia6020/2.0 (04.50) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6020''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6020r200.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mg210_ver1_sub10'''] = devclass(devices.devids[ur'''lg_mg210_ver1'''], ur'''lg_mg210_ver1_sub10''', ur'''LG-MG210 UP.Browser/6.2.3 (GUI) MMP/1.0''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-MG210''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG210.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_e770_ver1_subel2'''] = devclass(devices.devids[ur'''samsung_e770_ver1'''], ur'''samsung_e770_ver1_subel2''', ur'''SEC-SGHE770/EL2 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kf600_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kf600_ver1''', ur'''LG-KF600''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':12,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.5''',ur'''model_name''':ur'''KF600''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF600.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_kf600_ver1_sub20'''] = devclass(devices.devids[ur'''lg_kf600_ver1'''], ur'''lg_kf600_ver1_sub20''', ur'''LG-KF600 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''sonyericsson_w880i_r6bc'''] = devclass(devices.devids[ur'''sonyericsson_w880i_ver1'''], ur'''sonyericsson_w880i_r6bc''', ur'''SonyEricssonW880i/R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''ezze_mp101_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezze_mp101_ver1''', ur'''EZZE-MP101-/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Ezze''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':66560,ur'''max_image_height''':128,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':71680,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EZ100''',ur'''nokia_voice_call''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/MP101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''haier_v7000_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''haier_v7000_ver1''', ur'''Haier-V7000''', True, {ur'''brand_name''':ur'''Haier''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':13000,ur'''max_image_width''':118,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':127,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V7000''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobile.haier.com/UAProf/uapV7000.xml''',ur'''voices''':64,ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''haier_z3000_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''haier_z3000_ver1''', ur'''Haier-Z3000 UP.Browser/5.0.3.5''', True, {ur'''brand_name''':ur'''Haier''',ur'''colors''':4096,ur'''columns''':11,ur'''max_data_rate''':40,ur'''max_deck_size''':4096,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''Z3000''',ur'''release_date''':ur'''2005_August''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://mobile.haier.com/UAProf/uapZ3000.xml''',ur'''voices''':32,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''haier_m1610_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''haier_m1610_ver1''', ur'''Haier-M1610''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Haier''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':130200,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M1610''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobile.haier.com/UAProf/uapM1610.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''haier_m1610_ver1_subob20'''] = devclass(devices.devids[ur'''haier_m1610_ver1'''], ur'''haier_m1610_ver1_subob20''', ur'''Haier-M1610 / Obigo Browser 2.0''', False, {ur'''max_image_width''':120})
devices.devids[ur'''haier_a62_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''haier_a62_ver1''', ur'''Haier-A62/1.0 Release/11.11.2005 Browser/CMS1.5.58 Profile/MIDP-2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Haier''',ur'''built_in_camera''':True,ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':131072,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A62''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobile.haier.com/UAProf/uapA62.xml''',ur'''voices''':40,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_g900_ver1_sub1'''] = devclass(devices.devids[ur'''sonyericsson_g900_ver1'''], ur'''sonyericsson_g900_ver1_sub1''', ur'''SonyEricssonG900/R100 Profile/MIDP-2.0''', False, None)
devices.devids[ur'''sagem_my411v_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_my411v_ver1'''], ur'''sagem_my411v_ver1_sub10''', ur'''SAGEM-my411V/1.0/ MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_g800_subbhhb1'''] = devclass(devices.devids[ur'''samsung_sgh_g800_ver1_subua'''], ur'''samsung_sgh_g800_subbhhb1''', ur'''SAMSUNG-SGH-G800/BHHB1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k610i_ver1_subr1cb'''] = devclass(devices.devids[ur'''sonyericsson_k610i_ver1'''], ur'''sonyericsson_k610i_ver1_subr1cb''', ur'''SonyEricssonK610i/R1CB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''samsung_sgh_g600_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_sgh_g600_ver1'''], ur'''samsung_sgh_g600_ver1_subvoda''', ur'''SAMSUNG-SGH-G600-VODA/G600ACGL1 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''SGH-G600'''})
devices.devids[ur'''samsung_e570_ver1_subbofl2'''] = devclass(devices.devids[ur'''samsung_e570_ver1'''], ur'''samsung_e570_ver1_subbofl2''', ur'''SEC-SGHE570/BOFL2 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v191_ver1_sub0a5247r'''] = devclass(devices.devids[ur'''mot_v191_ver1'''], ur'''mot_v191_ver1_sub0a5247r''', ur'''MOT-V191/0A.52.47R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v191/Profile/v191.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_e1itunes_ver1_sub0e3044r'''] = devclass(devices.devids[ur'''mot_e1_ver1_subitunes'''], ur'''mot_e1itunes_ver1_sub0e3044r''', ur'''MOT-E1 iTunes/0E.30.44R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E1''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/e1/Profile/e1.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_6681_ver1_sub60900'''] = devclass(devices.devids[ur'''nokia_6681_ver1'''], ur'''nokia_6681_ver1_sub60900''', ur'''Nokia6681/2.0 (6.09.00) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6681''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6681r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6101_ver1_sub0410'''] = devclass(devices.devids[ur'''nokia_6101_ver1'''], ur'''nokia_6101_ver1_sub0410''', ur'''Nokia6101/2.0 (04.10) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6101''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6101r100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_v361_ver1_sub08d619r'''] = devclass(devices.devids[ur'''mot_v361_ver1'''], ur'''mot_v361_ver1_sub08d619r''', ur'''MOT-V361/08.D6.19R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v557_ver1_sub08d619r'''] = devclass(devices.devids[ur'''mot_v557_ver1'''], ur'''mot_v557_ver1_sub08d619r''', ur'''MOT-V557/08.D6.19R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6820_ver1_sub483'''] = devclass(devices.devids[ur'''nokia_6820_ver1'''], ur'''nokia_6820_ver1_sub483''', ur'''Nokia6820/2.0 (4.83) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''mot_rokr_e2_ver1_subr564_g_120045p'''] = devclass(devices.devids[ur'''mot_rokr_e2_ver1'''], ur'''mot_rokr_e2_ver1_subr564_g_120045p''', ur'''MOT-ROKR E2/R564_G_12.00.45P Mozilla/4.0 (compatible; MSIE 6.0; Linux; Motorola ROKR E2; 781) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.50 [''', False, None)
devices.devids[ur'''sonyericsson_w300i_ver1_subr4ea'''] = devclass(devices.devids[ur'''sonyericsson_w300i_ver1'''], ur'''sonyericsson_w300i_ver1_subr4ea''', ur'''SonyEricssonW300i/R4EA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''model_name''':ur'''W300i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W300iR301.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''mot_v3x_ver1_sub859a70r'''] = devclass(devices.devids[ur'''mot_v3x_ver1'''], ur'''mot_v3x_ver1_sub859a70r''', ur'''MOT-RAZRV3x/85.9A.70R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':19,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''RAZR V3x''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/razrv3x/Profile/razrv3x.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''palm_treo680_ver1_subhsprd053'''] = devclass(devices.devids[ur'''palm_treo680_ver1'''], ur'''palm_treo680_ver1_subhsprd053''', ur'''Palm680/RC1 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/hspr-D053; Blazer/4.5) 16;320x320''', False, {ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''columns''':38,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''midi_monophonic''':True,ur'''model_name''':ur'''Treo680''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':24,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://downloads.palm.com/profiles/Blazer453-ROW.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''palm_treo700p_ver1_subhsprd052'''] = devclass(devices.devids[ur'''palm_treo700p_ver1'''], ur'''palm_treo700p_ver1_subhsprd052''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/hspr-D052; Blazer/4.5) 16;320x320''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''columns''':38,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':8000000,ur'''midi_monophonic''':True,ur'''model_name''':ur'''Treo700p''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':24,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://downloads.palm.com/profiles/Blazer450.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_6620_ver1_sub4221'''] = devclass(devices.devids[ur'''nokia_6620_ver1'''], ur'''nokia_6620_ver1_sub4221''', ur'''Nokia6620/2.0 (4.22.1) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':107250,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6620''',ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6620r200.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_z550i_subr6ca'''] = devclass(devices.devids[ur'''sonyericsson_z550i'''], ur'''sonyericsson_z550i_subr6ca''', ur'''SonyEricssonZ550i/R6CA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z550i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z550iR301.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''nokia_6230i_ver1_sub0380'''] = devclass(devices.devids[ur'''nokia_6230i_ver1'''], ur'''nokia_6230i_ver1_sub0380''', ur'''Nokia6230i/2.0 (03.80) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6230i''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':208,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6230ir401.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6101_ver1_sub0490'''] = devclass(devices.devids[ur'''nokia_6101_ver1'''], ur'''nokia_6101_ver1_sub0490''', ur'''Nokia6101/2.0 (04.90) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6101''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6101r100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_e61_ver1_submozilla50_sub3'''] = devclass(devices.devids[ur'''nokia_e61_ver1_submozilla50_sub2'''], ur'''nokia_e61_ver1_submozilla50_sub3''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [en-us]; Series60/3.0 NokiaE61/2.0618.06.05) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True})
devices.devids[ur'''nokia_6682_ver1_sub3011'''] = devclass(devices.devids[ur'''nokia_6682_ver1'''], ur'''nokia_6682_ver1_sub3011''', ur'''Nokia6682/2.0 (3.01.1) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''nokia_feature_pack''':2})
devices.devids[ur'''mot_v360i_ver1_sub043e02'''] = devclass(devices.devids[ur'''mot_v360i_ver1'''], ur'''mot_v360i_ver1_sub043e02''', ur'''MOT-V360i/04.3E.02_ MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_max_jar_size''':100000,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V360i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v360i/Profile/v360i.rdf''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_v190_ver1_sub0a6008r'''] = devclass(devices.devids[ur'''mot_v190_ver1'''], ur'''mot_v190_ver1_sub0a6008r''', ur'''MOT-V190/0A.60.08R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''png''':True,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v190/Profile/v190.rdf''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_a1200i_ver1_subr532l4g11401ar'''] = devclass(devices.devids[ur'''mot_a1200i_ver1'''], ur'''mot_a1200i_ver1_subr532l4g11401ar''', ur'''MOT-A1200i/R532L4_G_11.40.1AR Mozilla/4.0 (compatible; MSIE 6.0; Linux; Motorola A1200i;nnn) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [pt-br]''', False, {ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''A1200i''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/A1200i/profile/A1200i.rdf''',ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_v3r_ver1_sub08bde1r'''] = devclass(devices.devids[ur'''mot_v3r_ver1'''], ur'''mot_v3r_ver1_sub08bde1r''', ur'''MOT-V3r/08.BD.E1R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''columns''':17,ur'''imelody''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V3r''',ur'''mp3''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_v3xx_ver1_sub967193r'''] = devclass(devices.devids[ur'''mot_v3xx_ver1'''], ur'''mot_v3xx_ver1_sub967193r''', ur'''MOT-RAZRV3xx/96.71.93R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 11063081) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [en]''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':19,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''RAZR V3xx''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/razrv3xx/Profile/RAZRV3xx.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_3250_ver1_submozilla5'''] = devclass(devices.devids[ur'''nokia_3250_ver1'''], ur'''nokia_3250_ver1_submozilla5''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia3250/1.00; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':17,ur'''css_supports_width_as_percentage''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.13''',ur'''model_name''':ur'''3250''',ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3250r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6020_ver1_sub0410'''] = devclass(devices.devids[ur'''nokia_6020_ver1'''], ur'''nokia_6020_ver1_sub0410''', ur'''Nokia6020/2.0 (04.10) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6020''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6020r200.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_e61i_ver1_sub106332205'''] = devclass(devices.devids[ur'''nokia_e61i_ver1'''], ur'''nokia_e61i_ver1_sub106332205''', ur'''NokiaE61i-1/3.0 (1.0633.22.05) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE61i-1r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_a1200e_ver1_subr541l7g11000cr'''] = devclass(devices.devids[ur'''mot_a1200e_ver1'''], ur'''mot_a1200e_ver1_subr541l7g11000cr''', ur'''MOT-A1200e/1.0/R541L7_G_11.00.0CR Mozilla/4.0 (compatible; MSIE 6.0; Linux; A1200e; 781) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [zh-cn] UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO''', False, {ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A1200e''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/A1200e/profile/A1200e.rdf''',ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_k1_ver1_sub082209r'''] = devclass(devices.devids[ur'''mot_k1_ver1'''], ur'''mot_k1_ver1_sub082209r''', ur'''MOT-K1/08.22.09R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/k1/Profile/k1.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_5300_ver1_sub0502'''] = devclass(devices.devids[ur'''nokia_5300_ver1'''], ur'''nokia_5300_ver1_sub0502''', ur'''Nokia5300/2.0 (05.02) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5300''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5300r100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6681_ver1_sub3106'''] = devclass(devices.devids[ur'''nokia_6681_ver1'''], ur'''nokia_6681_ver1_sub3106''', ur'''Nokia6681/2.0 (3.10.6) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6681''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6681r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6300_ver1_sub0471'''] = devclass(devices.devids[ur'''nokia_6300_ver1'''], ur'''nokia_6300_ver1_sub0471''', ur'''Nokia6300/2.0 (04.71) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6300''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6300r100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_k300i_ver1_subr2ba'''] = devclass(devices.devids[ur'''sonyericsson_k300i_ver1'''], ur'''sonyericsson_k300i_ver1_subr2ba''', ur'''SonyEricssonK300i/R2BA SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K300i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K300iR301.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''nokia_5300_ver1_sub0551'''] = devclass(devices.devids[ur'''nokia_5300_ver1'''], ur'''nokia_5300_ver1_sub0551''', ur'''Nokia5300/2.0 (05.51) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5300''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5300r100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_k3_ver1_sub991300r'''] = devclass(devices.devids[ur'''mot_k3_ver1'''], ur'''mot_k3_ver1_sub991300r''', ur'''MOT-K3/99.13.00R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 12003131) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [en]''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':19,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K3''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/K3/Profile/K3.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_5200_ver1_sub0392'''] = devclass(devices.devids[ur'''nokia_5200_ver1'''], ur'''nokia_5200_ver1_sub0392''', ur'''Nokia5200/2.0 (03.92) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5200''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5200r100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_3250_ver1_sub0414'''] = devclass(devices.devids[ur'''nokia_3250_ver1'''], ur'''nokia_3250_ver1_sub0414''', ur'''Nokia3250/2.0 (04.14) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3250''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3250r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n73_ver1_sub30704101'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_sub30704101''', ur'''NokiaN73-1/3.0704.1.0.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN73-1r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n73_ver1_sub307051031'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_sub307051031''', ur'''NokiaN73-1/3.0705.1.0.31 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN73-1r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n72_ver1_sub50706401'''] = devclass(devices.devids[ur'''nokia_n72_ver1'''], ur'''nokia_n72_ver1_sub50706401''', ur'''NokiaN72/5.0706.4.0.1/SNXXXXXXXXXXXXXXX Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N72''',ur'''nokia_feature_pack''':3,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN72r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5200_ver1_sub0393'''] = devclass(devices.devids[ur'''nokia_5200_ver1'''], ur'''nokia_5200_ver1_sub0393''', ur'''Nokia5200/2.0 (03.93) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5200''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5200r100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6085_ver1_sub0426'''] = devclass(devices.devids[ur'''nokia_6085_ver1'''], ur'''nokia_6085_ver1_sub0426''', ur'''Nokia6085/2.0 (04.26) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6085''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6085r100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_e61i_ver1_sub106332206'''] = devclass(devices.devids[ur'''nokia_e61i_ver1'''], ur'''nokia_e61i_ver1_sub106332206''', ur'''NokiaE61i-1/3.0 (1.0633.22.06) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':28,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE61i-1r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6233_ver1_sub0543'''] = devclass(devices.devids[ur'''nokia_6233_ver1'''], ur'''nokia_6233_ver1_sub0543''', ur'''Nokia6233/2.0 (05.43) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6233''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6233r500.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n73_ver1_sub5'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_sub5''', ur'''NokiaN73-5''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N73''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN73-5r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n73_ver1_sub5_20628003'''] = devclass(devices.devids[ur'''nokia_n73_ver1_sub5'''], ur'''nokia_n73_ver1_sub5_20628003''', ur'''NokiaN73-5/2.0628.0.0.3 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N73''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN73-5r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5140i_ver1_sub0380'''] = devclass(devices.devids[ur'''nokia_5140i_ver1'''], ur'''nokia_5140i_ver1_sub0380''', ur'''Nokia5140i/2.0 (03.80) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':4096,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5140i''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N5140ir200.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6600_ver1_sub5530'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub5530''', ur'''Nokia6600/1.0 (5.53.0) SymbianOS/7.0s Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6600''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6600r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_3220_ver1_sub0510'''] = devclass(devices.devids[ur'''nokia_3220_ver1'''], ur'''nokia_3220_ver1_sub0510''', ur'''Nokia3220/2.0 (05.10) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3220''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3220r200.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N3220r100.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_v3i_ver1_sub08b467r'''] = devclass(devices.devids[ur'''mot_v3i_ver1'''], ur'''mot_v3i_ver1_sub08b467r''', ur'''MOT-V3i/08.B4.67R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V3i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v3i/Profile/v3i.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_e770_ver1_sub859b50r'''] = devclass(devices.devids[ur'''mot_e770_ver1'''], ur'''mot_e770_ver1_sub859b50r''', ur'''MOT-E770/85.9B.50R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E770v''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/E770v/Profile/E770v.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_7610_ver1_sub605220'''] = devclass(devices.devids[ur'''nokia_7610_ver1'''], ur'''nokia_7610_ver1_sub605220''', ur'''Nokia7610/2.0 (6.0522.0) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''7610''',ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7610r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_v9x_ver1'''] = devclass(devices.devids[ur'''mot_v9_ver1'''], ur'''mot_v9x_ver1''', ur'''MOT-MOTORAZRV9x''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':19,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''AT&T''',ur'''model_name''':ur'''V9x''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/MOTORAZRv9x/profile/MOTORAZRv9x.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_v9x_ver1_subopera860'''] = devclass(devices.devids[ur'''mot_v9x_ver1'''], ur'''mot_v9x_ver1_subopera860''', ur'''MOT-MOTORAZRV9x/03.42.01I BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 13003291) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.60 [en]''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':19,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''8.60''',ur'''model_name''':ur'''MOTORAZR V9x''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/MOTORAZRv9x/profile/MOTORAZRv9x.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_e65_ver1_sub106331802'''] = devclass(devices.devids[ur'''nokia_e65_ver1'''], ur'''nokia_e65_ver1_sub106331802''', ur'''NokiaE65-1/3.0 (1.0633.18.02) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_7610_ver1_sub706420'''] = devclass(devices.devids[ur'''nokia_7610_ver1'''], ur'''nokia_7610_ver1_sub706420''', ur'''Nokia7610/2.0 (7.0642.0) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''7610''',ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7610r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_p990_ver1_subopera70r100'''] = devclass(devices.devids[ur'''sonyericsson_p990_ver1'''], ur'''sonyericsson_p990_ver1_subopera70r100''', ur'''Opera 7.0 SonyEricssonP990i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 513) Opera 8.65 [en]''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':60000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P990i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/P990iR100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6131_ver1_sub0372'''] = devclass(devices.devids[ur'''nokia_6131_ver1'''], ur'''nokia_6131_ver1_sub0372''', ur'''Nokia6131/2.0 (03.72) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':309760,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6131''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6131r100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_3230_ver1_sub506040'''] = devclass(devices.devids[ur'''nokia_3230_ver1'''], ur'''nokia_3230_ver1_sub506040''', ur'''Nokia3230/2.0 (5.0604.0) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3230''',ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3230r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6030b_ver1_sub525'''] = devclass(devices.devids[ur'''nokia_6030b_ver1'''], ur'''nokia_6030b_ver1_sub525''', ur'''Nokia6030b/2.0 (5.25) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6030b''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6030br100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n73_ver1_sub40726201'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_sub40726201''', ur'''NokiaN73-1/4.0726.2.0.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN73-1r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6111_ver1_sub0377'''] = devclass(devices.devids[ur'''nokia_6111_ver1'''], ur'''nokia_6111_ver1_sub0377''', ur'''Nokia6111/2.0 (03.77) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':864,ur'''mms_max_size''':300000,ur'''mms_max_width''':1152,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6111''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6111r200.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mg225d_ver1'''] = devclass(devices.devids[ur'''lg_mg200d_ver1'''], ur'''lg_mg225d_ver1''', ur'''LG-MG225''', True, {ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':25600,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MG225d''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG225d.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mg225d_ver1_submicwap20'''] = devclass(devices.devids[ur'''lg_mg225d_ver1'''], ur'''lg_mg225d_ver1_submicwap20''', ur'''LG-MG225d MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''amr''':True,ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':25600,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LGE/MG225d''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG225d.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6085_ver1_sub0502'''] = devclass(devices.devids[ur'''nokia_6085_ver1'''], ur'''nokia_6085_ver1_sub0502''', ur'''Nokia6085/2.0 (05.02) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6085''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6085r100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n70_ver1_sub50705301'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_sub50705301''', ur'''NokiaN70-1/5.0705.3.0.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_feature_pack''':3,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN70-1r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mg280c_ver1_subobigowap20'''] = devclass(devices.devids[ur'''lg_mg280c_ver1'''], ur'''lg_mg280c_ver1_subobigowap20''', ur'''LG-MG280c Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':25600,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''''',ur'''model_name''':ur'''MG280''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG280.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_v3x_ver1_sub858384p'''] = devclass(devices.devids[ur'''mot_v3x_ver1'''], ur'''mot_v3x_ver1_sub858384p''', ur'''MOT-RAZRV3x/85.83.84P MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sonyericsson_p700i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p1i_ver1'''], ur'''sonyericsson_p700i_ver1''', ur'''SonyEricssonP700i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 513) Opera 8.65 [en]''', True, {ur'''model_extra_info''':ur'''pre-production''',ur'''model_name''':ur'''P700i''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.1''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sec_sgh_j610_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''sec_sgh_j610_ver1''', ur'''SEC-SGHJ610/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''columns''':17,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SGH-J610''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':31,ur'''physical_screen_width''':37,ur'''picture_directdownload_size_limit''':5120000,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/j610_10.xml'''})
devices.devids[ur'''samsung_sgh_j210_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_j210_ver1''', ur'''SAMSUNG-SGH-J210/J210XEGL1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-J210''',ur'''physical_screen_height''':32,ur'''physical_screen_width''':32,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_f250_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_f250_ver1''', ur'''SAMSUNG-SGH-F250/F250XEGL6 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''columns''':14,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''SGH-F250''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F250.xml'''})
devices.devids[ur'''lg_kp202_ver1_uavariation'''] = devclass(devices.devids[ur'''lg_kp202_ver1'''], ur'''lg_kp202_ver1_uavariation''', ur'''LG-KP202 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_ku970_ver1_uavariation'''] = devclass(devices.devids[ur'''lg_ku970_ver1'''], ur'''lg_ku970_ver1_uavariation''', ur'''LG-KU970/v1.0''', False, None)
devices.devids[ur'''sonyericsson_w950i_ver1_subr100en'''] = devclass(devices.devids[ur'''sonyericsson_w950i_ver1'''], ur'''sonyericsson_w950i_ver1_subr100en''', ur'''SonyEricssonW950i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 513) Opera 8.65 [en]''', False, {ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/W950iR100.xml'''})
devices.devids[ur'''nokia_2610_ver1_sub0670'''] = devclass(devices.devids[ur'''nokia_2610_ver1'''], ur'''nokia_2610_ver1_sub0670''', ur'''Nokia2610/2.0 (06.70) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640})
devices.devids[ur'''nokia_5140i_ver1_sub0334'''] = devclass(devices.devids[ur'''nokia_5140i_ver1'''], ur'''nokia_5140i_ver1_sub0334''', ur'''Nokia5140i/2.0 (03.34) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''max_deck_size''':100000,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mp3''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N5140ir200.xml'''})
devices.devids[ur'''sonyericsson_w880i_ver1_subr8ae'''] = devclass(devices.devids[ur'''sonyericsson_w880i_ver1'''], ur'''sonyericsson_w880i_ver1_subr8ae''', ur'''SonyEricssonW880i/R8AE Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''o2_cocoon_ver1_q05a'''] = devclass(devices.devids[ur'''o2_cocoon_ver1'''], ur'''o2_cocoon_ver1_q05a''', ur'''COCOON/R01 Browser/Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''max_deck_size''':45000,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/uaprof/umts/cocoon.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_w880i_ver1_subr1jkg'''] = devclass(devices.devids[ur'''sonyericsson_w880i_ver1'''], ur'''sonyericsson_w880i_ver1_subr1jkg''', ur'''SonyEricssonW880i/R1KG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_g600_ver1_adgg2'''] = devclass(devices.devids[ur'''samsung_sgh_g600_ver1'''], ur'''samsung_sgh_g600_ver1_adgg2''', ur'''SAMSUNG-SGH-G600/G600ADGG2 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''columns''':25,ur'''rows''':26})
devices.devids[ur'''mywaymobile_mw200_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mywaymobile_mw200_ver1''', ur'''ML-MW200''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ModeLabs''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':128,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MW200''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.mywaymobile.com/uaprof/MW200.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''mywaymobile_mw200_ver1_subtmt'''] = devclass(devices.devids[ur'''mywaymobile_mw200_ver1'''], ur'''mywaymobile_mw200_ver1_subtmt''', ur'''ML-MW200 TMT/WAP 2.0 MIDP-2.0/CLDC-1.0''', False, None)
devices.devids[ur'''sonyericsson_a290i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_a290i_ver1''', ur'''SonyEricssonA290i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A290i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/A290iR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_a290i_ver1_subr1aa'''] = devclass(devices.devids[ur'''sonyericsson_a290i_ver1'''], ur'''sonyericsson_a290i_ver1_subr1aa''', ur'''SonyEricssonA290i/R1AA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-10.0''', False, None)
devices.devids[ur'''sonyericsson_m610i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_m600i_ver1'''], ur'''sonyericsson_m610i_ver1''', ur'''SonyEricssonM610i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M610i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/M610iR100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_m610i_ver1_subr100sv'''] = devclass(devices.devids[ur'''sonyericsson_m610i_ver1'''], ur'''sonyericsson_m610i_ver1_subr100sv''', ur'''SonyEricssonM610i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 513) Opera 8.65 [sv]''', False, None)
devices.devids[ur'''palm_centro_ver2'''] = devclass(devices.devids[ur'''palm_centro_ver1'''], ur'''palm_centro_ver2''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D062; Blazer/4.5) 16;320x320''', False, {ur'''accept_third_party_cookie''':False,ur'''device_os''':ur'''Palm OS''',ur'''has_qwerty_keyboard''':True,ur'''mobile_browser''':ur'''Palm''',ur'''mobile_browser_version''':ur'''4.5'''})
devices.devids[ur'''nokia_3110c_ver1_sub0501'''] = devclass(devices.devids[ur'''nokia_3110c_ver1'''], ur'''nokia_3110c_ver1_sub0501''', ur'''Nokia3110c/2.0 (05.01) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''mot_razr_v6_ver1_sub96a00ar'''] = devclass(devices.devids[ur'''mot_razr_v6_ver1'''], ur'''mot_razr_v6_ver1_sub96a00ar''', ur'''MOT-RAZRV6/96.A0.0AR BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 11073121) Profile/MIDP-2.0 Configuration/CLDC-1.1  Opera 8.00 [de]''', False, None)
devices.devids[ur'''nokia_6280_ver1_sub0370'''] = devclass(devices.devids[ur'''nokia_6280_ver1'''], ur'''nokia_6280_ver1_sub0370''', ur'''Nokia6280/2.0 (03.70) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''bmp''':True,ur'''max_deck_size''':131072,ur'''mms_max_size''':307200,ur'''resolution_width''':240,ur'''rows''':16})
devices.devids[ur'''samsung_sgh_g600_ver1_msgh2'''] = devclass(devices.devids[ur'''samsung_sgh_g600_ver1'''], ur'''samsung_sgh_g600_ver1_msgh2''', ur'''SAMSUNG-SGH-G600/G600MSGH2 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''imelody''':True,ur'''midi_monophonic''':True,ur'''mp3''':True,ur'''sp_midi''':True})
devices.devids[ur'''nokia_8800si_ver1_sub0410'''] = devclass(devices.devids[ur'''nokia_8800si_ver1'''], ur'''nokia_8800si_ver1_sub0410''', ur'''Nokia8800SI/2.0 (04.10) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mms_max_size''':307200})
devices.devids[ur'''sonyericsson_w910iv_ver1_subr1da'''] = devclass(devices.devids[ur'''sonyericsson_w910iv_ver1'''], ur'''sonyericsson_w910iv_ver1_subr1da''', ur'''Mozilla/4.0 SonyEricssonW910iv/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_3500c_ver1_sub0551'''] = devclass(devices.devids[ur'''nokia_3500c_ver1'''], ur'''nokia_3500c_ver1_sub0551''', ur'''Nokia3500c/2.0 (05.51) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_7250i_ver1_sub422'''] = devclass(devices.devids[ur'''nokia_7250i_ver1'''], ur'''nokia_7250i_ver1_sub422''', ur'''Nokia7250I/1.0 (4.22) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''columns''':18,ur'''midi_monophonic''':True})
devices.devids[ur'''nokia_6021_ver1_sub0450'''] = devclass(devices.devids[ur'''nokia_6021_ver1'''], ur'''nokia_6021_ver1_sub0450''', ur'''Nokia6021/2.0 (04.50) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True})
devices.devids[ur'''nokia_6230i_ver1_sub0370'''] = devclass(devices.devids[ur'''nokia_6230i_ver1'''], ur'''nokia_6230i_ver1_sub0370''', ur'''Nokia6230i/2.0 (03.70) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True})
devices.devids[ur'''nokia_6300i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_6300i_ver1''', ur'''Nokia6300i/2.0 (03.41) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''6300i''',ur'''mp3''':True,ur'''nokia_edition''':5,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6300ir100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_e50_ver1_sub062710'''] = devclass(devices.devids[ur'''nokia_e50_ver1_sub21000'''], ur'''nokia_e50_ver1_sub062710''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [de]; NokiaE50-2/06.27.1.0 Series60/3.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True})
devices.devids[ur'''nokia_n73_ver1_submozilla50_c30638001'''] = devclass(devices.devids[ur'''nokia_n73_ver1_submozilla50'''], ur'''nokia_n73_ver1_submozilla50_c30638001''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [en]; NokiaN73-1/3.0638.0.0.1 Series60/3.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':50,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''video''':True})
devices.devids[ur'''nokia_n70_ver1_subopera800'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_subopera800''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia N70/5.0609.2.0.1; 6171) Opera 8.00 [en]''', False, {ur'''image_inlining''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.00'''})
devices.devids[ur'''sonyericsson_z1010_ver1_subr1c'''] = devclass(devices.devids[ur'''sonyericsson_z1010_ver1'''], ur'''sonyericsson_z1010_ver1_subr1c''', ur'''SonyEricssonZ1010/R1C SEMC-Browser/4.0 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_u9_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_u9_ver1''', ur'''Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) MOT-U9/R6632_G_81.11.29R BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''can_skip_aligned_link_row''':True,ur'''colors''':16777216,ur'''columns''':10,ur'''cookie_support''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''U9''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''2''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/u9/Profile/u9.rdf''',ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':320,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_e90_ver1_safari_2003473'''] = devclass(devices.devids[ur'''nokia_e90_ver1_safari_074012'''], ur'''nokia_e90_ver1_safari_2003473''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/200.34.73 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_0'''})
devices.devids[ur'''nokia_6070_ver1_subr2s2'''] = devclass(devices.devids[ur'''nokia_6070_ver1'''], ur'''nokia_6070_ver1_subr2s2''', ur'''Nokia6070/2.0  (04.20) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6070_ver1_subr2s4'''] = devclass(devices.devids[ur'''nokia_6070_ver1'''], ur'''nokia_6070_ver1_subr2s4''', ur'''Nokia6070/2.0  (03.20) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6070_ver1_subr2s6'''] = devclass(devices.devids[ur'''nokia_6070_ver1'''], ur'''nokia_6070_ver1_subr2s6''', ur'''Nokia6070/2.0  (04.22) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6070_ver1_subr2s8'''] = devclass(devices.devids[ur'''nokia_6070_ver1'''], ur'''nokia_6070_ver1_subr2s8''', ur'''Nokia6070/2.0  (04.23) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_k1v_ver1_sub080308r'''] = devclass(devices.devids[ur'''mot_k1v_ver1'''], ur'''mot_k1v_ver1_sub080308r''', ur'''MOT-K1v/08.03.08R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''lge_ax830_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_ax830_ver1''', ur'''LGE-AX830/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''midi_monophonic''':True,ur'''model_name''':ur'''AX830''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''qcelp''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/lg/ax830/ax830.xml''',ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''nokia_n80_ver1_submozilla40'''] = devclass(devices.devids[ur'''nokia_n80_ver1'''], ur'''nokia_n80_ver1_submozilla40''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia N80/; 9712) Opera 8.65 [ru]''', False, {ur'''device_claims_web_support''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''samsung_a117_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_a117_ver1''', ur'''SAMSUNG-SGH-A117/A117UCGE1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH-A117''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A117.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_2600c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_2600c_ver1''', ur'''Nokia2600c/2.0 (05.21) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32200,ur'''max_image_height''':140,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''2600c''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_mp3''':True,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2600cr100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_3230_ver1_subopera865'''] = devclass(devices.devids[ur'''nokia_3230_ver1'''], ur'''nokia_3230_ver1_subopera865''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 3230/3.0505.2; 9399) Opera 8.65 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''nokia_3250_ver1_submozilla40_c04149712'''] = devclass(devices.devids[ur'''nokia_3250_ver1'''], ur'''nokia_3250_ver1_submozilla40_c04149712''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 3250/04.14; 9712) Opera 8.65 [en]''', False, None)
devices.devids[ur'''nokia_6260_ver1_submozilla40_c304365'''] = devclass(devices.devids[ur'''nokia_6260_ver1'''], ur'''nokia_6260_ver1_submozilla40_c304365''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6260/3.0436.5ch; 1657) Opera 8.60 [en]''', False, None)
devices.devids[ur'''nokia_6600_ver1_subopera860'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_subopera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6600/5.53.0; 1657) Opera 8.60 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60'''})
devices.devids[ur'''nokia_6680_ver1_subopera860'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680_ver1_subopera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6680/3.04.37; 1657) Opera 8.60 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60'''})
devices.devids[ur'''nokia_6681_ver1_submozilla40_c537019424'''] = devclass(devices.devids[ur'''nokia_6681_ver1'''], ur'''nokia_6681_ver1_submozilla40_c537019424''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6681/5.37.01; 9424) Opera 8.65 [en]''', False, None)
devices.devids[ur'''nokia_6682_ver1_submozilla40_c44109424'''] = devclass(devices.devids[ur'''nokia_6682_ver1'''], ur'''nokia_6682_ver1_submozilla40_c44109424''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6682/4.41.0; 9424) Opera 8.65 [en-US]''', False, None)
devices.devids[ur'''nokia_e60_ver1_submozilla40_c06330904'''] = devclass(devices.devids[ur'''nokia_e60_ver1'''], ur'''nokia_e60_ver1_submozilla40_c06330904''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia E60/0633.09.04; 9712) Opera 8.65 [en]''', False, None)
devices.devids[ur'''nokia_e61_ver1_submozilla40_c06330904'''] = devclass(devices.devids[ur'''nokia_e61_ver1'''], ur'''nokia_e61_ver1_submozilla40_c06330904''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia E61/0633.09.04; 9730) Opera 8.65 [en]''', False, None)
devices.devids[ur'''nokia_n90_ver1_subopera800'''] = devclass(devices.devids[ur'''nokia_n90_ver1'''], ur'''nokia_n90_ver1_subopera800''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia N90/5.0607.7.3; 6678) Opera 8.00 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.00'''})
devices.devids[ur'''nokia_n91_ver1_submozilla40_c10002858'''] = devclass(devices.devids[ur'''nokia_n91_ver1'''], ur'''nokia_n91_ver1_submozilla40_c10002858''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia N91/1.00.028.58; 9712) Opera 8.65 [en]''', False, None)
devices.devids[ur'''nokia_n93_ver1_submozilla40_c200058'''] = devclass(devices.devids[ur'''nokia_n93_ver1'''], ur'''nokia_n93_ver1_submozilla40_c200058''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia N93/20.0.058; 9730) Opera 8.65 [en]''', False, None)
devices.devids[ur'''nokia_e61i_ver1_sub106332211'''] = devclass(devices.devids[ur'''nokia_e61i_ver1'''], ur'''nokia_e61i_ver1_sub106332211''', ur'''NokiaE61i Orange/1.0 Series60/3.0 Nokia E61i/1.0633.22.11 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_e250_ver1_sub62331101'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_e250_ver1_sub62331101''', ur'''SAMSUNG-SGH-E250-VODA/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''apple_iphone_ver1_sub3a109a_dadk'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub3a109a_dadk''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; da-dk) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A109a Safari/419.3''', False, None)
devices.devids[ur'''apple_iphone_ver1_sub3b48b_trtr'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub3b48b_trtr''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; tr-tr) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, None)
devices.devids[ur'''apple_iphone_ver1_sub3a109a_zhcn'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub3a109a_zhcn''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; zh-cn) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A109a Safari/419.3''', False, None)
devices.devids[ur'''apple_ipod_touch_ver1_sub3b48b_dadk'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub3b48b_dadk''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; da-dk) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''apple_ipod_touch_ver1_sub3b48b_fr'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub3b48b_fr''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; fr) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''apple_ipod_touch_ver1_sub3b48b_jajp'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub3b48b_jajp''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; ja-jp) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''apple_ipod_touch_ver1_sub3b48b_zhtw'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub3b48b_zhtw''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; zh-tw) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''apple_ipod_touch_ver1_sub3b48b_svse'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub3b48b_svse''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; sv-se) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''apple_ipod_touch_ver1_sub3b48b_zhcn'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub3b48b_zhcn''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; zh-cn) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''apple_ipod_touch_ver1_sub3b48b_nlnl'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub3b48b_nlnl''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; nl-nl) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''apple_ipod_touch_ver1_sub3b48b_kokr'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub3b48b_kokr''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; ko-kr) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''apple_ipod_touch_ver1_sub4a93_ptpt'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub4a93_ptpt''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; pt-pt) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A93 Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''apple_ipod_touch_ver1_sub4a93_plpl'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub4a93_plpl''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; pl-pl) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A93 Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sharp_902sh_ver1_subshg00210'''] = devclass(devices.devids[ur'''sharp_902sh_ver1'''], ur'''sharp_902sh_ver1_subshg00210''', ur'''Vodafone/Sharp902SH/SHG002/1.0 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, None)
devices.devids[ur'''sharp_tqgx33_ver1_subvoda'''] = devclass(devices.devids[ur'''sharp_tqgx33_ver1'''], ur'''sharp_tqgx33_ver1_subvoda''', ur'''Vodafone/SHARP-TQ-GX33/0145/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.9.i.1.126 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sonyericsson_v800_ver1_subr1s025'''] = devclass(devices.devids[ur'''sonyericsson_v800_ver1'''], ur'''sonyericsson_v800_ver1_subr1s025''', ur'''Vodafone/SonyEricssonV800/R1S025 Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_v800_ver1_subr1af005'''] = devclass(devices.devids[ur'''sonyericsson_v800_ver1'''], ur'''sonyericsson_v800_ver1_subr1af005''', ur'''Vodafone/SonyEricssonV800/R1AF005 Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_v800_ver1_subr1d003'''] = devclass(devices.devids[ur'''sonyericsson_v800_ver1'''], ur'''sonyericsson_v800_ver1_subr1d003''', ur'''Vodafone/SonyEricssonV800/R1D003/SNXXXXXXXXXXXXXXX Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.1''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/V800R101.xml'''})
devices.devids[ur'''samsung_e860_ver1_subvodaaeeh6'''] = devclass(devices.devids[ur'''samsung_e860_ver1'''], ur'''samsung_e860_ver1_subvodaaeeh6''', ur'''Vodafone/SamsungSGHE860V/E860AEEH6/Browser/NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_e860_ver1_subvodaaueh4'''] = devclass(devices.devids[ur'''samsung_e860_ver1'''], ur'''samsung_e860_ver1_subvodaaueh4''', ur'''Vodafone/SamsungSGHE860V/E860AUEH4/Browser/NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_e860_ver1_subvodajbeh4'''] = devclass(devices.devids[ur'''samsung_e860_ver1'''], ur'''samsung_e860_ver1_subvodajbeh4''', ur'''Vodafone/SamsungSGHE860V/E860JBEH4/Browser/NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_e860_ver1_subvodajbfa2'''] = devclass(devices.devids[ur'''samsung_e860_ver1'''], ur'''samsung_e860_ver1_subvodajbfa2''', ur'''Vodafone/SamsungSGHE860V/E860JBFA2/Browser/NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40,ur'''release_date''':ur'''2005_august''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e860v_10.xml'''})
devices.devids[ur'''mot_u9_ver1_subr6632g'''] = devclass(devices.devids[ur'''mot_u9_ver1'''], ur'''mot_u9_ver1_subr6632g''', ur'''MOT-U9/R6632_G_81.11.46R''', False, {ur'''accept_third_party_cookie''':False,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''streaming_3gpp''':True})
devices.devids[ur'''nokia_6234_ver1_sub0370'''] = devclass(devices.devids[ur'''nokia_6234_ver1'''], ur'''nokia_6234_ver1_sub0370''', ur'''Nokia6234/2.0 (03.70) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''max_deck_size''':131072,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_rmf''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6234r100.xml''',ur'''wav''':True})
devices.devids[ur'''sonyericsson_p990_ver1_subopera865r100'''] = devclass(devices.devids[ur'''sonyericsson_p990i_ver1'''], ur'''sonyericsson_p990_ver1_subopera865r100''', ur'''SonyEricssonP990i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 405) Opera 8.65 [en]''', False, {ur'''colors''':262144,ur'''columns''':20,ur'''max_deck_size''':60000,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/P990iR100.xml'''})
devices.devids[ur'''samsung_sgh_g600_ver1_aagh1'''] = devclass(devices.devids[ur'''samsung_sgh_g600_ver1'''], ur'''samsung_sgh_g600_ver1_aagh1''', ur'''SAMSUNG-SGH-G600/G600AAGH1 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':65536,ur'''columns''':25,ur'''max_deck_size''':16384,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':26,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-G600.xml'''})
devices.devids[ur'''nokia_6230i_ver1_sub0389'''] = devclass(devices.devids[ur'''nokia_6230i_ver1'''], ur'''nokia_6230i_ver1_sub0389''', ur'''Nokia6230i/2.0 (03.89) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':18,ur'''max_deck_size''':131072,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''resolution_height''':208,ur'''resolution_width''':208,ur'''rows''':5,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6230ir401.xml'''})
devices.devids[ur'''nokia_e65_ver1106335802'''] = devclass(devices.devids[ur'''nokia_e65_ver1'''], ur'''nokia_e65_ver1106335802''', ur'''NokiaE65-1/3.0 (1.0633.58.02) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':27,ur'''max_deck_size''':357000,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE65-1r100-VF3Gdrm10.xml'''})
devices.devids[ur'''nokia_6288_ver1_sub0610'''] = devclass(devices.devids[ur'''nokia_6288_ver1'''], ur'''nokia_6288_ver1_sub0610''', ur'''Nokia6288/2.0 (06.10) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''columns''':15,ur'''max_deck_size''':131072,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6288r300_3G.xml'''})
devices.devids[ur'''sonyericsson_k610i_ver1_subr1jc'''] = devclass(devices.devids[ur'''sonyericsson_k610iv_ver1'''], ur'''sonyericsson_k610i_ver1_subr1jc''', ur'''SonyEricssonK610iv/R1JC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''columns''':19,ur'''max_deck_size''':45000,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K610i''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K610iR201-3G.xml''',ur'''wta_pdc''':True})
devices.devids[ur'''sam_a670_ver1'''] = devclass(devices.devids[ur'''samsung_sch_a670_ver1'''], ur'''sam_a670_ver1''', ur'''SAMA670 UP.Browser/6.2''', False, {ur'''model_name''':ur'''A670'''})
devices.devids[ur'''sanyo_scp2500ca_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_scp2500ca_ver1''', ur'''Sanyo_SCP-2500CA NetFront/3.1 MMP/2.0''', True, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-2500CA''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Sanyo_SCP2500CA_1002BM.rdf'''})
devices.devids[ur'''sonyericsson_w710i_ver2'''] = devclass(devices.devids[ur'''sonyericsson_w710i_ver1'''], ur'''sonyericsson_w710i_ver2''', ur'''SonyEricssonW710i/R1JC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''columns''':11,ur'''max_deck_size''':45000,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W710iR201.xml'''})
devices.devids[ur'''samsung_a811_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_a811_ver1''', ur'''SAMSUNG-SGH-A811/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''imelody''':True,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A811''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A811_3G.xml'''})
devices.devids[ur'''nokia_e61_ver1_subopera865'''] = devclass(devices.devids[ur'''nokia_e61_ver1'''], ur'''nokia_e61_ver1_subopera865''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia E61/0610.04.04; 9730) Opera 8.65 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''fitel_pg2100_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fitel_pg2100_ver1''', ur'''Fitel-PG2100/EPR3 Mozilla/2.0 (compatible; MSIE 3.02; WAP 2.0; 240x320) Obigo/Q03C''', True, {ur'''brand_name''':ur'''Fitel''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''PG2100''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v3i_ver1_sub080305r'''] = devclass(devices.devids[ur'''mot_v3i_ver1'''], ur'''mot_v3i_ver1_sub080305r''', ur'''MOT-V3i/08.03.05R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sec_sghm300_ver1_subvoda'''] = devclass(devices.devids[ur'''sec_sghm300_ver1'''], ur'''sec_sghm300_ver1_subvoda''', ur'''Vodafone/1.0/SamsungSGHM300V/M300BUGF3/Browser/Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''kwc_e2000_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kwc_e2000_ver1''', ur'''KWC-E2000/1003 UP.Browser/7.2.6.1.475 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''columns''':18,ur'''imelody''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E2000''',ur'''nokia_voice_call''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''kwc_kx16_ver1_sub1'''] = devclass(devices.devids[ur'''kwc_kx16_ver1'''], ur'''kwc_kx16_ver1_sub1''', ur'''kx160b/1.0.04 UP.Browser/6.2.3.6 (GUI) MMP/2.0''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':12,ur'''imelody''':True,ur'''max_deck_size''':4096,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''KWC-KX160B''',ur'''nokia_voice_call''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''kwc_kx18_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_kx18_ver1''', ur'''KWC-KX18/10073 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''directdownload_support''':True,ur'''model_name''':ur'''KX18 Jet''',ur'''mp3''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''https://servicios.iusacell.com.mx/kyo/KX18.xml'''})
devices.devids[ur'''nec_n6206_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nec_n6206_ver1''', ur'''NEC-N6206/1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''NEC''',ur'''colors''':262144,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N6206''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nec-uap.com/prof/N6206V01.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nec_n6206_ver1_subr06152006'''] = devclass(devices.devids[ur'''nec_n6206_ver1'''], ur'''nec_n6206_ver1_subr06152006''', ur'''NEC-N6206/1.0 Release/06.15.2006 Browser/CMS2.0.0 Profile/MIDP-2.0''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_e66_ver1'''] = devclass(devices.devids[ur'''nokia_e65_ver1'''], ur'''nokia_e66_ver1''', ur'''Mozilla/5.0(SymbianOS/9.2;U;Series60/3.1NokiaE66-1''', True, {ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''columns''':21,ur'''css_spriting''':True,ur'''device_os_version''':ur'''9.2''',ur'''fl_screensaver''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''has_qwerty_keyboard''':False,ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''E66''',ur'''nokia_feature_pack''':1,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE66-1r100.xml''',ur'''uaprof2''':ur'''''',ur'''xhtml_can_embed_video''':ur'''play_and_stop'''})
devices.devids[ur'''samsung_sgh_l810v_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_l810v_ver1''', ur'''SAMSUNG-SGH-L810-Vodafone/L810BUHD5 SHP/VPP/R5 Opera/9.5 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':5000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''SGH L810V''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2004_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-L810V_3G.rdf''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2})
devices.devids[ur'''audiovox_cdm180_ver1_sub6232'''] = devclass(devices.devids[ur'''audiovox_cdm180_ver1'''], ur'''audiovox_cdm180_ver1_sub6232''', ur'''AUDIOVOX-CDM180 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''mot_i880_ver1_sub0000'''] = devclass(devices.devids[ur'''mot_i880_ver1'''], ur'''mot_i880_ver1_sub0000''', ur'''MOT-A-6E/00.00 UP.Browser/7.0.2.2.c.1.108 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sonyericsson_t280i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic'''], ur'''sonyericsson_t280i_ver1''', ur'''SonyEricssonT280i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''T280i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':27,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':144,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/T280iR101.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':0})
devices.devids[ur'''sonyericsson_t280i_ver1_subr1ba003'''] = devclass(devices.devids[ur'''sonyericsson_t280i_ver1'''], ur'''sonyericsson_t280i_ver1_subr1ba003''', ur'''SonyEricssonT280i/R1BA003 TelecaBrowser/Q04C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sec_d800_ver1_subvoda'''] = devclass(devices.devids[ur'''sec_d800_ver1'''], ur'''sec_d800_ver1_subvoda''', ur'''Vodafone/SamsungSGHD800/FE1 Browser/NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_s6v_ver1_sub25'''] = devclass(devices.devids[ur'''sie_s6v_ver1'''], ur'''sie_s6v_ver1_sub25''', ur'''SIE-S6V/25''', False, None)
devices.devids[ur'''sec_p900_ver1_sub10'''] = devclass(devices.devids[ur'''sec_p900_ver1'''], ur'''sec_p900_ver1_sub10''', ur'''SEC-SGHP900/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_image_height''':300})
devices.devids[ur'''sanyo_scp9000_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_scp9000_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-9000/NZ/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''max_image_height''':320,ur'''max_image_width''':220,ur'''model_name''':ur'''SCP-9000''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP9000/1000SP.rdf'''})
devices.devids[ur'''sanyo_scp9000_sub_mm'''] = devclass(devices.devids[ur'''sanyo_scp9000_ver1'''], ur'''sanyo_scp9000_sub_mm''', ur'''Mozilla/4.0 (MobilePhone MM-9000/NZ/1.0) NetFront/3.1 MMP/2.0''', False, None)
devices.devids[ur'''helio_ngb3_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''helio_ngb3_ver1''', ur'''NGB/3.0''', True, {ur'''brand_name''':ur'''Helio''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_name''':ur'''Ocean''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_vx9100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_vx9100_ver1''', ur'''LGE-VX9100/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':26,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':164,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VX9100''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx9100/vx9100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''upg1_ver1_subblazer42'''] = devclass(devices.devids[ur'''upg1_ver1_subblazer40'''], ur'''upg1_ver1_subblazer42''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/hspr-H102; Blazer/4.2) 16;320x320''', False, None)
devices.devids[ur'''lg_kf510_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kf510_ver1''', ur'''LG-KF510''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':12,ur'''connectionless_service_indication''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KF510''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF510.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_kf510_ver1_subobigo'''] = devclass(devices.devids[ur'''lg_kf510_ver1'''], ur'''lg_kf510_ver1_subobigo''', ur'''LG-KF510 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''model_name''':ur'''KF510'''})
devices.devids[ur'''samsung_sgh_f400_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_f400_ver1''', ur'''SAMSUNG-SGH-F400/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F400''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/F400UAProf.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':4})
devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3'''], ur'''generic_sonyericsson_netfront_ver3_3''', ur'''DO_NOT_MATCH_SONYERICSSON_NETFRONT_3_3''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''html_web_4_0''':True,ur'''image_inlining''':True,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''NetFront Ver. 3.3''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''none''',ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''generic_sonyericsson_netfront_ver3_4''', ur'''DO_NOT_MATCH_SONYERICSSON_NETFRONT_3_4''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''max_deck_size''':200000,ur'''max_image_width''':128,ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''NetFront Ver. 3.4''',ur'''release_date''':ur'''2008_january''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_video''':True,ur'''video''':True,ur'''xhtml_support_level''':4,ur'''xhtml_supports_iframe''':ur'''partial'''})
devices.devids[ur'''sonyericsson_k310_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_k310_ver1''', ur'''SonyEricssonK310''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''css_spriting''':True,ur'''j2me_3dapi''':True,ur'''j2me_amr''':True,ur'''j2me_canvas_height''':160,ur'''j2me_canvas_width''':128,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':160,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''K310''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''sonyericsson_k320i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_k320i_ver1''', ur'''SonyEricssonK320i''', True, {ur'''amr''':True,ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':14,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K320i''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':27,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':9,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K320iR301.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k510_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_k510_ver1''', ur'''SonyEricssonK510''', True, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':65536,ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':160,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''K510''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K510iR201.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''sonyericsson_k550i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_k550i_ver1''', ur'''SonyEricssonK550i''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''doja_2_0''':True,ur'''doja_2_1''':True,ur'''doja_2_2''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':30,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':220,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''K550i''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''picture''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':120,ur'''picture_max_width''':160,ur'''picture_preferred_height''':120,ur'''picture_preferred_width''':160,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':72,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K550iR201.xml''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop'''})
devices.devids[ur'''sonyericsson_k770i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_k770i_ver1''', ur'''SonyEricssonK770i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':260,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K770i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':39,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':72,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''rss_support''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K770iR201.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_pdc''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop''',ur'''xhtml_support_level''':4,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k790_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_k790_ver1''', ur'''SonyEricssonK790''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''K790''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''ringtone_wav''':True,ur'''screensaver_max_height''':240,ur'''screensaver_max_width''':320,ur'''screensaver_preferred_height''':240,ur'''screensaver_preferred_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''svgt_1_1''':True,ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''sonyericsson_k800_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_k800_ver1''', ur'''SonyEricssonK800''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''awb''':True,ur'''colors''':262144,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''K800''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K800iR101.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/K800iR201-3G.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop''',ur'''xhtml_support_level''':3})
devices.devids[ur'''sonyericsson_k810_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_k810_ver1''', ur'''SonyEricssonK810''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_javascript''':True,ur'''bmp''':False,ur'''colors''':262144,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''model_name''':ur'''K810''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K810iR201.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_document_title_support''':False,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_support_level''':3})
devices.devids[ur'''sonyericsson_w200i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_w200i_ver1''', ur'''SonyEricssonW200i''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':140,ur'''max_image_width''':122,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W200i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''2''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':9,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W200iR301.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_z530_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_z530_ver1''', ur'''SonyEricssonZ530''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''colors''':65536,ur'''j2me_3dapi''':True,ur'''j2me_btapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_nokia_ui''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_wmapi_2_0''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''Z530''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''picture_directdownload_size_limit''':29360128,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver_max_height''':160,ur'''screensaver_max_width''':128,ur'''screensaver_preferred_height''':160,ur'''screensaver_preferred_width''':128,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wav''':True})
devices.devids[ur'''sonyericsson_v630_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_v630_ver1''', ur'''SonyEricssonV630''', True, {ur'''aac''':True,ur'''amr''':True,ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''ems''':True,ur'''has_qwerty_keyboard''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':0,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':False,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_xmf''':True,ur'''model_name''':ur'''V630''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''sender''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''svgt_1_1_plus''':True,ur'''video''':True,ur'''wallpaper_colors''':24,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':182,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop'''})
devices.devids[ur'''sonyericsson_w550_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_w550_ver1''', ur'''SonyEricssonW550/1.0 (05.02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W550c''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W550cR101.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w550i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_w550i_ver1''', ur'''SonyEricssonW550i''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':18,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W550i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W550iR101.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w600i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_w600i_ver1''', ur'''SonyEricssonW600i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':262144,ur'''columns''':18,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W600c''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''picture''':True,ur'''picture_colors''':16,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':220,ur'''picture_max_width''':176,ur'''picture_preferred_height''':220,ur'''picture_preferred_width''':176,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_colors''':18,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W600iR101.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w580i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_w580i_ver1''', ur'''SonyEricssonW580i/R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':-1,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':45000,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W580i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''rss_support''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W580iR201.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w660i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_w660i_ver1''', ur'''SonyEricssonW660i''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':11,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':20000,ur'''max_image_height''':210,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''model_name''':ur'''W660i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''picture_max_height''':220,ur'''picture_max_width''':176,ur'''picture_preferred_height''':220,ur'''picture_preferred_width''':176,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':4,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''rss_support''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''9''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W660iR201.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/W660iR201-3G.xml''',ur'''utf8_support''':True,ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wbmp''':True,ur'''xhtml_table_support''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w810_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_w810_ver1''', ur'''SonyEricssonW810''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''ems''':True,ur'''fl_browser''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':220,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''W810''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''2''',ur'''progressive_download''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W810iR201.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sonyericsson_w850_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_w850_ver1''', ur'''SonyEricssonW850''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''amr''':True,ur'''awb''':True,ur'''colors''':262144,ur'''columns''':16,ur'''imelody''':True,ur'''j2me_3dapi''':True,ur'''j2me_btapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_wmapi_2_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':320,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W850''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_s500i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_s500i_ver1''', ur'''SonyEricssonS500i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''S500i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':72,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''rss_support''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/S500iR201.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k530i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_k530i_ver1''', ur'''SonyEricssonK530i''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':24,ur'''css_spriting''':True,ur'''fl_browser''':False,ur'''fl_screensaver''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''''',ur'''max_data_rate''':384,ur'''max_image_height''':188,ur'''max_image_width''':166,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''K530i''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_3gpp''':True,ur'''ringtone_voices''':40,ur'''rows''':10,ur'''rss_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K530iR201.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sonyericsson_w380_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_w380_ver1''', ur'''SonyEricssonW380a/R9AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''columns''':11,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''max_data_rate''':200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''W380a''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''picture_bmp''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W380aR201.xml'''})
devices.devids[ur'''sonyericsson_w350i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_w350i_ver1''', ur'''SonyEricssonW350i/R10AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':11,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W350i''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''rss_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W350iR201.xml''',ur'''video''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_w850i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w850_ver1'''], ur'''sonyericsson_w850i_ver1''', ur'''SonyEricssonW850i''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':234,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''W850i''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W850iR101.xml''',ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sonyericsson_w200i_ver1_subr4gb'''] = devclass(devices.devids[ur'''sonyericsson_w200i_ver1'''], ur'''sonyericsson_w200i_ver1_subr4gb''', ur'''SonyEricssonW200i/R4GB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_w200iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w200i_ver1'''], ur'''sonyericsson_w200iv_ver1''', ur'''SonyEricssonW200iv''', True, {ur'''max_deck_size''':20000,ur'''model_name''':ur'''W200iv''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_w580i_ver0'''] = devclass(devices.devids[ur'''sonyericsson_w580i_ver1'''], ur'''sonyericsson_w580i_ver0''', ur'''SonyEricssonW580i''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''rss_support''':True})
devices.devids[ur'''sonyericsson_w580i_ver1_subr8ba'''] = devclass(devices.devids[ur'''sonyericsson_w580i_ver1'''], ur'''sonyericsson_w580i_ver1_subr8ba''', ur'''SonyEricssonW580i/R8BA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W580i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W580iR201.xml''',ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_w580i_ver1_subr2s'''] = devclass(devices.devids[ur'''sonyericsson_w580i_ver1'''], ur'''sonyericsson_w580i_ver1_subr2s''', ur'''SonyEricssonW580i/R8BE Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sonyericsson_s600_ver1'''] = devclass(devices.devids[ur'''sonyericsson_s500i_ver1'''], ur'''sonyericsson_s600_ver1''', ur'''SonyEricssonS600''', True, {ur'''model_name''':ur'''S600''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sonyericsson_s500i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_s500i_ver1'''], ur'''sonyericsson_s500i_ver1_subua''', ur'''SonyEricssonS500i/R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_s500i_ver1_subr8be'''] = devclass(devices.devids[ur'''sonyericsson_s500i_ver1'''], ur'''sonyericsson_s500i_ver1_subr8be''', ur'''SonyEricssonS500i/R8BE Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k510i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k510_ver1'''], ur'''sonyericsson_k510i_ver1''', ur'''SonyEricssonK510i''', True, {ur'''css_spriting''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':45000,ur'''model_name''':ur'''K510i''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_marquee_as_css_property''':True})
devices.devids[ur'''sonyericsson_k510c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k510_ver1'''], ur'''sonyericsson_k510c_ver1''', ur'''SonyEricssonK510c''', True, {ur'''max_deck_size''':45000,ur'''model_name''':ur'''K510c''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k510a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k510_ver1'''], ur'''sonyericsson_k510a_ver1''', ur'''SonyEricssonK510a''', True, {ur'''css_spriting''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':45000,ur'''model_name''':ur'''K510a''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_w550c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w550_ver1'''], ur'''sonyericsson_w550c_ver1''', ur'''SonyEricssonW550c/R4BA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_w660i_ver1_subr6aa'''] = devclass(devices.devids[ur'''sonyericsson_w660i_ver1'''], ur'''sonyericsson_w660i_ver1_subr6aa''', ur'''SonyEricssonW660i/R6AA Browser/NetFront/3.3''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_w660iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w660i_ver1'''], ur'''sonyericsson_w660iv_ver1''', ur'''SonyEricssonW660iv''', True, {ur'''model_name''':ur'''W660iv''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''streaming_real_media''':ur'''9''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''nokia_e90_ver1_safari_2103475'''] = devclass(devices.devids[ur'''nokia_e90_ver1_safari_2003473'''], ur'''nokia_e90_ver1_safari_2103475''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/210.34.75 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''sonyericsson_k310i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k310_ver1'''], ur'''sonyericsson_k310i_ver1''', ur'''SonyEricssonK310i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':140,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K310i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':9,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K310iR301.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k310_ver1_subr4ea'''] = devclass(devices.devids[ur'''sonyericsson_k310_ver1'''], ur'''sonyericsson_k310_ver1_subr4ea''', ur'''SonyEricssonK310i/R4EA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''model_name''':ur'''K310i'''})
devices.devids[ur'''sonyericsson_k310_ver1_subr2bb'''] = devclass(devices.devids[ur'''sonyericsson_k310_ver1'''], ur'''sonyericsson_k310_ver1_subr2bb''', ur'''SonyEricssonK310i/R2BB SEMC-Browser/4.0.3 Profile/MIDP-2.0 Config''', False, {ur'''model_name''':ur'''K310i'''})
devices.devids[ur'''sonyericsson_k310iv_ver1_subr4da'''] = devclass(devices.devids[ur'''sonyericsson_k310_ver1'''], ur'''sonyericsson_k310iv_ver1_subr4da''', ur'''SonyEricssonK310iv/R4DA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''model_name''':ur'''K310iv'''})
devices.devids[ur'''sonyericsson_k310c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k310_ver1'''], ur'''sonyericsson_k310c_ver1''', ur'''SonyEricssonK310c''', True, {ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''K310c''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k310a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k310_ver1'''], ur'''sonyericsson_k310a_ver1''', ur'''SonyEricssonK310a''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''K310a''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k320i_ver1_subr4ea'''] = devclass(devices.devids[ur'''sonyericsson_k320i_ver1'''], ur'''sonyericsson_k320i_ver1_subr4ea''', ur'''SonyEricssonK320i/R4EA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_w850i_ver1_subr1da'''] = devclass(devices.devids[ur'''sonyericsson_w850i_ver1'''], ur'''sonyericsson_w850i_ver1_subr1da''', ur'''SonyEricssonW850i/R1DA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_w850i_ver1_subr1ed'''] = devclass(devices.devids[ur'''sonyericsson_w850i_ver1'''], ur'''sonyericsson_w850i_ver1_subr1ed''', ur'''SonyEricssonW850i/R1ED Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_w850iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w850i_ver1'''], ur'''sonyericsson_w850iv_ver1''', ur'''SonyEricssonW850iv''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''W850iv''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10})
devices.devids[ur'''sonyericsson_k530i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_k530i_ver1'''], ur'''sonyericsson_k530i_ver1_subua''', ur'''SonyEricssonK530i/R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':11,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K530i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K530iR201.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k530i_subr6ba'''] = devclass(devices.devids[ur'''sonyericsson_k530i_ver1'''], ur'''sonyericsson_k530i_subr6ba''', ur'''SonyEricssonK530i/R6BA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k550im_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k550i_ver1'''], ur'''sonyericsson_k550im_ver1''', ur'''portalmmm/2.0 SonyEricssonK550im''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''columns''':18,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''max_data_rate''':200,ur'''max_image_height''':176,ur'''max_image_width''':176,ur'''model_name''':ur'''K550im''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''preferred_markup''':ur'''html_wi_imode_compact_generic''',ur'''rows''':11,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_k550i_ver1_subr1jd'''] = devclass(devices.devids[ur'''sonyericsson_k550i_ver1'''], ur'''sonyericsson_k550i_ver1_subr1jd''', ur'''SonyEricssonK550i/R1JD Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_k550i_ver1_subr6bc'''] = devclass(devices.devids[ur'''sonyericsson_k550i_ver1'''], ur'''sonyericsson_k550i_ver1_subr6bc''', ur'''SonyEricssonK550i//R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K550i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K550iR201.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_k550i_ver1_subr1kg'''] = devclass(devices.devids[ur'''sonyericsson_k550i_ver1'''], ur'''sonyericsson_k550i_ver1_subr1kg''', ur'''SonyEricssonK550i/R1KG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''imelody''':True,ur'''mms_bmp''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mp3''':True,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''wap_push_support''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_k510i_ver1_subr4ca'''] = devclass(devices.devids[ur'''sonyericsson_k510i_ver1'''], ur'''sonyericsson_k510i_ver1_subr4ca''', ur'''SonyEricssonK510i/R4CA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k510i_ver1_subr4ch'''] = devclass(devices.devids[ur'''sonyericsson_k510i_ver1'''], ur'''sonyericsson_k510i_ver1_subr4ch''', ur'''SonyEricssonK510i/R4CH Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''3.3'''})
devices.devids[ur'''sonyericsson_k790_ver1_sub1'''] = devclass(devices.devids[ur'''sonyericsson_k790_ver1'''], ur'''sonyericsson_k790_ver1_sub1''', ur'''SonyEricssonK790a/R1EG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k790i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k790_ver1'''], ur'''sonyericsson_k790i_ver1''', ur'''SonyEricssonK790i''', True, {ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''max_deck_size''':45000,ur'''model_name''':ur'''K790i''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_k790c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k790_ver1'''], ur'''sonyericsson_k790c_ver1''', ur'''SonyEricssonK790c''', True, {ur'''model_name''':ur'''K790c''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_k790a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k790_ver1'''], ur'''sonyericsson_k790a_ver1''', ur'''SonyEricssonK790a''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''K790a''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_v630i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_v630_ver1'''], ur'''sonyericsson_v630i_ver1''', ur'''SonyEricssonV630i''', True, {ur'''css_spriting''':True,ur'''max_data_rate''':384,ur'''model_name''':ur'''V630i''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_3gpp''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_preferred_height''':144})
devices.devids[ur'''sonyericsson_w810i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w810_ver1'''], ur'''sonyericsson_w810i_ver1''', ur'''SonyEricssonW810i''', True, {ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''W810i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_mpeg4_sp''':ur'''1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W810iR201.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w810c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w810_ver1'''], ur'''sonyericsson_w810c_ver1''', ur'''SonyEricssonW810c''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''W810c''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sonyericsson_w810a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w810_ver1'''], ur'''sonyericsson_w810a_ver1''', ur'''SonyEricssonW810a''', True, {ur'''model_name''':ur'''W810a''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_w380_ver1_subi'''] = devclass(devices.devids[ur'''sonyericsson_w380_ver1'''], ur'''sonyericsson_w380_ver1_subi''', ur'''SonyEricssonW380i/R9BB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':11,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''W380i''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':10,ur'''rss_support''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W380iR201.xml''',ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_k800i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k800_ver1'''], ur'''sonyericsson_k800i_ver1''', ur'''SonyEricssonK800i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':-1,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''K800i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''rss_support''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K800iR201.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_send_mms_string''':ur'''mmsto:''',ur'''xhtml_send_sms_string''':ur'''smsto:''',ur'''xhtml_support_level''':1,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k800c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k800_ver1'''], ur'''sonyericsson_k800c_ver1''', ur'''SonyEricssonK800c''', True, {ur'''max_data_rate''':384,ur'''model_name''':ur'''K800c''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sonyericsson_k800iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k800_ver1'''], ur'''sonyericsson_k800iv_ver1''', ur'''SonyEricssonK800iv''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''K800iv''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K800iR201-3G.xml'''})
devices.devids[ur'''sonyericsson_k800_ver1_sub1jg'''] = devclass(devices.devids[ur'''sonyericsson_k800_ver1'''], ur'''sonyericsson_k800_ver1_sub1jg''', ur'''SonyEricssonK800i/R1JG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384,ur'''model_name''':ur'''K800i'''})
devices.devids[ur'''sonyericsson_w610_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w600i_ver1'''], ur'''sonyericsson_w610_ver1''', ur'''SonyEricssonW610/1.0 (05.02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':11,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W610''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':39,ur'''physical_screen_width''':31,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W610iR201.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w600i_ver1_subr7b'''] = devclass(devices.devids[ur'''sonyericsson_w600i_ver1'''], ur'''sonyericsson_w600i_ver1_subr7b''', ur'''SonyEricssonW600i/R7B Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_s600i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w600i_ver1'''], ur'''sonyericsson_s600i_ver1''', ur'''SonyEricssonS600i''', False, {ur'''model_name''':ur'''S600i'''})
devices.devids[ur'''sonyericsson_w600i_ver1_subr7bsn'''] = devclass(devices.devids[ur'''sonyericsson_w600i_ver1'''], ur'''sonyericsson_w600i_ver1_subr7bsn''', ur'''SonyEricssonW600i/R7B/SNXXXXXXXXXXXXXXX Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_w610i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w600i_ver1'''], ur'''sonyericsson_w610i_ver1''', ur'''SonyEricssonW610i''', True, {ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':11,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''gif''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_max_jar_size''':-1,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W610i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':39,ur'''physical_screen_width''':31,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mp3''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W610iR201.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w600c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w600i_ver1'''], ur'''sonyericsson_w600c_ver1''', ur'''SonyEricssonW600c/R7B Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k310iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k310i_ver1'''], ur'''sonyericsson_k310iv_ver1''', ur'''SonyEricssonK310iv''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':140,ur'''max_image_width''':123,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K310iv''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':9,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K310iR301.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k310i_ver1_subr4da'''] = devclass(devices.devids[ur'''sonyericsson_k310i_ver1'''], ur'''sonyericsson_k310i_ver1_subr4da''', ur'''SonyEricssonK310i/R4DA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K310i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K310iR301.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_w550i_ver1_subr4ab'''] = devclass(devices.devids[ur'''sonyericsson_w550i_ver1'''], ur'''sonyericsson_w550i_ver1_subr4ab''', ur'''SonyEricssonW550i/R4AB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k810i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k810_ver1'''], ur'''sonyericsson_k810i_ver1''', ur'''SonyEricssonK810i''', True, {ur'''ajax_manipulate_dom''':True,ur'''ajax_support_inner_html''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':-1,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K810i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''rss_support''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K810iR201.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k810c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k810_ver1'''], ur'''sonyericsson_k810c_ver1''', ur'''SonyEricssonK810c''', True, {ur'''max_data_rate''':384,ur'''model_name''':ur'''K810c''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sonyericsson_k850i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_k850i_ver1''', ur'''SonyEricssonK850i''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K850i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K850iR101.xml''',ur'''video''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop''',ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w890i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_w890i_ver1''', ur'''SonyEricssonW890i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W890i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''rss_support''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W890iR101.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop''',ur'''xhtml_support_level''':4,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_w910i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_w910i_ver1''', ur'''SonyEricssonW910i''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':270,ur'''max_image_width''':231,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''W910i''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2007_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':72,ur'''rss_support''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W910iR101.xml''',ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sonyericsson_z750a_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_z750a_ver1''', ur'''SonyEricssonZ750a/R1BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z750a''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/z750ar101.xml''',ur'''video''':True,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_v640i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_v640i_ver1''', ur'''SonyEricssonV640i/R1x Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':17,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':20000,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V640i''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/V640iR101.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/V640iR101-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_k660i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_k660i_ver1''', ur'''SonyEricssonK660i/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K660i''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K660iR101.xml''',ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''sonyericsson_z750i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_z750i_ver1''', ur'''SonyEricssonZ750i/R1BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z750i''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':16,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z750iR101.xml''',ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_c702_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_c702_ver1''', ur'''SonyEricssonC702/R3AA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-9.0''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''imelody''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''C702''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''joystick''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''rows''':16,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/C702R101.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_z770i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_z770i_ver1''', ur'''SonyEricssonZ770i/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z770i''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z770iR101.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_c902_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_c902_ver1''', ur'''SonyEricssonC902/R3BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.0''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':45000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C902''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''joystick''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/C902R101-HS.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/C902R101-3G.xml''',ur'''uaprof3''':ur'''http://wap.sonyericsson.com/UAprof/C902R101.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''sonyericsson_w760i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_w760i_ver1''', ur'''SonyEricssonW760i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W760i''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''picture_directdownload_size_limit''':41943040,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''joystick''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W760iR101.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_w980_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_w980_ver1''', ur'''SonyEricssonW980/R3BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''built_in_camera''':True,ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''imelody''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_xmf''':True,ur'''model_name''':ur'''W980''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''rss_support''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W980R101.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wta_pdc''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop'''})
devices.devids[ur'''sonyericsson_g502_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_g502_ver1''', ur'''SonyEricssonG502/R1FA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':45000,ur'''max_image_height''':305,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''G502''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''rows''':16,ur'''rss_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/Uaprof/G502R101.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_z530c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z530_ver1'''], ur'''sonyericsson_z530c_ver1''', ur'''SonyEricssonZ530c''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''Z530c''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sonyericsson_k770i_ver1_subr8ba'''] = devclass(devices.devids[ur'''sonyericsson_k770i_ver1'''], ur'''sonyericsson_k770i_ver1_subr8ba''', ur'''SonyEricssonK770i/R8BA Browser/NetFront/3.3 Profile/MIDP-2.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384,ur'''playback_vcodec_h264_bp''':ur'''0'''})
devices.devids[ur'''sonyericsson_k770iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k770i_ver1'''], ur'''sonyericsson_k770iv_ver1''', ur'''SonyEricssonK770iv/R8AC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''columns''':17,ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':228,ur'''model_name''':ur'''K770iv''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''rss_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K770iR201-3G.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sonyericsson_k770i_ver1subr8aa'''] = devclass(devices.devids[ur'''sonyericsson_k770i_ver1'''], ur'''sonyericsson_k770i_ver1subr8aa''', ur'''SonyEricssonK770i/R8AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k850i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_k850i_ver1'''], ur'''sonyericsson_k850i_ver1_subua''', ur'''SonyEricssonK850i/R1BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k850i_ver1_subr1ca'''] = devclass(devices.devids[ur'''sonyericsson_k850i_ver1'''], ur'''sonyericsson_k850i_ver1_subr1ca''', ur'''SonyEricssonK850i/R1CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K850i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K850iR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_k850i_ver1_subr1da'''] = devclass(devices.devids[ur'''sonyericsson_k850i_ver1'''], ur'''sonyericsson_k850i_ver1_subr1da''', ur'''SonyEricssonK850i/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k850iv_subr1ca'''] = devclass(devices.devids[ur'''sonyericsson_k850i_ver1'''], ur'''sonyericsson_k850iv_subr1ca''', ur'''Mozilla/4.0 SonyEricssonK850iv/R1CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_w580i_ver1_subr6aa'''] = devclass(devices.devids[ur'''sonyericsson_w580i_ver0'''], ur'''sonyericsson_w580i_ver1_subr6aa''', ur'''SonyEricssonW580i/R6AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_k810i_ver1_sub33'''] = devclass(devices.devids[ur'''sonyericsson_k810i_ver1'''], ur'''sonyericsson_k810i_ver1_sub33''', ur'''SonyEricssonK810i/R1JC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k810i_ver1_subr1kg'''] = devclass(devices.devids[ur'''sonyericsson_k810i_ver1'''], ur'''sonyericsson_k810i_ver1_subr1kg''', ur'''SonyEricssonK810i/R1KG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K810i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K810iR201.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_k800iv_ver1_subr1ed'''] = devclass(devices.devids[ur'''sonyericsson_k800iv_ver1'''], ur'''sonyericsson_k800iv_ver1_subr1ed''', ur'''SonyEricssonK800iv/R1ED Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k800iv_ver1_subr1jc'''] = devclass(devices.devids[ur'''sonyericsson_k800iv_ver1'''], ur'''sonyericsson_k800iv_ver1_subr1jc''', ur'''SonyEricssonK800iv/R1JC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_w810i_ver1_subr301'''] = devclass(devices.devids[ur'''sonyericsson_w810i_ver1'''], ur'''sonyericsson_w810i_ver1_subr301''', ur'''SonyEricssonW810i/R301 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_w810i_ver1_subv_r4ce'''] = devclass(devices.devids[ur'''sonyericsson_w810i_ver1'''], ur'''sonyericsson_w810i_ver1_subv_r4ce''', ur'''SonyEricssonW810iv/R4CE Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_w830i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w810i_ver1'''], ur'''sonyericsson_w830i_ver1''', ur'''SonyEricssonW830i''', True, {ur'''css_spriting''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''model_name''':ur'''W830i''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''playback_vcodec_mpeg4_sp''':ur'''1''',ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sonyericsson_w810i_subr4ea'''] = devclass(devices.devids[ur'''sonyericsson_w810i_ver1'''], ur'''sonyericsson_w810i_subr4ea''', ur'''SonyEricssonW810i/R4EA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_w810i_ver1_subr4db'''] = devclass(devices.devids[ur'''sonyericsson_w810i_ver1'''], ur'''sonyericsson_w810i_ver1_subr4db''', ur'''SonyEricssonW810i/R4DB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_k550im_sub20c100tb'''] = devclass(devices.devids[ur'''sonyericsson_k550im_ver1'''], ur'''sonyericsson_k550im_sub20c100tb''', ur'''portalmmm/2.0 K550im(c100;TB)''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_k550im_sub20c20td'''] = devclass(devices.devids[ur'''sonyericsson_k550im_ver1'''], ur'''sonyericsson_k550im_sub20c20td''', ur'''portalmmm/2.0 K550im(c20;TD)''', False, {ur'''max_data_rate''':200,ur'''max_deck_size''':20480})
devices.devids[ur'''sonyericsson_k550im_sub20c100tj'''] = devclass(devices.devids[ur'''sonyericsson_k550im_ver1'''], ur'''sonyericsson_k550im_sub20c100tj''', ur'''portalmmm/2.0 K550im(c100;TJ)''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''sonyericsson_k790i_ver1_subr1eg'''] = devclass(devices.devids[ur'''sonyericsson_k790i_ver1'''], ur'''sonyericsson_k790i_ver1_subr1eg''', ur'''SonyEricssonK790i/R1EG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K790i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K790iR201.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_k790i_ver1_subr1jc'''] = devclass(devices.devids[ur'''sonyericsson_k790i_ver1'''], ur'''sonyericsson_k790i_ver1_subr1jc''', ur'''SonyEricssonK790i/R1JC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K790i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K790iR201.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''mot_v3_ver1_sub0e4064r'''] = devclass(devices.devids[ur'''mot_v3_ver1_sub0e403er'''], ur'''mot_v3_ver1_sub0e4064r''', ur'''MOT-V3/0E.40.64R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''oma_support''':False})
devices.devids[ur'''sonyericsson_w910i_ver1_subr1ba'''] = devclass(devices.devids[ur'''sonyericsson_w910i_ver1'''], ur'''sonyericsson_w910i_ver1_subr1ba''', ur'''SonyEricssonW910i/R1BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':1800})
devices.devids[ur'''sonyericsson_w910i_ver1_subr1ab'''] = devclass(devices.devids[ur'''sonyericsson_w910i_ver1'''], ur'''sonyericsson_w910i_ver1_subr1ab''', ur'''SonyEricssonW910i/R1AB Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':1800})
devices.devids[ur'''sonyericsson_w910i_ver1_R1CA'''] = devclass(devices.devids[ur'''sonyericsson_w910i_ver1'''], ur'''sonyericsson_w910i_ver1_R1CA''', ur'''Mozilla/4.0 SonyEricssonW910iv/R1CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sonyericsson_w910i_ver1_subr1ca'''] = devclass(devices.devids[ur'''sonyericsson_w910i_ver1'''], ur'''sonyericsson_w910i_ver1_subr1ca''', ur'''SonyEricssonW910i/R1CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''max_deck_size''':45000,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''rows''':16})
devices.devids[ur'''sonyericsson_k790a_ver1_subr1cb'''] = devclass(devices.devids[ur'''sonyericsson_k790a_ver1'''], ur'''sonyericsson_k790a_ver1_subr1cb''', ur'''SonyEricssonK790a/R1CB''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sonyericsson_v630iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_v630i_ver1'''], ur'''sonyericsson_v630iv_ver1''', ur'''SonyEricssonV630iv''', False, {ur'''css_spriting''':True,ur'''html_wi_imode_html_1''':True,ur'''html_wi_imode_html_2''':True,ur'''html_wi_imode_html_3''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''V630i''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''rss_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''sonyericsson_v630i_ver1_subr1jc'''] = devclass(devices.devids[ur'''sonyericsson_v630i_ver1'''], ur'''sonyericsson_v630i_ver1_subr1jc''', ur'''SonyEricssonV630iv/R1JC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sonyericsson_v640iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_v630i_ver1'''], ur'''sonyericsson_v640iv_ver1''', ur'''Mozilla/4.0 SonyEricssonV640iv/R1CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':17,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''V640iv''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/V640iR101-3G.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_w760i_subr3aa'''] = devclass(devices.devids[ur'''sonyericsson_w760i_ver1'''], ur'''sonyericsson_w760i_subr3aa''', ur'''SonyEricssonW760i/R3AA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-9.0''', False, {ur'''accept_third_party_cookie''':False,ur'''max_image_height''':305,ur'''max_image_width''':225})
devices.devids[ur'''sonyericsson_k800i_ver1_subr1aa'''] = devclass(devices.devids[ur'''sonyericsson_k800i_ver1'''], ur'''sonyericsson_k800i_ver1_subr1aa''', ur'''SonyEricssonK800i/R1AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k800i_ver1_subr1cb'''] = devclass(devices.devids[ur'''sonyericsson_k800i_ver1'''], ur'''sonyericsson_k800i_ver1_subr1cb''', ur'''SonyEricssonK800i/R1CB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k800i_ver1_subr1kg'''] = devclass(devices.devids[ur'''sonyericsson_k800i_ver1'''], ur'''sonyericsson_k800i_ver1_subr1kg''', ur'''SonyEricssonK800i/R1KG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384,ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''sonyericsson_k800i_ver1_subr1jc'''] = devclass(devices.devids[ur'''sonyericsson_k800i_ver1'''], ur'''sonyericsson_k800i_ver1_subr1jc''', ur'''SonyEricssonK800i/R1JC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':-1,ur'''max_data_rate''':384})
devices.devids[ur'''sonyericsson_k800i_ver1_subr1eg'''] = devclass(devices.devids[ur'''sonyericsson_k800i_ver1'''], ur'''sonyericsson_k800i_ver1_subr1eg''', ur'''SonyEricssonK800i/R1EG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':50,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k800i_ver1_subr1gb'''] = devclass(devices.devids[ur'''sonyericsson_k800i_ver1'''], ur'''sonyericsson_k800i_ver1_subr1gb''', ur'''SonyEricssonK800i/R1GB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''softkey_support''':True})
devices.devids[ur'''sonyericsson_w610i_ver1_subr1jd'''] = devclass(devices.devids[ur'''sonyericsson_w610i_ver1'''], ur'''sonyericsson_w610i_ver1_subr1jd''', ur'''SonyEricssonW610i/R1JD Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W610i''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W610iR201.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_w890i_ver1_submoz'''] = devclass(devices.devids[ur'''sonyericsson_w890i_ver1'''], ur'''sonyericsson_w890i_ver1_submoz''', ur'''Mozilla/4.0 SonyEricssonW890i''', False, {ur'''max_data_rate''':1800})
devices.devids[ur'''sonyericsson_w890_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w890i_ver1'''], ur'''sonyericsson_w890_ver1''', ur'''SonyEricssonW890''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':10,ur'''directdownload_support''':True,ur'''inline_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':3600,ur'''max_image_height''':320,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''W890''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':262144,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_oma_size_limit''':262144,ur'''ringtone_voices''':40,ur'''rows''':20,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':262144,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_format_as_attribute''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_nowrap_mode''':True,ur'''xhtml_select_as_dropdown''':True,ur'''xhtml_support_level''':4,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_inline_input''':True,ur'''xhtml_supports_invisible_text''':True,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''sonyericsson_w890i_ver1_subr1da'''] = devclass(devices.devids[ur'''sonyericsson_w890i_ver1'''], ur'''sonyericsson_w890i_ver1_subr1da''', ur'''SonyEricssonW890i/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':1800})
devices.devids[ur'''sonyericsson_w890i_ver1_subr1ea'''] = devclass(devices.devids[ur'''sonyericsson_w890i_ver1'''], ur'''sonyericsson_w890i_ver1_subr1ea''', ur'''SonyEricssonW890i/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_v630iv_ver1_subr1cb'''] = devclass(devices.devids[ur'''sonyericsson_v630iv_ver1'''], ur'''sonyericsson_v630iv_ver1_subr1cb''', ur'''SonyEricssonV630iv/R1CB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_v630iv_ver1_subr1ce'''] = devclass(devices.devids[ur'''sonyericsson_v630iv_ver1'''], ur'''sonyericsson_v630iv_ver1_subr1ce''', ur'''SonyEricssonV630iv/R1CE Browser/NetFront/3''', False, {ur'''max_data_rate''':384,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/V630iR201-3G.xml'''})
devices.devids[ur'''sonyericsson_v630iv_ver1_subr1ed'''] = devclass(devices.devids[ur'''sonyericsson_v630iv_ver1'''], ur'''sonyericsson_v630iv_ver1_subr1ed''', ur'''SonyEricssonV630iv/R1ED Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''mot_v300_ver1_sub0b092er'''] = devclass(devices.devids[ur'''mot_v300_ver1'''], ur'''mot_v300_ver1_sub0b092er''', ur'''MOT-V300/0B.09.2ER MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''oma_support''':False})
devices.devids[ur'''mot_v600i_ver1_sub0b0938r'''] = devclass(devices.devids[ur'''mot_v600i_ver1'''], ur'''mot_v600i_ver1_sub0b0938r''', ur'''MOT-V600/0B.09.38R MIB/2.2 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''oma_support''':False})
devices.devids[ur'''mot_w220_ver1_sub8202007'''] = devclass(devices.devids[ur'''mot_w220_ver1'''], ur'''mot_w220_ver1_sub8202007''', ur'''MOT-W220/1.0 Release/20.08.2007 Browser/CMCS1.0 Software/1.360''', False, {ur'''accept_third_party_cookie''':False,ur'''oma_support''':False})
devices.devids[ur'''mot_c650_ver1_sub0bd118r'''] = devclass(devices.devids[ur'''mot_c650_ver1'''], ur'''mot_c650_ver1_sub0bd118r''', ur'''MOT-C650/0B.D1.18R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''oma_support''':False})
devices.devids[ur'''sonyericsson_k600i_ver1_subr2g'''] = devclass(devices.devids[ur'''sonyericsson_k600i_ver1'''], ur'''sonyericsson_k600i_ver1_subr2g''', ur'''SonyEricssonK600i/R2G Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.2'''})
devices.devids[ur'''apple_iphone_ver1_somesdk'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_somesdk''', ur'''Mozilla/5.0 (iPhone; U; iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A308 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.0'''})
devices.devids[ur'''samsung_sgh_e758_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e758_ver1''', ur'''SAMSUNG-SGH-E758/1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E758''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E758.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_x708_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_x700_ver1'''], ur'''samsung_sgh_x708_ver1''', ur'''SAMSUNG-SGH-X708/1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':8,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_deck_size''':16000,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X708''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X708.xml'''})
devices.devids[ur'''samsung_sgh_l760_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_sgh_l760_ver1'''], ur'''samsung_sgh_l760_ver1_subvoda''', ur'''SAMSUNG-SGH-L760-Vodafone/BUGH2 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''lg_km501_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_km501_ver1''', ur'''LG-KM501 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':25600,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''LGE/KM501''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KM501.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sgh_m300v_vodafone_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sgh_m300v_vodafone_ver1''', ur'''Vodafone/1.0/SamsungSGHM300V/M300BUGG2/Browser/Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-M300V''',ur'''nokia_voice_call''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sunrise_xp_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sunrise_xp_ver1''', ur'''Sunrise XP/2.0''', False, {ur'''brand_name''':ur'''Sunrise''',ur'''model_name''':ur'''XP'''})
devices.devids[ur'''sonyericsson_s500i_ver1_subr8ba'''] = devclass(devices.devids[ur'''sonyericsson_s500i_ver1'''], ur'''sonyericsson_s500i_ver1_subr8ba''', ur'''SonyEricssonS500i/R8BA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5200_ver1_sub551'''] = devclass(devices.devids[ur'''nokia_5200_ver1'''], ur'''nokia_5200_ver1_sub551''', ur'''Nokia5200/2.0 (05.51) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''samsung_sgh_e250_ver1_subvoda_bugd'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_e250_ver1_subvoda_bugd''', ur'''Vodafone/1.0/SAMSUNG-SGH-E250V/BUGD1/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_e250_ver1_subvoda_dbugk'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_e250_ver1_subvoda_dbugk''', ur'''Vodafone/1.0/SAMSUNG-SGH-E250V/DBUGK1/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_e570_ver1_subvoda_buga'''] = devclass(devices.devids[ur'''samsung_e570_ver1'''], ur'''samsung_e570_ver1_subvoda_buga''', ur'''Vodafone/1.0/SamsungSGHE570V/E570BUGA3 Browser/NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sec_j600_ver1_subvoda_bugh'''] = devclass(devices.devids[ur'''sec_j600_ver1'''], ur'''sec_j600_ver1_subvoda_bugh''', ur'''Vodafone/1.0/SamsungSGHJ600V/J600BUGH1 Browser/NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sec_j600_ver1_subvoda_bugg'''] = devclass(devices.devids[ur'''sec_j600_ver1'''], ur'''sec_j600_ver1_subvoda_bugg''', ur'''Vodafone/1.0/SamsungSGHJ600V/J600BUGG1 Browser/NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k610i_ver1_subr1je'''] = devclass(devices.devids[ur'''sonyericsson_k610i_ver1'''], ur'''sonyericsson_k610i_ver1_subr1je''', ur'''SonyEricssonK610i/R1JE Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sec_sghm600_ver1_sub623'''] = devclass(devices.devids[ur'''sec_sghm600_ver1'''], ur'''sec_sghm600_ver1_sub623''', ur'''SEC-SGHM600/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_f700_ver1_subvoda_bugk'''] = devclass(devices.devids[ur'''samsung_f700_ver1'''], ur'''samsung_f700_ver1_subvoda_bugk''', ur'''SAMSUNG-SGH-F700-Vodafone/F700BUGK3 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k660i_ver1_subr1ed'''] = devclass(devices.devids[ur'''sonyericsson_k660i_ver1'''], ur'''sonyericsson_k660i_ver1_subr1ed''', ur'''SonyEricssonK660i/R1ED Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_j700_ver1_subvodabuhb110'''] = devclass(devices.devids[ur'''samsung_sgh_j700_ver1'''], ur'''samsung_sgh_j700_ver1_subvodabuhb110''', ur'''Vodafone/1.0/SAMSUNG-SGH-J700V/BUHB1/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''model_name''':ur'''SGH-J700V'''})
devices.devids[ur'''amoi_8512_ver1_subr185'''] = devclass(devices.devids[ur'''amoi_8512_ver1'''], ur'''amoi_8512_ver1_subr185''', ur'''Amoi 8512/R18.5 NF-Browser/3.3''', False, None)
devices.devids[ur'''amoi_8512_ver1_subr186'''] = devclass(devices.devids[ur'''amoi_8512_ver1'''], ur'''amoi_8512_ver1_subr186''', ur'''Amoi 8512/R18.6 NF-Browser/3.3''', False, None)
devices.devids[ur'''amoi_8512_ver1_subr20'''] = devclass(devices.devids[ur'''amoi_8512_ver1'''], ur'''amoi_8512_ver1_subr20''', ur'''Amoi 8512/R20.0 NF-Browser/3.3''', False, None)
devices.devids[ur'''mot_e770v_ver1_sub8583e1p'''] = devclass(devices.devids[ur'''mot_e770v_ver1'''], ur'''mot_e770v_ver1_sub8583e1p''', ur'''MOT-E770v/85.83.E1P MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''mot_e770v_ver1_sub8592701'''] = devclass(devices.devids[ur'''mot_e770v_ver1'''], ur'''mot_e770v_ver1_sub8592701''', ur'''MOT-E770v/85.92.701 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_e770v_ver1_sub8597c3p'''] = devclass(devices.devids[ur'''mot_e770v_ver1'''], ur'''mot_e770v_ver1_sub8597c3p''', ur'''MOT-E770v/85.97.C3P MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_e770v_ver1_subm8597cdp'''] = devclass(devices.devids[ur'''mot_e770v_ver1'''], ur'''mot_e770v_ver1_subm8597cdp''', ur'''MOT-E770vM/85.97.CDP MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v235_ver1_sub0a306cr'''] = devclass(devices.devids[ur'''mot_v235_ver1'''], ur'''mot_v235_ver1_sub0a306cr''', ur'''MOT-V235/0A.30.6CR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''mot_v360_ver1_sub08b75cr'''] = devclass(devices.devids[ur'''mot_v360_ver1'''], ur'''mot_v360_ver1_sub08b75cr''', ur'''MOT-V360/08.B7.5CR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v3re_ver1_sub0e4122r'''] = devclass(devices.devids[ur'''mot_v3r_ver1'''], ur'''mot_v3re_ver1_sub0e4122r''', ur'''MOT-V3re/0E.41.22R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_f700_ver1_subvoda_bugj'''] = devclass(devices.devids[ur'''samsung_f700_ver1'''], ur'''samsung_f700_ver1_subvoda_bugj''', ur'''SAMSUNG-SGH-F700-Vodafone/F700BUGJ5 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_l760_ver1_subbxgj'''] = devclass(devices.devids[ur'''samsung_sgh_l760_ver1'''], ur'''samsung_sgh_l760_ver1_subbxgj''', ur'''SAMSUNG-SGH-L760/BXGJ2 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_z400_ver1_subvoda_bufk'''] = devclass(devices.devids[ur'''samsung_z400_ver1_subv'''], ur'''samsung_z400_ver1_subvoda_bufk''', ur'''SAMSUNG-SGH-Z400-Vodafone/BUFK1 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sonyericsson_w810i_ver1_subv_r4db'''] = devclass(devices.devids[ur'''sonyericsson_w810i_ver1'''], ur'''sonyericsson_w810i_ver1_subv_r4db''', ur'''SonyEricssonW810iv/R4DB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sagem_my800x_ver1_sub10'''] = devclass(devices.devids[ur'''sagem_my800x_ver1'''], ur'''sagem_my800x_ver1_sub10''', ur'''SAGEM-my800x/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''apple_iphone_ver1_china'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_china''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; cs-cz) AppleWebKit/420.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''samsung_sgh_c417_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_c417_ver1'''], ur'''samsung_sgh_c417_ver1_subua''', ur'''SAMSUNG-SGH-C417 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''max_image_height''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH C417''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e690_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e690_ver1''', ur'''SAMSUNG-SGH-E690/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E690''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''apple_ipod_touch_ver1_sub4193'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub4193''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/(null) Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sec_sghx836_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''sec_sghx836_ver1''', ur'''SEC-SGHX836/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':180,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGh-X836''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_asp''':4,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x836_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''cect_a1000_ver1_subua'''] = devclass(devices.devids[ur'''cect_a1000_ver1'''], ur'''cect_a1000_ver1_subua''', ur'''CECT A1000 CECT A1000''', False, None)
devices.devids[ur'''smile_s7400_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''smile_s7400_ver1''', ur'''Smile-S7400/1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Smile''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':130,ur'''max_image_width''':101,ur'''midi_monophonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S7400''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_6210_ver1_submoz50'''] = devclass(devices.devids[ur'''nokia_6210_ver1'''], ur'''nokia_6210_ver1_submoz50''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6210Navigator/03.02; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':17,ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Navigator''',ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''6210''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''rss_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6210s-1r100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_7373_ver1_suboperamini'''] = devclass(devices.devids[ur'''nokia_7373_ver1'''], ur'''nokia_7373_ver1_suboperamini''', ur'''Opera/8.01 (J2ME/MIDP; Opera Mini/1.1.5005/hifi/tmobile/uk; Nokia 7373; en; U; ssr)''', False, {ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''1.1'''})
devices.devids[ur'''mot_v3_ver1_suboperamini'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3_ver1_suboperamini''', ur'''Opera/8.01 (J2ME/MIDP; Opera Mini/1.1.4821/hifi/tmobile/uk; Motorola V3; en; U; ssr)''', False, {ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''1.1'''})
devices.devids[ur'''sonyericsson_w760a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w760i_ver1'''], ur'''sonyericsson_w760a_ver1''', ur'''SonyEricssonW760a/R3BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.0''', True, {ur'''ajax_xhr_type''':ur'''none''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''max_deck_size''':30000,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''model_name''':ur'''W760a''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sagem_my750c_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sagem_my750c_ver1''', ur'''SAGEM-my750C/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.f.1.162 (GUI)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':48128,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''my750C''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/896288.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''apple_iphone_emulator_ver2'''] = devclass(devices.devids[ur'''apple_iphone_emulator_ver1'''], ur'''apple_iphone_emulator_ver2''', ur'''Mozilla/5.0 (iPhone Simulator; U; iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A308 Safari/525.20''', False, {ur'''brand_name''':ur'''Apple''',ur'''device_os_version''':ur'''2.0''',ur'''model_extra_info''':ur'''2.0 Simulator''',ur'''model_name''':ur'''iPhone'''})
devices.devids[ur'''samsung_sgh_c450_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_c450_ver1''', ur'''SAMSUNG-SGH-C450/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-C450''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_r430_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_r430_ver1''', ur'''SCH-R430 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':140,ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''SCH-R430''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''utstarcom_cdm_8935_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstarcom_cdm_8935_ver1''', ur'''CDM8935 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''CDM''',ur'''model_name''':ur'''8935''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://user.chol.com/~budelgaji/uaprof/CDM8935.xml'''})
devices.devids[ur'''lg_ax565_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_ax565_ver1''', ur'''LGE-AX565/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':22,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''AX565''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_8700_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_8700_ver1''', ur'''LGE-LG8700 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''8700''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_LGE_LG8700_CX87BL04.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''sie_s75_ver1_sub12'''] = devclass(devices.devids[ur'''sie_s75_ver1'''], ur'''sie_s75_ver1_sub12''', ur'''SIE-S75/12''', False, None)
devices.devids[ur'''samsung_sgh_e958_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_e958_ver1''', ur'''SAMSUNG-SGH-E958''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':200000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E958''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e958_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_e958_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_sgh_e958_ver1'''], ur'''samsung_sgh_e958_ver1_sub1''', ur'''SAMSUNG-SGH-E958/1.0 Release/7.11.2007 Browser/NetFront3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1/*MzU5NzI0MDEwMDg5MDM3''', False, None)
devices.devids[ur'''samsung_sgh_m110_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_m110_ver1''', ur'''SAMSUNG-SGH-M110/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Solid''',ur'''max_deck_size''':16000,ur'''max_image_height''':100,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-M110''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-M110.xml''',ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_i450_ver1'''] = devclass(devices.devids[ur'''samsung_safari_generic'''], ur'''samsung_sgh_i450_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i450/DDHB4 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':True,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.2''',ur'''directdownload_support''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''SGH-i450''',ur'''mp3''':True,ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_series''':60,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i450.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''lenovo_i919_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_i919_ver1''', ur'''LENOVO-i919/66R''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''brand_name''':ur'''Lenovo''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':260,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''i919''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nec-uap.com/prof/N6206V01.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sch_u740_ver1_subobigo'''] = devclass(devices.devids[ur'''samsung_sch_u740_ver1'''], ur'''samsung_sch_u740_ver1_subobigo''', ur'''Samsung-SCHU740 AU-OBIGO/Q04C1-1.22 MMP/2.0''', False, {ur'''amr''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Samsung_SCH-U740_AG28.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_i520_ver1_subuaxegh1'''] = devclass(devices.devids[ur'''samsung_sgh_i520_ver1'''], ur'''samsung_sgh_i520_ver1_subuaxegh1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i520/XEGH1 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''device_os_version''':ur'''9.2''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_series''':60,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i520.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_e250_ver1_subvoda2'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1_subvoda'''], ur'''samsung_sgh_e250_ver1_subvoda2''', ur'''Vodafone/1.0/SAMSUNG-SGH-E250V/DBUGK1/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0,gzip(gfe)''', False, None)
devices.devids[ur'''danger_hiptop_ver3'''] = devclass(devices.devids[ur'''danger_hiptop_ver2'''], ur'''danger_hiptop_ver3''', ur'''Mozilla/5.0 (Danger hiptop 3.4; U; rv:1.7.12) Gecko/20050920''', False, {ur'''model_name''':ur'''Sidekick 3''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''danger_hiptop_ver4'''] = devclass(devices.devids[ur'''danger_hiptop_ver3'''], ur'''danger_hiptop_ver4''', ur'''Mozilla/5.0 (Danger hiptop 4.0; U; rv:1.7.12) Gecko/20050920''', True, {ur'''brand_name''':ur'''Danger''',ur'''model_name''':ur'''Sidekick 4''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_p960_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_p960_ver1''', ur'''SAMSUNG-SGH-P960/P960ASHE1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH P960''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-P960_3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_i560_ver1'''] = devclass(devices.devids[ur'''samsung_safari_generic'''], ur'''samsung_sgh_i560_ver1''', ur'''Samsung/SGH-i560''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':True,ur'''device_os''':ur'''Symbian OS''',ur'''directdownload_support''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH i560''',ur'''mp3''':True,ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_series''':60,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i560.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''mot_l9_ver1_sub2'''] = devclass(devices.devids[ur'''mot_l9_ver1_sub1'''], ur'''mot_l9_ver1_sub2''', ur'''MOT-L9/08.21.09R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''kwc_s400_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kwc_s400_ver1''', ur'''KWC-S4000/10033 UP.Browser/7.2.6.1.644 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''max_image_height''':120,ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''Mako S4000''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sch_r210_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sch_r210_ver1''', ur'''SCH-R210 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''SCH-R210''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_r300_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r300_ver1''', ur'''SCH-R300 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':130,ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''SCH R300''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''uts_7126m_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''uts_7126m_ver1''', ur'''UTS-7126M/1.0 UP.Browser/6.3.0.7 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''max_image_height''':140,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''7126M''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_g810_ver1'''] = devclass(devices.devids[ur'''samsung_safari_generic'''], ur'''samsung_g810_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-G810/XEHA3 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':True,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.2''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH G810''',ur'''mp3''':True,ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_series''':60,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/G810.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sch_a570_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sch_a570_ver1''', ur'''SCH-A570 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':120,ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''SCH-A570''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''zte_c79_ver1'''] = devclass(devices.devids[ur'''zte_c88_ver1'''], ur'''zte_c79_ver1''', ur'''ZTE-C79/1.0 SMIT-Browser/2.0.0''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ascii_support''':True,ur'''bmp''':True,ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''compactmidi''':True,ur'''iso8859_support''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''SMIT Browser''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''C79''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''qcelp''':True,ur'''receiver''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/zte-c79.xml''',ur'''utf8_support''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True})
devices.devids[ur'''kyocera_m1000_2xo_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kyocera_m1000_2xo_ver1''', ur'''M1000-2X0/1.0.11 UP.Browser/6.2.3.9.g.1.111 (GUI) MMP/2.0''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Kyocera''',ur'''max_image_height''':120,ur'''model_name''':ur'''M1000''',ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v9mm_ver1'''] = devclass(devices.devids[ur'''mot_v9m_ver1'''], ur'''mot_v9mm_ver1''', ur'''MOT-V9mm/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''accept_third_party_cookie''':False,ur'''can_skip_aligned_link_row''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''samsung_u900_ver1_subbuhd6'''] = devclass(devices.devids[ur'''samsung_u900_ver1'''], ur'''samsung_u900_ver1_subbuhd6''', ur'''SAMSUNG-SGH-U900-Vodafone/U900BUHD6 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''model_name''':ur'''SGH U900''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-U900V_3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/SGH-U900V_2G.rdf'''})
devices.devids[ur'''nokia_n80_ver1_sub40623022'''] = devclass(devices.devids[ur'''nokia_n80_ver1'''], ur'''nokia_n80_ver1_sub40623022''', ur'''NokiaN80-1/3.0 (4.0623.0.22) Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''mot_v9m_ver1_subopwv2'''] = devclass(devices.devids[ur'''mot_v9m_ver1'''], ur'''mot_v9m_ver1_subopwv2''', ur'''Motorola-V9m UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':7,ur'''directdownload_support''':True,ur'''max_deck_size''':3000,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''V9m''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/VMC_Motorola_V9m.rdf''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_e66_ver1_sub1000776'''] = devclass(devices.devids[ur'''nokia_e66_ver1'''], ur'''nokia_e66_ver1_sub1000776''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE66-1/100.07.76; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''fl_screensaver''':True})
devices.devids[ur'''utstarcom_1450vm_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstarcom_1450vm_ver1''', ur'''UTSTARCOM-PCS-1450VM''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''UTStarcom''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':120,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':204800,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''PCS 1450VM''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vmobl.com/UTSTARCOM/pcs1450/VMU_SliceII_UAProf.xml''',ur'''wallpaper_preferred_height''':150,ur'''wallpaper_preferred_width''':118,ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zte_a39_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''zte_a39_ver1''', ur'''ZTEA39/VVP103C1/WAP1.2.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A39''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_2''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''sonyericsson_z555i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_z555i_ver1''', ur'''SonyEricssonZ555i/R9BB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':11,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z555i''',ur'''mp3''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''benq_c30_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''benq_c30_ver1''', ur'''BenQ-C30''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''3200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uap.benq.com/mb_c30/benq_c30_v1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_f480_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_f480_ver1''', ur'''SAMSUNG-SGH-F480/F480XBHE2a SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':20,ur'''compactmidi''':True,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':131072,ur'''max_image_height''':310,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mld''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':2048,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F480''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''rows''':16,ur'''smf''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''svgt_1_1_plus''':True,ur'''table_support''':True,ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F480_3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F480.rdf''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''samsung_sgh_u800_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_u800_ver1''', ur'''SAMSUNG-SGH-U800/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':40000,ur'''max_image_height''':310,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mld''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':2048,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-U800''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''sender''':True,ur'''smf''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/U800UAProf3G.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_e6_ver1_sub6e'''] = devclass(devices.devids[ur'''mot_e6_ver1'''], ur'''mot_e6_ver1_sub6e''', ur'''MOT-MOTOROKRE6e/1.0 LinuxOS/2.4.20 Release/31.3.2007 Browser/Opera8.00 Profile/MIDP2.0 Configuration/CLDC1.1 Software/R535_G_11.81.07P''', False, {ur'''model_name''':ur'''MOTOROKR E6e'''})
devices.devids[ur'''sie_a57_ver1_sub02'''] = devclass(devices.devids[ur'''sie_a57_ver1'''], ur'''sie_a57_ver1_sub02''', ur'''SIE-A57/02''', False, None)
devices.devids[ur'''samsung_sgh_g600_ver1_subxegh2'''] = devclass(devices.devids[ur'''samsung_sgh_g600_ver1'''], ur'''samsung_sgh_g600_ver1_subxegh2''', ur'''SAMSUNG-SGH-G600/G600XEGH2 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_g600_ver1_subxwgh3'''] = devclass(devices.devids[ur'''samsung_sgh_g600_ver1'''], ur'''samsung_sgh_g600_ver1_subxwgh3''', ur'''SAMSUNG-SGH-G600/G600XWGH3 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_s75_ver1_sub31'''] = devclass(devices.devids[ur'''sie_s75_ver1'''], ur'''sie_s75_ver1_sub31''', ur'''SIE-S75/31''', False, None)
devices.devids[ur'''sie_a55_ver1_sub09'''] = devclass(devices.devids[ur'''sie_a55_ver1'''], ur'''sie_a55_ver1_sub09''', ur'''SIE-A55/09''', False, None)
devices.devids[ur'''lg_ke590i_ver1_subua'''] = devclass(devices.devids[ur'''lg_ke590i_ver1'''], ur'''lg_ke590i_ver1_subua''', ur'''LG-KE590 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''amazon_kindle_ver1_sublinux'''] = devclass(devices.devids[ur'''amazon_kindle_ver1'''], ur'''amazon_kindle_ver1_sublinux''', ur'''Mozilla/4.0 (compatible; Linux 2.6.10) NetFront/3.3 Kindle/1.0 (screen 600x800)''', False, None)
devices.devids[ur'''apple_ipod_touch_ver1_sub4a102'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub4a102''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A102 Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''apple_iphone_ver2'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver2''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A345 Safari/525.20''', True, {ur'''break_list_of_links_with_br_element_recommended''':False,ur'''card_title_support''':False,ur'''device_os_version''':ur'''2.0''',ur'''max_image_height''':480,ur'''max_image_width''':320,ur'''menu_with_list_of_links_recommended''':False,ur'''model_extra_info''':ur'''2.0''',ur'''model_name''':ur'''iPhone''',ur'''physical_screen_height''':74,ur'''physical_screen_width''':49,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mov''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_preferred_protocol''':ur'''http''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_asp''':3,ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':False,ur'''video''':True,ur'''wml_make_phone_call_string''':ur'''none''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''apple_ipod_touch_ver2'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver2''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A345 Safari/525.20''', True, {ur'''can_assign_phone_number''':False,ur'''device_os_version''':ur'''2.0''',ur'''has_cellular_radio''':False,ur'''max_data_rate''':1800,ur'''model_extra_info''':ur'''2.0''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mov''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_july''',ur'''sms_enabled''':False,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_preferred_protocol''':ur'''http''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''3''',ur'''streaming_video''':True,ur'''video''':True,ur'''vpn''':False})
devices.devids[ur'''mot_e770vm_ver1'''] = devclass(devices.devids[ur'''mot_e770_ver1'''], ur'''mot_e770vm_ver1''', ur'''MOT-E770vM''', False, None)
devices.devids[ur'''mot_v3xvm_ver1'''] = devclass(devices.devids[ur'''mot_v3xv_ver1'''], ur'''mot_v3xvm_ver1''', ur'''MOT-RAZRV3xvM''', False, None)
devices.devids[ur'''vk_900_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''vk_900_ver1''', ur'''VK-VK900/1.1 UP.Browser/6.2.3.4 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''VK Mobile''',ur'''colors''':262144,ur'''max_deck_size''':1000,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':51200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VK900''',ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''vk_800_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''vk_800_ver1''', ur'''VK-VK800/1.1 UP.Browser/6.2.3.4 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''VK Mobile''',ur'''colors''':262144,ur'''max_deck_size''':10000,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':51200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VK800''',ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''vk_700_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''vk_700_ver1''', ur'''VK-VK700 UP.Browser/6.2.3.4 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''VK Mobile''',ur'''colors''':65536,ur'''max_deck_size''':1000,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':102400,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VK700''',ur'''physical_screen_height''':32,ur'''physical_screen_width''':32,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''sonyericsson_w595_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_w595_ver1''', ur'''SonyEricssonW595/R3CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W595''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''rss_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W595R101.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_w902_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w900i_ver1'''], ur'''sonyericsson_w902_ver1''', ur'''SonyEricssonW902/R3CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.1''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''bmp''':True,ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''max_deck_size''':45000,ur'''mms_gif_animated''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''W902''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W902R101.xml'''})
devices.devids[ur'''samsung_sgh_l760_ver1_subxxgl1'''] = devclass(devices.devids[ur'''samsung_sgh_l760_ver1'''], ur'''samsung_sgh_l760_ver1_subxxgl1''', ur'''SAMSUNG-SGH-L760/XXGL1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0''', False, None)
devices.devids[ur'''apple_ipod_touch_ver1_no_u'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_no_u''', ur'''Mozilla/5.0 (iPod; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A110a Safari/419.3''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''mot_w385_ver1_sub00'''] = devclass(devices.devids[ur'''mot_w385_ver1'''], ur'''mot_w385_ver1_sub00''', ur'''Motorola-w385 Obigo/Q04C1 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''imelody''':True,ur'''max_deck_size''':524288,ur'''midi_monophonic''':True,ur'''model_name''':ur'''W385''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/w385/1570.rdf'''})
devices.devids[ur'''samsung_sgh_l770_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_l770_ver1''', ur'''SAMSUNG-SGH-L770/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH L770''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/L770UAProf3G.rdf''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_v3s_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3s_ver1''', ur'''MOT-V3s/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''accept_third_party_cookie''':False,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''RAZR V3S'''})
devices.devids[ur'''samsung_sgh_f338_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_f338_ver1''', ur'''SAMSUNG-SGH-F338/1.0 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1/''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F338''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/F338UAProf.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zte_f260_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f260_ver1''', ur'''ZTE-F260/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F260''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F260.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_e90_ver1_safari_subvoda'''] = devclass(devices.devids[ur'''nokia_e90_ver1_safari'''], ur'''nokia_e90_ver1_safari_subvoda''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/210.34.75; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''colors''':262144,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''sonyericsson_t303_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sonyericsson_t303_ver1''', ur'''SonyEricssonT303/R2AB002 TelecaBrowser/Q04C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''T303''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/T303R101.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''paml_centro_ver2_1'''] = devclass(devices.devids[ur'''palm_centro_ver2'''], ur'''paml_centro_ver2_1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D062; Blazer/4.5) Palm 690p 16;320x320''', False, None)
devices.devids[ur'''vodafone_880sh_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''vodafone_880sh_ver1''', ur'''Vodafone/1.0/880SH/1.104 Browser/VF-NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Sharp''',ur'''max_data_rate''':3600,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''880SH''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/880SH_G001_base.xml''',ur'''uaprof2''':ur'''http://www.sharp-mobile.com/UAProf/880SH_G001_3g.xml'''})
devices.devids[ur'''palm_centro_ver1_subgsm_1_1'''] = devclass(devices.devids[ur'''palm_centro_ver1_subgsm'''], ur'''palm_centro_ver1_subgsm_1_1''', ur'''PalmCentro/v0001 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D061; Blazer/4.5) 16;320x320''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':65536,ur'''columns''':38,ur'''max_deck_size''':4096,ur'''midi_monophonic''':True,ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':24,ur'''softkey_support''':True,ur'''uaprof''':ur'''http://downloads.palm.com/profiles/Blazer453.rdf''',ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_6100_ver1_sub0580'''] = devclass(devices.devids[ur'''nokia_6100_ver1'''], ur'''nokia_6100_ver1_sub0580''', ur'''Nokia6100/1.0 (05.80) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sgh_t339_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sgh_t339_ver1''', ur'''SAMSUNG-SGH-T339/T339UVHD8 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':32768,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''model_name''':ur'''SGH-T339''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T339.xml'''})
devices.devids[ur'''mot_jfjkn_ver1'''] = devclass(devices.devids[ur'''mot_w385_ver1'''], ur'''mot_jfjkn_ver1''', ur'''MOT-JFJKN/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':7,ur'''imelody''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':358400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W385''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11,ur'''uaprof''':ur'''http://uaprof.vtext.com/mot/w385/w385v1.xml'''})
devices.devids[ur'''samsung_sgh_l870_ver1'''] = devclass(devices.devids[ur'''samsung_safari_generic'''], ur'''samsung_sgh_l870_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Samsung/SGH-L870/1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':15,ur'''device_os''':ur'''Symbian OS''',ur'''directdownload_support''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':16000,ur'''max_image_height''':280,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''SGH-L870''',ur'''mp3''':True,ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/L870_10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''palm_treo700p_ver1_mpr'''] = devclass(devices.devids[ur'''palm_treo700p_ver1'''], ur'''palm_treo700p_ver1_mpr''', ur'''MPR/1.0 (PalmOS v. 5.4.9)''', False, None)
devices.devids[ur'''mot_a780_ver1_submozr52g0d46p1r'''] = devclass(devices.devids[ur'''mot_a780_ver1_submozr52g0d55a1r'''], ur'''mot_a780_ver1_submozr52g0d46p1r''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Linux; Motorola A780; 781) MOT-A780/R532_G_11.00.46P Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [en]''', False, None)
devices.devids[ur'''nokia_generic_series40_dp40'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_generic_series40_dp40''', ur'''DO_NOT_MATCH_NOKIA_SERIES40_DP_4_0''', False, {ur'''flash_lite_version''':ur'''1_1''',ur'''nokia_edition''':4,ur'''streaming_3gpp''':True,ur'''transparent_png_alpha''':True,ur'''video''':True})
devices.devids[ur'''nokia_generic_series40_dp50'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp40'''], ur'''nokia_generic_series40_dp50''', ur'''DO_NOT_MATCH_NOKIA_SERIES40_DP_5_0''', False, {ur'''cookie_support''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''nokia_edition''':5,ur'''ringtone_mp3''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''0'''})
devices.devids[ur'''nokia_5310_xpressmusic_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_5310_xpressmusic_ver1''', ur'''Nokia5310XpressMusic/2.0 (03.60) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_data_rate''':200,ur'''max_deck_size''':32000,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_ota_bitmap''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''mms_xmf''':True,ur'''model_name''':ur'''5310XpressMusic''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5310XpressMusicr100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N5310XpressMusicVFr100.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''nokia_6500s_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_6500s_ver1''', ur'''Nokia6500s/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Slide''',ur'''max_data_rate''':384,ur'''max_deck_size''':50000,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6500s''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2007_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6500sr100.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xmf''':True})
devices.devids[ur'''nokia_2760_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_2760_ver1''', ur'''Nokia2760''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''colors''':65536,ur'''columns''':18,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':356352,ur'''max_data_rate''':200,ur'''max_image_height''':130,ur'''max_image_width''':122,ur'''model_name''':ur'''2760''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2007_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''screensaver_max_height''':160,ur'''screensaver_preferred_height''':160,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2760r100.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''nokia_3120c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_3120c_ver1''', ur'''Nokia3120classic/2.0 (06.20) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''columns''':15,ur'''device_claims_web_support''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''marketing_name''':ur'''Classic''',ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':310,ur'''max_image_width''':230,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_vcard''':True,ur'''model_name''':ur'''3120c''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_asp''':4,ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''transparent_png_alpha''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3120cr100.xml''',ur'''voices''':64,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''nokia_5000_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_5000_ver1''', ur'''Nokia5000/2.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':32200,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5000''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5000r100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5310_xpressmusic_ver1_subua'''] = devclass(devices.devids[ur'''nokia_5310_xpressmusic_ver1'''], ur'''nokia_5310_xpressmusic_ver1_subua''', ur'''Nokia5310XpressMusic''', False, {ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_5310_xpressmusic_ver1_sub0363'''] = devclass(devices.devids[ur'''nokia_5310_xpressmusic_ver1'''], ur'''nokia_5310_xpressmusic_ver1_sub0363''', ur'''Nokia5310XpressMusic/2.0 (03.63) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':262144})
devices.devids[ur'''nokia_6500s_ver1_subua'''] = devclass(devices.devids[ur'''nokia_6500s_ver1'''], ur'''nokia_6500s_ver1_subua''', ur'''Nokia6500s-1/2.0 (shk3.56_p) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''nokia_6500s_ver1_sub0380'''] = devclass(devices.devids[ur'''nokia_6500s_ver1'''], ur'''nokia_6500s_ver1_sub0380''', ur'''Nokia6500s-1/2.0 (03.80) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_6500s_ver1_sub0481'''] = devclass(devices.devids[ur'''nokia_6500s_ver1'''], ur'''nokia_6500s_ver1_sub0481''', ur'''Nokia6500s-1/2.0 (04.81) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_5310expressmusic_sub20p'''] = devclass(devices.devids[ur'''nokia_5310_xpressmusic_ver1_subua'''], ur'''nokia_5310expressmusic_sub20p''', ur'''Nokia5310XpressMusic/2.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''nokia_2760_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_2760_ver1'''], ur'''nokia_2760_ver1_sub1''', ur'''Nokia2760/2.0 (03.62) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_6121c_ver1_sub_mozilla_c409'''] = devclass(devices.devids[ur'''nokia_6121c_ver1_sub1'''], ur'''nokia_6121c_ver1_sub_mozilla_c409''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6121c/4.09; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''colors''':16777216,ur'''columns''':17,ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.2''',ur'''max_data_rate''':1800,ur'''max_deck_size''':200000,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6121c-1r100-3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6121c-1r100-2G.xml'''})
devices.devids[ur'''nokia_6110_ver1_submozilla_c301'''] = devclass(devices.devids[ur'''nokia_6110_ver1'''], ur'''nokia_6110_ver1_submozilla_c301''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6110/3.01; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':262144,ur'''css_supports_width_as_percentage''':True,ur'''max_deck_size''':357000,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''nokia_feature_pack''':1,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6110r100.xml'''})
devices.devids[ur'''nokia_3250_ver1_submozilla_c100'''] = devclass(devices.devids[ur'''nokia_3250_ver1'''], ur'''nokia_3250_ver1_submozilla_c100''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.2 Nokia3250/1.00; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':262144,ur'''columns''':17,ur'''css_supports_width_as_percentage''':True,ur'''max_deck_size''':357000,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.13''',ur'''nokia_feature_pack''':2,ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':13,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3250r100.xml'''})
devices.devids[ur'''vertu_monika_ver1'''] = devclass(devices.devids[ur'''vertu_generic'''], ur'''vertu_monika_ver1''', ur'''Vertu Monika/2.0 (08w24) IMEI/XXXXXXXXXXXXXXX Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':262144,ur'''columns''':15,ur'''max_deck_size''':131072,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''model_name''':ur'''AscentTi''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NVAscentTir100.xml'''})
devices.devids[ur'''sonyericsson_c902_ver1_mozilla_cr3ba'''] = devclass(devices.devids[ur'''sonyericsson_c902_ver1'''], ur'''sonyericsson_c902_ver1_mozilla_cr3ba''', ur'''Mozilla/4.0 SonyEricssonC902v/R3BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.0''', False, {ur'''colors''':262144,ur'''columns''':16,ur'''max_data_rate''':1800,ur'''max_deck_size''':45000,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16})
devices.devids[ur'''toshiba_ts10_ver1_c6239d1'''] = devclass(devices.devids[ur'''toshiba_ts10_ver1'''], ur'''toshiba_ts10_ver1_c6239d1''', ur'''Toshiba-TS10/1.0 UP.Browser/6.2.3.9.d.1 (GUI) MMP/2.0''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':51200,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/GPRS/Toshiba_TS10.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''sagem_vf526_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sagem_vf526_ver1''', ur'''SAGEM-VF526/1.0/EVN_HH MIDP/2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.6.c.1.407 (GUI)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':48128,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VF526''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/898770.xml''',ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''sonyericsson_k630i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_k630i_ver1''', ur'''SonyEricssonK630i/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':17,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K630i''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K630iR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_p200_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_p200_ver1''', ur'''SonyEricssonP200/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; en-GB; 10000463) Opera 9.5''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''device_os''':ur'''Symbian OS''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''P200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/P200R100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''sonyericsson_v800_ver1_r1d003'''] = devclass(devices.devids[ur'''sonyericsson_v800_ver1_subr1d003'''], ur'''sonyericsson_v800_ver1_r1d003''', ur'''Vodafone/SonyEricssonV800/R1D003 Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':18,ur'''max_deck_size''':45000,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/V800R101-3G.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/V800R101.xml'''})
devices.devids[ur'''mot_zn5_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_zn5_ver1''', ur'''MOT-ZN5/R6637_G_81.00.4FI Mozilla/4.0 (compatible; OSS/1.0; Linux MOTOZINE ZN5) Profile/MIDP-2.0 Configuration/CLDC-1.1 Symphony 1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':10,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''device_os_version''':ur'''1.0''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':8000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Symphony browser''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''ZN5''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/zn5/Profile/zn5.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_w890iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w890i_ver1'''], ur'''sonyericsson_w890iv_ver1''', ur'''Mozilla/4.0 SonyEricssonW890iv/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''max_deck_size''':40000,ur'''max_image_width''':228,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''model_name''':ur'''W890iv''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W890iR101-HS.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/W890iR101-3G.xml''',ur'''uaprof3''':ur'''http://wap.sonyericsson.com/UAprof/W890iR101.xml'''})
devices.devids[ur'''sonyericsson_w980v_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w980_ver1'''], ur'''sonyericsson_w980v_ver1''', ur'''Mozilla/4.0 SonyEricssonW980v/R3BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.0''', True, {ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''max_deck_size''':45000,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''model_name''':ur'''W980v''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W980R101-HS.xml'''})
devices.devids[ur'''docomo_sh903itv_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh903itv_ver1''', ur'''DoCoMo/2.0 SH903iTV(c100;TB;W24H16)''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH903iTV''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''htc_mta_mail_ver2'''] = devclass(devices.devids[ur'''htc_mta_mail_ver1'''], ur'''htc_mta_mail_ver2''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Smartphone; 320x240; Mail/1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':25,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/MDAMail-1.1.xml'''})
devices.devids[ur'''samsung_sgh_u708_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_u708_ver1''', ur'''SAMSUNG-SGH-U708/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1/''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-U708''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/U708UAProf.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_a270_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_a270_ver1''', ur'''SonyEricssonA270''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A270''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/A270R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_a270_ver1_subr3da'''] = devclass(devices.devids[ur'''sonyericsson_a270_ver1'''], ur'''sonyericsson_a270_ver1_subr3da''', ur'''SonyEricssonA270/R3DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.2''', False, None)
devices.devids[ur'''samsung_sgh_f480_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_sgh_f480_ver1'''], ur'''samsung_sgh_f480_ver1_subvoda''', ur'''SAMSUNG-SGH-F480-Vodafone/F480BUHE2 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':5000,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''SGH-F480V''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F480V_3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F480V_2G.rdf'''})
devices.devids[ur'''samsung_d908_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_d908_ver1''', ur'''SAMSUNG-SGH-D908/1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1/''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D908''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D908.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''upg1_ver1_subblazer40_subzir4'''] = devclass(devices.devids[ur'''upg1_ver1_subblazer40'''], ur'''upg1_ver1_subblazer40_subzir4''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-Zir4; Blazer/4.0) 16;320x320''', False, None)
devices.devids[ur'''samsung_x680v_ver1_subvoda2'''] = devclass(devices.devids[ur'''samsung_x680v_ver1'''], ur'''samsung_x680v_ver1_subvoda2''', ur'''Vodafone/1.0/SamsungSGHX680V/X680BUFG4 Browser/NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_300_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_300_ver1''', ur'''MOT-300/1.0 Release/06.24.2008 Browser/CMCS1.0 Software/0.180 Profile/MIDP-2.0 Configuretion/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':9,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':56,ur'''physical_screen_width''':44,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_e8_linux_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_e8_linux_ver1''', ur'''Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) MOT-E8/R6713_G_71.02.07R BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''columns''':10,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Linux''',ur'''model_name''':ur'''MOTOROKR E8''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':41,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/e8/Profile/e8.rdf''',ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''hummer_ht1_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''hummer_ht1_ver1''', ur'''HT-1/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Hummer''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':300,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''HT-1''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.airnessmobile.com/uaprof/HT-1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_vx5200_ver1_altua'''] = devclass(devices.devids[ur'''lg_vx5200_ver1'''], ur'''lg_vx5200_ver1_altua''', ur'''LG VX5200''', False, None)
devices.devids[ur'''bird_d736_ver1_altua'''] = devclass(devices.devids[ur'''bird_d736_ver1'''], ur'''bird_d736_ver1_altua''', ur'''BIRD_D736/V1.0.0/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''mot_v175_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v175_ver1''', ur'''MOT-V175/0.1.66 UP.Browser/6.2.3.9.c.9 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V175''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v175/Profile/v175.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''apple_iphone_coremedia_ver1_sub5a347'''] = devclass(devices.devids[ur'''apple_iphone_coremedia_ver1'''], ur'''apple_iphone_coremedia_ver1_sub5a347''', ur'''Apple iPhone OS v2.0 CoreMedia v1.0.0.5A347''', False, {ur'''device_os_version''':ur'''2.0'''})
devices.devids[ur'''sony_playstation3_ver2'''] = devclass(devices.devids[ur'''generic_web_browser'''], ur'''sony_playstation3_ver2''', ur'''Mozilla/5.0 (PLAYSTATION 3; 2.00)''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Sony''',ur'''model_name''':ur'''Playstation 3''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sony_playstation3_ver1'''] = devclass(devices.devids[ur'''generic_web_browser'''], ur'''sony_playstation3_ver1''', ur'''Mozilla/4.0 (PS3 (PlayStation 3); 1.00)''', True, {ur'''brand_name''':ur'''Sony''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''model_name''':ur'''Playstation 3''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_2600c_ver1_2'''] = devclass(devices.devids[ur'''nokia_2600c_ver1'''], ur'''nokia_2600c_ver1_2''', ur'''Nokia2600c-2/2.0 (05.61) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_n92_ver1_2'''] = devclass(devices.devids[ur'''nokia_n92_ver1'''], ur'''nokia_n92_ver1_2''', ur'''NokiaN92-2''', False, None)
devices.devids[ur'''sonyericsson_k550im_sub20c100tc'''] = devclass(devices.devids[ur'''sonyericsson_k550im_ver1'''], ur'''sonyericsson_k550im_sub20c100tc''', ur'''portalmmm/2.0 K550im(c100;TC)''', False, None)
devices.devids[ur'''portalmmm_ver2_submy700xic20tc'''] = devclass(devices.devids[ur'''sagem_my700x_ver1'''], ur'''portalmmm_ver2_submy700xic20tc''', ur'''portalmmm/2.0 my700Xi(c20;TC)''', False, {ur'''model_name''':ur'''my700X imode'''})
devices.devids[ur'''portalmmm_ver2_subs400ic10tc'''] = devclass(devices.devids[ur'''portalmmm_ver2_subs400i'''], ur'''portalmmm_ver2_subs400ic10tc''', ur'''portalmmm/2.0 S400i(c10;TC)''', False, None)
devices.devids[ur'''sagem_vf527_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sagem_vf527_ver1''', ur'''SAGEM-VF527''', True, {ur'''brand_name''':ur'''Sagem''',ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''Vodafone 527''',ur'''receiver''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_sgh_f250_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_f250_ver1'''], ur'''samsung_sgh_f250_ver1_subua''', ur'''SAMSUNG-SGH-F250''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F250''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F250.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_z500_ver1_sub20'''] = devclass(devices.devids[ur'''samsung_z500_ver1'''], ur'''samsung_z500_ver1_sub20''', ur'''SGH-Z500/2.0 SHP/VPP/R5 SMB3.1 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericssonw810i_ver1_subalt'''] = devclass(devices.devids[ur'''sonyericsson_w810i_ver1'''], ur'''sonyericssonw810i_ver1_subalt''', ur'''sonyericssonw810i''', False, None)
devices.devids[ur'''mot_v3_ver1_sub0e420er'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3_ver1_sub0e420er''', ur'''MOT-V3/0E.42.0ER MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''2.2.1'''})
devices.devids[ur'''sagem_mc2007_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sagem_mc2007_ver1''', ur'''SAGEM-MC2007/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MC2007''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/897807.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_w5_0800'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_w5_0800''', ur'''MOT-W5/08.00.05R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':17,ur'''cookie_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''model_name''':ur'''W5''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/W5/Profile/W5.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_lx165_ver1'''] = devclass(devices.devids[ur'''lg_lx160_ver1'''], ur'''lg_lx165_ver1''', ur'''LG-LX165/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':14,ur'''max_deck_size''':65536,ur'''model_name''':ur'''LG-LX165''',ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''uaprof''':ur'''http://uaprof.vmobl.com/LG/lx165/VMU_lx165_UAProf.xml''',ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_kp215_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kp215_ver1''', ur'''LG-KP215 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KP215''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''png''':True,ur'''release_date''':ur'''2008_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP215.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''blackberry_generic_ver4_sub10'''] = devclass(devices.devids[ur'''blackberry_generic_ver4'''], ur'''blackberry_generic_ver4_sub10''', ur'''DO_NOT_MATCH_BLACKBERRY_4_1''', False, {ur'''device_os_version''':ur'''4.1''',ur'''max_data_rate''':384,ur'''mobile_browser_version''':ur'''4.1''',ur'''xhtml_send_mms_string''':ur'''none''',ur'''xhtml_send_sms_string''':ur'''none'''})
devices.devids[ur'''blackberry7100i_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub10'''], ur'''blackberry7100i_ver1''', ur'''BlackBerry7100i/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':32768,ur'''max_image_height''':240,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 7100i''',ur'''multipart_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':18,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7100i/4.1.0.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''blackberry7130_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub10'''], ur'''blackberry7130_ver1''', ur'''BlackBerry7130''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''has_qwerty_keyboard''':False,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''260''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':50000,ur'''max_image_height''':240,ur'''max_image_width''':235,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 7130''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''ringtone_wav''':True,ur'''rows''':18,ur'''screensaver''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7130/4.1.03.rdf''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':260,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':260,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry7290_ver1_sub410'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub10'''], ur'''blackberry7290_ver1_sub410''', ur'''BlackBerry7290/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/124''', True, {ur'''columns''':26,ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':235,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mms_wbxml''':True,ur'''mms_wml''':True,ur'''mms_wmlc''':True,ur'''model_extra_info''':ur'''4.1''',ur'''model_name''':ur'''BlackBerry 7290''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_width''':240,ur'''ringtone_spmidi''':True,ur'''rows''':10,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7290/4.1.0.rdf'''})
devices.devids[ur'''blackberry8700_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub10'''], ur'''blackberry8700_ver1''', ur'''BlackBerry8700/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100''', True, {ur'''ajax_support_getelementbyid''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':50000,ur'''max_image_height''':220,ur'''max_image_width''':315,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''BlackBerry 8700''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''pdf_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''svgt_1_1''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8700/4.1.03.rdf''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8700/4.1.02.rdf''',ur'''uaprof3''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8700/4.1.0.rdf''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''blackberry_generic_ver4_sub20'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub10'''], ur'''blackberry_generic_ver4_sub20''', ur'''DO_NOT_MATCH_BLACKBERRY_4_2''', False, {ur'''device_os_version''':ur'''4.2''',ur'''image_inlining''':True,ur'''mobile_browser_version''':ur'''4.2''',ur'''release_date''':ur'''2008_july''',ur'''viewport_supported''':True,ur'''viewport_userscalable''':ur'''no''',ur'''viewport_width''':ur'''width_equals_resolution_width''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''blackberry7130_ver1_sub410'''] = devclass(devices.devids[ur'''blackberry7130_ver1'''], ur'''blackberry7130_ver1_sub410''', ur'''BlackBerry7130/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''blackberry7130c_ver1'''] = devclass(devices.devids[ur'''blackberry7130_ver1'''], ur'''blackberry7130c_ver1''', ur'''BlackBerry7130c''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''260''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':240,ur'''max_image_width''':235,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 7130c''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':32,ur'''ringtone_wav''':True,ur'''rows''':18,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':260,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry7130e_ver1'''] = devclass(devices.devids[ur'''blackberry7130_ver1'''], ur'''blackberry7130e_ver1''', ur'''BlackBerry7130e''', True, {ur'''ajax_support_getelementbyid''':True,ur'''directdownload_support''':True,ur'''model_name''':ur'''BlackBerry 7130e''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_voices''':32,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7130/4.1.03.rdf''',ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':260,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''blackberry7130g_ver1'''] = devclass(devices.devids[ur'''blackberry7130_ver1'''], ur'''blackberry7130g_ver1''', ur'''BlackBerry7130g''', True, {ur'''model_name''':ur'''BlackBerry 7130g''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry8700_sub302410154'''] = devclass(devices.devids[ur'''blackberry8700_ver1'''], ur'''blackberry8700_sub302410154''', ur'''Mozilla/2.0 (compatible; MSIE 3.02; Windows CE; PPC; 240x320) BlackBerry8700/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/154''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''blackberry8700c_ver1'''] = devclass(devices.devids[ur'''blackberry8700_ver1'''], ur'''blackberry8700c_ver1''', ur'''BlackBerry8700c/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''model_name''':ur'''BlackBerry 8700c''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''blackberry8700r_ver1'''] = devclass(devices.devids[ur'''blackberry8700_ver1'''], ur'''blackberry8700r_ver1''', ur'''BlackBerry8700r''', True, {ur'''model_name''':ur'''BlackBerry 8700r''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry8700f_ver1'''] = devclass(devices.devids[ur'''blackberry8700_ver1'''], ur'''blackberry8700f_ver1''', ur'''BlackBerry8700f''', True, {ur'''model_name''':ur'''BlackBerry 8700f''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry8700v_ver1'''] = devclass(devices.devids[ur'''blackberry8700_ver1'''], ur'''blackberry8700v_ver1''', ur'''BlackBerry8700v''', True, {ur'''model_name''':ur'''BlackBerry 8700v''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry8703_ver1'''] = devclass(devices.devids[ur'''blackberry8700_ver1'''], ur'''blackberry8703_ver1''', ur'''BlackBerry8703''', True, {ur'''model_name''':ur'''BlackBerry 8703''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry8707_ver1'''] = devclass(devices.devids[ur'''blackberry8700_ver1'''], ur'''blackberry8707_ver1''', ur'''BlackBerry8707''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':32,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':220,ur'''max_image_width''':315,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8707''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8707/4.1.03.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''blackberry8707v_ver1'''] = devclass(devices.devids[ur'''blackberry8700_ver1'''], ur'''blackberry8707v_ver1''', ur'''BlackBerry8707v''', True, {ur'''max_data_rate''':384,ur'''model_name''':ur'''BlackBerry 8707v''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry8700g_ver1'''] = devclass(devices.devids[ur'''blackberry8700_ver1'''], ur'''blackberry8700g_ver1''', ur'''BlackBerry8700g''', True, {ur'''model_name''':ur'''BlackBerry 8700g''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''blackberry8700__ver1_sub421'''] = devclass(devices.devids[ur'''blackberry8700_ver1'''], ur'''blackberry8700__ver1_sub421''', ur'''BlackBerry8700/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/183''', False, {ur'''aac''':True,ur'''device_os_version''':ur'''4.2''',ur'''directdownload_support''':True,ur'''max_data_rate''':200,ur'''mms_max_height''':1024,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''4.2''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8700/4.2.1.rdf'''})
devices.devids[ur'''blackberry8703e_ver1'''] = devclass(devices.devids[ur'''blackberry8703_ver1'''], ur'''blackberry8703e_ver1''', ur'''BlackBerry8703e''', True, {ur'''colors''':65536,ur'''columns''':32,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':220,ur'''max_image_width''':315,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''BlackBerry 8703e''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8703e/4.1.03.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8705g_ver1'''] = devclass(devices.devids[ur'''blackberry8703_ver1'''], ur'''blackberry8705g_ver1''', ur'''BlackBerry8705g''', True, {ur'''model_name''':ur'''BlackBerry 8705g''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry8707_sub4102011128'''] = devclass(devices.devids[ur'''blackberry8707_ver1'''], ur'''blackberry8707_sub4102011128''', ur'''BlackBerry8707/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/128''', False, {ur'''directdownload_support''':True,ur'''max_data_rate''':9})
devices.devids[ur'''blackberry8707_sub4102011153'''] = devclass(devices.devids[ur'''blackberry8707_ver1'''], ur'''blackberry8707_sub4102011153''', ur'''BlackBerry8707/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/153''', False, {ur'''directdownload_support''':True,ur'''max_data_rate''':9})
devices.devids[ur'''blackberry8707_ver1_sub150'''] = devclass(devices.devids[ur'''blackberry8707_ver1'''], ur'''blackberry8707_ver1_sub150''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) BlackBerry8707/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/150''', False, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.2.2''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8707/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8100_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub20'''], ur'''blackberry8100_ver1''', ur'''BlackBerry8100''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':False,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Pearl''',ur'''max_data_rate''':200,ur'''max_image_height''':260,ur'''max_image_width''':234,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''BlackBerry 8100''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''pdf_support''':True,ur'''picture''':True,ur'''picture_jpg''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mov''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8100/4.2.0.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':260,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''blackberry8300_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub20'''], ur'''blackberry8300_ver1''', ur'''BlackBerry8300/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/136''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''marketing_name''':ur'''Curve''',ur'''max_data_rate''':200,ur'''max_deck_size''':50000,ur'''max_image_height''':220,ur'''max_image_width''':309,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.2.2''',ur'''model_name''':ur'''BlackBerry 8300''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8300/4.2.2.rdf''',ur'''video''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''blackberry8320_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub20'''], ur'''blackberry8320_ver1''', ur'''BlackBerry8320/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100''', True, {ur'''aac''':True,ur'''ajax_support_inner_html''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''marketing_name''':ur'''Curve''',ur'''max_data_rate''':200,ur'''max_deck_size''':50000,ur'''max_image_height''':220,ur'''max_image_width''':312,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.2.2''',ur'''model_name''':ur'''BlackBerry 8320''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_september''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8320/4.2.2.rdf''',ur'''video''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_select_as_dropdown''':True,ur'''xhtml_supports_inline_input''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''blackberry8800_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub20'''], ur'''blackberry8800_ver1''', ur'''BlackBerry8800''', True, {ur'''aac''':True,ur'''ajax_support_getelementbyid''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':240,ur'''max_image_width''':315,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''4.2.1''',ur'''model_name''':ur'''BlackBerry 8800''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8800/4.2.1.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''blackberry8820_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub20'''], ur'''blackberry8820_ver1''', ur'''BlackBerry8820''', True, {ur'''aac''':True,ur'''ajax_support_getelementbyid''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':220,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.2.2''',ur'''model_name''':ur'''BlackBerry 8820''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''pdf_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8820/4.2.2.rdf''',ur'''video''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8830_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub20'''], ur'''blackberry8830_ver1''', ur'''BlackBerry8830/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''device_os_version''':ur'''4.2.2''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''marketing_name''':ur'''World Edition''',ur'''max_data_rate''':9,ur'''max_deck_size''':32768,ur'''max_image_height''':220,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.2.2''',ur'''model_name''':ur'''BlackBerry 8830''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''2''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8830/4.2.2.rdf''',ur'''video''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''blackberry8310_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub20'''], ur'''blackberry8310_ver1''', ur'''BlackBerry8310/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/179''', True, {ur'''aac''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''marketing_name''':ur'''Curve''',ur'''max_data_rate''':40,ur'''max_deck_size''':65000,ur'''max_image_height''':220,ur'''max_image_width''':309,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.2.2''',ur'''model_name''':ur'''BlackBerry 8310''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':80,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8310/4.2.2.rdf''',ur'''video''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''blackberry_generic_ver4_sub30'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub20'''], ur'''blackberry_generic_ver4_sub30''', ur'''DO_NOT_MATCH_BLACKBERRY_4_3''', False, {ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''4.3''',ur'''mobile_browser_version''':ur'''4.3'''})
devices.devids[ur'''blackberry8100_sub42020111'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_sub42020111''', ur'''BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''blackberry8100_mozilla_ver1'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_mozilla_ver1''', ur'''Mozilla/4.0 BlackBerry8100''', False, {ur'''ajax_manipulate_css''':False,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':False,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''none''',ur'''max_data_rate''':200})
devices.devids[ur'''blackberry8100_ver1_sub420'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_ver1_sub420''', ur'''BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/125''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':26,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''png''':True,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8100/4.2.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8100_ver1_sub421'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_ver1_sub421''', ur'''BlackBerry8100/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/107''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':26,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.2.1''',ur'''png''':True,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8100/4.2.1.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8100_ver1_sub102'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_ver1_sub102''', ur'''BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':26,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''png''':True,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8100/4.2.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8100_ver1_sub420_vendor214'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_ver1_sub420_vendor214''', ur'''BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/214''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':26,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''png''':True,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8100/4.2.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8100_ver1_sub420_vendor120'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_ver1_sub420_vendor120''', ur'''BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120''', False, {ur'''bmp''':True,ur'''max_deck_size''':32768,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''rows''':18,ur'''sp_midi''':True,ur'''tiff''':True})
devices.devids[ur'''blackberry8100_ver1_sub421_vendor102'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_ver1_sub421_vendor102''', ur'''BlackBerry8100/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':26,ur'''max_deck_size''':32768,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''sp_midi''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8100/4.2.1.rdf'''})
devices.devids[ur'''blackberry8100_ver1_sub420_139'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_ver1_sub420_139''', ur'''BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/139''', False, {ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_mpeg4_sp''':ur'''0b''',ur'''video''':True})
devices.devids[ur'''blackberry8100_ver1_sub421_139'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_ver1_sub421_139''', ur'''BlackBerry8100/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/139''', False, None)
devices.devids[ur'''kwc_k312_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_k312_ver1''', ur'''KWC-K312/1.0.03 UP.Browser/6.2.3.9.g.1.108 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''model_name''':ur'''K312''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry8700_ver1_sub421102'''] = devclass(devices.devids[ur'''blackberry8700__ver1_sub421'''], ur'''blackberry8700_ver1_sub421102''', ur'''BlackBerry8700/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''device_os_version''':ur'''4.2''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''BlackBerry 8700''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8700/4.2.1.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8100_ver1_sub421_vendor100'''] = devclass(devices.devids[ur'''blackberry8100_ver1_sub421'''], ur'''blackberry8100_ver1_sub421_vendor100''', ur'''BlackBerry8100/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100''', False, None)
devices.devids[ur'''blackberry8100_ver1_sub134'''] = devclass(devices.devids[ur'''blackberry8100_ver1_sub421'''], ur'''blackberry8100_ver1_sub134''', ur'''BlackBerry8100/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/134''', False, None)
devices.devids[ur'''blackberry8100_ver1_sub421_vendor123'''] = devclass(devices.devids[ur'''blackberry8100_ver1_sub421'''], ur'''blackberry8100_ver1_sub421_vendor123''', ur'''BlackBerry8100/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/123''', False, None)
devices.devids[ur'''blackberry8320_ver1_sub119'''] = devclass(devices.devids[ur'''blackberry8320_ver1'''], ur'''blackberry8320_ver1_sub119''', ur'''BlackBerry8320/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/119''', False, {ur'''max_data_rate''':200,ur'''wifi''':True})
devices.devids[ur'''blackberry8830_ver2'''] = devclass(devices.devids[ur'''blackberry8830_ver1'''], ur'''blackberry8830_ver2''', ur'''BlackBerry8830/4.2.2 Profile/MIDP-2.0 Configuration/CLOC-1.1 VendorID/105''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8830''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8830/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8830_ver1_sub126'''] = devclass(devices.devids[ur'''blackberry8830_ver1'''], ur'''blackberry8830_ver1_sub126''', ur'''BlackBerry8830/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/126''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8830''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8830/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8830_ver1_sub1'''] = devclass(devices.devids[ur'''blackberry8830_ver1'''], ur'''blackberry8830_ver1_sub1''', ur'''BlackBerry8830/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/-1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8830''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8830/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8830_ver1_sub189'''] = devclass(devices.devids[ur'''blackberry8830_ver1'''], ur'''blackberry8830_ver1_sub189''', ur'''BlackBerry8830/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/189''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8830''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8830/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8310_ver1_rogers'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_rogers''', ur'''BlackBerry8310/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/107''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8310/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8310_ver1_sub214'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_sub214''', ur'''BlackBerry8310/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/214''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8310/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8310_ver1_sub120'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_sub120''', ur'''BlackBerry8310/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8310/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8310_ver1_sub102'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_sub102''', ur'''BlackBerry8310/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8310/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8310_ver1_sub132'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_sub132''', ur'''BlackBerry8310/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/132''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8310/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8310_ver1_sub125'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_sub125''', ur'''BlackBerry8310/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/125''', False, None)
devices.devids[ur'''blackberry8310_ver1_sub139'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_sub139''', ur'''BlackBerry8310/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/139''', False, None)
devices.devids[ur'''blackberry8100_ver1_sub420_vendor100'''] = devclass(devices.devids[ur'''blackberry8100_ver1_sub420'''], ur'''blackberry8100_ver1_sub420_vendor100''', ur'''BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':26,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8100''',ur'''png''':True,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8100/4.2.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8800_ver1_sub421102'''] = devclass(devices.devids[ur'''blackberry8800_ver1'''], ur'''blackberry8800_ver1_sub421102''', ur'''BlackBerry8800/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102''', False, {ur'''max_data_rate''':200})
devices.devids[ur'''blackberry8800_ver1_sub115'''] = devclass(devices.devids[ur'''blackberry8800_ver1'''], ur'''blackberry8800_ver1_sub115''', ur'''BlackBerry8800/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/115''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8800''',ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8800/4.2.1.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8800_ver1_sub123'''] = devclass(devices.devids[ur'''blackberry8800_ver1'''], ur'''blackberry8800_ver1_sub123''', ur'''BlackBerry8800/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/123''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8800''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''blackberry8120_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub30'''], ur'''blackberry8120_ver1''', ur'''BlackBerry8120/4.3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':26,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''260''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':100000,ur'''max_image_height''':240,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.3''',ur'''model_name''':ur'''BlackBerry 8120''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':18,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8120/4.3.0.rdf''',ur'''video''':True,ur'''wallpaper_max_height''':260,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':260,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''blackberry8130_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub30'''], ur'''blackberry8130_ver1''', ur'''BlackBerry8130/4.3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/109''', True, {ur'''aac''':True,ur'''columns''':26,ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Pearl''',ur'''max_data_rate''':9,ur'''max_image_height''':260,ur'''max_image_width''':220,ur'''mobile_browser_version''':ur'''4.3''',ur'''model_name''':ur'''BlackBerry 8130''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8130/4.3.0.rdf''',ur'''wallpaper_max_height''':260,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':260,ur'''wallpaper_preferred_width''':240,ur'''xhtml_support_level''':2})
devices.devids[ur'''blackberry8110_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub30'''], ur'''blackberry8110_ver1''', ur'''BlackBerry8110/4.3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':26,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Pearl''',ur'''max_data_rate''':200,ur'''max_deck_size''':100000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.3''',ur'''model_name''':ur'''BlackBerry 8110''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8110/4.3.0.rdf''',ur'''wallpaper_max_height''':260,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':260,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8330_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub30'''], ur'''blackberry8330_ver1''', ur'''BlackBerry8330/4.3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Curve''',ur'''max_data_rate''':384,ur'''max_deck_size''':50000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8330''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8330/4.3.0.rdf''',ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2,ur'''xhtml_supports_iframe''':ur'''none'''})
devices.devids[ur'''blackberry8310_ver1_rogers_ie'''] = devclass(devices.devids[ur'''blackberry8310_ver1_rogers'''], ur'''blackberry8310_ver1_rogers_ie''', ur'''Mozilla/2.0 (compatible; MSIE 3.02; Windows CE; PPC; 240x320) BlackBerry8310/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/107''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8310''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8310/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8703e_ver1_sub410'''] = devclass(devices.devids[ur'''blackberry8703e_ver1'''], ur'''blackberry8703e_ver1_sub410''', ur'''BlackBerry8703e/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105''', False, {ur'''directdownload_support''':True,ur'''max_data_rate''':9})
devices.devids[ur'''blackberry8703e_ver1_sub421'''] = devclass(devices.devids[ur'''blackberry8703e_ver1'''], ur'''blackberry8703e_ver1_sub421''', ur'''BlackBerry8703e/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/109''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.2.1''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8703e/4.2.1.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8820_ver1_sub422'''] = devclass(devices.devids[ur'''blackberry8820_ver1'''], ur'''blackberry8820_ver1_sub422''', ur'''BlackBerry8820/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/119''', False, {ur'''max_data_rate''':200,ur'''wifi''':True})
devices.devids[ur'''blackberry8820_ver1_sub102'''] = devclass(devices.devids[ur'''blackberry8820_ver1'''], ur'''blackberry8820_ver1_sub102''', ur'''BlackBerry8820/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8820/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sch_r610_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sch_r610_ver1''', ur'''SCH-R610 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''R610''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry8820_ver1_sub142'''] = devclass(devices.devids[ur'''blackberry8820_ver1_sub422'''], ur'''blackberry8820_ver1_sub142''', ur'''BlackBerry8820/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/142''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8820''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8820/4.2.2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_t280a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic'''], ur'''sonyericsson_t280a_ver1''', ur'''SonyEricssonT280a/R1BA003 TelecaBrowser/Q04C1-1 Profile/MIDP-2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''T280a''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/T280aR101.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_f480_ver1_subbohe3'''] = devclass(devices.devids[ur'''samsung_sgh_f480_ver1'''], ur'''samsung_sgh_f480_ver1_subbohe3''', ur'''SAMSUNG-SGH-F480/F480BOHE3 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''apple_iphone_ver2_sub525181'''] = devclass(devices.devids[ur'''apple_iphone_ver2'''], ur'''apple_iphone_ver2_sub525181''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''apple_iphone_emulator_ver2_sub52520'''] = devclass(devices.devids[ur'''apple_iphone_emulator_ver2'''], ur'''apple_iphone_emulator_ver2_sub52520''', ur'''Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A345 Safari/525.20''', False, {ur'''model_extra_info''':ur'''2.0 Simulator''',ur'''model_name''':ur'''iPhone'''})
devices.devids[ur'''apple_ipod_touch_ver2_sub525181'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2'''], ur'''apple_ipod_touch_ver2_sub525181''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''apple_ipod_touch_ver2_sub5a347'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2_sub525181'''], ur'''apple_ipod_touch_ver2_sub5a347''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A347 Safari/525.20''', False, None)
devices.devids[ur'''mot_v3xxr_ver1'''] = devclass(devices.devids[ur'''mot_v3xx_ver1'''], ur'''mot_v3xxr_ver1''', ur'''MOT-RAZRV3xxR''', True, {ur'''colors''':65536,ur'''columns''':19,ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''max_deck_size''':10000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.0''',ur'''model_name''':ur'''RAZR V3xxR''',ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/RAZRV3xxR/profile/RAZRV3xxR.rdf'''})
devices.devids[ur'''mot_v3xxr_ver1_sub97042br'''] = devclass(devices.devids[ur'''mot_v3xxr_ver1'''], ur'''mot_v3xxr_ver1_sub97042br''', ur'''MOT-RAZRV3xxR/97.04.2BR BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 13003290) Profile/MIDP-2.0 Configuration/CLDC-1.1  Opera 8.60 [en]''', False, {ur'''mobile_browser_version''':ur'''8.6'''})
devices.devids[ur'''nokia_7210_supernova_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_7210_supernova_ver1''', ur'''Nokia7210Supernova/2.0 (04.62) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Supernova''',ur'''max_data_rate''':40,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''7210''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7210Supernovar100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':4})
devices.devids[ur'''spice_d88_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_d88_ver1''', ur'''Spice D88''', True, {ur'''brand_name''':ur'''Spice''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':16,ur'''max_image_height''':190,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''D-88''',ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.okwap.com.cn/uaprof/d88/d88profile.xml'''})
devices.devids[ur'''samsung_sgh_a827_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_a827_ver1''', ur'''SAMSUNG-SGH-A827/A827UCGL3 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Access''',ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':210,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A827''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':47,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_june''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A827.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''apple_iphone_ver2_1'''] = devclass(devices.devids[ur'''apple_iphone_ver2'''], ur'''apple_iphone_ver2_1''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F90 Safari/525.20''', True, {ur'''device_os_version''':ur'''2.1''',ur'''model_extra_info''':ur'''2.1''',ur'''model_name''':ur'''iPhone''',ur'''physical_screen_height''':74,ur'''physical_screen_width''':49,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mov''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_asp''':2,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''apple_iphone_emulator_ver2_1'''] = devclass(devices.devids[ur'''apple_iphone_emulator_ver2'''], ur'''apple_iphone_emulator_ver2_1''', ur'''Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F90 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.1''',ur'''model_extra_info''':ur'''2.1 Simulator''',ur'''model_name''':ur'''iPhone''',ur'''release_date''':ur'''2008_july'''})
devices.devids[ur'''apple_ipod_touch_ver2_1'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2'''], ur'''apple_ipod_touch_ver2_1''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F90 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.1''',ur'''model_extra_info''':ur'''2.1''',ur'''model_name''':ur'''iPod Touch'''})
devices.devids[ur'''nokia_7310_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_7310_ver1''', ur'''Nokia7310/2.0 (07.00) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Supernova''',ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''7310''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7310r100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_550_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_550_ver1''', ur'''LGE-LG550 AU-OBIGO/Q04C1-1.22  MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''550''',ur'''physical_screen_height''':48,ur'''physical_screen_width''':38,ur'''png''':True,ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_LGE_LG550_CX55BL10.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zte_f156_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f156_ver1''', ur'''ZTE-F156/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F156''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F156.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_1680c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_1680c_ver1''', ur'''Nokia1680c-2/2.0 (05.61) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''1680c''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N1680c-2r100.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''apple_iphone_ver2_sub5a347'''] = devclass(devices.devids[ur'''apple_iphone_ver2'''], ur'''apple_iphone_ver2_sub5a347''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A347 Safari/525.20''', False, None)
devices.devids[ur'''amoi_levis_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''amoi_levis_ver1''', ur'''Levis_Original_3G/R12 NF-Browser/3.3 Openwave-MMS/4.5 BP-SyncML/2.0 IA-Java/1.0 Profile/MIDP2.0/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':96,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':144,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Levis The Original''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''joystick''',ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':96,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/Amoi-Levis-theoriginal3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;'''})
devices.devids[ur'''lg_vx8560_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_vx8560_ver1''', ur'''LGE-VX8560/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':240,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VX-8560''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_u310_ver1_subua'''] = devclass(devices.devids[ur'''lg_u310_ver1'''], ur'''lg_u310_ver1_subua''', ur'''LG/U310/v1.0''', False, {ur'''wml_1_2''':True})
devices.devids[ur'''nokia_e70_ver1_sub206180710'''] = devclass(devices.devids[ur'''nokia_e70_ver1'''], ur'''nokia_e70_ver1_sub206180710''', ur'''NokiaE70-2/3.0 (2.0618.07.10) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_e6_ver1_subua'''] = devclass(devices.devids[ur'''mot_e6_ver1'''], ur'''mot_e6_ver1_subua''', ur'''MOT-MOTOROKR E6/1.0/R533_G_11.12.06P Mozilla/4.0 (compatible; MSIE 6.0; Linux; MOTOROKR E6; 781) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00''', False, None)
devices.devids[ur'''zte_f256_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f256_ver1''', ur'''ZTE-F256/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F256''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F256.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5000d_ver1'''] = devclass(devices.devids[ur'''nokia_5000_ver1'''], ur'''nokia_5000d_ver1''', ur'''Nokia5000d-2/1.0 (03.50) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5000d''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5000d-2r100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_c905_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_c905_ver1''', ur'''SonyEricssonC905/R1AA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':45000,ur'''max_image_height''':230,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mld''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':2448,ur'''mms_max_size''':614400,ur'''mms_max_width''':3264,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C905''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''rows''':16,ur'''rss_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/C905R101.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop'''})
devices.devids[ur'''stupid_novarra_nweb_generic'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''stupid_novarra_nweb_generic''', ur'''Novarra/5.''', False, {ur'''brand_name''':ur'''Novarra''',ur'''mobile_browser''':ur'''Novarra nWeb''',ur'''model_name''':ur'''nWeb Browser'''})
devices.devids[ur'''samsung_sgh_j150_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_j150_ver1''', ur'''SAMSUNG-SGH-J150/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-J150''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''png''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-J150.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_i550_ver1_subuaxegl3'''] = devclass(devices.devids[ur'''samsung_sgh_i550_ver1_subua413'''], ur'''samsung_sgh_i550_ver1_subuaxegl3''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i550/XEGL3 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-i550''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i550.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''generic_safari'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_safari''', ur'''Safari_Browser''', False, {ur'''can_skip_aligned_link_row''':True,ur'''columns''':18,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Safari''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_select_as_dropdown''':True,ur'''xhtml_support_level''':4,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtml_supports_table_for_layout''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''samsung_sgh_d780_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_d780_ver1''', ur'''SAMSUNG-SGH-D780/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':280,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D780''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D780.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_m608c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_m608c_ver1''', ur'''SonyEricssonM608c/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 513) Opera 8.65 [zh-CN]''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.1''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':30000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''M608c''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''png''':True,ur'''release_date''':ur'''2008_August''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/M608cR100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_t280a_ver1_subr1bc002'''] = devclass(devices.devids[ur'''sonyericsson_t280a_ver1'''], ur'''sonyericsson_t280a_ver1_subr1bc002''', ur'''SonyEricssonT280a/ R1BC002 TelecaBrowser/Q04C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sch_r450_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r450_ver1''', ur'''sam-r450 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Messager''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_extra_info''':ur'''Metro PCS''',ur'''model_name''':ur'''R450''',ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/sam-r450.xml''',ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''samsung_schu940_ver1'''] = devclass(devices.devids[ur'''samsung_f700_ver1'''], ur'''samsung_schu940_ver1''', ur'''Mozilla/5.0 440x240 Samsung SCH-U940 NetFront/3.4''', False, {ur'''css_spriting''':True,ur'''model_name''':ur'''SCH-U940'''})
devices.devids[ur'''mot_e8_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_e8_ver1''', ur'''MOT-E8/R6713_G_71.03.01R_B MotoWebKit/417.19 (KHTML, like Gecko) BER/2.0 Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/9.0''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''columns''':20,ur'''device_os_version''':ur'''''',ur'''directdownload_support''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''MOTOROKR''',ur'''max_data_rate''':200,ur'''max_deck_size''':10000,ur'''max_image_height''':210,ur'''max_image_width''':310,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1200,ur'''mms_spmidi''':True,ur'''mobile_browser''':ur'''Symphony browser''',ur'''mobile_browser_version''':ur'''''',ur'''model_name''':ur'''MOTOROKR E8''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':41,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/e8/Profile/e8.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''mot_w755_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_w755_ver1''', ur'''MOT-COOL0/00.62 UP.Browser/6.2.3.4.c.1.128 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Motorola''',ur'''directdownload_support''':True,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''model_name''':ur'''W755''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://uaprof.vtext.com/mot/w755/w755v1.xml''',ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_z6m_ver1_subbell'''] = devclass(devices.devids[ur'''mot_z6m_ver1'''], ur'''mot_z6m_ver1_subbell''', ur'''Motorola-Z6m UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''colors''':65536,ur'''columns''':7,ur'''directdownload_support''':True,ur'''max_deck_size''':3000,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_extra_info''':ur'''Bell''',ur'''mp3''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Motorola_Z6m_qualification.rdf'''})
devices.devids[ur'''lg_ax300_ver1'''] = devclass(devices.devids[ur'''lg_ax275_ver1'''], ur'''lg_ax300_ver1''', ur'''LGE-AX300/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, {ur'''colors''':65536,ur'''columns''':13,ur'''max_deck_size''':4096,ur'''model_name''':ur'''AX300''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/lg/ax300/ax300.xml'''})
devices.devids[ur'''lg_lg570_ver1'''] = devclass(devices.devids[ur'''lg_lx570_ver1'''], ur'''lg_lg570_ver1''', ur'''LGE-LG570 AU-OBIGO/Q04C1-1.27 MMP/2.0''', False, {ur'''colors''':65536,ur'''columns''':17,ur'''max_deck_size''':65536,ur'''model_name''':ur'''LG570''',ur'''playback_acodec_aac''':ur'''heaac''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_LGE_LG570_CX57BL05.rdf'''})
devices.devids[ur'''mot_v9m_ver1_subverizon_subopwv'''] = devclass(devices.devids[ur'''mot_v9m_ver1_subverizon'''], ur'''mot_v9m_ver1_subverizon_subopwv''', ur'''MOT-PARS_/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''directdownload_support''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''uaprof''':ur'''http://uaprof.vtext.com/mot/v9m/v9mv1.xml'''})
devices.devids[ur'''mot_v266_ver1'''] = devclass(devices.devids[ur'''mot_v265_ver1'''], ur'''mot_v266_ver1''', ur'''MOT-V266_/00.62 UP.Browser/6.2.3.2.m.1.100 (GUI) MMP/2.0''', False, {ur'''model_name''':ur'''V266'''})
devices.devids[ur'''samsung_u706_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_u706_ver1''', ur'''SCH-U706 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Muse''',ur'''max_deck_size''':16384,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':588800,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''model_name''':ur'''SCH-U706''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/samsung/u706/u706.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_m310_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_m310_ver1''', ur'''SPH-M310 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':False,ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':300000,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''model_name''':ur'''SPH-M310''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''qcelp''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vmobl.com/samsung/m310/VMU_m310_UAProf.xml''',ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''lg_lx400_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_lx400_ver1''', ur'''LG-LX400 TELECA-LX400/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':128,ur'''max_image_width''':124,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''LX400''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/LX400/LX400V13.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''ucweb_browser_ver5'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ucweb_browser_ver5''', ur'''Mozilla/4.0 (compatible; MSIE 4.01 ) Browser/NetFront/3.3 LinuxOS/2.4.20 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ucweb/5.1''', False, {ur'''brand_name''':ur'''UCWEB''',ur'''mobile_browser_version''':ur'''5.1''',ur'''model_name''':ur'''Browser'''})
devices.devids[ur'''lg_lg385_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_lg385_ver1''', ur'''LGE-LG385 AU-OBIGO/Q04C1-1.27 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''LG385''',ur'''physical_screen_height''':60,ur'''physical_screen_width''':48,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/LGE_LG385.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_245_ver1_subua'''] = devclass(devices.devids[ur'''lg_245_ver1'''], ur'''lg_245_ver1_subua''', ur'''LGE-LG245/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''max_deck_size''':4096,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''245''',ur'''softkey_support''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True})
devices.devids[ur'''samsung_u550_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_u550_ver1''', ur'''SCH-U550/1.0 NetFront/3.0.22.2.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':11,ur'''jpg''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''model_name''':ur'''SCH-U550''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/sch/u550/u550v1.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_ax4270_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_ax4270_ver1''', ur'''LGE-AX4270/1.0 UP.Browser/6.2.3.1 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''AX4270''',ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/lg/ax4750/ax4750.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_tu515_ver1'''] = devclass(devices.devids[ur'''lg_tu500_ver1'''], ur'''lg_tu515_ver1''', ur'''LG-TU515 Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TU515''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-TU515.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sch_a645_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_a645_ver1''', ur'''SCH-A645 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''SCH-A645''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.alltel.net/uaprof/samsung/a645/a645.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''generic_iris_browser'''] = devclass(devices.devids[ur'''generic_safari'''], ur'''generic_iris_browser''', ur'''Mozilla/5.0 (Windows CE; U; Mobile; PPC; en) AppleWebKit/420+ (KHTML, like Gecko) WM5 Iris/1.0.9 Safari/419.3''', False, {ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''Generic''',ur'''colors''':65536,ur'''image_inlining''':True,ur'''model_name''':ur'''Iris Browser''',ur'''release_date''':ur'''2008_january''',ur'''unique''':False,ur'''viewport_supported''':True,ur'''viewport_userscalable''':ur'''no''',ur'''viewport_width''':ur'''device_width_token''',ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''apple_iphone_ver2_sub5b108'''] = devclass(devices.devids[ur'''apple_iphone_ver2_sub525181'''], ur'''apple_iphone_ver2_sub5b108''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0_1 like Mac OS X; de-de) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5B108 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.0.1'''})
devices.devids[ur'''sgh_a401_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sgh_a401_ver1''', ur'''SGH-A401 SHP/VPP/R5 OPENWAVE/7.0.2 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':864,ur'''mms_max_size''':307200,ur'''mms_max_width''':1152,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A401''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_2630_ver1_subcmc'''] = devclass(devices.devids[ur'''nokia_2630_ver1'''], ur'''nokia_2630_ver1_subcmc''', ur'''Nokia2630_CMCC/2.0 (05.20) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':18,ur'''max_deck_size''':32200,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5})
devices.devids[ur'''audiovox_cdm8615_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''audiovox_cdm8615_ver1''', ur'''AUDIOVOX-CDM8615 UP.Browser/6.2.3.1 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''model_name''':ur'''CDM8615''',ur'''release_date''':ur'''2008_august''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.pocket.com/phone_data/CDM8615.xml'''})
devices.devids[ur'''samsung_u900l_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_u900l_ver1''', ur'''SAMSUNG-SGH-U900L/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-U900L''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_August''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_v3xm_ver1_sub859743'''] = devclass(devices.devids[ur'''mot_v3xm_ver1'''], ur'''mot_v3xm_ver1_sub859743''', ur'''MOT-RAZRV3xM/85.97.43P MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_2660_ver1_subua'''] = devclass(devices.devids[ur'''nokia_2660_ver1'''], ur'''nokia_2660_ver1_subua''', ur'''Nokia2660/2.0 (05.20) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''kddi_sn33_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kddi_sn33_ver1''', ur'''KDDI-SN33 UP.Browser/6.2.0.9.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''KDDI-SonyEricsson''',ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':242,ur'''max_image_width''':228,ur'''model_name''':ur'''W32S''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_st2b_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kddi_st2b_ver1''', ur'''KDDI-ST2B''', True, {ur'''brand_name''':ur'''KDDI-Sanyo''',ur'''columns''':25,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':246,ur'''max_image_width''':229,ur'''model_name''':ur'''A5516T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''nokia_6085_ver1_sub0503'''] = devclass(devices.devids[ur'''nokia_6085_ver1'''], ur'''nokia_6085_ver1_sub0503''', ur'''Nokia6085/2.0 (05.03) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''apple_iphone_ver2_0_2'''] = devclass(devices.devids[ur'''apple_iphone_ver2'''], ur'''apple_iphone_ver2_0_2''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0_2 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5C1 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.0.2'''})
devices.devids[ur'''samsung_sgh_i450_ver1_subdzgl3'''] = devclass(devices.devids[ur'''samsung_sgh_i450_ver1'''], ur'''samsung_sgh_i450_ver1_subdzgl3''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i450/DZGL3 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''sanyo_scp3800_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sanyo_scp3800_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-3800/US/1.0) NetFront/3.4 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':21,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Katana LX''',ur'''max_deck_size''':4096,ur'''max_image_height''':126,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP3800''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP3800/0700SP.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_c905_ver1_subr1ba'''] = devclass(devices.devids[ur'''sonyericsson_c905_ver1'''], ur'''sonyericsson_c905_ver1_subr1ba''', ur'''SonyEricssonC905/R1BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.0''', False, {ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0'''})
devices.devids[ur'''sonyericsson_f305_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sonyericsson_f305_ver1''', ur'''SonyEricssonF305/R1AA Browser/OpenWave/1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.7.1.351 (GUI)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F305''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''picture_directdownload_size_limit''':10485760,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_mpeg4_sp''':ur'''2''',ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':144,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/F305R101.xml''',ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''apple_ipod_touch_ver2_sub5c1'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2'''], ur'''apple_ipod_touch_ver2_sub5c1''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_0_2 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5C1 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.0.2'''})
devices.devids[ur'''sanyo_scp_pro700_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sanyo_scp_pro700_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-PRO700/US/1.0) NetFront/3.4 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':260,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-PRO700''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP-PRO700/1008SP.rdf''',ur'''uaprof2''':ur'''http://uaprof.bellmobilite.ca/BMC_Sanyo_SCP-PRO700CA_1005BM.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_honors_bgcolor''':True})
devices.devids[ur'''sanyo_scp2500_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_scp2500_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-2500/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':126,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP2500''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP2500/1001SP.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_w213_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_w213_ver1''', ur'''MOT-W213/0.0.45 UP.Browser/6.3.0.6.c.17 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''W213''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':28,ur'''physical_screen_width''':28,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/W213/Profile/W213.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sph_z400_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sph_z400_ver1''', ur'''Samsung-SPHZ400''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':182,ur'''max_image_width''':167,ur'''midi_monophonic''':True,ur'''model_extra_info''':ur'''Sprint''',ur'''model_name''':ur'''Z400''',ur'''mp3''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''release_date''':ur'''2008_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-Z400/BE03.rdf''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''generic_maui_wap_browser_repetead'''] = devclass(devices.devids[ur'''generic_maui_wap_browser'''], ur'''generic_maui_wap_browser_repetead''', ur'''MAUI WAP Browser MAUI WAP Browser''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''zte_f165_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f165_ver1''', ur'''ZTE-F165/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F165''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F165.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_i290_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i290_ver1''', ur'''MOT-A-7F/00.03 UP.Browser/7.0.2.2.c.1.109 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':100,ur'''max_image_width''':122,ur'''model_name''':ur'''i290''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_u900_ver1_subua'''] = devclass(devices.devids[ur'''lg_u900_ver1'''], ur'''lg_u900_ver1_subua''', ur'''LG/U900/v1.0''', False, {ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''benq_c30_ver1_subua'''] = devclass(devices.devids[ur'''benq_c30_ver1'''], ur'''benq_c30_ver1_subua''', ur'''BenQ-C30/1.0/WAP2.0/MIDP2.0/CLDC1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''lg_kg300_ver1'''] = devclass(devices.devids[ur'''lg_kg300j_ver1'''], ur'''lg_kg300_ver1''', ur'''LG-KG300/V01 Obigo/WAP2.0''', True, {ur'''directdownload_support''':True,ur'''max_image_width''':228,ur'''model_name''':ur'''KG300''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG300.xml'''})
devices.devids[ur'''generic_iris_browser_subua'''] = devclass(devices.devids[ur'''generic_iris_browser'''], ur'''generic_iris_browser_subua''', ur'''Mozilla/5.0 (Windows CE; U; Mobile; PPC; en) AppleWebKit/522+ (KHTML, like Gecko) WM5 Iris/1.0.13 Safari/419.3''', False, None)
devices.devids[ur'''nokia_3555c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_3555c_ver1''', ur'''Nokia3555c/2.0 (03.41) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3555c''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3555cr100_3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''generic_maui_wap_browser_underscore'''] = devclass(devices.devids[ur'''generic_maui_wap_browser'''], ur'''generic_maui_wap_browser_underscore''', ur'''MAUI_WAP_Browser''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''lg_kp220_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kp220_ver1''', ur'''LG-KP220/V01 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':16777216,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KP220''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':27,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-UAP-KP220-v0.1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kg290uae_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kg290uae_ver1''', ur'''LG-KG290UAE Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''KG290UAE''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG290UAE.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_sghb500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_sghb500_ver1''', ur'''SEC-SGHB500/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':51200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-B500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':33,ur'''physical_screen_width''':26,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/b500_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_k800a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k800_ver1'''], ur'''sonyericsson_k800a_ver1''', ur'''SonyEricssonK800a/R8BF Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''model_name''':ur'''K800a''',ur'''release_date''':ur'''2008_august''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6110_ver1_submoz422'''] = devclass(devices.devids[ur'''nokia_6110_ver1_submoz358'''], ur'''nokia_6110_ver1_submoz422''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6110Navigator/4.22; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sagem_vf533_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sagem_vf533_ver1''', ur'''SAGEM-VF533/1.0/EVN_ZE MIDP/2.0Configuration/CLDC-1.1Browser/UP.Browser/7.2.7.1.398(GUI)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':48128,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VF533''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/899483.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''zte_f152_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f152_ver1''', ur'''ZTE-F152/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':190,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F152''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F152.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_c2600_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_c2600_ver1''', ur'''LG-C2600 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':16777216,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C2600''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':25,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG200j.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_3600slide_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp30'''], ur'''nokia_3600slide_ver1''', ur'''Nokia3600slide/2.0 (04.11) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Slide''',ur'''max_deck_size''':131072,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N3600''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''release_date''':ur'''2008_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3600slider100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sanyo_mm5600_ver1_subua'''] = devclass(devices.devids[ur'''sanyo_mm5600_ver1'''], ur'''sanyo_mm5600_ver1_subua''', ur'''Mozilla/4.0 (MobilePhone SCP-5600/NZ/1.0) NetFront/3.1 MMP/2.0''', False, {ur'''can_skip_aligned_link_row''':False,ur'''model_extra_info''':ur'''New Zealand''',ur'''model_name''':ur'''MM5600''',ur'''release_date''':ur'''2002_january''',ur'''uaprof''':ur'''http://mobileuaprof.xtra.co.nz/s5600.rdf'''})
devices.devids[ur'''generic_skyfire_version1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_skyfire_version1''', ur'''DO_NOT_MATCH_GENERIC_SKYFIRE_BROWSER''', False, {ur'''brand_name''':ur'''Skyfire''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':18,ur'''device_claims_web_support''':True,ur'''is_transcoder''':True,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Skyfire''',ur'''model_name''':ur'''Skyfire Browser''',ur'''physical_screen_height''':60,ur'''physical_screen_width''':40,ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''transcoder_ua_header''':ur'''X-Skyfire-Phone''',ur'''unique''':False,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''nokia_6680_ver1_sub50407'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680_ver1_sub50407''', ur'''Nokia6680/1.0 (5.04.07) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_data_rate''':200,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':40,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''streaming_3gpp''':True,ur'''video''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_6120c_ver1_sub421'''] = devclass(devices.devids[ur'''nokia_6120c_ver1'''], ur'''nokia_6120c_ver1_sub421''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6120c/4.21; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.13''',ur'''nokia_feature_pack''':1,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6120c-1r100-2G.xml'''})
devices.devids[ur'''nokia_6600f_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_6600f_ver1''', ur'''Nokia6600f/2.0 (04.80) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''device_claims_web_support''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera Mini''',ur'''model_name''':ur'''6600f''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6600fr100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sagem_my511x_ver1_sub365'''] = devclass(devices.devids[ur'''sagem_my511x_ver1'''], ur'''sagem_my511x_ver1_sub365''', ur'''Sagem-my511X/1.0/ MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.6.c.1.365 (GUI)''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''mp3''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/898012.xml'''})
devices.devids[ur'''samsung_f330_subj3'''] = devclass(devices.devids[ur'''samsung_f330_ver1'''], ur'''samsung_f330_subj3''', ur'''SAMSUNG-SGH-F330/F330XEGK1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/F330UAProf.rdf'''})
devices.devids[ur'''fly_mc100_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_mc100_ver1''', ur'''Fly MC100/S120 Release/2008.02.26 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MC100''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''www.fly-phone.ru/UAP/Fly_MC100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_mc110_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_mc110_ver1''', ur'''Fly MC110/1.0 RTKE_OS/01.00 SS5210/8.0 Release/12.31.2007 Browser/Techsoft-01.00.00 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MC110''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''www.fly-phone.ru/UAP/Fly_MC110.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_sghm600_ver1_sub1'''] = devclass(devices.devids[ur'''sec_sghm600_ver1'''], ur'''sec_sghm600_ver1_sub1''', ur'''SEC-SGHM600/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''philips_289_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''philips_289_ver1''', ur'''PHILIPS289 ObigoInternetBrowser/Q03C EGE/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':130200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''289''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uap289.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_f480_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_sgh_f480_ver1'''], ur'''samsung_sgh_f480_ver1_suborange''', ur'''SAMSUNG-SGH-F480-ORANGE/F480BVHF2 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':5000,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F480.rdf'''})
devices.devids[ur'''samsung_g810_ver1_subua'''] = devclass(devices.devids[ur'''samsung_g810_ver1'''], ur'''samsung_g810_ver1_subua''', ur'''Mozilla/5.0 (SymbianOS/9.2; Series60/3.1 Samsung/SGH-G810/XEHA3 Profile/MIDP-2.0 Configuration/CLDC-1.1 U; ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''transparent_png_alpha''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/G810-3G.xml'''})
devices.devids[ur'''nokia_e66_ver1_subvoda'''] = devclass(devices.devids[ur'''nokia_e66_ver1_sub1000776'''], ur'''nokia_e66_ver1_subvoda''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE66-1/102.07.81; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':21,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE66-1r100-vf2g.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NE66-1r100-vf3g.xml'''})
devices.devids[ur'''mot_em325_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_em325_ver1''', ur'''MOT-EM325/1.0 Release/07.31.2008 Browser/CMCS1.0 Software/0.240 Profile/MIDP-2.0 Configuretion/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':9,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EM325''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''picture_bmp''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/em325/Profile/em325.rdf''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kp270_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kp270_ver1''', ur'''LG-KP270-V10a Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2''',ur'''model_name''':ur'''KP270''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''picture_bmp''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP270-3G.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KP270.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_sghb200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_sghb200_ver1''', ur'''SEC-SGHB200/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-B200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/b200_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_spha900_sub_plespna900'''] = devclass(devices.devids[ur'''samsung_spha900_ver1'''], ur'''samsung_spha900_sub_plespna900''', ur'''Samsung-PLESPNA900 AU-MIC-PLESPNA900/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A900/ZC24.rdf.rdf'''})
devices.devids[ur'''mo_milla_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mo_milla_ver1''', ur'''MOT-MILLA/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''Milla''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sanyo_scp_6750_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sanyo_scp_6750_ver1''', ur'''Mozilla/4.0 (REX; U; en-us; Sanyo; SCP-6750/US; NetFront/3.4/AMB)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-6750''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP6750/1002SP.rdf''',ur'''uaprof2''':ur'''http://uaprof.bellmobilite.ca/BMC_Sanyo_SCP6750CA_1004BM.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sch_f519_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sch_f519_ver1''', ur'''SCH-F519/ UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_extra_info''':ur'''Tata Indicom''',ur'''model_name''':ur'''SCH-F519''',ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_9100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_9100_ver1''', ur'''LG9100/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''9100''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':17,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG9100-0.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''sonyericsson_t700_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t650i_ver1'''], ur'''sonyericsson_t700_ver1''', ur'''SonyEricssonT700/R3DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.2''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''built_in_camera''':True,ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''T700''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T700R101.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''samsung_u900_ver1_subbvhd3'''] = devclass(devices.devids[ur'''samsung_u900_ver1'''], ur'''samsung_u900_ver1_subbvhd3''', ur'''SAMSUNG-SGH-U900/BVHD3 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''imelody''':True,ur'''max_deck_size''':5000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-U900''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/U900UAProf3G.xml'''})
devices.devids[ur'''samsung_sgh_a827_ver1_subnf33'''] = devclass(devices.devids[ur'''samsung_sgh_a827_ver1'''], ur'''samsung_sgh_a827_ver1_subnf33''', ur'''SAMSUNG-SGH-A827/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''mobile_browser''':ur'''Access Netfront''',ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2008_september''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A827.xml'''})
devices.devids[ur'''samsung_sgh_a827_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_a827_ver1'''], ur'''samsung_sgh_a827_ver1_subua''', ur'''SAMSUNG-SGH-A827/A827UCHC1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''3.4'''})
devices.devids[ur'''nokia_2680s_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_2680s_ver1''', ur'''Nokia2680s-2/1.0 (04.56) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Slide''',ur'''max_data_rate''':40,ur'''max_deck_size''':32200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''2680''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2680s-2r100.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_k1t_ver1'''] = devclass(devices.devids[ur'''mot_k1_ver1'''], ur'''mot_k1t_ver1''', ur'''MOT-K1t/08.22.07R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''colors''':65536,ur'''columns''':17,ur'''max_deck_size''':10000,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''uaprof2''':ur'''http://uaprof.movistar.mx/Motorola/k1.rdf'''})
devices.devids[ur'''nokia_7070_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_7070_ver1''', ur'''Nokia7070d-2/2.0 (06.20) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Prism''',ur'''max_deck_size''':32200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''7070''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_march''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7070d-2r100.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sie_c55_ver1_sub21'''] = devclass(devices.devids[ur'''sie_c55_ver1_sub02'''], ur'''sie_c55_ver1_sub21''', ur'''SIE-C55/21 UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''cdm_8074_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''cdm_8074_ver1''', ur'''CDM-8074VM UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''UTStarcom''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65535,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':204800,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''CDM-8074VM''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''qcelp''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vmobl.com/UTSTARCOM/cdma8074/VMU_cdma8074_UAProf.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_k800i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_k800i_ver1'''], ur'''sonyericsson_k800i_ver1_subua''', ur'''SonyEricssonK800i/R8BF Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''samsung_sch_w531_ver1'''] = devclass(devices.devids[ur'''samsungxhtml_ver1'''], ur'''samsung_sch_w531_ver1''', ur'''Samsung-SCHW531 AU-MIC-W531/2.0 MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCH-W531''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobileuaprof.xtra.co.nz/sch_w531.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''verizon_sch_u340_ver1'''] = devclass(devices.devids[ur'''sch_u340_ver1'''], ur'''verizon_sch_u340_ver1''', ur'''samu340''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''SCH-U340''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''verizon_lg_vx5400_ver'''] = devclass(devices.devids[ur'''lg_vx5400_ver1'''], ur'''verizon_lg_vx5400_ver''', ur'''VX5400v1''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX-5400''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_vx10000_ver1_subverizon'''] = devclass(devices.devids[ur'''lg_vx10000_ver1'''], ur'''lg_vx10000_ver1_subverizon''', ur'''vx10kv1''', True, {ur'''marketing_name''':ur'''Voyager''',ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''VX10000''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10})
devices.devids[ur'''blackberry7130_ver1_sub421'''] = devclass(devices.devids[ur'''blackberry7130_ver1'''], ur'''blackberry7130_ver1_sub421''', ur'''BlackBerry7130/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/179''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':26,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7130/4.2.1.rdf'''})
devices.devids[ur'''bloody_transcoder'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bloody_transcoder''', ur'''GENERIC_TRANSCODER''', False, {ur'''brand_name''':ur'''Generic''',ur'''is_transcoder''':True,ur'''model_name''':ur'''Transcoder''',ur'''release_date''':ur'''2007_january''',ur'''unique''':False})
devices.devids[ur'''google_wireless_transcoder_ver1'''] = devclass(devices.devids[ur'''bloody_transcoder'''], ur'''google_wireless_transcoder_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Google Wireless Transcoder;)''', False, {ur'''brand_name''':ur'''Google''',ur'''can_skip_aligned_link_row''':True,ur'''is_wireless_device''':False,ur'''max_image_height''':128,ur'''model_name''':ur'''Wireless Transcoder''',ur'''resolution_height''':128,ur'''transcoder_ua_header''':ur'''x-original-user-agent''',ur'''unique''':False})
devices.devids[ur'''stupid_novarra_proxy'''] = devclass(devices.devids[ur'''bloody_transcoder'''], ur'''stupid_novarra_proxy''', ur'''Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 MG (Novarra-Vision/6.1)''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Novarra''',ur'''columns''':28,ur'''is_wireless_device''':False,ur'''max_image_height''':160,ur'''max_image_width''':165,ur'''model_name''':ur'''CTS reformatting proxy''',ur'''physical_screen_height''':60,ur'''physical_screen_width''':40,ur'''resolution_height''':200,ur'''resolution_width''':176,ur'''rows''':12,ur'''transcoder_ua_header''':ur'''X-Device-User-Agent''',ur'''unique''':False})
devices.devids[ur'''stupid_openweb_proxy'''] = devclass(devices.devids[ur'''bloody_transcoder'''], ur'''stupid_openweb_proxy''', ur'''Mozilla/5.0 (compatible; OpenWeb 5.6.1.3-03) Opera 8.54''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Openwave''',ur'''is_wireless_device''':False,ur'''max_image_width''':120,ur'''model_name''':ur'''reformatting proxy''',ur'''unique''':False})
devices.devids[ur'''tranxcode_mercury_proxy'''] = devclass(devices.devids[ur'''bloody_transcoder'''], ur'''tranxcode_mercury_proxy''', ur'''DO_NOT_MATCH_TRANXCODE_MERCUY_PROXY''', False, {ur'''brand_name''':ur'''Tranxcode''',ur'''is_wireless_device''':False,ur'''model_name''':ur'''Mercury Web Gateway'''})
devices.devids[ur'''nokia_3250_ver1_webkit'''] = devclass(devices.devids[ur'''nokia_3250_ver1'''], ur'''nokia_3250_ver1_webkit''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; [en]; Series60/3.2 Nokia3250/1.00; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.13''',ur'''nokia_feature_pack''':2})
devices.devids[ur'''samsung_a821_ver1'''] = devclass(devices.devids[ur'''samsungxhtml_ver1'''], ur'''samsung_a821_ver1''', ur'''SAMSUNG-SGH-A821/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''can_skip_aligned_link_row''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH-A821''',ur'''release_date''':ur'''2007_october''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''sonyericsson_w302_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sonyericsson_w302_ver1''', ur'''SonyEricssonW302''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':48128,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_name''':ur'''W302''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/W302R101.xml''',ur'''video''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''sonyericsson_w302_ver1_subr1aa'''] = devclass(devices.devids[ur'''sonyericsson_w302_ver1'''], ur'''sonyericsson_w302_ver1_subr1aa''', ur'''SonyEricssonW302/R1AA Browser/OpenWave/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.7.1.351 (GUI)''', False, None)
devices.devids[ur'''blackberry8707_ver1_sub421'''] = devclass(devices.devids[ur'''blackberry8707_ver1'''], ur'''blackberry8707_ver1_sub421''', ur'''BlackBerry8707/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/116''', False, {ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8707/4.2.1.rdf'''})
devices.devids[ur'''blackberry8707_ver1_sub422'''] = devclass(devices.devids[ur'''blackberry8707_ver1'''], ur'''blackberry8707_ver1_sub422''', ur'''BlackBerry8707/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120''', False, {ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8707/4.2.2.rdf'''})
devices.devids[ur'''lg_u830_ver1_sub10'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_u830_ver1_sub10''', ur'''LG/U830/v1.0''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':30,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':1024,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U830''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-U830.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n70_ver1_opera851_c2053912'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_opera851_c2053912''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Opera 8.51; Nokia N70/2.0539.1.2; 7032) Opera 8.51 [en]''', False, None)
devices.devids[ur'''palm_tunx_ver1'''] = devclass(devices.devids[ur'''upg1_ver1_subblazer40'''], ur'''palm_tunx_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-TunX; Blazer/4.1) 16;320x320''', True, {ur'''model_name''':ur'''Tunx''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof2''':ur'''http://downloads.palm.com/profiles/Blazer400.rdf''',ur'''video''':True,ur'''wifi''':True})
devices.devids[ur'''apple_iphone_coremedia_ver1_sub5b108'''] = devclass(devices.devids[ur'''apple_iphone_coremedia_ver1'''], ur'''apple_iphone_coremedia_ver1_sub5b108''', ur'''Apple iPhone OS v2.0.1 CoreMedia v1.0.0.5B108''', False, {ur'''device_os_version''':ur'''2.0.1'''})
devices.devids[ur'''samsung_sgh_l770_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_sgh_l770_ver1'''], ur'''samsung_sgh_l770_ver1_subvoda''', ur'''SAMSUNG-SGH-L770-Vodafone/L770JBHE3 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':5000,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''model_name''':ur'''SGH-L770V''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-L770V_2G.rdf'''})
devices.devids[ur'''sonyericsson_c905v_ver1'''] = devclass(devices.devids[ur'''sonyericsson_c905_ver1'''], ur'''sonyericsson_c905v_ver1''', ur'''Mozilla/4.0 SonyEricssonC905v/R1AA Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2448,ur'''mms_max_size''':614400,ur'''mms_max_width''':3264,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C905''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/C905R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_w350iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w350i_ver1'''], ur'''sonyericsson_w350iv_ver1''', ur'''SonyEricssonW350iv/R10BA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':11,ur'''css_spriting''':True,ur'''max_deck_size''':45000,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W350iR201.xml'''})
devices.devids[ur'''apple_iphone_emulator_ver2_sub52520_5f135'''] = devclass(devices.devids[ur'''apple_iphone_emulator_ver2_sub52520'''], ur'''apple_iphone_emulator_ver2_sub52520_5f135''', ur'''Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F135 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''nokia_n73_ver1_sub30704101_moz40'''] = devclass(devices.devids[ur'''nokia_n73_ver1_submozilla50'''], ur'''nokia_n73_ver1_sub30704101_moz40''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [en]; NokiaN73-1/3.0704.1.0.1 Series60/3.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''lg_kg110_ver1_v100'''] = devclass(devices.devids[ur'''lg_kg110_ver1'''], ur'''lg_kg110_ver1_v100''', ur'''LG-KG110 V100 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG119.xml'''})
devices.devids[ur'''mot_v3mobigo_ver1_red'''] = devclass(devices.devids[ur'''mot_v3mobigo_ver1'''], ur'''mot_v3mobigo_ver1_red''', ur'''Motorola-V3m-Red Obigo/Q04C1 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':524288,ur'''model_name''':ur'''V3m-Red''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/V3m-Red/0481.rdf''',ur'''video''':True})
devices.devids[ur'''mot_k1m_ver1_boost'''] = devclass(devices.devids[ur'''mot_k1m_ver1'''], ur'''mot_k1m_ver1_boost''', ur'''Motorola-K1m-boost Obigo/Q04C1 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':524288,ur'''model_extra_info''':ur'''Boost Mobile''',ur'''model_name''':ur'''K1m''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''progressive_download''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/K1m-boost/10E0.rdf''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''mot_ic602_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_ic602_ver1''', ur'''Motorola-ic602 Obigo/Q04C1 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q04C1''',ur'''model_name''':ur'''ic602''',ur'''png''':True,ur'''release_date''':ur'''2006_june''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/ic602/1500.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''o2_jet_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''o2_jet_ver1''', ur'''O2Jet''', True, {ur'''brand_name''':ur'''O2''',ur'''max_data_rate''':40,ur'''model_name''':ur'''Jet''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''release_date''':ur'''2006_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''n/a'''})
devices.devids[ur'''apple_iphone_ver1_os201'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_os201''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5B108 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.0.1'''})
devices.devids[ur'''apple_ipod_touch_ver1_os201'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_os201''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_0_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5B108 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.0.1'''})
devices.devids[ur'''apple_ipod_touch_ver1_os211'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_os211''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_1_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F138 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.1.1'''})
devices.devids[ur'''nokia_e51_ver1_sub21513420'''] = devclass(devices.devids[ur'''nokia_e51_ver1'''], ur'''nokia_e51_ver1_sub21513420''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE51-2/151.34.20; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''columns''':21,ur'''max_deck_size''':357000,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE51-2r100.xml'''})
devices.devids[ur'''samsung_i8510_ver1'''] = devclass(devices.devids[ur'''samsung_safari_generic'''], ur'''samsung_i8510_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Samsung/I8510/XXHH6 Profile/MIDP -2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''INNOV8''',ur'''max_data_rate''':7200,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-I8510''',ur'''mp3''':True,ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/I8510-3G.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/I8510.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''samsung_e116_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_e116_ver1''', ur'''SEC-SGHE116/1.0 TSS/2.5''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8100,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Samsung''',ur'''mobile_browser_version''':ur'''2.5''',ur'''model_name''':ur'''SGH-E116''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':24,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e116.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_x576_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_x576_ver1''', ur'''SAMSUNG-SGH-X576/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X576''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X576.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_e251_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e251_ver1''', ur'''SAMSUNG-SGH-E251L/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E251L''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E251L.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_c275l_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_sgh_c275l_ver1''', ur'''SEC-SGHC275L/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':4000,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''model_name''':ur'''SGH-C275L''',ur'''nokia_voice_call''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c275_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_m140l_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_m140l_ver1''', ur'''SAMSUNG-SGH-M140L/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-M140L''',ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-M140L.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e215l_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e215l_ver1''', ur'''SEC-SGHE215L/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':38000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E215L''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e215l_10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_c516_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_c516_ver1''', ur'''SEC-SGHC516/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-C516''',ur'''nokia_voice_call''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c516_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_b130l_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_b130l_ver1''', ur'''SAMSUNG-SGH-B130L/1.0 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH B130L''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-B130L.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''utstarcom_c711_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstarcom_c711_ver1''', ur'''utstarc711/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''max_image_height''':170,ur'''max_image_width''':150,ur'''model_name''':ur'''C711''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''samsung_sgh_f480l_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_f480_ver1'''], ur'''samsung_sgh_f480l_ver1''', ur'''SAMSUNG-SGH-F480L/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH F480L''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F480L.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''apple_iphone_coremedia_ver1_sub5f136'''] = devclass(devices.devids[ur'''apple_iphone_coremedia_ver1'''], ur'''apple_iphone_coremedia_ver1_sub5f136''', ur'''Apple iPhone OS v2.1 CoreMedia v1.0.0.5F136''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''sonyericsson_z780_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_z780_ver1''', ur'''SonyEricssonZ780i/R3BA Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z780i''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z780iR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_g705_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_g705_ver1''', ur'''SonyEricssonG705/R1AA Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':45000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G705''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/G705R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_k600c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k600_ver1'''], ur'''sonyericsson_k600c_ver1''', ur'''SonyEricssonK600c/R2G Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':262144,ur'''columns''':18,ur'''max_deck_size''':20000,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''K600c''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K600cR101.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_k600c_ver1_subr2h'''] = devclass(devices.devids[ur'''sonyericsson_k600c_ver1'''], ur'''sonyericsson_k600c_ver1_subr2h''', ur'''SonyEricssonK600c/R2H Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':18,ur'''max_deck_size''':45000,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K600cR101.xml'''})
devices.devids[ur'''sonyericsson_w580c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w580_ver1'''], ur'''sonyericsson_w580c_ver1''', ur'''SonyEricssonW580c/R6x Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':262144,ur'''columns''':16,ur'''max_deck_size''':40000,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''model_name''':ur'''W580c''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W580cR201.xml'''})
devices.devids[ur'''sonyericsson_w200a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w200i_ver1'''], ur'''sonyericsson_w200a_ver1''', ur'''SonyEricssonW200a/R4JA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':14,ur'''css_spriting''':True,ur'''max_deck_size''':20000,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''W200a''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W200aR301.xml'''})
devices.devids[ur'''sonyericsson_w200c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w200i_ver1'''], ur'''sonyericsson_w200c_ver1''', ur'''SonyEricssonW200c/R4GB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC- 1.1''', True, {ur'''colors''':65536,ur'''columns''':14,ur'''css_spriting''':True,ur'''max_deck_size''':20000,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''W200c''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W200cR301.xml'''})
devices.devids[ur'''sonyericsson_w350a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w350i_ver1'''], ur'''sonyericsson_w350a_ver1''', ur'''SonyEricssonW350a/R10AB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':262144,ur'''columns''':11,ur'''css_spriting''':True,ur'''max_deck_size''':45000,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''W350a''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W350aR201.xml'''})
devices.devids[ur'''vertu_signature_ver1'''] = devclass(devices.devids[ur'''vertu_generic'''], ur'''vertu_signature_ver1''', ur'''Vertu Signature/2.0 (08w31) IMEI/XXXXXXXXXXXXXXX Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':262144,ur'''columns''':15,ur'''marketing_name''':ur'''''',ur'''max_deck_size''':131072,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_mp4''':True,ur'''mms_ota_bitmap''':True,ur'''mms_xmf''':True,ur'''model_name''':ur'''Signature''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2003_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NVSignaturer200.xml'''})
devices.devids[ur'''amoi_8709_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''amoi_8709_ver1''', ur'''Amoi 8709/R14.2 NF-Browser/3.4''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''8709''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/Amoi-8709.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''alcatel_elle_n3_ver1'''] = devclass(devices.devids[ur'''alcatel_elle_n1_ver1'''], ur'''alcatel_elle_n3_ver1''', ur'''Alcatel-ELLE-N3/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''columns''':18,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''q3c''',ur'''model_name''':ur'''ELLE-N3''',ur'''mp3''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':5,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.movistar.mx/Alcatel/ALCATEL-ELLEN3.rdf''',ur'''uaprof2''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-ELLEN3.rdf'''})
devices.devids[ur'''alcatel_s520_ver1'''] = devclass(devices.devids[ur'''alcatel_th4_ver1_obigo'''], ur'''alcatel_s520_ver1''', ur'''Alcatel-OT-S520/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''q3c''',ur'''model_name''':ur'''OT-S520''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-S520.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot717_ver1'''] = devclass(devices.devids[ur'''alcatel_th4_ver1_obigo'''], ur'''alcatel_ot717_ver1''', ur'''Alcatel-OT-C717/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-C717''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-C717.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''audiovox_cdm8915_ver1_mmp20'''] = devclass(devices.devids[ur'''audiovox_cdm8915_ver1'''], ur'''audiovox_cdm8915_ver1_mmp20''', ur'''AUDIOVOX-CDM-8915 UP.Browser/6.2.2.6.h.1.102 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Audiovox''',ur'''colors''':65536,ur'''columns''':7,ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''mms_max_height''':640,ur'''mms_max_size''':100000,ur'''mms_max_width''':480,ur'''mobile_browser_version''':ur'''6.2.2.6''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.vmobl.com/AUDIOVOX/CDM-8915/VMU_Audiovox-CDM-8915.xml'''})
devices.devids[ur'''bird_d610_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''bird_d610_ver1''', ur'''Bird.D610/LP,A06/WAP2.0/MIDP-2.0/CLDC-1.1 Browser/UP.Browser/7.1.0.f.1.146 (GUI)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Bird''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.1.0''',ur'''model_name''':ur'''D610''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/892081.xml''',ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''audiovox_cdm8930_ver1_t084'''] = devclass(devices.devids[ur'''audiovox_cdm8930_ver1'''], ur'''audiovox_cdm8930_ver1_t084''', ur'''CDM-8930/T08_4 UP.Browser/6.2.3.1 (GUI) MMP/2.0''', True, {ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://10.247.7.140/hcp/aud/CDM8910/cdm8910.xml'''})
devices.devids[ur'''verzio_duplii_ver2'''] = devclass(devices.devids[ur'''generic'''], ur'''verzio_duplii_ver2''', ur'''Duplii/1.0 TMSS-Browser/1.0.0 Profile/MIDP/2.0-compatible Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''brand_name''':ur'''VERZIOWORLD''',ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''imelody''':True,ur'''iso8859_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Duplii''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.verzioworld.com/Duplii.xml''',ur'''utf8_support''':True,ur'''voices''':64,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''fly_2040l_ver1'''] = devclass(devices.devids[ur'''fly_2040_ver1'''], ur'''fly_2040l_ver1''', ur'''FLY-2040L/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''mms_max_height''':1024,ur'''mms_max_size''':71680,ur'''mms_max_width''':1280,ur'''model_name''':ur'''2040L''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/FLY-2040L.xml'''})
devices.devids[ur'''fly_lx610_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_lx610_ver1''', ur'''Fly-LX610/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Fly-LX610''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/Fly-LX610.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_m328_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_m328_ver1''', ur'''HUAWEI-M328/001.00 ACS-NetFront/3.2''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Huawei''',ur'''css_spriting''':True,ur'''max_data_rate''':384,ur'''model_name''':ur'''M328''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/Huawei-M328.xml'''})
devices.devids[ur'''lg_ku950_ver1_full'''] = devclass(devices.devids[ur'''lg_ku950_ver1'''], ur'''lg_ku950_ver1_full''', ur'''LG/KU950/v1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':30,ur'''directdownload_support''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''max_deck_size''':1024,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''LG/KU950/v1.0''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''release_date''':ur'''2007_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU950.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_285_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_285_ver1''', ur'''LG285/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':16000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':204800,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''285''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG285-1.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_8100_ver1_telusmobility'''] = devclass(devices.devids[ur'''lg_8100_ver1'''], ur'''lg_8100_ver1_telusmobility''', ur'''LG8100/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''colors''':262144,ur'''columns''':17,ur'''directdownload_support''':True,ur'''max_deck_size''':4096,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''LG8100''',ur'''oma_support''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG8100.rdf'''})
devices.devids[ur'''lg_8550_ver1_telusmobility'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_8550_ver1_telusmobility''', ur'''LG8550/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''columns''':15,ur'''directdownload_support''':True,ur'''marketing_name''':ur'''Chocolate Spin''',ur'''max_data_rate''':384,ur'''max_deck_size''':4096,ur'''mms_max_height''':1200,ur'''mms_max_size''':819200,ur'''mms_max_width''':1600,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2.3.9''',ur'''model_name''':ur'''LG8550''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG8550-0.rdf'''})
devices.devids[ur'''lg_8700_ver1_telusmobility'''] = devclass(devices.devids[ur'''lg_8700_ver1'''], ur'''lg_8700_ver1_telusmobility''', ur'''LG8700/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''colors''':262144,ur'''columns''':15,ur'''directdownload_support''':True,ur'''iso8859_support''':True,ur'''marketing_name''':ur'''Shine''',ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':819200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''LG8700''',ur'''mp3''':True,ur'''physical_screen_height''':61,ur'''physical_screen_width''':46,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG8700-0.rdf'''})
devices.devids[ur'''lg_8800_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_8800_ver1''', ur'''LG8800/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Venus''',ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':819200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''8800''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG8800-0.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''lg_b2100_ver1_obigo'''] = devclass(devices.devids[ur'''lg_b2100_ver1'''], ur'''lg_b2100_ver1_obigo''', ur'''LG-B2100 Obigo/WAP2.0 MIDP-2.0/CLDC-1.0''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':65536,ur'''columns''':15,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''model_name''':ur'''LG-B2100''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-B2100.xml'''})
devices.devids[ur'''lg_160p_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_160p_ver1''', ur'''LGE-LG160P AU-OBIGO/Q04C1-1.17 MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''q4c''',ur'''model_name''':ur'''LG160P''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/LGE_LG160P.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_160v_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_160v_ver1''', ur'''LGE-LG160V AU-OBIGO/Q04C1-1.17 MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''q4c''',ur'''model_name''':ur'''LG160V''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/LGE_LG160V.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lge_lg200_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lge_lg200_ver1''', ur'''LGE-LG200/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':256000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2.3.2''',ur'''model_name''':ur'''LGE-LG200/1.0''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG200.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lge_vx8610_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_vx8610_ver1''', ur'''LGE-VX8610/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''columns''':13,ur'''image_inlining''':True,ur'''mobile_browser_version''':ur'''6.2.3.2''',ur'''model_name''':ur'''VX-8610''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx8610/vx8610.xml'''})
devices.devids[ur'''lg_f2300_ver1_subua'''] = devclass(devices.devids[ur'''lg_f2300_ver1'''], ur'''lg_f2300_ver1_subua''', ur'''LG-F2300 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', True, {ur'''colors''':65536,ur'''columns''':15,ur'''max_deck_size''':10000,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''oma_support''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_kg98_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_kg98_ver1''', ur'''LG-KG98 UP.Browser/6.2.3 (GUI) MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':4096,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.2.3''',ur'''model_name''':ur'''KG98''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG98.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kp202_ver1_v10a'''] = devclass(devices.devids[ur'''lg_kp202_ver1'''], ur'''lg_kp202_ver1_v10a''', ur'''LG-KP202-V10a Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''imelody''':True,ur'''max_deck_size''':25600,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LGE/KP202''',ur'''nokia_voice_call''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''wap_push_support''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kp202_ver1_v10b'''] = devclass(devices.devids[ur'''lg_kp202_ver1'''], ur'''lg_kp202_ver1_v10b''', ur'''LG-KP202-V10b Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''imelody''':True,ur'''max_deck_size''':25600,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LGE/KP202''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP202.xml''',ur'''wap_push_support''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_tu550_ver1_obigo'''] = devclass(devices.devids[ur'''lg_tu550_ver1'''], ur'''lg_tu550_ver1_obigo''', ur'''LG-TU550 Obigo/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_deck_size''':60000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-TU550.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_886_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_886_ver1''', ur'''MOT-886/0E.30.48R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''ROKR E1''',ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''2.2.1''',ur'''model_name''':ur'''E1''',ur'''mp3''':True,ur'''physical_screen_height''':56,ur'''physical_screen_width''':44,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/e1/Profile/e1.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_k1m_ver1_opwv6234'''] = devclass(devices.devids[ur'''mot_k1m_ver1'''], ur'''mot_k1m_ver1_opwv6234''', ur'''MOT-K1m/1.0 UP.Browser/6.2.3.4.c.1.116 (GUI) MMP/2.0''', True, {ur'''colors''':65536,ur'''columns''':7,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2.3.4''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/motorola/K1m-1.rdf'''})
devices.devids[ur'''mot_k3m_ver1_opera'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_k3m_ver1_opera''', ur'''MOT-K3m/99.51.05AR BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 12173212) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [en]''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':19,ur'''cookie_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.00''',ur'''model_name''':ur'''K3''',ur'''mp3''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/K3/Profile/K3.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_l6g_ver1'''] = devclass(devices.devids[ur'''mot_l6i_ver1'''], ur'''mot_l6g_ver1''', ur'''MOT-L6g/0A.67.04R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':14,ur'''max_deck_size''':10000,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/l6i/Profile/l6i.rdf'''})
devices.devids[ur'''mot_va76r_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''mot_va76r_ver1''', ur'''MOT-VA76r''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':10,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':8000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Symphony browser''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''VA76r''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/VA76r/Profile/VA76r.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_ve538_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_ve538_ver1''', ur'''MOT-VE538/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.7.2 (GUI) MMP/2.0 Push/PO''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':8000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VE538''',ur'''mp3''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/ve538/Profile/ve538.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_w370_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_w370_ver1''', ur'''MOT-W370/0.0.87 UP.Browser/6.3.0.6.c.17 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':8000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.3.0.6''',ur'''model_name''':ur'''W370''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/w370/Profile/w370.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_a1000_ver1_subopera750_708'''] = devclass(devices.devids[ur'''mot_a1000_ver1_subopera750'''], ur'''mot_a1000_ver1_subopera750_708''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Motorola A1000;708) Opera 7.50 [en]./A1000./1.0''', False, None)
devices.devids[ur'''nokia_n70_c50609201_opera850'''] = devclass(devices.devids[ur'''nokia_n70_ver1_subopera800'''], ur'''nokia_n70_c50609201_opera850''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Opera 8.50; Nokia N70/5.0609.2.0.1; 7111) Opera 8.50 [en]''', False, {ur'''uaprof3''':ur'''http://nds1.nds.nokia.com/uaprof/NN70-1r100-VF3G.xml'''})
devices.devids[ur'''zte_c78_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_c78_ver1''', ur'''ZTE-C78/1.0 SMIT-Browser/2.0.0''', True, {ur'''accept_third_party_cookie''':False,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''compactmidi''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''iso8859_support''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_qcelp''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''SMIT Browser''',ur'''mobile_browser_version''':ur'''2''',ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''C78''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':92,ur'''physical_screen_width''':128,ur'''qcelp''':True,ur'''receiver''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/zte-c78.xml''',ur'''utf8_support''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True})
devices.devids[ur'''utstarcom_txt_8010_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstarcom_txt_8010_ver1''', ur'''TXT8010/T05_0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''UTStarcom''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Blitz''',ur'''max_deck_size''':65535,ur'''max_image_height''':168,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''model_name''':ur'''TXT8010''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/UTStarcom/TXT8010/TXT8010.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''bird_v750_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_v750_ver1''', ur'''BIRD V750/1.00 Nucleus RTOS/V1.11.19 MTK6227/06A Release/12.28.2006 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''V750''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_8600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_8600_ver1''', ur'''LG8600/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':64535,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''ChocolateFlip''',ur'''max_data_rate''':384,ur'''max_image_height''':168,ur'''max_image_width''':165,ur'''model_extra_info''':ur'''Telus''',ur'''model_name''':ur'''8600''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG8600-1.rdf''',ur'''wbmp''':True})
devices.devids[ur'''lg_8600_ver1_subua'''] = devclass(devices.devids[ur'''lg_8600_ver1'''], ur'''lg_8600_ver1_subua''', ur'''LG8600/1.1 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''cdm_8955_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''cdm_8955_ver1''', ur'''CDM-8955 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''UTStarcom''',ur'''colors''':262144,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65535,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':153600,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''CDM-8955''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://pix.cellularsouth.com/UA/profile/utstarcom/cdm8955/cdm8955.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''mot_v750_ver1_subua'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v750_ver1_subua''', ur'''MOT-CHARL/00.62 UP.Browser/6.2.3.4.c.1.124 (GUI) MMP/2.0''', False, {ur'''brand_name''':ur'''Motorola''',ur'''columns''':18,ur'''max_image_height''':260,ur'''max_image_width''':340,ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''V750''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':288,ur'''resolution_width''':352,ur'''rows''':18})
devices.devids[ur'''panasonic_p906i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_901i'''], ur'''panasonic_p906i_ver1''', ur'''Mozilla/4.08 (P906i;FOMA;c500;TB)''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''can_skip_aligned_link_row''':False,ur'''columns''':20,ur'''html_web_3_2''':True,ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_imode_html_1''':True,ur'''html_wi_imode_html_2''':True,ur'''html_wi_imode_html_3''':True,ur'''html_wi_imode_html_4''':True,ur'''html_wi_imode_html_5''':True,ur'''html_wi_imode_htmlx_1''':True,ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':300,ur'''max_image_width''':400,ur'''mobile_browser''':ur'''Access''',ur'''model_name''':ur'''P906i''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':320,ur'''resolution_width''':480,ur'''rows''':20,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''zte_f912_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''zte_f912_ver1''', ur'''ZTE-F912/1.0 ACS-NF/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':5120,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F912''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F912.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_f158_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f158_ver1''', ur'''ZTE-F158/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F158''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F158.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_f151_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f151_ver1''', ur'''ZTE-F151/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F151''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F151.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sph_m620_ver1_telusmobility'''] = devclass(devices.devids[ur'''samsung_sph_m620_ver1'''], ur'''samsung_sph_m620_ver1_telusmobility''', ur'''SPH-M620/1.0 AU-MIC/2.0 (GUI) MMP/2.0''', True, {ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Telus''',ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/samsung/sphm620-0.rdf'''})
devices.devids[ur'''sonyericsson_z558i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_z558i_ver1''', ur'''SonyEricssonZ558i/R4FA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''css_spriting''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''Z558i''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':32,ur'''playback_acodec_aac''':ur'''heaac''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z558iR301.xml'''})
devices.devids[ur'''sonyericsson_w350iv_ver1_subr10aa'''] = devclass(devices.devids[ur'''sonyericsson_w350iv_ver1'''], ur'''sonyericsson_w350iv_ver1_subr10aa''', ur'''SonyEricssonW350iv/R10AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':11,ur'''max_deck_size''':45000,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W350iR201.xml'''})
devices.devids[ur'''sec_x475_ver1_subua'''] = devclass(devices.devids[ur'''sec_x475_ver1'''], ur'''sec_x475_ver1_subua''', ur'''SEC-SGHX475-X475UVEB2-NW.Browser3.01''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''max_deck_size''':1400,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x475_10.xml'''})
devices.devids[ur'''samsung_sghc500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sghc500_ver1''', ur'''SEC-SGHC500/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-C500''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''release_date''':ur'''2007_march''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c500_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sghb510_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sghb510_ver1''', ur'''SEC-SGHB510/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':38000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':102400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-B510''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/b510_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_a501_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_a501_ver1''', ur'''SEC-SGHA501 SHP/CDR-2.2 NetFront/3.2 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A501''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/A501.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sanyo_scp6600ca_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_scp6600ca_ver1''', ur'''Sanyo-SCP6600CA NetFront/3.1 MMP/2.0 Mozilla/4.0''', True, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Katana''',ur'''max_deck_size''':4096,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP6600CA''',ur'''png''':True,ur'''release_date''':ur'''2003_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Sanyo_SCP6600CA_1001BM.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sanyo_scp7050_ver1_bell'''] = devclass(devices.devids[ur'''sanyo_scp7050_ver1'''], ur'''sanyo_scp7050_ver1_bell''', ur'''Sanyo_SCP-7050CA NetFront/3.3 MMP/2.0''', False, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''marketing_name''':ur'''SCP-7050''',ur'''max_deck_size''':50000,ur'''model_extra_info''':ur'''Bell''',ur'''model_name''':ur'''SCP-7050''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Sanyo_SCP7050CA_1004BM.rdf'''})
devices.devids[ur'''samsung_sph_m620_ver1_bell'''] = devclass(devices.devids[ur'''samsung_sph_m620_ver1'''], ur'''samsung_sph_m620_ver1_bell''', ur'''Samsung-SPHM620 AU-OBIGO/Q04C1-1.22 MMP/2.0''', False, {ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''Bell''',ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Samsung_SPH-M620_AF22.rdf'''})
devices.devids[ur'''samsung_sphm610_ver1_bell'''] = devclass(devices.devids[ur'''samsung_sphm610_ver1'''], ur'''samsung_sphm610_ver1_bell''', ur'''Samsung-SPHM610 AU-OBIGO/Q04C1-1.17 MMP/2.0''', False, {ur'''mobile_browser_version''':ur'''4.0''',ur'''model_extra_info''':ur'''Bell''',ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Samsung_SPH-M610_AB06.rdf'''})
devices.devids[ur'''samsung_sphm530_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sphm530_ver1''', ur'''Samsung-SPHM530 AU-OBIGO/Q04C1-1.22 MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''SPH-M530''',ur'''png''':True,ur'''release_date''':ur'''2008_june''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/Samsung_SPH-M530.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sphm520_ver1_sprint'''] = devclass(devices.devids[ur'''samsung_sphm520_ver1'''], ur'''samsung_sphm520_ver1_sprint''', ur'''Samsung-SPHM520 AU-MIC-M520/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':64000,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M520/BA11.rdf'''})
devices.devids[ur'''samsung_sph_m510_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sph_m510_ver1'''], ur'''samsung_sph_m510_ver1_subua''', ur'''Samsung-SPHM510 AU-OBIGO/Q04C1-1.22 MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''SPH-M510''',ur'''png''':True,ur'''release_date''':ur'''2007_february''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Samsung_SPH-M510_AF05.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_spha580_ver1_bell'''] = devclass(devices.devids[ur'''samsung_spha580_ver1'''], ur'''samsung_spha580_ver1_bell''', ur'''Samsung-SPHA580 AU-MIC/1.1.12.0 MMP/2.0''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':65536,ur'''max_deck_size''':65535,ur'''model_extra_info''':ur'''Bell''',ur'''model_name''':ur'''SPH-A860''',ur'''png''':True,ur'''release_date''':ur'''2004_september''',ur'''softkey_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Samsung_SPH-A860_YG14.rdf''',ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_u608_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_u608_ver1''', ur'''SAMSUNG-SGH-U608/1.0 Release/1.24.2007 Browser/NetFront3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':200000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-U608''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/u608_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sght739_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sght739_ver1''', ur'''SAMSUNG-SGH-T739/T739UVGJ2 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Katalyst''',ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.2.3.3''',ur'''model_name''':ur'''SGH-T739''',ur'''mp3''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':33,ur'''png''':True,ur'''release_date''':ur'''2007_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T739.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sght639_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sght639_ver1''', ur'''SAMSUNG-SGH-T639/UVGG1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T639''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T639.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t629_ver1_subr'''] = devclass(devices.devids[ur'''samsung_sgh_t629_ver1'''], ur'''samsung_sgh_t629_ver1_subr''', ur'''SAMSUNG-SGH-T629R/T629UVFL2 Profile/MIDP-2.0 Configuration/CLDC-1.1 NetFront/3.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':512000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH T629''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':33,ur'''png''':True,ur'''release_date''':ur'''2006_june''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/t629_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_t429_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t429_ver1''', ur'''SAMSUNG-SGH-T429/T429UVGG2 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.2.3.3''',ur'''model_name''':ur'''SGH-T429''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2007_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T429.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t329_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t329_ver1''', ur'''SAMSUNG-SGH-T329/T329UVFL8 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Stripe''',ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.2.3.3''',ur'''model_name''':ur'''SGH-T329''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2006_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T329.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_6060v_ver1'''] = devclass(devices.devids[ur'''nokia_6060_ver1'''], ur'''nokia_6060v_ver1''', ur'''Nokia6060v/2.0 (3.01) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':18,ur'''max_deck_size''':50000,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6060r100.xml'''})
devices.devids[ur'''samsung_sghc506_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sghc506_ver1''', ur'''SEC-SGHC506/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-C506''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_v904t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v904t_ver1''', ur'''Vodafone/1.0/V904T/TJ001 Browser/VF-Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':26,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':60000,ur'''max_image_height''':261,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''904T''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2005_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/VFKK/Vodafone_904T_r100_3G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''toshiba_v902t_ver1_tj001'''] = devclass(devices.devids[ur'''toshiba_v902t_ver1'''], ur'''toshiba_v902t_ver1_tj001''', ur'''Vodafone/1.0/V902T/TJ001/SNXXXXXXXXXXXXXXX Browser/VF-Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''amr''':True,ur'''brand_name''':ur'''Toshiba''',ur'''colors''':262144,ur'''columns''':26,ur'''directdownload_support''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':60000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''vodafone 902T''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2005_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/VFKK/Vodafone_902T_r100_3G.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_v804ss_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v804ss_ver1''', ur'''Vodafone/1.0/V804SS/SSJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':23,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''max_image_height''':264,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''804SS''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/V804SSUAProf.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_703shf_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_703shf_ver1''', ur'''Vodafone/1.0/V703SHf/SHJ001/SNXXXXXXXXXXXXXXX Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', True, {ur'''colors''':262144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''max_data_rate''':384,ur'''max_deck_size''':49152,ur'''max_image_height''':264,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''V703SHf''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2005_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/V703SHf_SHJ001_3g.xml'''})
devices.devids[ur'''softbank_v702nk2_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v702nk2_ver1''', ur'''Vodafone/1.0/V702NK2/NKJ001 Series60/2.6 Nokia6680/4.04.28 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''columns''':15,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''max_deck_size''':357000,ur'''max_image_height''':173,ur'''max_image_width''':176,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''702NKII(NOKIA 6680)''',ur'''mp3''':True,ur'''nokia_edition''':2,ur'''nokia_feature_pack''':2,ur'''nokia_series''':60,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':34,ur'''release_date''':ur'''2005_may''',ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6680r100-VFKK3G.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sonyericsson_r300_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic'''], ur'''sonyericsson_r300_ver1''', ur'''SonyEricssonR300/R2BA005 TelecaBrowser/Q04C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''R300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/R300R101.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sonyericsson_tm506_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_tm506_ver1''', ur'''SonyEricssonTM506/R3BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TM506''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/TM506R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_a260_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_a260_ver1''', ur'''SonyEricssonA260/R1CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A260''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/A260R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''amoi_8710_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''amoi_8710_ver1''', ur'''Amoi 8710/R2.0 NF-Browser/3.4''', True, {ur'''brand_name''':ur'''Amoi''',ur'''model_name''':ur'''8710''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/Amoi-8710.xml'''})
devices.devids[ur'''o2_xm_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''o2_xm_ver1''', ur'''FLT O2-XM/1.0''', True, {ur'''brand_name''':ur'''O2''',ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_name''':ur'''XM''',ur'''release_date''':ur'''2005_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''blackberry8700_ver1_120'''] = devclass(devices.devids[ur'''blackberry8700_ver1'''], ur'''blackberry8700_ver1_120''', ur'''BlackBerry8700/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120''', False, None)
devices.devids[ur'''blackberry8330_ver1_105'''] = devclass(devices.devids[ur'''blackberry8330_ver1'''], ur'''blackberry8330_ver1_105''', ur'''BlackBerry8330/4.3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105''', False, {ur'''colors''':65536,ur'''columns''':32,ur'''max_deck_size''':32768,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16})
devices.devids[ur'''samsung_sgh_t219s_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t219s_ver1''', ur'''SAMSUNG-SGH-T219S/T219UVGG3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T219S''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T219S.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sgh_a436_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sgh_a436_ver1''', ur'''SAMSUNG-SGH-A436/ Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A436''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A436.xml''',ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_k1m_ver1_bell'''] = devclass(devices.devids[ur'''mot_k1m_ver1_opwv6234'''], ur'''mot_k1m_ver1_bell''', ur'''Motorola-K1m UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''colors''':65536,ur'''columns''':7,ur'''max_deck_size''':3000,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Motorola_K1m_qualification.rdf'''})
devices.devids[ur'''sonyericsson_w595v_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_w595v_ver1''', ur'''Mozilla/4.0 SonyEricssonW595v/R3DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W595''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W595R101-HS.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/W595R101-3G.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''samsung_schr610_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_schr610_ver1''', ur'''Samsung-SCHR610 AU-OBIGO/Q04C1-1.22 MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''q4c''',ur'''model_name''':ur'''SCH-R610''',ur'''png''':True,ur'''release_date''':ur'''2007_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/Samsung_SCH-R610.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_a437_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_a437_ver1''', ur'''SAMSUNG-SGH-A437/A437UCGDA Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A437''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2004_july''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A437.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sghf488_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sghf488_ver1''', ur'''SAMSUNG-SGH-F488/1.0 SHP/VPP/R5 NetFront/3.4 Qtv/5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''device_os''':ur'''''',ur'''device_os_version''':ur'''''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''TOUCHWiZ''',ur'''max_data_rate''':7200,ur'''max_deck_size''':5000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F488''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F488.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sght729_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sght729_ver1''', ur'''SAMSUNG-SGH-T729/T729UVGF9 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':16000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T729''',ur'''mp3''':True,ur'''physical_screen_height''':46,ur'''physical_screen_width''':36,ur'''png''':True,ur'''release_date''':ur'''2007_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T729.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sghx526_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sghx526_ver1''', ur'''SAMSUNG-SGH-X526/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0.1''',ur'''model_name''':ur'''SGH-X526''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x526_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sch_u410t_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_u410t_ver1''', ur'''SCH-U410T/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SCH-U410T''',ur'''png''':True,ur'''release_date''':ur'''2007_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/samsung/schu410t-0.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''nokia_6555c_ver1'''] = devclass(devices.devids[ur'''nokia_6555_ver1'''], ur'''nokia_6555c_ver1''', ur'''Nokia6555c/2.0 (03.41) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':262144,ur'''columns''':15,ur'''max_deck_size''':131072,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''6555c''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_h263_3''':20,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6555cr100.xml'''})
devices.devids[ur'''nokia_6600s_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_6600s_ver1''', ur'''Mozilla/5.0 ( Nokia6600s/2.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''colors''':262144,ur'''columns''':15,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''marketing_name''':ur'''Slide''',ur'''max_data_rate''':384,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''6600s''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6600sr100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_e66_ver1_sub2'''] = devclass(devices.devids[ur'''nokia_e66_ver1'''], ur'''nokia_e66_ver1_sub2''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE66-2/102.07.81; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':21,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''E66''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE66-2r100.xml'''})
devices.devids[ur'''sanyo_scp2300_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_scp2300_ver1''', ur'''Mozilla/4.0 (MobilePhone SCP-2300/CA/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':16,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':100,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VI-2300 (SCP-2300)''',ur'''png''':True,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Sanyo_SCP2300CA_1004BM.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sghf308_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sghf308_ver1''', ur'''SAMSUNG-SGH-F308/NetFront 3.2/WAP2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':200000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F308''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/f308_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_m310_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_m310_ver1''', ur'''SEC-SGHM310/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':38000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':102400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH M310''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':27,ur'''png''':True,ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/m310_10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_a516_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_a516_ver1''', ur'''SAMSUNG-SGH-A516/ Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A516''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A516.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_a100i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sonyericsson_a100i_ver1''', ur'''SonyEricssonA100i''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A100i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/A100iR201.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_a100i_subr8aa'''] = devclass(devices.devids[ur'''sonyericsson_a100i_ver1'''], ur'''sonyericsson_a100i_subr8aa''', ur'''SonyEricssonA100i/R8AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_3555b_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_3555b_ver1''', ur'''Nokia3555b/2.0 (05.07) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':18,ur'''max_deck_size''':131072,ur'''max_image_height''':130,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''3555b''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3555br100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N3555br100_3G.xml''',ur'''wav''':True})
devices.devids[ur'''sagem_myv_85_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''sagem_myv_85_ver1''', ur'''SAGEM-myV-85/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.1.0''',ur'''model_name''':ur'''MYV-85''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/893401.xml''',ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''sagem_myx6_2_ver1_suble5'''] = devclass(devices.devids[ur'''sagem_myx6_2_ver1_subege'''], ur'''sagem_myx6_2_ver1_suble5''', ur'''SAGEM-myX6-2ege/LE5,1B Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''zte_f150_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f150_ver1''', ur'''ZTE-F150/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':20000,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F150''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2006_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F150.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''toshiba_a808_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''toshiba_a808_ver1''', ur'''Vodafone/Toshiba808/1.0/EU001 Browser/VF-Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Toshiba''',ur'''colors''':262144,ur'''columns''':26,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':60000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''808''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/EUR1/Toshiba_808_r100_3G.xml''',ur'''uaprof2''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/EUR1/Toshiba_808_r100_GPRS.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_z500i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z500_ver1'''], ur'''sonyericsson_z500i_ver1''', ur'''SonyEricssonZ500i/R3A SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':15,ur'''max_deck_size''':20000,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mobile_browser''':ur'''Semc''',ur'''model_name''':ur'''Z500i''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2004_march''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z500iR101.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_p1c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p1i_ver1'''], ur'''sonyericsson_p1c_ver1''', ur'''SonyEricssonP1c_CMCC/R100 Symbian/9.1 UIQ/3.0 Release/07.04.10 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0(compatible;MSIE6.0;SymbianOS;513)Opera8.65[zh]''', False, {ur'''colors''':262144,ur'''columns''':20,ur'''model_name''':ur'''P1c''',ur'''rows''':15,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/P1cR100.xml'''})
devices.devids[ur'''sonyericsson_k550c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k550i_ver1'''], ur'''sonyericsson_k550c_ver1''', ur'''SonyEricssonK550c/R1JD Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K550c''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K550cR201.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_k310c_ver1_r4da'''] = devclass(devices.devids[ur'''sonyericsson_k310c_ver1'''], ur'''sonyericsson_k310c_ver1_r4da''', ur'''SonyEricssonK310cv/R4DA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''imelody''':True,ur'''max_deck_size''':45000,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K310cR301.xml''',ur'''wta_pdc''':True})
devices.devids[ur'''samsung_sghx566_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sghx566_ver1''', ur'''SAMSUNG-SGH-X566/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-X566''',ur'''png''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-X566.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sght539_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sght539_ver1''', ur'''SAMSUNG-SGH-T539/T539UVGH5 Profile/MIDP-2.0 Configuration/CLDC-1.1 NetFront/3.2''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''css_spriting''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':200000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T539''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T539.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ttpcom_h100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''ttpcom_h100_ver1''', ur'''H100 Series/MIDP2.0/MMS1.1/WAP1.2.1/TTPCom R12/Longcheer''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''TTPCom''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':204800,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TTPComRef''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.ttpcom.com/uaprof121_2.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':-1})
devices.devids[ur'''lg_f1200_ver1_subua'''] = devclass(devices.devids[ur'''lg_f1200_ver1'''], ur'''lg_f1200_ver1_subua''', ur'''LG-F1200 UP.Browser/6.2.3 (GUI) MMP/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':8,ur'''max_data_rate''':40,ur'''max_deck_size''':4096,ur'''mms_max_height''':0,ur'''mms_max_size''':100000,ur'''mms_max_width''':0,ur'''resolution_height''':127,ur'''resolution_width''':128,ur'''rows''':16,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-F1200.xml'''})
devices.devids[ur'''lg_g12_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_g12_ver1''', ur'''LG-G912/V100/WAP2.0  Profile/MIDP-2.0  Configuration/CLDC-1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2''',ur'''model_name''':ur'''G912''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G912.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''kwc_k483j_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_k483j_ver1''', ur'''KWC-K483J/1007 UP.Browser/6.2.3.2.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''columns''':4,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':80,ur'''max_image_width''':96,ur'''midi_monophonic''':True,ur'''mobile_browser_version''':ur'''6.2.3''',ur'''model_name''':ur'''K483JLC''',ur'''png''':True,ur'''release_date''':ur'''2004_january''',ur'''resolution_height''':80,ur'''resolution_width''':104,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vmobl.com/KYOCERA/K10-Royale/VMU_Royale_UAProf.xml''',ur'''wallpaper_max_height''':49,ur'''wallpaper_max_width''':104,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_c905_ver1_suba1'''] = devclass(devices.devids[ur'''sonyericsson_c905_ver1'''], ur'''sonyericsson_c905_ver1_suba1''', ur'''SonyEricssonC905''', False, {ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''max_data_rate''':3600,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''rss_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''nokia_6210_ver1_submoz50_c100'''] = devclass(devices.devids[ur'''nokia_6210_ver1_submoz50'''], ur'''nokia_6210_ver1_submoz50_c100''', ur'''Mozilla/5.0 (SymbianOS/9.3 U; Series60/3.2 Nokia6210Navigator/1.00 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''lg_8700_ver1_parrot'''] = devclass(devices.devids[ur'''lg_8700_ver1'''], ur'''lg_8700_ver1_parrot''', ur'''LG8700-parrot/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', False, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':262144,ur'''columns''':15,ur'''directdownload_support''':True,ur'''max_deck_size''':4096,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':819200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''LG8700-parrot''',ur'''mp3''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG8700-parrot-0.rdf'''})
devices.devids[ur'''nokia_6080b_ver1'''] = devclass(devices.devids[ur'''nokia_6080_ver1'''], ur'''nokia_6080b_ver1''', ur'''Nokia6080b/2.0 (04.20) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''model_name''':ur'''6080b''',ur'''release_date''':ur'''2008_october'''})
devices.devids[ur'''huawei_u528_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_u528_ver1''', ur'''Huawei-U528/1.0 BREW/3.1 Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':28,ur'''device_os_version''':ur'''3.1''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':50000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''U528''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU528v100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sghc416_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sghc416_ver1''', ur'''SAMSUNG-SGH-C416 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.2.3.3''',ur'''model_name''':ur'''SGH-C416''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C416.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sghe100_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''samsung_sghe100_ver1''', ur'''SAMSUNG-SGH-E100A/T2 UP.Browser/6.1.0.6 (GUI) MMP/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_max_jar_size''':102400,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':81920,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E100A''',ur'''png''':True,ur'''release_date''':ur'''2004_june''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E100A.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sghe358_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sghe358_ver1''', ur'''SAMSUNG-SGH-E358/1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302086,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.2.3.3''',ur'''model_name''':ur'''SGH-E358''',ur'''png''':True,ur'''release_date''':ur'''2005_august''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E358.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sght919_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sght919_ver1''', ur'''SAMSUNG-SGH-T919/T919UVHI2 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T919''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T919.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_m8000_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_m8000_ver1''', ur'''SAMSUNG-SGH-M8800/M8800XXHH6 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''PIXON''',ur'''max_data_rate''':7200,ur'''max_deck_size''':5000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-M8800''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':70,ur'''physical_screen_width''':42,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-M8800_3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/SGH-M8800.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''amoi_newyork_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''amoi_newyork_ver1''', ur'''New York/R3.0 NF-Browser/3.3 Openwave-MMS/4.5 IA-Java/1.0 Profile/MIDP2.0/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''colors''':262144,ur'''columns''':96,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':10000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''NewYork''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':96,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/Amoi-NewYork.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''apple_iphone_coremedia_ver1_sub5f137'''] = devclass(devices.devids[ur'''apple_iphone_coremedia_ver1'''], ur'''apple_iphone_coremedia_ver1_sub5f137''', ur'''Apple iPhone OS v2.1 CoreMedia v1.0.0.5F137''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''verizon_utstarcom_c711_ver1'''] = devclass(devices.devids[ur'''utstarcom_c711_ver1'''], ur'''verizon_utstarcom_c711_ver1''', ur'''utstarc711''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''verizon_lg_vx9100_ver1'''] = devclass(devices.devids[ur'''lg_vx9100_ver1'''], ur'''verizon_lg_vx9100_ver1''', ur'''VX9100v1''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''verizon_sch_u410_ver1'''] = devclass(devices.devids[ur'''sch_u410_ver1'''], ur'''verizon_sch_u410_ver1''', ur'''samu410''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''verizon_samsung_u550_ver1'''] = devclass(devices.devids[ur'''samsung_u550_ver1'''], ur'''verizon_samsung_u550_ver1''', ur'''samu550''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''verizon_samsung_u900_ver1'''] = devclass(devices.devids[ur'''samsung_u900_ver1'''], ur'''verizon_samsung_u900_ver1''', ur'''samu900''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''verizon_sch_u700_ver1'''] = devclass(devices.devids[ur'''sch_u700_ver1'''], ur'''verizon_sch_u700_ver1''', ur'''samu700''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v9m_ver1_subverizon_subua'''] = devclass(devices.devids[ur'''mot_v9m_ver1_subverizon'''], ur'''mot_v9m_ver1_subverizon_subua''', ur'''motov9m''', False, None)
devices.devids[ur'''nokia_1606_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nokia_1606_ver1''', ur'''Nokia-1606 UP.Browser/6.3.0.8.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Nokia''',ur'''max_image_height''':130,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''1606''',ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''generic_i_mobile'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_i_mobile''', ur'''i-mobile''', False, {ur'''brand_name''':ur'''i-mobile''',ur'''colors''':65536,ur'''max_image_height''':100,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''release_date''':ur'''2007_november''',ur'''resolution_height''':128})
devices.devids[ur'''imobile_518_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_518_ver1''', ur'''i-mobile518''', True, {ur'''accept_third_party_cookie''':False,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''518''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_318_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_318_ver1''', ur'''i-mobile318''', True, {ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''318''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_510_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_510_ver1''', ur'''i-mobile510 WAP Browser''', True, {ur'''max_image_height''':130,ur'''model_name''':ur'''510''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_611_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_611_ver1''', ur'''i-mobile611''', True, {ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''611''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''imobile_903_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_903_ver1''', ur'''i-mobile903''', True, {ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''903''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_315_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_315_ver1''', ur'''i-mobile315''', True, {ur'''model_name''':ur'''315''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_516_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_516_ver1''', ur'''i-mobile516''', True, {ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''516''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_613_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_613_ver1''', ur'''i-mobile613''', True, {ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''613''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''release_date''':ur'''2007_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_520_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_520_ver1''', ur'''i-mobile520''', True, {ur'''max_image_height''':224,ur'''max_image_width''':168,ur'''model_name''':ur'''520''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':26,ur'''release_date''':ur'''2007_december''',ur'''resolution_height''':240,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_519_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_519_ver1''', ur'''i-mobile519''', True, {ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''519''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_626_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_626_ver1''', ur'''i-mobile626''', True, {ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''TV 626''',ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_606_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_606_ver1''', ur'''i-mobile606''', True, {ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''606''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_611_ver1_subua'''] = devclass(devices.devids[ur'''imobile_611_ver1'''], ur'''imobile_611_ver1_subua''', ur'''i-mobile611 i-mobile611''', False, None)
devices.devids[ur'''imobile_508_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_508_ver1''', ur'''i-mobile508''', True, {ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''508''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_902_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_902_ver1''', ur'''i-mobile902''', True, {ur'''aac''':True,ur'''amr''':True,ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''ems''':True,ur'''imelody''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':2048,ur'''mms_max_size''':307200,ur'''mms_max_width''':1536,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''902''',ur'''mp3''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''receiver''':True,ur'''release_date''':ur'''2007_october''',ur'''resolution_height''':240,ur'''resolution_width''':640,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''wav''':True})
devices.devids[ur'''imobile_625_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_625_ver1''', ur'''i-mobile625''', True, {ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''625''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''release_date''':ur'''2007_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_mg810c_ver1_subua'''] = devclass(devices.devids[ur'''lg_mg810c_ver1'''], ur'''lg_mg810c_ver1_subua''', ur'''LG-MG810C UP.Browser/6.2.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''iris_1013_browser'''] = devclass(devices.devids[ur'''generic_iris_browser'''], ur'''iris_1013_browser''', ur'''Mozilla/5.0 (Windows NT; U; en) AppleWebKit/522+ (KHTML, like Gecko) Iris/1.0.13 Safari/419.3''', False, None)
devices.devids[ur'''mot_v3c_ver1_subua'''] = devclass(devices.devids[ur'''mot_v3c_ver1'''], ur'''mot_v3c_ver1_subua''', ur'''MOT-NEWC_/00.62 UP.Browser/6.2.3.4.c.1.114 (GUI) MMP/2.0''', False, {ur'''colors''':65536,ur'''columns''':7,ur'''max_deck_size''':3000,ur'''mms_max_height''':480,ur'''mms_max_size''':358400,ur'''mms_max_width''':640,ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''V3c''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''uaprof''':ur'''http://uaprof.vtext.com/mot/v3/v3v1.xml'''})
devices.devids[ur'''stupid_novarra_nweb_generic_gu900'''] = devclass(devices.devids[ur'''stupid_novarra_nweb_generic'''], ur'''stupid_novarra_nweb_generic_gu900''', ur'''Novarra/5.2.25.1.11lgu900(J2ME-OPT)''', False, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''U900''',ur'''release_date''':ur'''2008_october'''})
devices.devids[ur'''generic_maui_wap_browser_chopped'''] = devclass(devices.devids[ur'''generic_maui_wap_browser'''], ur'''generic_maui_wap_browser_chopped''', ur'''MAUI''', False, None)
devices.devids[ur'''sie_c72_ver1_sub22'''] = devclass(devices.devids[ur'''sie_c72_ver1_sub16'''], ur'''sie_c72_ver1_sub22''', ur'''SIE-C72/22 UP.Browser/7.0.2.2.d.7(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_l7_ver1_red'''] = devclass(devices.devids[ur'''mot_l7_ver1'''], ur'''mot_l7_ver1_red''', ur'''MOT-SLVR(RED)/08.C4.37R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''mms_spmidi''':True,ur'''model_extra_info''':ur'''RED''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2008_march''',ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/l7/Profile/l7.rdf'''})
devices.devids[ur'''edl_c888_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''edl_c888_ver1''', ur'''EDL C888  Nucleus RTOS/V1.11.19 MTK6225/06B Release/06.20.2007 Browser/Teleca Profile/CLDC-1.0''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''EDL''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''marketing_name''':ur'''Nucleus''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''C888''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_3250_ver1_sub50'''] = devclass(devices.devids[ur'''nokia_3250_ver1'''], ur'''nokia_3250_ver1_sub50''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/5.0 Nokia3250/1.00; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''nokia_edition''':5})
devices.devids[ur'''nokia_n73_ver1_softbank'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_softbank''', ur'''SoftBank/1.0/705NK/NKJ001 Series60/3.0 NokiaN73/3.0650 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''max_image_height''':267,ur'''model_name''':ur'''Softbank 705NK''',ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''release_date''':ur'''2006_august''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN73-1r100-SB3G.xml''',ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''benq_ap75a_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''benq_ap75a_ver1''', ur'''SIE-AP75a/6.1.0.7 UP.Browser/6.1.0.7.8.c.1.103 (GUI) MMP/1.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''AP75''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2005_october''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':False,ur'''uaprof''':ur'''http://uap.benq.com/mb_ap75/sie_ap75_v3.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128,ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''benq_t60_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''benq_t60_ver1''', ur'''BenQ-T60/1.0/WAP2.0/MIDP2.0/CLDC1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':100000,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''T60''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uap.benq.com/mb_t60/benq_t60_v1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''benq_elc1_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''benq_elc1_ver1''', ur'''SIE-ELC1/36 UP.Browser/7.1.0.e.24(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':262144,ur'''columns''':18,ur'''directdownload_support''':True,ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''ELC1''',ur'''mp3''':True,ur'''release_date''':ur'''2005_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://market.benqmobile.com/portal/UAProf/UAP.aspx?DeviceID=ELC1&v=36''',ur'''uaprof2''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?DeviceID=ELC1&v=36'''})
devices.devids[ur'''lg_kg120_ver1_obigo'''] = devclass(devices.devids[ur'''lg_kg120_ver1'''], ur'''lg_kg120_ver1_obigo''', ur'''LG-KG120 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k610i_ver1_ie76'''] = devclass(devices.devids[ur'''sonyericsson_k610i_ver1'''], ur'''sonyericsson_k610i_ver1_ie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) SonyEricssonK610i/R1L Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k700c_ver1_sublenovoi966'''] = devclass(devices.devids[ur'''sonyericsson_k700c_ver1'''], ur'''sonyericsson_k700c_ver1_sublenovoi966''', ur'''LENOVO-i966/66Mt''', False, {ur'''marketing_name''':ur'''Lenovo i966'''})
devices.devids[ur'''softbank_805sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_805sc_ver1''', ur'''SoftBank/1.0/805SC/SCJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Softbank''',ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':264,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''805SC''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/805SCUAProf.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''verizon_lge_vx8800_ver1'''] = devclass(devices.devids[ur'''lge_vx8800_ver1'''], ur'''verizon_lge_vx8800_ver1''', ur'''VX8800v1''', True, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''morange_v_client'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''morange_v_client''', ur'''morangeV''', False, {ur'''brand_name''':ur'''Morange''',ur'''model_name''':ur'''V'''})
devices.devids[ur'''tianyu_a615_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tianyu_a615_ver1''', ur'''TIANYU A615''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Tianyu''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''A615''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tianyu_b832_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tianyu_b832_ver1''', ur'''TIANYU B832''', True, {ur'''brand_name''':ur'''Tianyu''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''B832''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lct_x700b_01_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lct_x700b_01_ver1''', ur'''LCT_X700B_01/LBFM401A/WAP2.0Profile''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''LCT''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''X700B''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_c36_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''benq_c36_ver1''', ur'''BenQ-C36/1.0/WAP2.0/MIDP2.0/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C36''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uap.benq.com/mb_c36/benq_c36_v1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''generic_winmo_opera'''] = devclass(devices.devids[ur'''generic_ms_mobile_screen240x320'''], ur'''generic_winmo_opera''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320) Opera 8.65 [en]''', False, {ur'''brand_name''':ur'''Generic''',ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''Windows Mobile (Opera)''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2006_january''',ur'''unique''':False})
devices.devids[ur'''sagem_myx6_2_ver1_birdd600'''] = devclass(devices.devids[ur'''sagem_myx6_2_ver1'''], ur'''sagem_myx6_2_ver1_birdd600''', ur'''BIRD D600/L05,1E/WAP2.0/MIDP-2.0/CLDC-1.1 Browser/UP.Browser/7.1.0.f.1.130 (GUI)''', False, {ur'''marketing_name''':ur'''Bird D600'''})
devices.devids[ur'''sie_c65_ver1_sub12'''] = devclass(devices.devids[ur'''sie_c65_ver1_sub00'''], ur'''sie_c65_ver1_sub12''', ur'''SIE-C65/12 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_ve_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_ve_ver1''', ur'''MOT-20.1_/00.62 UP.Browser/6.2.3.4.c.1.120 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':7,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Vegas''',ur'''max_deck_size''':3000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':358400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''VE''',ur'''mp3''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/mot/ve/vev1.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''kwc_1004_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kwc_1004_ver1''', ur'''KWC/1004 UP.Browser/7.2.6.1.714 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':128,ur'''max_image_width''':160,ur'''midi_monophonic''':True,ur'''model_name''':ur'''S2000i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vmobl.com/kyocera/S2000i/VMU_S2000i_UAProf.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''stupid_novarra_nweb_genreric_samsungp910'''] = devclass(devices.devids[ur'''stupid_novarra_nweb_generic'''], ur'''stupid_novarra_nweb_genreric_samsungp910''', ur'''Novarra/5.2.25.1.11samsungp910(J2ME-OPT)''', False, None)
devices.devids[ur'''lg_ad6335_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_ad6335_ver1''', ur'''LGE-AD6335/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''AD6335''',ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''huawei_u120_ver1_subua'''] = devclass(devices.devids[ur'''huawei_u120_ver1'''], ur'''huawei_u120_ver1_subua''', ur'''HUAWEI/1.0/HUAWEI U120/B000 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0''', False, None)
devices.devids[ur'''imobile_308_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_308_ver1''', ur'''i-mobile308''', True, {ur'''model_name''':ur'''308''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_513_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_513_ver1''', ur'''i-mobile513''', True, {ur'''model_name''':ur'''513''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_600_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_600_ver1''', ur'''i-mobile600''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''600''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://asmobile.ehosting.com.tw/uaprof/i-mobile600.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''imobile_601_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_601_ver1''', ur'''i-mobile601 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', True, {ur'''model_name''':ur'''601''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_602_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_602_ver1''', ur'''i-mobile602''', True, {ur'''model_name''':ur'''602''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_603_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_603_ver1''', ur'''i-mobile603''', True, {ur'''model_name''':ur'''603''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_604_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_604_ver1''', ur'''i-mobile604''', True, {ur'''model_name''':ur'''604''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_607_veri'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_607_veri''', ur'''i-mobile607''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''607''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://asmobile.ehosting.com.tw/uaprof/i-mobile607.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''imobile_609_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_609_ver1''', ur'''i-mobile609''', True, {ur'''model_name''':ur'''609''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_608_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_608_ver1''', ur'''i-mobile 608/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''608''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://asmobile.ehosting.com.tw/uaprof/i-mobile608.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''imobile_610_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_610_ver1''', ur'''i-mobile 610''', True, {ur'''model_name''':ur'''610''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_612_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_612_ver1''', ur'''i-mobile 612''', True, {ur'''model_name''':ur'''612''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_901_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_901_ver1''', ur'''i-mobile901''', True, {ur'''model_name''':ur'''901''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imobile_904_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_904_ver1''', ur'''i-mobile904''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''904''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.yuhuatel.com/uaprof/i-mobile904.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_scha900_ver1'''] = devclass(devices.devids[ur'''samsungxhtml_ver1'''], ur'''samsung_scha900_ver1''', ur'''Samsung-SCHA900 AU-MIC-A900/2.0 MMP/2.0''', True, {ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''SCH-A900''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_a551_ver1'''] = devclass(devices.devids[ur'''samsungxhtml_ver1'''], ur'''samsung_sgh_a551_ver1''', ur'''SAMSUNG-SGH-A551/1.0 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''css_spriting''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH-A551''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_v788_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_v788_ver1''', ur'''BIRD V788/1.00 Nucleus RTOS/V1.11.19 MTK6227/06A Release/12.28.2006 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''max_image_height''':290,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''V788''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_f518_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_f518_ver1''', ur'''BIRD F518/1.00 Nucleus RTOS/V1.11.19 MTK6227/06A Release/12.28.2006 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''F518''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''hedy_m881_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''hedy_m881_ver1''', ur'''HEDY_M881_PLXBROW''', True, {ur'''brand_name''':ur'''HEDY''',ur'''cookie_support''':True,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_name''':ur'''M881''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6120c_ver1_subua'''] = devclass(devices.devids[ur'''nokia_6120c_ver1'''], ur'''nokia_6120c_ver1_subua''', ur'''NOKIA6120c''', False, None)
devices.devids[ur'''nokia_6205_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''nokia_6205_ver1''', ur'''Nokia 6205 UP.Browser/6.2.3.9.j.1.106 (GUI) MMP/2.0''', True, {ur'''marketing_name''':ur'''Verizon''',ur'''max_image_height''':180,ur'''model_name''':ur'''6205''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''streaming_real_media''':ur'''8''',ur'''video''':True})
devices.devids[ur'''lg_tu720_ver1_subua'''] = devclass(devices.devids[ur'''lg_tu720_ver1'''], ur'''lg_tu720_ver1_subua''', ur'''LG-TU720/V0.9 Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nexian_nx250d_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx250d_ver1''', ur'''Nexian-NX250 D/1.0 RTKE_OS/01.00 Dragonfly6120/1.0 TMSS-Browser/1.0.0''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Nexian''',ur'''css_spriting''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''NX250 D''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''apple_iphone_ver2_1_sub525181'''] = devclass(devices.devids[ur'''apple_iphone_ver2_1'''], ur'''apple_iphone_ver2_1_sub525181''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F136 Safari/525.20''', False, None)
devices.devids[ur'''tcl_e787_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tcl_e787_ver1''', ur'''TCL-E787/L3G0001.1.0_M451B/MAUI WAP Browser TCL-E787/L3G0001.1.0_M451B/MAUI WAP Browser''', True, {ur'''brand_name''':ur'''TCL''',ur'''model_name''':ur'''e787''',ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''generic_tcl'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_tcl''', ur'''TCL''', False, {ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''tcl_718_ver1'''] = devclass(devices.devids[ur'''generic_tcl'''], ur'''tcl_718_ver1''', ur'''TCL-718''', True, {ur'''brand_name''':ur'''TCL''',ur'''model_name''':ur'''718''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tcl_e767_ver1'''] = devclass(devices.devids[ur'''generic_tcl'''], ur'''tcl_e767_ver1''', ur'''TCL-E767''', True, {ur'''brand_name''':ur'''TCL''',ur'''max_image_width''':169,ur'''model_name''':ur'''e767''',ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tcl_e767_ver1_sub0c0211580618'''] = devclass(devices.devids[ur'''tcl_e767_ver1'''], ur'''tcl_e767_ver1_sub0c0211580618''', ur'''TCL-E767/OC02-1-1.58-0618/WAP-2.0/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''spice_s570_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s570_ver1''', ur'''SPICE S570/KAA623FM_1.00.A26 Nucleus/1.0 MTK/6223 Release/06.26.2007 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Spice''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''S570''',ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_c65_ver1_sub41'''] = devclass(devices.devids[ur'''sie_c65_ver1'''], ur'''sie_c65_ver1_sub41''', ur'''SIE-C65/41 UP.Browser/7.0.2.2.d.1.100(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_3250_ver1_subua'''] = devclass(devices.devids[ur'''nokia_3250_ver1'''], ur'''nokia_3250_ver1_subua''', ur'''NOKIA3250''', False, None)
devices.devids[ur'''lg_bp5000_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_bp5000_ver1''', ur'''LGE-BP5000/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''max_deck_size''':10000,ur'''max_image_height''':130,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BP5000''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mms.cellcom.com/uaprofs/lg-vx5000.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''nokia_6088_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6088_ver1''', ur'''Nokia6088/2.0 ACS.Browser/3.2(GUI) MMP/2.0''', True, {ur'''mobile_browser''':ur'''Access''',ur'''mobile_browser_version''':ur'''3.2''',ur'''model_name''':ur'''6088''',ur'''release_date''':ur'''2007_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lct_l300b_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lct_l300b_ver1''', ur'''LCT_L300B_01/L3PM510/WAP2.0 Profile''', True, {ur'''brand_name''':ur'''LCT''',ur'''model_name''':ur'''L300B''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_a237_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_a237_ver1''', ur'''SAMSUNG-SGH-A237/A237UCHG1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A237''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A237.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zte_t7_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''zte_t7_ver1''', ur'''ZTE-T7/1.0 ACS-NF/3.4 QTV2.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''ZTE''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''T7''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''zte_t165i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_t165i_ver1''', ur'''ZTE-T165i/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':409600,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T165i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-T165i.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''docomo_l704i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l704i_ver1''', ur'''DoCoMo/2.0 L704i(c100;TB;W24H14)''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':280,ur'''max_image_width''':240,ur'''model_name''':ur'''L704i''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''lg_285_ver1_sub11'''] = devclass(devices.devids[ur'''lg_285_ver1'''], ur'''lg_285_ver1_sub11''', ur'''LG285/1.1 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''docomo_l705ix_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l705ix_ver1''', ur'''DoCoMo/2.0 L705iX(c100;TB;W24H14)''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':280,ur'''max_image_width''':240,ur'''model_name''':ur'''L705iX''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''samsung_sgh_u430_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_sgh_u430_ver1''', ur'''SCH-U430/1.0 NetFront/3.0.22.2.12 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':10,ur'''jpg''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''SCH-U430''',ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/sch/u430/u430v1.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''docomo_l852i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l852i_ver1''', ur'''DoCoMo/2.0 L852i(c100;TB;W24H14)''', True, {ur'''colors''':65536,ur'''columns''':12,ur'''flash_lite_version''':ur'''1_1''',ur'''marketing_name''':ur'''Prada''',ur'''max_image_height''':298,ur'''max_image_width''':240,ur'''model_name''':ur'''L852i''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':14,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_m702is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_m702is_ver1''', ur'''DoCoMo/2.0 M702iS(c100;TB;W24H13)''', True, {ur'''columns''':12,ur'''flash_lite_version''':ur'''1_1''',ur'''max_data_rate''':1800,ur'''max_image_height''':267,ur'''max_image_width''':240,ur'''model_name''':ur'''M702iS''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''lge_lg6200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_lg6200_ver1''', ur'''LGE-LG6200/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65535,ur'''max_image_height''':140,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LGE-LG6200''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_LG_LG6200_CX62BE07.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sph_a720_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sph_a720_ver1''', ur'''SPH-A720/1.1 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SPH-A720''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/samsung/spha720-1.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''phoneone_m801_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''phoneone_m801_ver1''', ur'''phoneOne M801/Teleca/Q03C1.22 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''PhoneOne''',ur'''colors''':4096,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''M801''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uriver.co.kr/UAprof/UAprof_M801.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_f880_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_f880_ver1''', ur'''ZTE-F880/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F880''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F880.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mx8550_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx8550_ver1''', ur'''LGE-MX8550/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''max_image_height''':140,ur'''max_image_width''':112,ur'''model_name''':ur'''MX8550''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_f501_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_f501_ver1''', ur'''BIRD.F501/1.00 Nucleus RTOS/V1.11.19 MTK6227/05C_V24 Release/11.21.2006 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''F501''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_lx150_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_lx150_ver1''', ur'''LG-LX150 AU-MIC-LX150/2.0 MMP/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''aac''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LX150''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-ME770.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_me770_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_me770_ver1''', ur'''LG-ME770 MIC/1.1.14 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':12,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Shine''',ur'''max_data_rate''':200,ur'''max_deck_size''':50000,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ME770''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2007_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-ME770.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_mg800c_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_mg800c_ver1''', ur'''LG-MG800c MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Chocolate''',ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''MG800c''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG800c.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_1680c_ver1_subcmcc'''] = devclass(devices.devids[ur'''nokia_1680c_ver1'''], ur'''nokia_1680c_ver1_subcmcc''', ur'''Nokia1680c_CMCC/2.0 (05.61) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':18,ur'''max_deck_size''':32200,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mp3''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N1680cr100.xml'''})
devices.devids[ur'''mot_ve20_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_ve20_ver1''', ur'''MOT-VEGAS/00.72 UP.Browser/7.2.6.1.797 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''Vegas''',ur'''model_name''':ur'''VE20''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''softbank_920sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_920sh_ver1''', ur'''SoftBank/1.0/920SH/SHJ001 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':754,ur'''max_image_width''':468,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''920SH YK''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tianyu_ktouchv908_ver1_subua'''] = devclass(devices.devids[ur'''tianyu_ktouchv908_ver1'''], ur'''tianyu_ktouchv908_ver1_subua''', ur'''V908/MIDP2.0/CLDC1.1/Screen-240x320''', False, None)
devices.devids[ur'''softbank_810sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_810sh_ver1''', ur'''SoftBank/1.0/810SH/SHJ002/SNXXXXXXXXXXXXXXX Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':540,ur'''max_image_width''':468,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''810SH''',ur'''pdf_support''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_mx8550_ver1_subua'''] = devclass(devices.devids[ur'''lg_mx8550_ver1'''], ur'''lg_mx8550_ver1_subua''', ur'''LGE-MX8550_VEZ/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kwc_e2000_ver1_subua'''] = devclass(devices.devids[ur'''kwc_e2000_ver1'''], ur'''kwc_e2000_ver1_subua''', ur'''E2000-WF/1011 UP.Browser/7.2.6.1.567 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''softbank_913sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_913sh_ver1''', ur'''SoftBank/1.0/913SH/SHJ001 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Fullface''',ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''913SH''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_490_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_490_ver1''', ur'''LG490/1.1 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''LG490''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG490-0.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''mot_w385_ver1_subua'''] = devclass(devices.devids[ur'''mot_w385_ver1'''], ur'''mot_w385_ver1_subua''', ur'''MOT-W385/1.0 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':7,ur'''imelody''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W385''',ur'''mp3''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11})
devices.devids[ur'''lg_mg230_ver1'''] = devclass(devices.devids[ur'''lg_mg220_ver1'''], ur'''lg_mg230_ver1''', ur'''LG-MG230 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''colors''':65536,ur'''j2me_cldc_1_0''':False,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''mms_bmp''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_vcard''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2''',ur'''model_name''':ur'''MG230''',ur'''oma_support''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG230.xml'''})
devices.devids[ur'''mot_a1200eam_ver1'''] = devclass(devices.devids[ur'''mot_a1200e_ver1_subr541l7g11000cr'''], ur'''mot_a1200eam_ver1''', ur'''MOT-A1200eam/1.0/R541L7_G_11.00.16R Mozilla/4.0 (compatible; MSIE 6.0; Linux; A1200eam; 781) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00''', True, {ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''columns''':22,ur'''css_spriting''':True,ur'''max_deck_size''':10000,ur'''max_image_width''':300,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''A1200eam''',ur'''oma_support''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':14,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/a1200eam/Profile/a1200eam.rdf'''})
devices.devids[ur'''lg_mg295_ver1'''] = devclass(devices.devids[ur'''lg_mg280c_ver1_subobigowap20'''], ur'''lg_mg295_ver1''', ur'''LG-MG295 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''MG295''',ur'''oma_support''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG295.xml'''})
devices.devids[ur'''sonyericsson_t250a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t250i_ver1'''], ur'''sonyericsson_t250a_ver1''', ur'''SonyEricssonT250a/R5CA005 TelecaBrowser/1.1.14.20''', True, {ur'''colors''':65536,ur'''columns''':14,ur'''max_deck_size''':20000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''model_name''':ur'''T250a''',ur'''physical_screen_height''':34,ur'''physical_screen_width''':27,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/T250aR101.xml'''})
devices.devids[ur'''lg_mg100a_ver1'''] = devclass(devices.devids[ur'''lg_mg100_ver1'''], ur'''lg_mg100a_ver1''', ur'''LG-MG100a MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', True, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':10000,ur'''max_image_width''':120,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MG100a''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG100a.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_z320a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z320i_ver1'''], ur'''sonyericsson_z320a_ver1''', ur'''SonyEricssonZ320a/R1C003 Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':11,ur'''max_deck_size''':20000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''model_name''':ur'''Z320a''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z320aR101.xml''',ur'''video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sgh_c426_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_c425_ver1'''], ur'''samsung_sgh_c426_ver1''', ur'''SAMSUNG-SGH-C426/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''colors''':65536,ur'''columns''':8,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':16384,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''model_name''':ur'''SGH-C426''',ur'''oma_support''':True,ur'''release_date''':ur'''2007_may''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':14,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C426.xml'''})
devices.devids[ur'''samsung_sgh_a706_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''samsung_sgh_a706_ver1''', ur'''SAMSUNG-SGH-A706/1.0 SHP/VPP/R5 NetFront/3.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A706''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/A706UAProf.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e736_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e736_ver1''', ur'''SAMSUNG-SGH-E736/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E736''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2005_july''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E736.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_mg130_ver1'''] = devclass(devices.devids[ur'''lg_mg125_ver1'''], ur'''lg_mg130_ver1''', ur'''LG-MG130 UP.Browser/6.2.3 GUI MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_deck_size''':10000,ur'''max_image_width''':120,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':64000,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''MG130''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':95,ur'''resolution_width''':128,ur'''ringtone_spmidi''':True,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG130.xml''',ur'''wallpaper_preferred_height''':95,ur'''wap_push_support''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_me850d_ver1'''] = devclass(devices.devids[ur'''lg_me550c_ver1'''], ur'''lg_me850d_ver1''', ur'''LG-ME850d MIC/1.1.14 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':12,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ME850d''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-ME850d.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_c700_ver1'''] = devclass(devices.devids[ur'''alcatel_ot_c700a_ver1'''], ur'''alcatel_ot_c700_ver1''', ur'''Alcatel-OT-C700/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''model_name''':ur'''OT-C700''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-C700.rdf'''})
devices.devids[ur'''lg_kf600d_ver1'''] = devclass(devices.devids[ur'''lg_kf600_ver1_sub20'''], ur'''lg_kf600d_ver1''', ur'''LG-KF600d Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''columns''':12,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''model_name''':ur'''LG-KF600d''',ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''rows''':7,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF600d.xml''',ur'''video''':True})
devices.devids[ur'''sie_a21a_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sie_a21a_ver1''', ur'''SIE-A21a/03 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3.102 (GUI) MMP/1.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':2800,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''AL21a''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':3,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=A21a&v=03''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''lg_me591d_ver1'''] = devclass(devices.devids[ur'''lg_me591_ver1_subaumic20'''], ur'''lg_me591d_ver1''', ur'''LG-ME591D MIC/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ME591D''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-ME591D.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sie_a31a_ver1'''] = devclass(devices.devids[ur'''sie_a31_ver1'''], ur'''sie_a31a_ver1''', ur'''SIE-A31a/03 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3.102 (GUI) MMP/1.0''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':11,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':2800,ur'''max_image_width''':120,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A31a''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':3,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=A31a&v=03''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''mot_u9_ver1_sub7023'''] = devclass(devices.devids[ur'''mot_u9_ver1_subr6632g'''], ur'''mot_u9_ver1_sub7023''', ur'''MOT-U9 UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO''', False, {ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True})
devices.devids[ur'''lg_mg296_ver1'''] = devclass(devices.devids[ur'''lg_mg295_ver1'''], ur'''lg_mg296_ver1''', ur'''LG-MG296 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''MG296''',ur'''oma_support''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG296.xml'''})
devices.devids[ur'''lg_km500_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_km500_ver1''', ur'''LG-KM500 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':25000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KM500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KM500.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_f275l_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_f250_ver1'''], ur'''samsung_sgh_f275l_ver1''', ur'''SAMSUNG-SGH-F275L/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sec_sgh_d836_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sgh_d830_ver1_sub10'''], ur'''sec_sgh_d836_ver1_sub10''', ur'''SEC-SGHD836/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''max_deck_size''':200000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':320,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''model_name''':ur'''SGH-D836''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''release_date''':ur'''2008_october''',ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d836_10.xml'''})
devices.devids[ur'''samsung_e786_ver1_sub6233c1101'''] = devclass(devices.devids[ur'''samsung_e780_ver1_sub6233c1101'''], ur'''samsung_e786_ver1_sub6233c1101''', ur'''SAMSUNG-SGH-E786/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sonyericsson_k800i_ver1_subr8ba'''] = devclass(devices.devids[ur'''sonyericsson_k800i_ver1'''], ur'''sonyericsson_k800i_ver1_subr8ba''', ur'''SonyEricssonK800i/R8BA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':17,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K800iR201.xml'''})
devices.devids[ur'''mot_w388_ver1'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''mot_w388_ver1''', ur'''MOT-W388/0.0.41 UP.Browser/6.3.0.6.c.24 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':131,ur'''max_image_width''':128,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''W388''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''apple_iphone_ver2_1_sub525181_subua'''] = devclass(devices.devids[ur'''apple_iphone_ver2_1_sub525181'''], ur'''apple_iphone_ver2_1_sub525181_subua''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5F136''', False, None)
devices.devids[ur'''mot_k1m_ver1_subparrot'''] = devclass(devices.devids[ur'''mot_k1m_ver1'''], ur'''mot_k1m_ver1_subparrot''', ur'''MOT-K1m-parrot/1.0 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''marketing_name''':ur'''Parrot''',ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''nokia_e66_ver1_sub1000778'''] = devclass(devices.devids[ur'''nokia_e66_ver1_sub1000776'''], ur'''nokia_e66_ver1_sub1000778''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE66-1/100.07.78; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''coralweb_proxy'''] = devclass(devices.devids[ur'''bloody_transcoder'''], ur'''coralweb_proxy''', ur'''CoralWebPrx/0.1.19 (See http://coralcdn.org/)''', False, {ur'''brand_name''':ur'''CoralWeb''',ur'''model_name''':ur'''Proxy''',ur'''release_date''':ur'''2008_january''',ur'''transcoder_ua_header''':ur'''X-Operamini-Phone-UA''',ur'''unique''':False})
devices.devids[ur'''audiovox_cdm8615_ver1_subua'''] = devclass(devices.devids[ur'''audiovox_cdm8615_ver1'''], ur'''audiovox_cdm8615_ver1_subua''', ur'''Audiovox_CDM-8615 UP.Browser/6.2.2.6.h.1.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_n80_ver1_submozilla50_subar'''] = devclass(devices.devids[ur'''nokia_n73_ver1_submozilla50'''], ur'''nokia_n80_ver1_submozilla50_subar''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; ar) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''zte_f912_ver1_submd'''] = devclass(devices.devids[ur'''zte_f912_ver1'''], ur'''zte_f912_ver1_submd''', ur'''MD-MD3/1.0 ACS-NF/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''marketing_name''':ur'''MD3'''})
devices.devids[ur'''telit_gu1100_ver1_subua'''] = devclass(devices.devids[ur'''telit_gu1100_ver1'''], ur'''telit_gu1100_ver1_subua''', ur'''TelitGU1100''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''imelody''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''sp_midi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_m120_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_m120_ver1''', ur'''SEC-SGHM120/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH M120''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_s55_ver1_sub20'''] = devclass(devices.devids[ur'''sie_s55_ver1'''], ur'''sie_s55_ver1_sub20''', ur'''SIE-S55/20 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''amoi_8512_ver1_subua'''] = devclass(devices.devids[ur'''amoi_8512_ver1'''], ur'''amoi_8512_ver1_subua''', ur'''Amoi-8512''', False, None)
devices.devids[ur'''lg_ke660_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_ke660_ver1''', ur'''LG-KE600E MIC/1.1.14 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2''',ur'''model_name''':ur'''KE600E''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE600E.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_nx550_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_nx550_ver1''', ur'''LG-NX550 AU-MIC-NX550/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''NX550''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobileuaprof.xtra.co.nz/NX550.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_922sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_922sh_ver1''', ur'''SoftBank/1.0/922SH/SHJ001 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Communicator''',ur'''max_data_rate''':1800,ur'''max_image_height''':384,ur'''max_image_width''':854,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''922SH''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':480,ur'''resolution_width''':854,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_l7i_ver1_subua'''] = devclass(devices.devids[ur'''mot_l7i_ver1'''], ur'''mot_l7i_ver1_subua''', ur'''MOT-L7i/08.03.0DR MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, {ur'''colors''':65536,ur'''columns''':17,ur'''max_deck_size''':10000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_spmidi''':True,ur'''model_name''':ur'''L7I''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/l7e/Profile/l7e.rdf'''})
devices.devids[ur'''tianyu_b830_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tianyu_b830_ver1''', ur'''TIANYU B830 wap browser''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Tianyu''',ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''B830''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''telit_tp100_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''telit_tp100_ver1''', ur'''Telit_TP100''', True, {ur'''brand_name''':ur'''Telit''',ur'''model_name''':ur'''TP100''',ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sghg608_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sghg608_ver1''', ur'''SAMSUNG-SGH-G608/1.0 RTK-E/1.0 DF/1.0 Release/06.22.2007 Browser/NetFront3.4  Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-G608''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-G608.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_u990_ver1_subua'''] = devclass(devices.devids[ur'''lg_u990_ver1'''], ur'''lg_u990_ver1_subua''', ur'''LG-U990''', False, None)
devices.devids[ur'''sie_c65_ver1_sub50'''] = devclass(devices.devids[ur'''sie_c65_ver1'''], ur'''sie_c65_ver1_sub50''', ur'''SIE-C65/50 UP.Browser/7.0.2.2.d.3(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_e51_ver1_sub12003436'''] = devclass(devices.devids[ur'''nokia_e51_ver1'''], ur'''nokia_e51_ver1_sub12003436''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE51-1/200.34.36; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':262144,ur'''columns''':21,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18})
devices.devids[ur'''samsung_spha523_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_spha523_ver1''', ur'''SPH-A523/1.0 AU-MIC/2.0 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':768000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''SPH-A523''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/samsung/spha523-0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''spice_s920_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s920_ver1''', ur'''SPICE S920''', True, {ur'''brand_name''':ur'''Spice''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''S920''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''spice_s600_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s600_ver1''', ur'''SPICE-S600/WAP Browser SPICE-S600/WAP Browser''', True, {ur'''brand_name''':ur'''Spice''',ur'''max_image_height''':100,ur'''model_name''':ur'''S600''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_922sh_ver1_subua'''] = devclass(devices.devids[ur'''softbank_922sh_ver1'''], ur'''softbank_922sh_ver1_subua''', ur'''Mozilla/5.0 (922SH;SoftBank) NetFront/3.4''', False, None)
devices.devids[ur'''lct_tv320b_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lct_tv320b_ver1''', ur'''LCT_TV320B_01/LBNM401A/WAP2.0 Profile''', True, {ur'''brand_name''':ur'''LCT''',ur'''model_name''':ur'''TV320B''',ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''gtran_n120_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''gtran_n120_ver1''', ur'''Gtran_N120''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''KCM''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N110''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_2080_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_2080_ver1''', ur'''Fly 2080 Fly 2080''', True, {ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''2080''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2006_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''spice_s7_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s7_ver1''', ur'''Spice-S7/KAA263_0.93.C01 Nucleus/1.0 MTK/6226 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Spice''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''S7''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_380_ver1_subua'''] = devclass(devices.devids[ur'''lg_380_ver1'''], ur'''lg_380_ver1_subua''', ur'''LGE-LG380/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':22,ur'''directdownload_support''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':358400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''LG380''',ur'''mp3''':True,ur'''oma_support''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''uaprof''':ur'''http://mms.iot1.com/uaprofs/lg380_uaprof_v01.xml''',ur'''wap_push_support''':True,ur'''wml_1_2''':True})
devices.devids[ur'''softbank_913sh_ver1_submozilla'''] = devclass(devices.devids[ur'''softbank_913sh_ver1'''], ur'''softbank_913sh_ver1_submozilla''', ur'''Mozilla/4.08 (913SH;SoftBank;SN353695011299849) NetFront/3.4''', False, None)
devices.devids[ur'''nokia_n73_ver1_sub307041cze'''] = devclass(devices.devids[ur'''nokia_n73_ver1_submozilla50'''], ur'''nokia_n73_ver1_sub307041cze''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [cs]; NokiaN73-1/3.0704.1.0.1 Series60/3.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n73_ver1_sub407473101cze'''] = devclass(devices.devids[ur'''nokia_n73_ver1_sub307041cze'''], ur'''nokia_n73_ver1_sub407473101cze''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [cs]; NokiaN73-1/4.0747.31.0.1 Series60/3.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_6300_ver1_funnyua'''] = devclass(devices.devids[ur'''nokia_6300_ver1'''], ur'''nokia_6300_ver1_funnyua''', ur'''Nokia-6300''', False, None)
devices.devids[ur'''lg_490_ver1_0'''] = devclass(devices.devids[ur'''lg_490_ver1'''], ur'''lg_490_ver1_0''', ur'''LG490/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''generic_winmo_opera_subua'''] = devclass(devices.devids[ur'''generic_winmo_opera'''], ur'''generic_winmo_opera_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 240x320) Opera 8.65 [en]''', False, {ur'''max_image_height''':280,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''6.5''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''samsung_sch_s259_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sch_s259_ver1'''], ur'''samsung_sch_s259_ver1_subua''', ur'''SCH-S259 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sie_c55_ver1_sub18'''] = devclass(devices.devids[ur'''sie_c55_ver1'''], ur'''sie_c55_ver1_sub18''', ur'''SIE-C55/18 UP.Browser/5.0.3.3 (GUI)''', False, None)
devices.devids[ur'''mot_i877_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_i877_ver1''', ur'''MOT-A-B2/01.03 UP.Browser/7.2.7.2.183 (GUI) MMP/2.0 Push/PO''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''i877''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_n91_ver1_subua2'''] = devclass(devices.devids[ur'''nokia_n91_ver1'''], ur'''nokia_n91_ver1_subua2''', ur'''NOKIAN91''', False, None)
devices.devids[ur'''docomo_l704i_ver1_sub3017'''] = devclass(devices.devids[ur'''docomo_l704i_ver1'''], ur'''docomo_l704i_ver1_sub3017''', ur'''DoCoMo/2.0 L704i(c100;TB;W30H17)''', False, None)
devices.devids[ur'''softbank_912t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_912t_ver1''', ur'''SoftBank/1.0/912T/TJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':339,ur'''max_image_width''':234,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''912T''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/SoftBank/912T_r100_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''samsung_sgh_f679_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_f679_ver1''', ur'''SCH-F679 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SGH F679''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_mg201d_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mg201d_ver1''', ur'''LG-MG201d UP.Browser/6.2.3 GUI MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':64000,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MG201d''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':127,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_812sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_812sh_ver1''', ur'''SoftBank/1.0/812SH/SHJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':270,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''812SH''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''softbank_920p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_920p_ver1''', ur'''SoftBank/1.0/920P/PJP11 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''colors''':16777216,ur'''columns''':29,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Viera''',ur'''max_data_rate''':1800,ur'''max_image_height''':700,ur'''max_image_width''':471,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':854,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''920P''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/VS8x/RJ1_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''spice_s707_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s707_ver1''', ur'''Spice S707/2008.07.09 LMP/SH Release Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Spice''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S707''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_2008423595403.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''softbank_912sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_912sh_ver1''', ur'''SoftBank/1.0/912SH/SHJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':700,ur'''max_image_width''':468,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''912SH''',ur'''resolution_height''':840,ur'''resolution_width''':400,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_l602i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l602i_ver1''', ur'''DoCoMo/2.0 L602i(c100;TB;W21H11)''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':189,ur'''max_image_width''':170,ur'''model_name''':ur'''L602i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_n80_ver1_submozilla50_subth'''] = devclass(devices.devids[ur'''nokia_n73_ver1_submozilla50'''], ur'''nokia_n80_ver1_submozilla50_subth''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [th]; SymbianOS/9.1 Series60/3.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n70_ver1_sub2'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_sub2''', ur'''NokiaN70-1/5.0638.3.0.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''nokia_feature_pack''':3})
devices.devids[ur'''sie_s65_ver1_sub7022d3'''] = devclass(devices.devids[ur'''sie_s65_ver1'''], ur'''sie_s65_ver1_sub7022d3''', ur'''SIE-S65/50 UP.Browser/7.0.2.2.d.3(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_s65_ver1_sub7001c3'''] = devclass(devices.devids[ur'''sie_s65_ver1'''], ur'''sie_s65_ver1_sub7001c3''', ur'''SIE-S65/25 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sch_w399_ver1'''] = devclass(devices.devids[ur'''samsungxhtml_ver1'''], ur'''samsung_sch_w399_ver1''', ur'''SCH-W339/ Embider/5.10.TI (GUI)''', True, {ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH W399''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_e50_ver1_subua'''] = devclass(devices.devids[ur'''nokia_e50_ver1'''], ur'''nokia_e50_ver1_subua''', ur'''NOKIAE50''', False, None)
devices.devids[ur'''benq_s700_ver1_subua'''] = devclass(devices.devids[ur'''benq_s700_ver1'''], ur'''benq_s700_ver1_subua''', ur'''S700''', False, None)
devices.devids[ur'''mot_i576_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i576_ver1''', ur'''MOT-A-8E/00.01 UP.Browser/7.0.2.2.c.1.110 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''i576''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':120,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120})
devices.devids[ur'''myphone_s21_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''myphone_s21_ver1''', ur'''MyPhoneS21/MTK Release/V0.6 Mar-06-2008 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''MyPhone''',ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''S21''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_920p_ver1_sub10'''] = devclass(devices.devids[ur'''softbank_920p_ver1'''], ur'''softbank_920p_ver1_sub10''', ur'''SoftBank/1.0/920P/PJP10 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sch_s179_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_s179_ver1''', ur'''SCH-S179 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':100,ur'''model_name''':ur'''S179''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_siemens_c31_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''benq_siemens_c31_ver1''', ur'''BenQ-SIEMENS - C31/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.3.0.4.c.1.102 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''BenQ-Siemens''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''C31''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_w569_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_w569_ver1''', ur'''SCH-W569 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''SCH-W569''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''vacom_vt820_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''vacom_vt820_ver1''', ur'''VACOM-VT820/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Vacom''',ur'''colors''':65536,ur'''columns''':6,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VT820''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''https://servicios.iusacell.com.mx/vacom/vt820/vt820prof.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''spice_c810_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_c810_ver1''', ur'''Spice C-810/1.0 TMSS-Browser/1.0.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Spice''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''C 810''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':302,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.spicegang.in/uaprofile/SPICE-C-810.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''softbank_810p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_810p_ver1''', ur'''SoftBank/1.0/810P/PJP10 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''max_data_rate''':384,ur'''max_image_height''':258,ur'''max_image_width''':236,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''810P''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/VS71/RJ1_3G.xml''',ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_ax390_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_ax390_ver1''', ur'''LGE-AX390/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''AX390''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''samsung_sch_u510_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_u510_ver1''', ur'''SCH-U510 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH-U510''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''hedy_h797_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''hedy_h797_ver1''', ur'''HEDY_H797_PLXBROW''', True, {ur'''brand_name''':ur'''HEDY''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''H797''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i876_ver1'''] = devclass(devices.devids[ur'''mot_i877_ver1'''], ur'''mot_i876_ver1''', ur'''MOT-A-B2/00.05 UP.Browser/7.2.7.2.152 (GUI) MMP/2.0 Push/PO''', True, {ur'''model_name''':ur'''i876''',ur'''playback_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_i876_ver1_subua'''] = devclass(devices.devids[ur'''mot_i876_ver1'''], ur'''mot_i876_ver1_subua''', ur'''MOT-A-B2/02.00 UP.Browser/7.2.7.1.c.1.101 (GUI) MMP/2.0 Push/PO''', False, {ur'''model_extra_info''':ur'''South America'''})
devices.devids[ur'''generic_untrusted_midlet'''] = devclass(devices.devids[ur'''generic'''], ur'''generic_untrusted_midlet''', ur'''UNTRUSTED/1.0''', False, {ur'''brand_name''':ur'''Generic''',ur'''model_name''':ur'''J2ME Midlet''',ur'''release_date''':ur'''2008_january''',ur'''unique''':False})
devices.devids[ur'''nokia_e51_ver1_funnyua'''] = devclass(devices.devids[ur'''nokia_e51_ver1'''], ur'''nokia_e51_ver1_funnyua''', ur'''NokiaE51''', False, None)
devices.devids[ur'''nokia_n80_ver1_submozilla50_subid'''] = devclass(devices.devids[ur'''nokia_n73_ver1_submozilla50'''], ur'''nokia_n80_ver1_submozilla50_subid''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; id) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n80_ver1_submozilla50_subid2'''] = devclass(devices.devids[ur'''nokia_n73_ver1_submozilla50'''], ur'''nokia_n80_ver1_submozilla50_subid2''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [id]; SymbianOS/9.1 Series60/3.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''lg_ax585_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_ax585_ver1''', ur'''LGE-AX585/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Rhythm''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''AX585''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_r550_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r550_ver1''', ur'''sam-r550 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''JetSet''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''SCH R550''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_pls225_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_pls225_ver1''', ur'''LGE-PLS225/1.0 UP.Browser/6.2.3.7.e.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':25000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''PLS225''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':13,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/PLS225/WL225V04.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''nokia_5700_ver1_subua'''] = devclass(devices.devids[ur'''nokia_5700_ver1'''], ur'''nokia_5700_ver1_subua''', ur'''NOKIA5700''', False, None)
devices.devids[ur'''spice_s707_ver1_sub20080529'''] = devclass(devices.devids[ur'''spice_s707_ver1'''], ur'''spice_s707_ver1_sub20080529''', ur'''Spice S707/2008.05.29 LMP/SH Release Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5500_ver1_subua'''] = devclass(devices.devids[ur'''nokia_5500_ver1'''], ur'''nokia_5500_ver1_subua''', ur'''NOKIA5500''', False, None)
devices.devids[ur'''lg_kp210_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kp210_ver1''', ur'''LG-KP210 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':51200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KP210''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':20,ur'''physical_screen_width''':16,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP210.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6122c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_6122c_ver1''', ur'''Nokia6122c_CMCC/4.31 (SymbianOS/9.2; U; Series60/3.1 Nokia6122c_CMCC/4.31; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) Mozilla/5.0 AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':17,ur'''device_os_version''':ur'''9.2''',ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6122c''',ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6122cr100.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''philips_598_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''philips_598_ver1''', ur'''MTK 6225 LCT''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''598''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_l7e_ver1_sub08010ar'''] = devclass(devices.devids[ur'''mot_l7e_ver1'''], ur'''mot_l7e_ver1_sub08010ar''', ur'''MOT-L7e/08.01.0AR MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, None)
devices.devids[ur'''samsung_sch_r500_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sch_r500_ver1'''], ur'''samsung_sch_r500_ver1_sub10''', ur'''SCH-R500/1.0 AU-MIC/2.0 (GUI) MMP/2.0''', False, {ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2'''})
devices.devids[ur'''spice_s808_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s808_ver1''', ur'''SPICE-S808/WAP Browser SPICE-S808/WAP Browser''', True, {ur'''brand_name''':ur'''Spice''',ur'''max_image_height''':100,ur'''model_name''':ur'''S808''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sagem_bleu_453x_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sagem_bleu_453x_ver1''', ur'''Bleu 453x''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':4096,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Bleu 453x''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://218.249.89.125/UAprof/Bleu-453x.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lct_x901a_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lct_x901a_ver1''', ur'''LCT_X901A_01/LK5M511B/WAP2.0 Profile''', True, {ur'''brand_name''':ur'''LCT''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''X901A''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''ron_d09_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ron_d09_ver1''', ur'''RON_D09_01/DG_D09/WAP2.0 Profile RON_D09_01/DG_D09/WAP2.0 Profile''', True, {ur'''brand_name''':ur'''Ron''',ur'''model_name''':ur'''D09''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_x100_ver1_subua'''] = devclass(devices.devids[ur'''samsung_x100_ver1'''], ur'''samsung_x100_ver1_subua''', ur'''MOB-X100/1.01 JUPITOR/2.0''', False, None)
devices.devids[ur'''spice_x1_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_x1_ver1''', ur'''SPICE-X1/S114 Release/2008.06.26 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Spice''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X1''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_200710186443397.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_a810_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_a810_ver1''', ur'''MOT-A810/1.0 LinuxOS/2.4.20 Release/6.10.2008 Browser/Opera8.00 Profile/MIDP-2.0 Configuration/CLDC-1.1 Software/GSM_E28.24.1_G_11.02.18R''', True, {ur'''brand_name''':ur'''Motorola''',ur'''css_spriting''':True,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''device_os_version''':ur'''2.4''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8''',ur'''model_name''':ur'''A810''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''longcos_sk16d_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''longcos_sk16d_ver1''', ur'''LONGCOS_SK16D''', True, {ur'''brand_name''':ur'''Longcos''',ur'''model_name''':ur'''SK16D''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_kp199_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kp199_ver1''', ur'''LG-KP199 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':16777216,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':30720,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''LG KP199''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-UAP-KP199-v0.1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''usha_lexus_848b_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''usha_lexus_848b_ver1''', ur'''USHA 848B''', True, {ur'''brand_name''':ur'''Usha Lexus''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''848B''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_l7_ver1_subua'''] = devclass(devices.devids[ur'''mot_l7_ver1'''], ur'''mot_l7_ver1_subua''', ur'''MOT-L7/NA.ACR_RB MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia6110_ver1_subua'''] = devclass(devices.devids[ur'''nokia_6110_ver1'''], ur'''nokia6110_ver1_subua''', ur'''NOKIA6110''', False, None)
devices.devids[ur'''spice_s650_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s650_ver1''', ur'''Spice S650/KAA736_0.90.626 Nucleus/1.0 MTK/6223 Release/06.26.2007 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Spice''',ur'''max_image_height''':100,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''S650''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6600s_ver1_sub481'''] = devclass(devices.devids[ur'''nokia_6600s_ver1'''], ur'''nokia_6600s_ver1_sub481''', ur'''Nokia6600s/2.0 (04.81) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_n80_ver1_submozilla50_subgreece'''] = devclass(devices.devids[ur'''nokia_n73_ver1_submozilla50'''], ur'''nokia_n80_ver1_submozilla50_subgreece''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; el) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''generic_maui_wap_browser_repeated2'''] = devclass(devices.devids[ur'''generic_maui_wap_browser'''], ur'''generic_maui_wap_browser_repeated2''', ur'''MAUI WAP Browser, MAUI WAP Browser''', False, None)
devices.devids[ur'''pantech_s100j_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''pantech_s100j_ver1''', ur'''S100/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':10,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_extra_info''':ur'''Panama''',ur'''model_name''':ur'''S100''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.co.kr/Uaprof/Gsm/S100J.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''doris_web_browser'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''doris_web_browser''', ur'''Doris/1.17 [en] (Symbian)''', False, {ur'''brand_name''':ur'''Doris''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''Symbian OS''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''Web Browser''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''unique''':False})
devices.devids[ur'''fly_sx200_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sx200_ver1''', ur'''Fly-SX200/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''SX200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_SX200.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''apple_iphone_ver2_1_1'''] = devclass(devices.devids[ur'''apple_iphone_ver2_1'''], ur'''apple_iphone_ver2_1_1''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_1_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A345 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.1.1'''})
devices.devids[ur'''sie_a75_ver1_sub35'''] = devclass(devices.devids[ur'''sie_a75_ver1'''], ur'''sie_a75_ver1_sub35''', ur'''SIE-A75/35 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, {ur'''mobile_browser_version''':ur'''6.1'''})
devices.devids[ur'''asus_v66_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''asus_v66_ver1''', ur'''ASUS-V66/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Asus''',ur'''max_image_height''':130,ur'''model_name''':ur'''V66''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_u650_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_sch_u650_ver1''', ur'''SCH-U650/1.0 NetFront/3.0.22.2.15 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''css_spriting''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''SCH U650''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''nokia_e65_ver1_subua'''] = devclass(devices.devids[ur'''nokia_e65_ver1'''], ur'''nokia_e65_ver1_subua''', ur'''NOKIAE65''', False, None)
devices.devids[ur'''lct_l310b_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lct_l310b_ver1''', ur'''LCT_L310B_01/LBP0001/WAP2.0 Profile''', True, {ur'''brand_name''':ur'''LCT''',ur'''model_name''':ur'''L310B''',ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''zte_f868_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_f868_ver1''', ur'''ZTE F868/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F868''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mowser_transcoder'''] = devclass(devices.devids[ur'''bloody_transcoder'''], ur'''mowser_transcoder''', ur'''Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; mowser; http://www.mowser.com)''', False, {ur'''brand_name''':ur'''.mobi''',ur'''can_skip_aligned_link_row''':True,ur'''model_name''':ur'''Mowser''',ur'''transcoder_ua_header''':ur'''X-Original-User-Agent'''})
devices.devids[ur'''softbank_816sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_816sh_ver1''', ur'''SoftBank/1.0/816SH/SHJ001 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':270,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''816SH''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''generic_winmo_opera_sub860'''] = devclass(devices.devids[ur'''generic_winmo_opera'''], ur'''generic_winmo_opera_sub860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320) Opera 8.60 [en]''', False, {ur'''mobile_browser_version''':ur'''8.6'''})
devices.devids[ur'''longcos_sk18_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''longcos_sk18_ver1''', ur'''LONGCOS_SK18_2SIM''', True, {ur'''brand_name''':ur'''Longcos''',ur'''model_name''':ur'''SK18''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''vk_vk2030_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''vk_vk2030_ver1''', ur'''VK-VK2030/1.0''', True, {ur'''brand_name''':ur'''VK Mobile''',ur'''max_image_height''':140,ur'''model_name''':ur'''VK2030''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_zn4_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_zn4_ver1''', ur'''MOT-ZN4/00.72 UP.Browser/7.2.7.5.540 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Krave''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''ZN4''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''mot_v325_ver1_sub6234c1109'''] = devclass(devices.devids[ur'''mot_v325_ver1'''], ur'''mot_v325_ver1_sub6234c1109''', ur'''MOT-R9-0_/00.62 UP.Browser/6.2.3.4.c.1.109 (GUI) MMP/2.0''', False, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''R9'''})
devices.devids[ur'''netfront_ver3_2_subfirefox'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''netfront_ver3_2_subfirefox''', ur'''FireFOX 2008 (SmartPhone; Symbian OS-Series60/1.03) FireFOX 2008''', False, {ur'''device_os''':ur'''Symbian OS''',ur'''nokia_edition''':1,ur'''nokia_series''':60})
devices.devids[ur'''lct_x901a_ver1_subua'''] = devclass(devices.devids[ur'''lct_x901a_ver1'''], ur'''lct_x901a_ver1_subua''', ur'''MQS_X901A_07/LK5M511B/WAP2.0 Profile''', False, None)
devices.devids[ur'''zte_f153_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f153_ver1''', ur'''ZTE-F153/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F153''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F153.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_bp4270_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_bp4270_ver1''', ur'''LGE-BP4270/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''BP4270''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bleu_651z_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bleu_651z_ver1''', ur'''BLEU_651z/V1.0.0/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 BLEU_651z/V1.0.0/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bleu''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''651Z''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_d660_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_d660_ver1''', ur'''BIRD_D660/V1.0.0/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 BIRD_D660/V1.0.0/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''max_image_height''':130,ur'''model_name''':ur'''D660''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kozi_cg001_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kozi_cg001_ver1''', ur'''KOZI-CG-001/1.0 UP.Browser/6.3.0.7.121 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kozi''',ur'''max_image_height''':130,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''CG001''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''asus_v80_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''asus_v80_ver1''', ur'''ASUS-V80/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Asus''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''V80''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''apple_iphone_ver2_1_subcydia'''] = devclass(devices.devids[ur'''apple_iphone_ver2_1'''], ur'''apple_iphone_ver2_1_subcydia''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Cydia/1.0.2595-36''', False, {ur'''device_os_version''':ur'''2.1''',ur'''model_extra_info''':ur'''2.1'''})
devices.devids[ur'''softbank_921p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_921p_ver1''', ur'''SoftBank/1.0/921P/PJP10/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''can_skip_aligned_link_row''':True,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Viera''',ur'''max_data_rate''':1800,ur'''max_image_height''':700,ur'''max_image_width''':471,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''921P''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/VS84/RJ1_3G.xml'''})
devices.devids[ur'''mot_v325_ver1_sub6234e1100'''] = devclass(devices.devids[ur'''mot_v325_ver1'''], ur'''mot_v325_ver1_sub6234e1100''', ur'''MOT-R9-1_/00.62 UP.Browser/6.2.3.4.e.1.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sie_m65_ver1_sub25'''] = devclass(devices.devids[ur'''sie_m65_ver1'''], ur'''sie_m65_ver1_sub25''', ur'''SIE-M65/25 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_i570_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''mot_i570_ver1''', ur'''MOT-A-8A/01.00 UP.Browser/4.1.27a1''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''cookie_support''':True,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''i570''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''ringtone_mp3''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''softbank_705sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_705sc_ver1''', ur'''SoftBank/1.0/705SC/SCJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Softbank''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':264,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''705SC''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/705SCUAProf.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_709sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_709sc_ver1''', ur'''SoftBank/1.0/709SC/SCJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Softbank''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':264,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''709SC''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/709SCUAProf.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_910sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_910sh_ver1''', ur'''SoftBank/1.0/910SH/SHJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Softbank''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':540,ur'''max_image_width''':468,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_extra_info''':ur'''Japan use only''',ur'''model_name''':ur'''910SH''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/910SH_SHJ001_3g.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_820p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_820p_ver1''', ur'''SoftBank/1.0/820P/PJP10 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''colors''':16777216,ur'''columns''':23,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':338,ur'''max_image_width''':236,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':400,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''820P''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/VS7aI/RJ1_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_810t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_810t_ver1''', ur'''SoftBank/1.0/810T/TJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Softbank''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':259,ur'''max_image_width''':234,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''810T''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/SoftBank/810T_r100_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_706sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_706sc_ver1''', ur'''SoftBank/1.0/706SC/SCJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Softbank''',ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':264,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''706SC''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/706SCUAProf.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_708sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_708sc_ver1''', ur'''SoftBank/1.0/708SC/SCJ001 Browser/NetFront/3.3''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Softbank''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':34,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':186,ur'''max_image_width''':310,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''708SC''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/708SCUAProf.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_920sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_920sc_ver1''', ur'''SoftBank/1.0/920SC/SCJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Photos''',ur'''max_data_rate''':1800,ur'''max_image_height''':264,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''920SC''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/920SCUAProf.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_911t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_911t_ver1''', ur'''SoftBank/1.0/911T/TJ002 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Softbank''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':339,ur'''max_image_width''':234,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_extra_info''':ur'''Japan use only''',ur'''model_name''':ur'''911T''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/SoftBank/911T_r100_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_911t_ver1_subua'''] = devclass(devices.devids[ur'''softbank_911t_ver1'''], ur'''softbank_911t_ver1_subua''', ur'''SoftBank/1.0/911T/TJ002/SNXXXXXXXXXXXXXXX Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''release_date''':ur'''2008_january'''})
devices.devids[ur'''softbank_920t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_920t_ver1''', ur'''SoftBank/1.0/920T/TJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':339,ur'''max_image_width''':234,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_extra_info''':ur'''Japan use only''',ur'''model_name''':ur'''920T''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/SoftBank/920T_r100_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_921t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_921t_ver1''', ur'''SoftBank/1.0/921T/TJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':339,ur'''max_image_width''':234,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_extra_info''':ur'''Japan use only''',ur'''model_name''':ur'''921T''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/SoftBank/921T_r100_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_v802n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v802n_ver1''', ur'''Vodafone/1.0/V802N/NJ003 Browser/UP.Browser/7.0.2.N.108 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', True, {ur'''colors''':65536,ur'''columns''':10,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':307200,ur'''max_image_height''':269,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''7.0.2.1''',ur'''model_name''':ur'''802N''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://vfwap.jn.neic.ne.jp/profile/V802N.xml''',ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_911sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_911sh_ver1''', ur'''SoftBank/1.0/911SH/SHJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Softbank''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':350,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_extra_info''':ur'''Japan use only''',ur'''model_name''':ur'''911SH''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/911SH_SHJ001_3g.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_811sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_811sh_ver1''', ur'''SoftBank/1.0/811SH/SHJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Softbank''',ur'''colors''':262144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':540,ur'''max_image_width''':468,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''811SH''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/811SH_SHJ001_3g.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_i458b_ver1'''] = devclass(devices.devids[ur'''samsung_safari_generic'''], ur'''samsung_i458b_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i458B/ Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH G810''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i458B-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sie_c6v_ver1_sub15'''] = devclass(devices.devids[ur'''sie_c6v_ver1'''], ur'''sie_c6v_ver1_sub15''', ur'''SIE-C6V/15 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_w450_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_w450_ver1''', ur'''MOT-W450/0.1.58.K1/08.18.2008 Browser/UPB6.3 Software/13.105I''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Jataayu''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''W450''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/w450/profile/w450.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_kp130_ver1_subua'''] = devclass(devices.devids[ur'''lg_kp130_ver1'''], ur'''lg_kp130_ver1_subua''', ur'''LG-KP130 Obigo/WAP2.0''', False, None)
devices.devids[ur'''tcl_a288_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tcl_a288_ver1''', ur'''TCL_A288_01/L3M0501.1.0_M411A/WAP2.0 Profile''', True, {ur'''brand_name''':ur'''TCL''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''A228''',ur'''release_date''':ur'''2007_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_e1000_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kwc_e1000_ver1''', ur'''KWC-E1000/1.0.12 UP.Browser/7.2.6.1.537 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E1000''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''https://servicios.iusacell.com.mx/kyo/E1000v1.xml''',ur'''uaprof2''':ur'''http://pix.cellularsouth.com/ua/profile/kyocera/e1000/kyoe1000.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''kwc_e1000_ver1_sub1009'''] = devclass(devices.devids[ur'''kwc_e1000_ver1'''], ur'''kwc_e1000_ver1_sub1009''', ur'''E1000-JV/1.0.09 UP.Browser/7.2.6.1.475 (GUI) MMP/2.0''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KWC-E1000''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_923sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_923sh_ver1''', ur'''SoftBank/1.0/923SH/SHJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Aquos''',ur'''max_data_rate''':1800,ur'''max_image_height''':754,ur'''max_image_width''':480,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''923SH''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_m65_ver1_sub43'''] = devclass(devices.devids[ur'''sie_m65_ver1'''], ur'''sie_m65_ver1_sub43''', ur'''SIE-M65/43 UP.Browser/7.0.2.2.d.1.100(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''konka_m526_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''konka_m526_ver1''', ur'''KONKA_M526_CMCC/KCEM526.CMCC.2.01.704 MTK/6225 Release/7.4.2007 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Konka''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''M526''',ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_a_9d_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_a_9d_ver1''', ur'''MOT-A-9D/00.00 UP.Browser/7.0.2.2.c.1.108 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''A9D''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''spice_s580_ver1'''] = devclass(devices.devids[ur'''spice_s570_ver1'''], ur'''spice_s580_ver1''', ur'''Spice S580''', True, {ur'''model_name''':ur'''S580''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''fly_lx600_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_lx600_ver1''', ur'''Fly-LX600/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Mega''',ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LX600''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/Fly-LX600.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_b600_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_b600_ver1''', ur'''B600/SW1.1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0/Handset WAP''', True, {ur'''brand_name''':ur'''Fly''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''B600''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''fly_m130_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_m130_ver1''', ur'''FLY M130 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':530200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':302400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M130''',ur'''mp3''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''fly_v100_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_v100_ver1''', ur'''Fly V100/2007.10.22 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Fly V100''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sch_u510_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sch_u510_ver1'''], ur'''samsung_sch_u510_ver1_sub10''', ur'''SCH-U510/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''benqsie_sf71_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''benqsie_sf71_ver1''', ur'''BenQ-SF71/14 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.6.1.421 (GUI) MMP/2.0 Push/PO''', True, {ur'''brand_name''':ur'''BenQ-Siemens''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''SF71''',ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_s65_ver1_sub7001c3_sub12'''] = devclass(devices.devids[ur'''sie_s65_ver1_sub7001c3'''], ur'''sie_s65_ver1_sub7001c3_sub12''', ur'''SIE-S65/12 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lt_x1_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lt_x1_ver1''', ur'''LT/1.00(Tx:13;Ty:13;Font:13;Gx:176;Gy:220;C:CF;G:J2;GI:2;Screen:176*220;Group_ID:T808)/WAP2.0''', True, {ur'''brand_name''':ur'''LT''',ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''model_name''':ur'''X1''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_m75_ver1_sub12'''] = devclass(devices.devids[ur'''sie_m75_ver1'''], ur'''sie_m75_ver1_sub12''', ur'''SIE-M75/12 UP.Browser/7.0.2.2.d.5(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''softbank_911sh_ver1_subshj002'''] = devclass(devices.devids[ur'''softbank_911sh_ver1'''], ur'''softbank_911sh_ver1_subshj002''', ur'''SoftBank/1.0/911SH/SHJ002 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_n80_ver1_submozilla50_subar2'''] = devclass(devices.devids[ur'''nokia_n80_ver1_submozilla50_subar'''], ur'''nokia_n80_ver1_submozilla50_subar2''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [ar]; SymbianOS/9.1 Series60/3.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''fly_mp600_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_mp600_ver1''', ur'''FLY MP600 WAP Browser FLY MP600 WAP Browser''', True, {ur'''brand_name''':ur'''Fly''',ur'''max_image_height''':130,ur'''model_name''':ur'''MP600''',ur'''playback_mp4''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':160,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nokia_n73_ver1_submozilla50_91_pl'''] = devclass(devices.devids[ur'''nokia_n73_ver1_submozilla50'''], ur'''nokia_n73_ver1_submozilla50_91_pl''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [pl]; NokiaN73-1/4.0747.31.0.1 Series60/3.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''rt_176x220_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''rt_176x220_ver1''', ur'''RT176X220/M.RR4020001.M01001.V1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''RT''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''176x220''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tecno_x850_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tecno_x850_ver1''', ur'''RT240X320/M.RF2221001.M02002.V1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Tecno''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''X850''',ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''tecno_x850_ver1_subua'''] = devclass(devices.devids[ur'''tecno_x850_ver1'''], ur'''tecno_x850_ver1_subua''', ur'''RT240X320/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''device_os''':ur'''MTK/Nucleus OS'''})
devices.devids[ur'''lct_n500b_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lct_n500b_ver1''', ur'''LCT_N500B_01/LBWM501/WAP2.0 Profile''', True, {ur'''brand_name''':ur'''LCT''',ur'''model_name''':ur'''N500B''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''asus_j501_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''asus_j501_ver1''', ur'''ASUS-J501/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':300000,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''J501''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_mp3''':True,ur'''rows''':9,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-J501_UAProf.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_l7_ver1_sub000000'''] = devclass(devices.devids[ur'''mot_l7_ver1'''], ur'''mot_l7_ver1_sub000000''', ur'''MOT-L7/00.00.00 MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_n80_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n80_ver1'''], ur'''nokia_n80_ver1_subua''', ur'''NOKIAN80''', False, None)
devices.devids[ur'''audiovox_cdm8915_ver1_sub6232'''] = devclass(devices.devids[ur'''audiovox_cdm8915_ver1'''], ur'''audiovox_cdm8915_ver1_sub6232''', ur'''CDM8915 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''softbank_920sc_ver1_subua'''] = devclass(devices.devids[ur'''softbank_920sc_ver1'''], ur'''softbank_920sc_ver1_subua''', ur'''Mozilla/4.08 (920SC;SoftBank) NetFront/3.3''', False, None)
devices.devids[ur'''lg_3300_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_3300_ver1''', ur'''LGE-LG3300/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''max_image_height''':100,ur'''model_name''':ur'''3300''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_kg208_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kg208_ver1''', ur'''LG-KG208 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KX208''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2007_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG208.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_zn200_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_zn200_ver1''', ur'''MOT-ZN200/1.0 Release/09.01.2008 Browser/CMCS1.0 Software/0.34D Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ZN200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''picture_bmp''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/ZN200/Profile/ZN200.rdf''',ur'''uaprof2''':ur'''http://uaprof.motorola.com/phoneconfig/ZN200/Profile/ZN200.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tcl_d308_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tcl_d308_ver1''', ur'''TCL-D308/SW-11.03.01/WAP-1.2.1 Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''TCL''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''D308''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''alcatel_ot_s218_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_s218_ver1''', ur'''Alcatel-OT-S218/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''One Touch S218''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-S218.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''lg_kp270_ver1_sub10d'''] = devclass(devices.devids[ur'''lg_kp270_ver1'''], ur'''lg_kp270_ver1_sub10d''', ur'''LG-KP270/V10d Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kp270_ver1_sub10e'''] = devclass(devices.devids[ur'''lg_kp270_ver1'''], ur'''lg_kp270_ver1_sub10e''', ur'''LG-KP270/V10e Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''konka_d263_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''konka_d263_ver1''', ur'''KONKA_D263/KAA263_0.93.C01 Nucleus/1.0 MTK/6226 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Konka''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''D263''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_n80_ver1_submozilla40_subjataayu'''] = devclass(devices.devids[ur'''nokia_n80_ver1_submozilla40'''], ur'''nokia_n80_ver1_submozilla40_subjataayu''', ur'''Mozilla/5.0 (compatible; Jataayu/jB5/5.0; Symbian Series 60; Generic; en;)''', False, None)
devices.devids[ur'''lg_km380_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_km380_ver1''', ur'''LG-KM380 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':12,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KM380''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''receiver''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KM380.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''apple_iphone_ver2_2'''] = devclass(devices.devids[ur'''apple_iphone_ver2_1'''], ur'''apple_iphone_ver2_2''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G76 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.2''',ur'''model_extra_info''':ur'''2.2''',ur'''release_date''':ur'''2008_november'''})
devices.devids[ur'''sie_m65_ver1_sub16'''] = devclass(devices.devids[ur'''sie_m65_ver1'''], ur'''sie_m65_ver1_sub16''', ur'''SIE-M65/16 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_r800_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_r800_ver1''', ur'''Mozilla/5.0 R800 like Gecko/20060426 Netfront/3.4''', True, {ur'''brand_name''':ur'''Samsung''',ur'''css_spriting''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''SCH-R800''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_vu204_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_vu204_ver1''', ur'''MOT-VU204/00.62 UP.Browser/6.2.3.4.c.1.128 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''VU204''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''lg_225_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_225_ver1''', ur'''LG-LG225 UP.Browser/6.2.3 (GUI) MMP/1.0''', True, {ur'''brand_name''':ur'''LG''',ur'''max_image_height''':130,ur'''model_name''':ur'''225''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_cl71_ver1_sub100'''] = devclass(devices.devids[ur'''sie_cl71_ver1'''], ur'''sie_cl71_ver1_sub100''', ur'''BenQ-CL71/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.3.0.4.c.1.102 (GUI) MMP/2.0''', False, {ur'''mobile_browser_version''':ur'''6.3'''})
devices.devids[ur'''samsung_sch_n415_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_n415_ver1''', ur'''SCH-N415 UP.Browser/6.2.2.5 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':130,ur'''model_name''':ur'''N415''',ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_e159_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_e159_ver1''', ur'''SCH-E159/ UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH-E159''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_n73_subua'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_subua''', ur'''Nokia-N73''', False, None)
devices.devids[ur'''benq_siemens_c81_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''benq_siemens_c81_ver1''', ur'''SIE-C81/51 UP.Browser/7.1.0.e.25(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.e.25 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ-Siemens''',ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':140,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''C81''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''apple_ipod_touch_ver1_subenus_sub5f137'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2_1'''], ur'''apple_ipod_touch_ver1_subenus_sub5f137''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5F137''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''sec_sghb300_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sec_sghb300_ver1''', ur'''SEC-SGHB300/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':100,ur'''model_name''':ur'''SGH B300''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_mx240_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx240_ver1''', ur'''LGE-MX240/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''max_image_height''':130,ur'''model_name''':ur'''MX240''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_e90_ver1_subua'''] = devclass(devices.devids[ur'''nokia_e90_ver1'''], ur'''nokia_e90_ver1_subua''', ur'''NOKIAE90''', False, None)
devices.devids[ur'''mot_i876_ver1_sub0103'''] = devclass(devices.devids[ur'''mot_i876_ver1'''], ur'''mot_i876_ver1_sub0103''', ur'''MOT-A-B2/01.03 UP.Browser/7.2.7.2.183 (GUI) ptn''', False, None)
devices.devids[ur'''bird_m19_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''bird_m19_ver1''', ur'''Bird.M19/L1, 901/WAP2.0/MIDP-2.0/CLDC-1.1 Browser/UP.Browser/7.1.0.f.1.144 (GUI)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Bird''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Bird M19''',ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M19''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/892081.xml''',ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''bird_s889_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''bird_s889_ver1''', ur'''Bird.S889/JL3,BV/WAP2.0 UP.Browser/6.2.2.5.d.3 (GUI) MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Bird''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Bird S889''',ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S889''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/834530.xml''',ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''blackberry7100_ver1_sub410'''] = devclass(devices.devids[ur'''blackberry7100_ver1'''], ur'''blackberry7100_ver1_sub410''', ur'''BlackBerry7100/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100''', False, {ur'''directdownload_support''':True,ur'''oma_support''':True,ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7100/4.1.03.rdf'''})
devices.devids[ur'''lenovo_v528_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_v528_ver1''', ur'''LENOVO-V528/A7''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Lenovo''',ur'''colors''':262144,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V528''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nec-uap.com/prof/N6206V01.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ku450_ver1_subv10a'''] = devclass(devices.devids[ur'''lg_ku450_ver1'''], ur'''lg_ku450_ver1_subv10a''', ur'''LG/KU450/v10a Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''imelody''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_november''',ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_lg570v_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_lg570v_ver1''', ur'''LGE-LG570V AU-OBIGO/Q04C1-1.27 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''q04c1''',ur'''model_name''':ur'''LG570V''',ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/LGE_LG570V.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_g282_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_g282_ver1''', ur'''LG-G282 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G282''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-G282.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_pdc''':True})
devices.devids[ur'''lg_kf750_ver1_operamini'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kf750_ver1_operamini''', ur'''lg-kf750-v10a browser/obigo-q05a/3.12 mms/lg-mms-v1.0/1.2 java/asvm/1.1 profile/midp-2.1 configuration/cldc-1.1; Opera/9.50 (J2ME/MIDP; Opera Mini/4.0.10269/hifi/tmobile/uk; en; U)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':4294967296,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Secret''',ur'''max_data_rate''':3600,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG/KF750/v1.0''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF750-OPEN1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''mot_em25_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_em25_ver1''', ur'''MOT-EM25/1.0 Release/10.26.2008 Browser/CMCS1.0 Software/0.34I Profile/MIDP-2.0 Configuretion/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':9,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EM25''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/em25/Profile/em25.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_em330_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_em330_ver1''', ur'''MOT-EM330/0.0.62 UP.Browser/6.3.0.6.c.28 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':False,ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''doja_1_0''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8192,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''EM330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/em330/Profile/em330.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_q9w_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_q9w_ver1''', ur'''MOT-Q9W/01.11.22I Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 240x320) Opera 8.65''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':19,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':10000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''Q-UMTS''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2007_december''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/q-umts/Profile/mot-q9w.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_v3xxr_ver1_sub970430r'''] = devclass(devices.devids[ur'''mot_v3xxr_ver1'''], ur'''mot_v3xxr_ver1_sub970430r''', ur'''MOT-RAZRV3XXR_J/97.04.30R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 13003290) Profile/MIDP-2.0 Configuration/CLDC-1.1  Opera 8.60 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.6'''})
devices.devids[ur'''mot_ve20_ver1_subua'''] = devclass(devices.devids[ur'''mot_ve20_ver1'''], ur'''mot_ve20_ver1_subua''', ur'''MOT-VE20/1.0 UP.Browser/7.2.6.1.731 (GUI) MMP/2.0''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':7,ur'''directdownload_support''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1200,ur'''mms_max_size''':1048576,ur'''mms_max_width''':1600,ur'''mms_vcard''':True,ur'''model_extra_info''':ur'''Telus Mobility''',ur'''mp3''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/motorola/VE20-0.rdf''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''sonyericsson_m600i_ver1_subopera860'''] = devclass(devices.devids[ur'''sonyericsson_m600i_ver1'''], ur'''sonyericsson_m600i_ver1_subopera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 246) Opera 8.60 [en]SonyEricssonM600i/R100''', False, None)
devices.devids[ur'''mot_a1000_ver1_subopera750_735'''] = devclass(devices.devids[ur'''mot_a1000_ver1_subopera750'''], ur'''mot_a1000_ver1_subopera750_735''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Motorola A1000;735) Opera 7.50 [en]./A1000./1.0''', False, None)
devices.devids[ur'''sanyo_pls6600_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_pls6600_ver1''', ur'''Mozilla/4.0 (MobilePhone PLS6600/US/1.0) NetFront/3.1 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''PLS6600''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/PLS6600/1001QW.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_910sh_ver1_submozilla'''] = devclass(devices.devids[ur'''softbank_910sh_ver1'''], ur'''softbank_910sh_ver1_submozilla''', ur'''Mozilla/4.08 (910SH;SoftBank) NetFront/3.3''', False, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':102400,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wmlc''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/910SH_SHJ001_3g.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True})
devices.devids[ur'''apple_ipod_touch_ver2_1_engb'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2_1'''], ur'''apple_ipod_touch_ver2_1_engb''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_1 like Mac OS X; en-gb) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''sony_playstation3_ver1_subua'''] = devclass(devices.devids[ur'''sony_playstation3_ver1'''], ur'''sony_playstation3_ver1_subua''', ur'''Mozilla/5.0 (PLAYSTATION 3; 1.00)''', False, None)
devices.devids[ur'''nokia_2610_ver1_sub0351'''] = devclass(devices.devids[ur'''nokia_2610_ver1'''], ur'''nokia_2610_ver1_sub0351''', ur'''Nokia2610/2.0 (03.51) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sie_c66_ver1_sub56'''] = devclass(devices.devids[ur'''sie_c66_ver1'''], ur'''sie_c66_ver1_sub56''', ur'''SIE-C66/56 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6600_ver1_subopera'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_subopera''', ur'''Opera/9399 (Symbian OS; U) [Nokia 6600/5.53.0]''', False, None)
devices.devids[ur'''apple_ipod_touch_ver2_1_subenus_sub5f138'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2_1'''], ur'''apple_ipod_touch_ver2_1_subenus_sub5f138''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_1_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5F138''', False, {ur'''device_os_version''':ur'''2.1.1''',ur'''model_extra_info''':ur'''2.1.1'''})
devices.devids[ur'''nokia_n70_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_subua''', ur'''Nokia-N70''', False, None)
devices.devids[ur'''apple_iphone_ver2_0_2_subua'''] = devclass(devices.devids[ur'''apple_iphone_ver2_0_2'''], ur'''apple_iphone_ver2_0_2_subua''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0_2 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''zte_f858_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f858_ver1''', ur'''ZTE-F858/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':609280,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F858''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F858.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sie_s65_ver1_sub43'''] = devclass(devices.devids[ur'''sie_s65_ver1'''], ur'''sie_s65_ver1_sub43''', ur'''SIE-S65/43 UP.Browser/7.0.2.2.d.1.100(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''zte_f852_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f852_ver1''', ur'''ZTE-F852/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':609280,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F852''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F852.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sch_f679_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_f679_ver1''', ur'''SCH-F679/ UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH-F679''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_kg296_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kg296_ver1''', ur'''LG-KG296 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KG296''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG296.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6110navigator_ver1_sub2'''] = devclass(devices.devids[ur'''nokia_6110_ver1sub0323'''], ur'''nokia_6110navigator_ver1_sub2''', ur'''Nokia6110Navigator/2.0 Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':17,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''nokia_feature_pack''':1,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6110Navigatorr100.xml'''})
devices.devids[ur'''nokia_7610_supernova_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_7610_supernova_ver1''', ur'''Nokia7610Supernova/2.0 (04.70) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Supernova''',ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N7610''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7610Supernovar100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_e71x_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_e71x_ver1''', ur'''NokiaE71x/ATT.03.11.1 Mozilla/5.0 SymbianOS/9.3; U; [en]; Series60/3.2; Profile/MIDP-2.1 Configuration/CLDC-1.1 AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':28,ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''E71x''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':48,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE71xr100-3G.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''sonyericsson_m600i_ver1_subopera7_0'''] = devclass(devices.devids[ur'''sonyericsson_m600i_ver1'''], ur'''sonyericsson_m600i_ver1_subopera7_0''', ur'''Opera 7.0 SonyEricssonM600i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 405) Opera 8.65 [en]''', False, {ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''philips_766_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_766_ver1''', ur'''PHILIPS766 IACWAPBrowser1.2''', True, {ur'''brand_name''':ur'''Philips''',ur'''colors''':262144,ur'''cookie_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''766''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2005_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uap766.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True})
devices.devids[ur'''samsung_gtm8800_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gtm8800_ver1''', ur'''SAMSUNG-GT-M8800/M8800ADHJ4 SHP/VPP/R5 NetFront/3.5 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Pixon''',ur'''max_data_rate''':7200,ur'''max_deck_size''':40000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M8800''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-M8800_3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-M8800MR.rdf''',ur'''uaprof3''':ur'''http://wap.samsungmobile.com/uaprof/GT-M8800MR_3G.rdf''',ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_a767_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_a767_ver1''', ur'''SAMSUNG-SGH-A767/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Propel''',ur'''max_data_rate''':3600,ur'''max_deck_size''':5000,ur'''max_image_height''':150,ur'''max_image_width''':210,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH A767''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':44,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A767.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_c160l_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_c160l_ver1''', ur'''SAMSUNG-SGH-C160L/1.0 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':False,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''C160L''',ur'''png''':True,ur'''release_date''':ur'''2007_november''',ur'''resolution_height''':64,ur'''resolution_width''':115,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C160L.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e236_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e236_ver1''', ur'''SAMSUNG-SGH-E236/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E236''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E236.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e747_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e747_ver1''', ur'''SAMSUNG-SGH-E747/ Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E747''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E747_FL.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e848_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_e848_ver1''', ur'''SAMSUNG-SGH-E848/1.0 Release/2.21.2007 Browser/NetFront3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E848''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e848_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_f250l_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_f250l_ver1''', ur'''SAMSUNG-SGH-F250L/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F250L''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2007_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F250L.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_f270_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_f270_ver1''', ur'''SAMSUNG-SGH-F270/F270DDHG6 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Beat''',ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F270''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F250.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_g400_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_g400_ver1''', ur'''SAMSUNG-SGH-G400/1.0 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Soul''',ur'''max_data_rate''':7200,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH G400''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-G400_3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/SGH-G400L_3G.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_i8315_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_i8315_ver1''', ur'''SAMSUNG-SGH-I8315-vodafone/I8315BUHH1 Linux/XOcean/R1 Opera/9.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''SGH-I8315''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/I8315UAProf3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''samsung_sgh_j700l_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_j700l_ver1''', ur'''SAMSUNG-SGH-J700L/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-J700L''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-J700L.xml''',ur'''video''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_j700v_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_j700l_ver1'''], ur'''samsung_sgh_j700v_ver1''', ur'''Vodafone/1.0/SAMSUNG-SGH-J700V/BUHA3/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-J700''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_j700_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_sgh_j700l_ver1'''], ur'''samsung_sgh_j700_ver1_suborange''', ur'''SAMSUNG-SGH-J700-ORANGE/J700ABHA2 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sgh_j706_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_j706_ver1''', ur'''SAMSUNG-SGH-J706/ Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-J706''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-J706.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_j800_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_j800_ver1''', ur'''SAMSUNG-SGH-J800/DDHH6 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Luxe''',ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-J800''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-J800_3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_l770_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_sgh_l770_ver1'''], ur'''samsung_sgh_l770_ver1_suborange''', ur'''SAMSUNG-SGH-L770-ORANGE/BVHD6 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''model_extra_info''':ur'''Orange''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/L770UAProf.rdf'''})
devices.devids[ur'''samsung_sgh_m150_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_m150_ver1''', ur'''SAMSUNG-SGH-M150/M150XAHH7 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH M150''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-M150.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_z548_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''samsung_sgh_z548_ver1''', ur'''SAMSUNG-SGH-Z548/Openwave 7.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-Z548''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2006_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/Z548UAProf.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sph_z400_ver1_subsprint'''] = devclass(devices.devids[ur'''samsung_sph_z400_ver1'''], ur'''samsung_sph_z400_ver1_subsprint''', ur'''Samsung-SPHZ400 AU-MIC-Z400/2.0 MMP/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':64000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SPH Z400''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-Z400/BI22.rdf'''})
devices.devids[ur'''sanyo_scp_3800ca_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sanyo_scp_3800ca_ver1''', ur'''Sanyo_SCP-3800CA Access-NetFront/3.4 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':21,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP3800CA''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Sanyo_SCP3800CA_1003BM.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sanyo_scp_7000ca_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''sanyo_scp_7000ca_ver1''', ur'''Sanyo-SCP7000CA NetFront/3.1 MMP/2.0 Mozilla/4.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':21,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP7000CA''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Sanyo_SCP7000CA_1008BM.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_b320_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_b320_ver1''', ur'''SEC-SGHB320/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':38000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':102400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-B320''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/b320_10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_c216_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_sgh_c216_ver1''', ur'''SEC-SGHC216/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''SGH-C216''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c216_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_m310l_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_m310_ver1'''], ur'''samsung_sgh_m310l_ver1''', ur'''SEC-SGHM310L/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sgh_x506_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_x506_ver1''', ur'''SEC-SGHX506/1.0 TSS/2.5''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10240,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':102400,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''2.5''',ur'''model_name''':ur'''SGH-X506''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/x506_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_706p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_706p_ver1''', ur'''SoftBank/1.0/706P/PJP10/SNXXXXXXXXXXXXXXX Browser/Teleca-Browser/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':16777216,ur'''columns''':10,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':102400,ur'''max_image_height''':258,ur'''max_image_width''':236,ur'''mms_max_height''':320,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''model_name''':ur'''706P''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/VS70x/RJ1_3G.xml'''})
devices.devids[ur'''softbank_707sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_707sc_ver1''', ur'''SoftBank/1.0/707SC/SCJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''max_image_height''':264,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''707SC''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/707SCUAProf.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_707sc2_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_707sc2_ver1''', ur'''SoftBank/1.0/707SC2/SCJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Softbank''',ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':264,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''707SC2''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/707SC2UAProf.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_811t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_811t_ver1''', ur'''SoftBank/1.0/811T/TJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Softbank''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':259,ur'''max_image_width''':234,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''811T''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/SoftBank/811T_r100_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_814t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_814t_ver1''', ur'''SoftBank/1.0/814T/TJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Softbank''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':259,ur'''max_image_width''':234,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_extra_info''':ur'''Japan use only''',ur'''model_name''':ur'''814T''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/SoftBank/814T_r100_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_815t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_815t_ver1''', ur'''SoftBank/1.0/815T/TJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Softbank''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Fan Fan''',ur'''max_data_rate''':384,ur'''max_image_height''':259,ur'''max_image_width''':234,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_extra_info''':ur'''Japan use only''',ur'''model_name''':ur'''815T''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/SoftBank/815T_r100_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_820sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_820sc_ver1''', ur'''SoftBank/1.0/820SC/SCJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':264,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''820SC''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/820SCUAProf.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''sonyericsson_w705_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_w705_ver1''', ur'''SonyEricssonW705/R1CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W705''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W705R101.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_z558c_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_z558c_ver1''', ur'''SonyEricssonZ558c/R4FA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z558c''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z558cR301.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''pantech_tx215_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''pantech_tx215_ver1''', ur'''TX215C/1.0 UP.Browser/6.2.2.6.h.1.100 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Pantech''',ur'''columns''':14,ur'''directdownload_support''':True,ur'''model_name''':ur'''TX215''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://mobileuaprof.xtra.co.nz/h_tx215c.rdf'''})
devices.devids[ur'''utstarcom_8964vm_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''utstarcom_8964vm_ver1''', ur'''UTSTARCOM-CDM-8964VM UP.Browser/7.2.7.2.398 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''UTStarcom''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65535,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':524288,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''CDM-8964VM''',ur'''mp3''':True,ur'''png''':True,ur'''qcelp''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vmobl.com/utstarcom/cdma8964/VMU_utstarcom-CDM-8964VM_UAProf.xml''',ur'''wallpaper_preferred_height''':177,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_v803t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v803t_ver1''', ur'''Vodafone/1.0/V803T/TJ001 Browser/VF-Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':26,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':60000,ur'''max_image_height''':261,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''803T''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/VFKK/Vodafone_803T_r100_3G.xml''',ur'''uaprof2''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/VFKK/Vodafone_803T_r100_GPRS.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_v804sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v804sh_ver1''', ur'''Vodafone/1.0/V804SH/SHJ001 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.3.2 Ext-V-Profile/VSCL-2.0.0''', True, {ur'''amr''':True,ur'''colors''':242144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':49152,ur'''max_image_height''':264,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''804SH''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/V804SH_SHJ001_3g.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_v902sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v902sh_ver1''', ur'''Vodafone/1.0/V902SH/SHJ002 Browser/UP.Browser/7.0.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':49152,ur'''max_image_height''':264,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''902SH''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/V902SH_J001_3g.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_v903t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v903t_ver1''', ur'''Vodafone/1.0/V903T/TJ001 Browser/VF-Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':26,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':60000,ur'''max_image_height''':261,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''903T''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/VFKK/Vodafone_903T_r100_3G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_v904sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v904sh_ver1''', ur'''Vodafone/1.0/V904SH/SHJ001 Browser/VF-NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':19,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':102400,ur'''max_image_height''':540,ur'''max_image_width''':480,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''904SH''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2005_november''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sharp-mobile.com/UAProf/V904SH_SHJ001_3g.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_e860v_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_e860v_ver1''', ur'''Vodafone/SamsungSGHE860V/E860BUEH6/Browser/NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':512000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':307200,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E860V''',ur'''nokia_voice_call''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e860v_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_821p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_821p_ver1''', ur'''SoftBank/1.0/821P/PJP10 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Softbank''',ur'''colors''':16777216,ur'''columns''':23,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':338,ur'''max_image_width''':236,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':400,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''821P''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/VS7aII/RJ1_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_822p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_822p_ver1''', ur'''SoftBank/1.0/822P/PJP10 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''colors''':16777216,ur'''columns''':23,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':258,ur'''max_image_width''':236,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''822P''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/VS7x/RJ1_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_821sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_821sc_ver1''', ur'''SoftBank/1.0/821SC/SCJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':264,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_extra_info''':ur'''Japan use only''',ur'''model_name''':ur'''821SC''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/821SCUAProf.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_910t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_910t_ver1''', ur'''SoftBank/1.0/910T/TJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Softbank 910T''',ur'''max_data_rate''':384,ur'''max_image_height''':259,ur'''max_image_width''':234,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''910T''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/SoftBank/910T_r100_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''nokia_6680_ver1_subopera9399'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680_ver1_subopera9399''', ur'''Opera/9399 (Symbian OS; U) [Nokia 6680/5.04.07]''', False, None)
devices.devids[ur'''mot_vu30_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_vu30_ver1''', ur'''MOT-VU30/00.62 UP.Browser/6.2.3.4.c.1.124 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''VU30''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''myphone_b22_duo_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''myphone_b22_duo_ver1''', ur'''MyPhoneB22Duo/MTK Release/V0.44 Apr-01-2008 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''MyPhone''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''B22 Duo''',ur'''release_date''':ur'''2008_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_2115i_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''nokia_2115i_ver1''', ur'''Nokia2115i/1.0 (R101V1100.nep) UP.Browser/4.1.26l1.c.2.101''', True, {ur'''brand_name''':ur'''Nokia''',ur'''max_image_height''':45,ur'''max_image_width''':88,ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''2115i''',ur'''resolution_height''':65,ur'''resolution_width''':96,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''spice_s710_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s710_ver1''', ur'''Spice S710''', True, {ur'''brand_name''':ur'''Spice''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''S710''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_s889_ver1_subbw'''] = devclass(devices.devids[ur'''bird_s889_ver1'''], ur'''bird_s889_ver1_subbw''', ur'''Bird.S889/JL3,BW/WAP2.0 UP.Browser/6.2.2.5.d.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''lenovo_v800_ver1_subua'''] = devclass(devices.devids[ur'''lenovo_v800_ver1'''], ur'''lenovo_v800_ver1_subua''', ur'''LENOVO-V800 LENOVO-V800''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''mot_l6i_ver1_sub0a6419r'''] = devclass(devices.devids[ur'''mot_l6i_ver1'''], ur'''mot_l6i_ver1_sub0a6419r''', ur'''MOT-L6i/0A.64.19R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v175_ver1_subua'''] = devclass(devices.devids[ur'''mot_v175_ver1'''], ur'''mot_v175_ver1_subua''', ur'''MOT-V175 UP.Browser/6.2.3.9.c.1.102 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nec_n600_ver1_subhopenos'''] = devclass(devices.devids[ur'''nec_n600_ver1'''], ur'''nec_n600_ver1_subhopenos''', ur'''NEC-N600/1.0 HopenOS/2.0''', False, None)
devices.devids[ur'''nokia_5310_xpressmusic_ver1_subcmcc'''] = devclass(devices.devids[ur'''nokia_5310_xpressmusic_ver1'''], ur'''nokia_5310_xpressmusic_ver1_subcmcc''', ur'''Nokia5310_CMCC/2.0 (07.01) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''release_date''':ur'''2008_november''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5310r100.xml'''})
devices.devids[ur'''philips_292_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''philips_292_ver1''', ur'''Philips292 / Obigo Browser 2.0''', True, {ur'''brand_name''':ur'''Philips''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2''',ur'''model_name''':ur'''292''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''release_date''':ur'''2007_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/P292 Wap User Agent.XML'''})
devices.devids[ur'''sagem_my421z_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sagem_my421z_ver1''', ur'''SAGEM-my421Z-orange/1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':48128,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Orange''',ur'''model_name''':ur'''MY 421Z''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/899843.xml''',ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''samsung_sgh_d908i_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_d908i_ver1''', ur'''SAMSUNG-SGH-D908i/1.0 RTK-E/1.0 DF/1.0 Release/11.27.2006 Browser/OpenWave6.2.3.3.c.1.101 Profile/MIDP-2.0 Configuration/CLDC-1.1/''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D908i''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2006_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D908i.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_a1600_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_a1600_ver1''', ur'''MOT-A1600/1.0 LinuxOS/2.4.20 Release/8.22.2006 Browser/Opera8.00 Profile/MIDP-2.0 Configuration/CLDC-1.1 Software/R542_G_11.61.27R''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''marketing_name''':ur'''Ming''',ur'''model_name''':ur'''A1600''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':50,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2008_july''',ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kwc_kx444c_ver1_subbc41264'''] = devclass(devices.devids[ur'''kwc_kx444c_ver1_sub41264'''], ur'''kwc_kx444c_ver1_subbc41264''', ur'''KWC-KX444c-BC/1.0.10 UP.Browser/4.1.26l4''', False, None)
devices.devids[ur'''kddi_st2b_ver1_subua'''] = devclass(devices.devids[ur'''kddi_st2b_ver1'''], ur'''kddi_st2b_ver1_subua''', ur'''KDDI-ST2B UP.Browser/6.2.0.10.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kwc_dorado_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kwc_dorado_ver1''', ur'''KWC-Dorado/1009 UP.Browser/6.2.3.6 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''marketing_name''':ur'''KX13''',ur'''model_name''':ur'''Dorado''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':128,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''kddi_kc25_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kddi_kc25_ver1''', ur'''KDDI-KC25 UP.Browser/6.2.0.5.1 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''KDDI-Kyocera''',ur'''columns''':20,ur'''model_name''':ur'''A5502K''',ur'''rows''':14,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_e8_ver1_subua'''] = devclass(devices.devids[ur'''mot_e8_ver1'''], ur'''mot_e8_ver1_subua''', ur'''MOT-E8/R6713_G_71.03.05R Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 [es-co]''', False, None)
devices.devids[ur'''mot_e8_ver1_subr6718g711016r'''] = devclass(devices.devids[ur'''mot_e8_ver1'''], ur'''mot_e8_ver1_subr6718g711016r''', ur'''MOT-E8/R6718_G_71.10.16R Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_e8_ver1_subr6718g711018r'''] = devclass(devices.devids[ur'''mot_e8_ver1'''], ur'''mot_e8_ver1_subr6718g711018r''', ur'''MOT-E8/R6718_G_71.10.18R Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 [es-co]''', False, None)
devices.devids[ur'''mot_em25_ver1_sub10122008'''] = devclass(devices.devids[ur'''mot_em25_ver1'''], ur'''mot_em25_ver1_sub10122008''', ur'''MOT-EM25/1.0 Release/10.12.2008 Browser/CMCS1.0 Software/0.34E Profile/MIDP-2.0 Configuretion/CLDC-1.1''', False, None)
devices.devids[ur'''mot_em25_ver1_sub10162008'''] = devclass(devices.devids[ur'''mot_em25_ver1'''], ur'''mot_em25_ver1_sub10162008''', ur'''MOT-EM25/1.0 Release/10.16.2008 Browser/CMCS1.0 Software/0.34F Profile/MIDP-2.0 Configuretion/CLDC-1.1''', False, None)
devices.devids[ur'''mot_em28_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_em28_ver1''', ur'''MOT-EM28/0.0.62 UP.Browser/6.3.0.6.c.28 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Motorokr''',ur'''max_image_height''':130,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''EM28''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_em28_ver1_sub0066'''] = devclass(devices.devids[ur'''mot_em28_ver1'''], ur'''mot_em28_ver1_sub0066''', ur'''MOT-EM28/0.0.66 UP.Browser/6.3.0.6.c.29 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_em325_ver1_sub10032008'''] = devclass(devices.devids[ur'''mot_em325_ver1'''], ur'''mot_em325_ver1_sub10032008''', ur'''MOT-EM325/1.0 Release/10.03.2008 Browser/CMCS1.0 Software/0.35A Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_em330_ver1_sub0061'''] = devclass(devices.devids[ur'''mot_em330_ver1'''], ur'''mot_em330_ver1_sub0061''', ur'''MOT-EM330/0.0.61 UP.Browser/6.3.0.6.c.28 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_em330_ver1_sub0063'''] = devclass(devices.devids[ur'''mot_em330_ver1'''], ur'''mot_em330_ver1_sub0063''', ur'''MOT-EM330/0.0.63 UP.Browser/6.3.0.6.c.28 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_em35_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_em35_ver1''', ur'''MOT-EM35/R6743_G_74.10.4BROX Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) MotoWebKit/417.19 (KHTML, like Gecko) BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/9.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Motorokr''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''EM35''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''pointing_method''':ur'''clickwheel''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_k1v_ver1_subab'''] = devclass(devices.devids[ur'''mot_k1v_ver1'''], ur'''mot_k1v_ver1_subab''', ur'''MOT-K1v/AB         0C.23.57R/10.21.2005 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, None)
devices.devids[ur'''mot_l9_ver1_sub082204r'''] = devclass(devices.devids[ur'''mot_l9_ver1'''], ur'''mot_l9_ver1_sub082204r''', ur'''MOT-L9/08.22.04R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, None)
devices.devids[ur'''mot_m990_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_m990_ver1''', ur'''MOT-M990/AB         0C.23.55R/10.21.2005 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Smart Rider''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''M990''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_v9x_ver1_subopera860_9e0318r'''] = devclass(devices.devids[ur'''mot_v9x_ver1_subopera860'''], ur'''mot_v9x_ver1_subopera860_9e0318r''', ur'''MOT-MOTORAZRV9x/9E.03.18R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 13003343) Profile/MIDP-2.0 Configuration/CLDC-1.1  Opera 8.60 [en]''', False, None)
devices.devids[ur'''mot_w230_ver1_sub2046'''] = devclass(devices.devids[ur'''mot_w230_ver1'''], ur'''mot_w230_ver1_sub2046''', ur'''MOT-W230/2.0.46 UP.Browser/6.3.0.6.c.23 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''mot_zn200_ver1_sub09162008'''] = devclass(devices.devids[ur'''mot_zn200_ver1'''], ur'''mot_zn200_ver1_sub09162008''', ur'''MOT-ZN200/1.0 Release/09.16.2008 Browser/CMCS1.0 Software/1.000 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_zn200_ver1_sub10032008'''] = devclass(devices.devids[ur'''mot_zn200_ver1'''], ur'''mot_zn200_ver1_sub10032008''', ur'''MOT-ZN200/1.0 Release/10.03.2008 Browser/CMCS1.0 Software/1.040 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof2''':ur'''MOT-ZN200/1.0 Release/10.03.2008 Browser/CMCS1.0 Software/1.040 Profile/MIDP-2.0 Configuration/CLDC-1.1'''})
devices.devids[ur'''mot_zn5_ver1_subr6637g810307r'''] = devclass(devices.devids[ur'''mot_zn5_ver1'''], ur'''mot_zn5_ver1_subr6637g810307r''', ur'''MOT-ZN5/R6637_G_81.03.07R Mozilla/4.0 (compatible; OSS/1.0; Linux MOTOZINE ZN5) Profile/MIDP-2.0 Configuration/CLDC-1.1 Symphony 1.0''', False, None)
devices.devids[ur'''mot_v9_ver1_subopera95'''] = devclass(devices.devids[ur'''mot_v9_ver1'''], ur'''mot_v9_ver1_subopera95''', ur'''MOTORAZR-V9/A0.05.1FR Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; en-GB; 702) Opera 9.5''', False, {ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''mot_z6w_ver1'''] = devclass(devices.devids[ur'''mot_z6_ver1'''], ur'''mot_z6w_ver1''', ur'''MOT-Z6w/R6635_G_81.01.64R Mozilla/5.0 (compatible; MSIE 6.0; Linux; MOTOROKR Z6W) Profile/MIDP-2.0 Configuration/CLDC-1.1 Symphony/1.0''', False, {ur'''mobile_browser''':ur'''Symphony browser''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''Z6W''',ur'''wifi''':True})
devices.devids[ur'''sonyericsson_c905v_ver1_subr1ba'''] = devclass(devices.devids[ur'''sonyericsson_c905v_ver1'''], ur'''sonyericsson_c905v_ver1_subr1ba''', ur'''Mozilla/4.0 SonyEricssonC905v/R1BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.0''', False, None)
devices.devids[ur'''sonyericsson_w980v_ver1_subr3da'''] = devclass(devices.devids[ur'''sonyericsson_w980v_ver1'''], ur'''sonyericsson_w980v_ver1_subr3da''', ur'''Mozilla/4.0 SonyEricssonW980v/R3DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.2''', False, {ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':50,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''video''':True})
devices.devids[ur'''nokia_e65_ver1_submozilla'''] = devclass(devices.devids[ur'''nokia_e65_ver1'''], ur'''nokia_e65_ver1_submozilla''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [en-us];Series60/3.0 NokiaE65/4.0633.74.00) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''softbank_815sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_815sh_ver1''', ur'''Mozilla/4.08 (815SH;SoftBank) NetFront/3.4''', True, {ur'''brand_name''':ur'''Softbank''',ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':540,ur'''max_image_width''':468,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''815SH''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_813sh_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''softbank_813sh_ver1''', ur'''SoftBank/1.0/813SH/SHJ002 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Softbank''',ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':270,ur'''max_image_width''':234,ur'''model_name''':ur'''813SH''',ur'''pdf_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_815sh_ver1_shj001'''] = devclass(devices.devids[ur'''softbank_815sh_ver1'''], ur'''softbank_815sh_ver1_shj001''', ur'''SoftBank/1.0/815SH/SHJ001 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''softbank_820sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_820sh_ver1''', ur'''SoftBank/1.0/820SH/SHJ001 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''The Premium''',ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''820SH''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_821sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_821sh_ver1''', ur'''SoftBank/1.0/821SH/SHJ001 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':350,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''821SH''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_822sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_822sh_ver1''', ur'''SoftBank/1.0/822SH/SHJ001 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''marketing_name''':ur'''Aquos''',ur'''max_image_height''':350,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''822SH''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_824sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_824sh_ver1''', ur'''SoftBank/1.0/824SH/SHJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''The Premium''',ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''824SH''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':400,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':400})
devices.devids[ur'''softbank_921sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_921sh_ver1''', ur'''SoftBank/1.0/921SH/SHJ001 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Fullface2''',ur'''max_data_rate''':1800,ur'''max_image_height''':754,ur'''max_image_width''':468,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_extra_info''':ur'''For use in Japan only''',ur'''model_name''':ur'''921SH''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':3})
devices.devids[ur'''softbank_814sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_814sh_ver1''', ur'''SoftBank/1.0/814SH/SHJ001 Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Softbank''',ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':540,ur'''max_image_width''':468,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''814SH''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_812shs_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_812shs_ver1''', ur'''SoftBank/1.0/812SHs/SHJ001 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Gent''',ur'''max_image_height''':270,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''812SH s2'''})
devices.devids[ur'''mot_l7e_ver1_subsjug1175aa'''] = devclass(devices.devids[ur'''mot_l7e_ver1'''], ur'''mot_l7e_ver1_subsjug1175aa''', ur'''MOT-L7e/SJUG2275AA 08.03.0DR/10.21.2005 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, None)
devices.devids[ur'''benq_siemens_e52_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''benq_siemens_e52_ver1''', ur'''BenQ-SIEMENS - E52/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.3.0.4.c.1.102 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''BenQ-Siemens''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''E52''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2005_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''panasonic_mx6_ver1_subua'''] = devclass(devices.devids[ur'''panasonic_mx6_ver1'''], ur'''panasonic_mx6_ver1_subua''', ur'''MX6/1.00 Nucleus RTOS/V1.11.19 MTK6225/07B Release/04.25.2008 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''mobile_browser''':ur'''Teleca-Obigo'''})
devices.devids[ur'''wapamp_proxy'''] = devclass(devices.devids[ur'''bloody_transcoder'''], ur'''wapamp_proxy''', ur'''N73[ejatd29.wapamp.com]editby:m4ster_v4      /1.03) NetFront/3.2''', True, {ur'''brand_name''':ur'''Wapamp''',ur'''model_name''':ur'''Proxy''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6680_ver1_subopera9424'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680_ver1_subopera9424''', ur'''Opera/9424 (Symbian OS; U) [Nokia 6680/5.04.07]''', False, None)
devices.devids[ur'''alcatel_ot_v670_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_v670_ver1''', ur'''Alcatel-OT-V670/''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''OT V670''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-V670.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sie_a65_ver1_sub15'''] = devclass(devices.devids[ur'''sie_a65_ver1'''], ur'''sie_a65_ver1_sub15''', ur'''SIE-A65/15 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''bird_d700_ver1'''] = devclass(devices.devids[ur'''upgui_generic'''], ur'''bird_d700_ver1''', ur'''BIRD.D700  UP.Browser/5.0.1.1.102 (GUI)''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''D700''',ur'''release_date''':ur'''2005_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_5110_ver1_subopera'''] = devclass(devices.devids[ur'''nokia_5110_ver1'''], ur'''nokia_5110_ver1_subopera''', ur'''Mozilla/9.5 (Opera 9.5; Nokia5110c; 0S/8.2;) [en] (Symbian OS; U)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''samsung_sgh_l700_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_l700_ver1''', ur'''SAMSUNG-SGH-L700/PDHJ1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-L700''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-L700_3G.rdf''',ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_l700_ver1_subxbhh1'''] = devclass(devices.devids[ur'''samsung_sgh_l700_ver1'''], ur'''samsung_sgh_l700_ver1_subxbhh1''', ur'''SAMSUNG-SGH-L700/XBHH1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':20,ur'''device_claims_web_support''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_gif_animated''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':2048,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_video''':True,ur'''model_name''':ur'''SGH L700''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''receiver''':True,ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''sender''':True,ur'''tiff''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-L700_3G.rdf'''})
devices.devids[ur'''samsung_b2700_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_l700_ver1_subxbhh1'''], ur'''samsung_b2700_ver1''', ur'''SAMSUNG-B2700/XBHI1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''model_name''':ur'''GT-B2700''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''transparent_png_alpha''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/B2700_3G.rdf'''})
devices.devids[ur'''sonyericsson_p1i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_p1i_ver1'''], ur'''sonyericsson_p1i_ver1_subua''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; Series60/3.1 AppleWebKit/413 (KHTML, like Gecko) Safari/413 Digia @Web/2.1 SonyEricssonP1i/R100 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_e61i_ver1_subua'''] = devclass(devices.devids[ur'''nokia_e61i_ver1'''], ur'''nokia_e61i_ver1_subua''', ur'''NOKIAE61i''', False, None)
devices.devids[ur'''nokia_n73_ver1_subro'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_subro''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [ro]; NokiaN73-1/3.0638.0.0.1 Series60/3.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_sgh_i450_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_i450_ver1'''], ur'''samsung_sgh_i450_ver1_subua''', ur'''SAMSUNGSGH-i450''', False, None)
devices.devids[ur'''mot_w6_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_w6_ver1''', ur'''MOT-W6/08.00.0CR MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''2.2''',ur'''model_name''':ur'''W6''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/w6/Profile/w6.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_n73_ver1_subnl'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_subnl''', ur'''Mozilla/5.0 (SymbianOS/9.1; U; [nl]; NokiaN73-1/3.0638.0.0.1 Series60/3.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''sie_a75_ver1_sub20'''] = devclass(devices.devids[ur'''sie_a75_ver1'''], ur'''sie_a75_ver1_sub20''', ur'''SIE-A75/20 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sie_s55_ver1_sub91'''] = devclass(devices.devids[ur'''sie_s55_ver1'''], ur'''sie_s55_ver1_sub91''', ur'''SIE-S55/91 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''spice_s8_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s8_ver1''', ur'''SPICE-S8/KAA161_0.93.C01 Nucleus/1.0 MTK/6219 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0 SPICE-S8/KAA161_0.93.C01 Nucleus/1.0 MTK/6219 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Spice''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''S8''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_i550_ver1_subaigi4'''] = devclass(devices.devids[ur'''samsung_sgh_i550_ver1_subua413'''], ur'''samsung_sgh_i550_ver1_subaigi4''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i550/AIGI4 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e51_ver1_sub12203437'''] = devclass(devices.devids[ur'''nokia_e51_ver1'''], ur'''nokia_e51_ver1_sub12203437''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE51-1/220.34.37; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e51_ver1_sub13003452'''] = devclass(devices.devids[ur'''nokia_e51_ver1'''], ur'''nokia_e51_ver1_sub13003452''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE51-1/300.34.52; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e51_ver1_sub13003452_orange'''] = devclass(devices.devids[ur'''nokia_e51_ver1'''], ur'''nokia_e51_ver1_sub13003452_orange''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE51-1Orange/300.34.52; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''nokia_e66_ver1_sub111007126'''] = devclass(devices.devids[ur'''nokia_e66_ver1'''], ur'''nokia_e66_ver1_sub111007126''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE66-1/110.07.126; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e66_ver1_sub111007126_orange'''] = devclass(devices.devids[ur'''nokia_e66_ver1'''], ur'''nokia_e66_ver1_sub111007126_orange''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE66-1Orange/110.07.126; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''nokia_e66_ver1_sub211007126'''] = devclass(devices.devids[ur'''nokia_e66_ver1'''], ur'''nokia_e66_ver1_sub211007126''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE66-2/110.07.126; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''blackberry7250_ver1_sub410'''] = devclass(devices.devids[ur'''blackberry7250_ver1'''], ur'''blackberry7250_ver1_sub410''', ur'''BlackBerry7250/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/104''', False, {ur'''device_os_version''':ur'''4.1.0''',ur'''directdownload_support''':True,ur'''mobile_browser_version''':ur'''4.1.0''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/7250/4.1.0.rdf'''})
devices.devids[ur'''imobile_607_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_607_ver1''', ur'''i-mobile607,i-mobile607''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''i-mobile''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''607''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://asmobile.ehosting.com.tw/uaprof/i-mobile607.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mg110_ver1_sub410'''] = devclass(devices.devids[ur'''lg_mg110_ver1'''], ur'''lg_mg110_ver1_sub410''', ur'''LG-MG110 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''colors''':65536,ur'''imelody''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':5120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''LGE/MG110''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_november''',ur'''softkey_support''':True,ur'''table_support''':False,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG110.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''motorola_c290_ver1_subboost'''] = devclass(devices.devids[ur'''motorola_c290_ver1'''], ur'''motorola_c290_ver1_subboost''', ur'''Motorola-C290-boost Obigo/Q04C1-1.9 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':14,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''C290-boost''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/C290-boost/0070.rdf'''})
devices.devids[ur'''mot_v9_ver1_subopera860'''] = devclass(devices.devids[ur'''mot_v9_ver1'''], ur'''mot_v9_ver1_subopera860''', ur'''MOT-MOTORAZRV9/A0.03.24R1 BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 13003321) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.60 [sv]''', False, {ur'''mobile_browser_version''':ur'''8.60'''})
devices.devids[ur'''mot_v9_ver1_subopera860_a00318r'''] = devclass(devices.devids[ur'''mot_v9_ver1_subopera860'''], ur'''mot_v9_ver1_subopera860_a00318r''', ur'''MOT-MOTORAZRV9/A0.03.18R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 13003291) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.60 [po]''', False, {ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.6''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':40,ur'''video''':True})
devices.devids[ur'''mot_v9_ver1_subopera860_po'''] = devclass(devices.devids[ur'''mot_v9_ver1_subopera860'''], ur'''mot_v9_ver1_subopera860_po''', ur'''MOT-MOTORAZRV9/A0.03.07R1 BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 13003291) Profile/MIDP-2.0 Configuration/CLDC-1.1  Opera 8.60 [po]''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''huawei_u120_ver1_subb000'''] = devclass(devices.devids[ur'''huawei_u120_ver1'''], ur'''huawei_u120_ver1_subb000''', ur'''U120, HUAWEI/1.0/HUAWEI U120/B000 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0''', False, None)
devices.devids[ur'''nokia_6120c_ver1_sub511'''] = devclass(devices.devids[ur'''nokia_6120c_ver1'''], ur'''nokia_6120c_ver1_sub511''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6120c/5.11; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''nokia_feature_pack''':1})
devices.devids[ur'''sonyericsson_p990_ver1_subopera854r100'''] = devclass(devices.devids[ur'''sonyericsson_p990_ver1_subopera70r100'''], ur'''sonyericsson_p990_ver1_subopera854r100''', ur'''Opera 8.54 SonyEricssonP990i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 513) Opera 8.65 [en]''', False, None)
devices.devids[ur'''sagem_my721x_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sagem_my721x_ver1''', ur'''Sagem-my721X''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':48128,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''my721X''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/898885.xml''',ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''sagem_my721x_ver1_suboperamini'''] = devclass(devices.devids[ur'''sagem_my721x_ver1'''], ur'''sagem_my721x_ver1_suboperamini''', ur'''Sagem-my721X/1.0/ETN_EE MIDP-2.0 Configuration/CLDC-1.L Browser/UP.Browser/7.2.7.352 (GUI); Opera/8.01 (J2ME/MIDP; Opera Mini/3.1.9872/hifi/tmobile/uk; en; U; ssr)''', False, {ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''3.1'''})
devices.devids[ur'''samsung_sgh_a561_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_a561_ver1''', ur'''SAMSUNG-SGH-A561/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A561''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/A561UAProf.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_a746_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_a746_ver1''', ur'''SAMSUNG-SGH-A746/UXHC5 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':5000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A746''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A746.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_cc03_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_cc03_ver1''', ur'''SAMSUNG-SGH-CC03_CMCC/1.0 RTK-E/1.0 SYSOL/1.0 Release/09.01.2007 Browser/OpenWave6.2.3.3.c.1.101''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH-CC03''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-CC03.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_d728_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp20'''], ur'''samsung_sgh_d728_ver1''', ur'''SAMSUNG-SGH-D728/Series60 2.1/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':15,ur'''device_os_version''':ur'''7.0s''',ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SGH-D728''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d728_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_u600b_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_u600_ver1'''], ur'''samsung_sgh_u600b_ver1''', ur'''SEC-SGHU600B-ORANGE/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''marketing_name''':ur'''Ultra Edition 10.9''',ur'''max_image_width''':228,ur'''model_extra_info''':ur'''Orange''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''video''':True})
devices.devids[ur'''fly_slt100_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_slt100_ver1''', ur'''SLT100/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''SLT100''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2004_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/Fly-SLT100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_s500c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_s500i_ver1'''], ur'''sonyericsson_s500c_ver1''', ur'''SonyEricssonS500c/R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':200,ur'''model_name''':ur'''S500c''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/S500cR201.xml'''})
devices.devids[ur'''sonyericsson_k810a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k810_ver1'''], ur'''sonyericsson_k810a_ver1''', ur'''SonyEricssonK810a/R1KC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''model_name''':ur'''K810a''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K810aR201.xml'''})
devices.devids[ur'''samsung_gts7330_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gts7330_ver1''', ur'''SAMSUNG-GT-S7330/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S7330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/S7330UAProf3G.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''pantech_cdm_8960_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''pantech_cdm_8960_ver1''', ur'''CDM-8960 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':262144,ur'''columns''':7,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65535,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''CDM 8960''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''https://servicios.iusacell.com.mx/uts/CDM8960_wap.xml''',ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sch_a915_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_a915_ver1''', ur'''SCH-A915 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH A915''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_bx4170_ver1'''] = devclass(devices.devids[ur'''uptext_generic'''], ur'''lg_bx4170_ver1''', ur'''LGE-BX4170 UP.Browser/4.1.27''', True, {ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':90,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''BX4170''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':8,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_815t_ver1_subtj001'''] = devclass(devices.devids[ur'''softbank_815t_ver1'''], ur'''softbank_815t_ver1_subtj001''', ur'''SoftBank/1.0/815T/TJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''im_t880_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''im_t880_ver1''', ur'''IM-T880''', True, {ur'''brand_name''':ur'''IM''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':160,ur'''max_image_width''':168,ur'''model_name''':ur'''T880''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':186,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_n73_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_subua''', ur'''NOKIAN73''', False, None)
devices.devids[ur'''fly_b720_duo_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_b720_duo_ver1''', ur'''FLY-B720 DUO/1.0 RTKE_OS/01.00 Dragonfly6120/1.0 TMSS-Browser/1.0.0''', True, {ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_extra_info''':ur'''Dual sim card''',ur'''model_name''':ur'''B720 Duo''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_823sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_823sh_ver1''', ur'''SoftBank/1.0/823SH/SHJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''The Premium Texture''',ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_extra_info''':ur'''For use in Japan only''',ur'''model_name''':ur'''823SH''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_825sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_825sh_ver1''', ur'''SoftBank/1.0/825SH/SHJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Pantone''',ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''825SH''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_811t_ver1_subtj001'''] = devclass(devices.devids[ur'''softbank_811t_ver1'''], ur'''softbank_811t_ver1_subtj001''', ur'''SoftBank/1.0/811T/TJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_mx800_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx800_ver1''', ur'''LGE-MX800/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Chocolate''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''MX800''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''philips_199_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''philips_199_ver1''', ur'''Philips 199 / Obigo Browser 2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':4096,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''199''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uapP199.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kf240_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kf240_ver1''', ur'''LG-KF240 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KF240''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF240.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mg230d_ver1'''] = devclass(devices.devids[ur'''lg_mg230_ver1'''], ur'''lg_mg230d_ver1''', ur'''LG-MG230d Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''model_name''':ur'''MG230d'''})
devices.devids[ur'''nokia_3109c_ver1_sub0700'''] = devclass(devices.devids[ur'''nokia_3109c_ver1'''], ur'''nokia_3109c_ver1_sub0700''', ur'''Nokia3109c/2.0 (07.00) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5000d_ver1_sub0489'''] = devclass(devices.devids[ur'''nokia_5000d_ver1'''], ur'''nokia_5000d_ver1_sub0489''', ur'''Nokia5000d-2/1.0 (04.89) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_5610d_ver1_sub0830'''] = devclass(devices.devids[ur'''nokia_5610d_ver1'''], ur'''nokia_5610d_ver1_sub0830''', ur'''Nokia5610d-1/2.0 (08.30) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6212_classic_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_6212_classic_ver1''', ur'''Nokia6212 classic/2.0 (05.16) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Classic''',ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''6212''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6212cr100.xml'''})
devices.devids[ur'''nokia_6230_ver1_subo0314'''] = devclass(devices.devids[ur'''nokia_6230_ver1'''], ur'''nokia_6230_ver1_subo0314''', ur'''Nokia6230/2.0 (03.14) Profile/MIDP-2.0 Configuration/CLDC-1.1 (wapzy.com)''', False, None)
devices.devids[ur'''nokia_6300_ver1_sub0700'''] = devclass(devices.devids[ur'''nokia_6300_ver1'''], ur'''nokia_6300_ver1_sub0700''', ur'''Nokia6300/2.0 (07.00) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6600_ver1_sub40324'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_sub40324''', ur'''Nokia6600/1.0 (4.03.24) SymbianOS/6.1 Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''nokia_7100_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_7100_ver1''', ur'''Nokia7100s-2/1.0 (05.20) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Supernova''',ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''7100S''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7100s-2r100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''nokia_7100s_ver1_subfl502'''] = devclass(devices.devids[ur'''nokia_7100_ver1'''], ur'''nokia_7100s_ver1_subfl502''', ur'''Nokia7100s-2/1.0 (fl5.02) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_8800e_ver1sub0710'''] = devclass(devices.devids[ur'''nokia_8800e_ver1'''], ur'''nokia_8800e_ver1sub0710''', ur'''Nokia8800e-1/2.0 (07.10) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_n70_ver1_sub150638301'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_sub150638301''', ur'''NokiaN70-1/5.0638.3.0.1/SNXXXXXXXXXXXXXXX Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''nokia_feature_pack''':3})
devices.devids[ur'''nokia_n73_ver1_sub140812421'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_sub140812421''', ur'''NokiaN73-1/4.0812.4.2.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''pantech_cdm_8960_ver1_subua'''] = devclass(devices.devids[ur'''pantech_cdm_8960_ver1'''], ur'''pantech_cdm_8960_ver1_subua''', ur'''cdm8960 UP.Browser/6.2.2.1 (GUI) MMP/2.0''', False, {ur'''colors''':262144,ur'''columns''':7,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':512000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''CDM8960''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':12})
devices.devids[ur'''sagem_vf533_ver1_subevnzh'''] = devclass(devices.devids[ur'''sagem_vf533_ver1'''], ur'''sagem_vf533_ver1_subevnzh''', ur'''SAGEM-VF533/1.0/EVN_ZH MIDP/2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.7.1.421 (GUI)''', False, {ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True})
devices.devids[ur'''sagem_vf533_ver1_subevnzi'''] = devclass(devices.devids[ur'''sagem_vf533_ver1'''], ur'''sagem_vf533_ver1_subevnzi''', ur'''SAGEM-VF533/1.0/EVN_ZI MIDP/2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.7.1.423 (GUI)''', False, None)
devices.devids[ur'''samsung_sgh_b130_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_b130l_ver1'''], ur'''samsung_sgh_b130_ver1''', ur'''SAMSUNG-SGH-B130/C270XAHJ2 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40})
devices.devids[ur'''samsung_sgh_b130_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_sgh_b130_ver1'''], ur'''samsung_sgh_b130_ver1_suborange''', ur'''SAMSUNG-SGH-B130-ORANGE/B130ABHI2 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH-B130''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-B130.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_f480_ver1_subaehh2'''] = devclass(devices.devids[ur'''samsung_sgh_f480_ver1'''], ur'''samsung_sgh_f480_ver1_subaehh2''', ur'''SAMSUNG-SGH-F480-Vodafone/F480AEHH2 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_f480_ver1_subaihj1'''] = devclass(devices.devids[ur'''samsung_sgh_f480_ver1'''], ur'''samsung_sgh_f480_ver1_subaihj1''', ur'''SAMSUNG-SGH-F480/F480AIHJ1 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''samsung_sgh_g400_ver1_subaihj2'''] = devclass(devices.devids[ur'''samsung_sgh_g400_ver1'''], ur'''samsung_sgh_g400_ver1_subaihj2''', ur'''SAMSUNG-SGH-G400/G400AIHJ2 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_i8315_ver1_subbuhh1'''] = devclass(devices.devids[ur'''samsung_sgh_i8315_ver1'''], ur'''samsung_sgh_i8315_ver1_subbuhh1''', ur'''SAMSUNG-SGH-I8315-Vodafone/I8315BUHH1 Linux/XOcean/R1 Opera/9.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_j700_ver1_subxaha6'''] = devclass(devices.devids[ur'''samsung_sgh_j700l_ver1'''], ur'''samsung_sgh_j700_ver1_subxaha6''', ur'''SAMSUNG-SGH-J700/J700XAHA6 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sgh_l810v_ver1_subbuhi1'''] = devclass(devices.devids[ur'''samsung_sgh_l810v_ver1'''], ur'''samsung_sgh_l810v_ver1_subbuhi1''', ur'''SAMSUNG-SGH-L810-Vodafone/L810BUHI1 SHP/VPP/R5 Opera/9.5 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_u700_vodafone_ver1_subbuhi2'''] = devclass(devices.devids[ur'''samsung_sgh_u700_vodafone_ver1'''], ur'''samsung_sgh_u700_vodafone_ver1_subbuhi2''', ur'''SAMSUNG-SGH-U700-Vodafone/BUHI2 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_u900_ver1_subbuhf4'''] = devclass(devices.devids[ur'''samsung_sgh_u900_ver1'''], ur'''samsung_sgh_u900_ver1_subbuhf4''', ur'''SAMSUNG-SGH-U900-Vodafone/U900BUHF4 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_c123a_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_c123a_ver1''', ur'''SonyEricssonC123a/R1CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.1''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''C123 A''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_3610a_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_3610a_ver1''', ur'''Nokia3610a/2.0 (03.53) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3610a''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3610ar100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_w715v_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_w715v_ver1''', ur'''Mozilla/4.0 SonyEricssonW715v/R1CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W715''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W715R101-HS.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/W715R101.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop'''})
devices.devids[ur'''sonyericsson_c905_ver1_suba'''] = devclass(devices.devids[ur'''sonyericsson_c905_ver1'''], ur'''sonyericsson_c905_ver1_suba''', ur'''SonyEricssonC905a/R1BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.0''', False, None)
devices.devids[ur'''sonyericsson_k750i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k750_ver1'''], ur'''sonyericsson_k750i_ver1''', ur'''SonyEricssonK750i/R1CA/SNXXXXXXXXXXXXXXX Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_1''':True,ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''K750i''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''sonyericsson_k750i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_k750i_ver1'''], ur'''sonyericsson_k750i_ver1_subua''', ur'''SonyEricssonK750i''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':18,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':45000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Semc''',ur'''model_name''':ur'''K750i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':10,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K750iR101.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_support_level''':1,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k750i_ver1_subr1a'''] = devclass(devices.devids[ur'''sonyericsson_k750i_ver1'''], ur'''sonyericsson_k750i_ver1_subr1a''', ur'''SonyEricssonK750i/R1A Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k750i_ver1_subr1b'''] = devclass(devices.devids[ur'''sonyericsson_k750i_ver1'''], ur'''sonyericsson_k750i_ver1_subr1b''', ur'''SonyEricssonK750i/R1B''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k750i_ver1_subr1ca'''] = devclass(devices.devids[ur'''sonyericsson_k750i_ver1'''], ur'''sonyericsson_k750i_ver1_subr1ca''', ur'''SonyEricssonK750i/R1CA Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_k750i_ver1_subr1bc'''] = devclass(devices.devids[ur'''sonyericsson_k750i_ver1'''], ur'''sonyericsson_k750i_ver1_subr1bc''', ur'''SonyEricssonK750i/R1BC Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''imelody''':True,ur'''midi_monophonic''':True,ur'''mp3''':True,ur'''sp_midi''':True,ur'''wav''':True})
devices.devids[ur'''sonyericsson_w715_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w715v_ver1'''], ur'''sonyericsson_w715_ver1''', ur'''SonyEricssonW715/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.1''', True, {ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_width''':228,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''wifi''':True})
devices.devids[ur'''sonyericsson_w380_ver1_subc'''] = devclass(devices.devids[ur'''sonyericsson_w380_ver1'''], ur'''sonyericsson_w380_ver1_subc''', ur'''SonyEricssonW380c/R10CA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':11,ur'''imelody''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''China''',ur'''model_name''':ur'''W380c''',ur'''mp3''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W380cR201.xml''',ur'''wav''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_k800iv_ver1_subr1je'''] = devclass(devices.devids[ur'''sonyericsson_k800iv_ver1'''], ur'''sonyericsson_k800iv_ver1_subr1je''', ur'''SonyEricssonK800iv/R1JE Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_t303_ver1_subr2cc001'''] = devclass(devices.devids[ur'''sonyericsson_t303_ver1'''], ur'''sonyericsson_t303_ver1_subr2cc001''', ur'''SonyEricssonT303a/R2CC001 TelecaBrowser/Q04C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_z520i_ver1_subr3f'''] = devclass(devices.devids[ur'''sonyericsson_z520i_ver1'''], ur'''sonyericsson_z520i_ver1_subr3f''', ur'''SonyEricssonZ520i/R3F/SNXXXXXXXXXXXXXXX Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''samsung_sgh_t109_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_t109_ver1''', ur'''SAMSUNG-SGH-T109/T109UVHG7 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T109''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T109.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t229_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t229_ver1''', ur'''SAMSUNG-SGH-T229/T229UVHC4 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T229''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T229.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sch_w619_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_w619_ver1''', ur'''SCH-W619 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':180,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SCH-W619''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/b520_10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_d406_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_d406_ver1''', ur'''SEC-SGHD406/1.0 TSS/2.5''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''2.5''',ur'''model_name''':ur'''SGH-D406''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d406_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_e906_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_e906_ver1''', ur'''SEC-SGHE906/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E906''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e906_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''siemens_a31c_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''siemens_a31c_ver1''', ur'''SIE-A31C/02 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3.102 (GUI) MMP/1.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':2800,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A31C''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':3,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=A31C&v=02''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''siemens_c11c_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''siemens_c11c_ver1''', ur'''SIE-C11C/11 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3.102 (GUI) MMP/1.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':2800,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''CF110''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''rows''':3,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=C11C&v=11''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''philips_9a9w_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''philips_9a9w_ver1''', ur'''PHILIPS9A9W ObigoInternetBrowser/QO3C Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':530200,ur'''max_image_height''':150,ur'''max_image_width''':210,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':302400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''9A9W''',ur'''mp3''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':8,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uapPHILIPS9A9W.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''cking_k1000_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''cking_k1000_ver1''', ur'''K1000_WAP2_0''', True, {ur'''brand_name''':ur'''Cking''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_extra_info''':ur'''Dual sim card''',ur'''model_name''':ur'''K1000''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''fly_2080_ver1_subua'''] = devclass(devices.devids[ur'''fly_2080_ver1'''], ur'''fly_2080_ver1_subua''', ur'''Fly 2080, Fly 2080''', False, None)
devices.devids[ur'''sonyericsson_r300a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_r300a_ver1''', ur'''SonyEricssonR300a/R2CC001 TelecaBrowser/Q04C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''R300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/R300iR101.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''unistar_m320_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''unistar_m320_ver1''', ur'''UNISTARM320''', True, {ur'''brand_name''':ur'''Unistar''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''M320''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''spice_s800_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s800_ver1''', ur'''SPICE-S800/KAA161_0.93.C01 Nucleus/1.0 MTK/6219 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0 SPICE-S800/KAA161_0.93.C01 Nucleus/1.0 MTK/6219 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Spice''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''S800''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_kp260_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kp260_ver1''', ur'''LG-KP260-orange/V10a Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':51200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_extra_info''':ur'''Orange''',ur'''model_name''':ur'''KP260''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP260.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_km385_ver1'''] = devclass(devices.devids[ur'''lg_km380_ver1'''], ur'''lg_km385_ver1''', ur'''LG-KM385 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''colors''':262144,ur'''columns''':12,ur'''css_spriting''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''LG-KM385''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KM385.xml'''})
devices.devids[ur'''sie_s55_ver1_sub16'''] = devclass(devices.devids[ur'''sie_s55_ver1'''], ur'''sie_s55_ver1_sub16''', ur'''SIE-S55/16 UP.Browser/6.1.0.5.c.4 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''bleu_471x_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bleu_471x_ver1''', ur'''Bleu 471x''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Bleu''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':4096,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''471x''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://218.249.89.125/UAprof/Bleu-471x.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_b310_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_b310_ver1''', ur'''SEC-SGHB310/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''SGH B310''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''fly_v120_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_v120_ver1''', ur'''Fly V120''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':4096,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''V120''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://218.249.89.125/UAprof/FLY-V120.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_w231_ver1'''] = devclass(devices.devids[ur'''mot_w230_ver1'''], ur'''mot_w231_ver1''', ur'''MOT-W231/0.0.41 UP.Browser/6.3.0.6.c.22 (GUI) MMP/2.0''', True, {ur'''model_name''':ur'''W231''',ur'''physical_screen_height''':29,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2008_july''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/w231/Profile/w231.rdf''',ur'''uaprof2''':ur''''''})
devices.devids[ur'''sie_s75_ver1_sub47'''] = devclass(devices.devids[ur'''sie_s75_ver1'''], ur'''sie_s75_ver1_sub47''', ur'''SIE-S75/47 UP.Browser/7.1.0.e.24(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.1.0.e.24 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''utstarcom_cdm_7126_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstarcom_cdm_7126_ver1''', ur'''UTSTARCOM-CDM7126/1.0 UP.Browser/6.3.0.7 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''max_image_height''':130,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''CDM-7126''',ur'''release_date''':ur'''2008_march''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''utstarcom_cdm_7026_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstarcom_cdm_7026_ver1''', ur'''UTSTARCOM-CDM7026/1.0 UP.Browser/6.3.0.7 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''max_image_height''':130,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''CDM 7026''',ur'''release_date''':ur'''2007_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_ve240_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_ve240_ver1''', ur'''MOT-VE240/00.72 UP.Browser/7.2.7.5.541 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''VE 240''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://pix.cellularsouth.com/UA/profile/motorola/VE240/ve240.xml'''})
devices.devids[ur'''samsung_sch_r450_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sch_r450_ver1'''], ur'''samsung_sch_r450_ver1_subua''', ur'''Sam-r450 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''apple_iphone_ver2_2_sub5g77'''] = devclass(devices.devids[ur'''apple_iphone_ver2_2'''], ur'''apple_iphone_ver2_2_sub5g77''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5G77''', False, None)
devices.devids[ur'''lg_vx5500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_vx5500_ver1''', ur'''LGE-VX5500/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''VX5500''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''mot_v3_ver1_subdg'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3_ver1_subdg''', ur'''MOT-V3 D&G/0E.42.08R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''marketing_name''':ur'''D&G'''})
devices.devids[ur'''mot_k1_ver1_sub08011r'''] = devclass(devices.devids[ur'''mot_k1_ver1'''], ur'''mot_k1_ver1_sub08011r''', ur'''MOT-K1/s/08.01.11R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, None)
devices.devids[ur'''lenovo_i720_ver1_ver101'''] = devclass(devices.devids[ur'''lenovo_i720_ver1'''], ur'''lenovo_i720_ver1_ver101''', ur'''LENOVO-i720/(2006.11.10)Ver1.0.1/WAP1.2 Profile//''', False, None)
devices.devids[ur'''mot_w396_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_w396_ver1''', ur'''MOT-W396/0.1.42 UP.Browser/6.3.0.6.c.24 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Motorola''',ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':131,ur'''max_image_width''':128,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''W396''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/W396/Profile/W396.rdf'''})
devices.devids[ur'''sie_c60_ver1_sub20'''] = devclass(devices.devids[ur'''sie_c60_ver1'''], ur'''sie_c60_ver1_sub20''', ur'''SIE-C60/20 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.7.3 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''fly_sx315_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sx315_ver1''', ur'''Fly-SX315/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Fly-SX315''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_w910i_ver1_sub_r1fa'''] = devclass(devices.devids[ur'''sonyericsson_w910i_ver1'''], ur'''sonyericsson_w910i_ver1_sub_r1fa''', ur'''SonyEricssonW910i/R1FA''', False, None)
devices.devids[ur'''apple_ipod_touch_ver2_2'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2'''], ur'''apple_ipod_touch_ver2_2''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 2_2 like Mac OS X; en-us) AppleWebKit/528.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77 Safari/525.20''', True, {ur'''device_os_version''':ur'''2.2''',ur'''model_extra_info''':ur'''2.2''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mov''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''nokia_1680c_ver1_sub2b'''] = devclass(devices.devids[ur'''nokia_1680c_ver1'''], ur'''nokia_1680c_ver1_sub2b''', ur'''Nokia1680c-2b/2.0 (06.22) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sch_r600_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r600_ver1''', ur'''SCH-R600 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''max_deck_size''':16384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':588800,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''SCH R600''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''progressive_download''':True,ur'''release_date''':ur'''2003_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_video''':True})
devices.devids[ur'''lg_300_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_300_ver1''', ur'''LGE-LG300/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LGE''',ur'''model_name''':ur'''LG300''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':40,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_qa30_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_qa30_ver1''', ur'''MOT-QA30/00.72 UP.Browser/7.2.7.5.546 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Raspberry''',ur'''max_image_height''':210,ur'''max_image_width''':310,ur'''model_name''':ur'''QA30''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_dm002sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_dm002sh_ver1''', ur'''SoftBank/1.0/DM002SH/SHJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Softbank''',ur'''can_skip_aligned_link_row''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Disney Cinderella''',ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''DM002SH''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''qmobile_q61_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''qmobile_q61_ver1''', ur'''Q-MOBILE-Q61/WAP2.0''', True, {ur'''brand_name''':ur'''QMobile''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''Q61''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''konka_d161_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''konka_d161_ver1''', ur'''KONKA_D161/KAA161_0.93.C01 Nucleus/1.0 MTK/6219 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Konka''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''D161''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''apple_iphone_ver2_2_sub525181'''] = devclass(devices.devids[ur'''apple_iphone_ver2_2'''], ur'''apple_iphone_ver2_2_sub525181''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77 Safari/525.20''', False, None)
devices.devids[ur'''samsung_i8510_ver1_subua'''] = devclass(devices.devids[ur'''samsung_i8510_ver1'''], ur'''samsung_i8510_ver1_subua''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Samsung/I8510/XXHJ2 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_g810_ver1_subua2'''] = devclass(devices.devids[ur'''samsung_g810_ver1'''], ur'''samsung_g810_ver1_subua2''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-G810/XEHA3 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_sgh_l870_ver1_orange'''] = devclass(devices.devids[ur'''samsung_sgh_l870_ver1'''], ur'''samsung_sgh_l870_ver1_orange''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Samsung/SGH-L870-ORANGE/1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''samsung_gt_i7110_ver1'''] = devclass(devices.devids[ur'''samsung_safari_generic'''], ur'''samsung_gt_i7110_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Samsung/I7110/XXHI5 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':15,ur'''directdownload_support''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''I7110''',ur'''mp3''':True,ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/I7110.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/I7110-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_m7500_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_m7500_ver1''', ur'''SAMSUNG-M7500/M7500ACHK1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration /CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''GT-M7500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/M7500UAProf3G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''audiovox_cdm8910_ver1_sub00'''] = devclass(devices.devids[ur'''audiovox_cdm8910_ver1'''], ur'''audiovox_cdm8910_ver1_sub00''', ur'''CDM-8910''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''Audiovox''',ur'''colors''':65536,ur'''columns''':7,ur'''max_deck_size''':100000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''uaprof''':ur'''http://uaprof.vmobl.com/AUDIOVOX/CDM-8910/VMU_Audiovox-CDM-8910_03.xml''',ur'''wallpaper_max_height''':132})
devices.devids[ur'''audiovox_cdm8915_ver1_sub00'''] = devclass(devices.devids[ur'''audiovox_cdm8915_ver1'''], ur'''audiovox_cdm8915_ver1_sub00''', ur'''CDM-8915''', False, None)
devices.devids[ur'''verizon_blackberry8130_ver1'''] = devclass(devices.devids[ur'''blackberry8130_ver1'''], ur'''verizon_blackberry8130_ver1''', ur'''rim8130v2''', False, None)
devices.devids[ur'''mot_v3_ver1_suboe4079r'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3_ver1_suboe4079r''', ur'''mot-V3/OE.40.79R MIB/2.2.1 profile/MIDP-2.0 configuration/CLDC-1.0''', False, None)
devices.devids[ur'''alcatel_ot_c707_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_c707_ver1''', ur'''Alcatel-OT-C707/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT-C707''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''phoneone_m202_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''phoneone_m202_ver1''', ur'''phoneOne M202/MTK/6225 Release/7.1.2007 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''PhoneOne''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''M202''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''amoi_m630_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''amoi_m630_ver1''', ur'''Amoi-M630/Plat-V-VIM/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.2.3.8.c.1.100 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Amoi''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''M630''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_s918_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_s918_ver1''', ur'''BIRD S918/1.00 Nucleus RTOS/V1.11.19 MTK6225/06B Release/06.20.2007 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''S918''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_s66_ver1_sub54'''] = devclass(devices.devids[ur'''sie_s66_ver1'''], ur'''sie_s66_ver1_sub54''', ur'''SIE-S66/54 UP.Browser/7.0.2.2.d.1.100(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sph_m540_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sph_m540_ver1''', ur'''SPH-M540/1.0 AU-MIC/2.0 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':2097152,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''SPH-M540''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''pointing_method''':ur'''clickwheel''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/samsung/sphm540-0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sph_m540_ver1_subpolaris'''] = devclass(devices.devids[ur'''samsung_sph_m540_ver1'''], ur'''samsung_sph_m540_ver1_subpolaris''', ur'''Samsung-SPHM540 Polaris/6.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Polaris''',ur'''mobile_browser_version''':ur'''6.0''',ur'''model_extra_info''':ur'''Sprint''',ur'''model_name''':ur'''SPH-M540''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':18,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M540/BI09.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''phoneone_s101_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''phoneone_s101_ver1''', ur'''SP; 240x320; phoneOne_S101/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''brand_name''':ur'''PhoneOne''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''model_name''':ur'''S101''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sch_s319_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_s319_ver1''', ur'''SCH-S319 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH S319''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''samsung_sch_s169_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_s169_ver1''', ur'''SCH-S169 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':130,ur'''model_name''':ur'''SCH-S169''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_kf245_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kf245_ver1''', ur'''LG-KF245 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':51200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KF245''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF245.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sph_m210_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sph_m210_ver1''', ur'''SPH-M210/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH-M210''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/samsung/sphm210-0.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''aiko_70w_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''aiko_70w_ver1''', ur'''AIKO 70W/WAP2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''70W''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://profile.aiko.com.br/aiko70w.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_pls350_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_pls350_ver1''', ur'''LG-PLS350 AU-MIC-PLS350/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''PLS350''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/PLS350/LX35VN02.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''zte_d90_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_d90_ver1''', ur'''ZTE-D90/1.0 SMIT-Browser/2.0.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''SMIT Browser''',ur'''model_name''':ur'''D90''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/zte/ZTED90-0.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''softbank_813t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_813t_ver1''', ur'''SoftBank/1.0/813T/TJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':259,ur'''max_image_width''':234,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''813T''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/SoftBank/813T_r100_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''mot_i615_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''mot_i615_ver1''', ur'''MOT-A-7D/00.01 UP.Browser/7.0.2.2.c.1.108 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''i615''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_w705a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w705_ver1'''], ur'''sonyericsson_w705a_ver1''', ur'''SonyEricssonW705a''', True, {ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''model_name''':ur'''W705a''',ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/Uaprof/W705aR101.xml'''})
devices.devids[ur'''samsung_c5220_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_c5220_ver1''', ur'''SAMSUNG-C5220/1.0 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-C5220''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/C5220.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''alcatel_vodafone331_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_vodafone331_ver1''', ur'''Vodafone/1.0/Vodafone-331/1.0 Browser/ObigolnternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''Vodafone331''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com./files/Vodafone-331.rdf''',ur'''wallpaper_max_height''':65,ur'''wallpaper_max_width''':96,ur'''wallpaper_preferred_height''':65,ur'''wallpaper_preferred_width''':96,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kp270_ver1_subua'''] = devclass(devices.devids[ur'''lg_kp270_ver1'''], ur'''lg_kp270_ver1_subua''', ur'''LG-KP270 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_m3510_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_m3510_ver1''', ur'''SAMSUNG-M3510/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Beat''',ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M3510''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':26,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/M3510.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''amoi_v810_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''amoi_v810_ver1''', ur'''AMOI-V810 NetFront/3.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V810''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2006_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''https://servicios.iusacell.com.mx/amoi/v810/v810v1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''bird_d615_ver1_sub100'''] = devclass(devices.devids[ur'''bird_d615_ver1'''], ur'''bird_d615_ver1_sub100''', ur'''BIRD_D615/1.00 Nucleus RTOS/V1.11.19 MTK6227/05C_V21 Release/5.25.2006 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''mobile_browser''':ur'''Teleca-Obigo'''})
devices.devids[ur'''sie_c6v_ver1_sub25'''] = devclass(devices.devids[ur'''sie_c6v_ver1'''], ur'''sie_c6v_ver1_sub25''', ur'''SIE-C6V/25 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kp265_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kp265_ver1''', ur'''LG-KP265 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':51200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''LG-KP265''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP265.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tcl_e300_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tcl_e300_ver1''', ur'''TCL-e300/w05.44.08/WAP-2.0/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''TCL''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''e300''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''spice_d90_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_d90_ver1''', ur'''Spice D-90/WAP2.0''', True, {ur'''brand_name''':ur'''Spice''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_extra_info''':ur'''Dual sim card''',ur'''model_name''':ur'''D90''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''zte_d92_ver1'''] = devclass(devices.devids[ur'''zte_d90_ver1'''], ur'''zte_d92_ver1''', ur'''ZTE-D92/1.0 SMIT-Browser/2.0.0''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''columns''':16,ur'''directdownload_support''':True,ur'''marketing_name''':ur'''TXTster''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':960,ur'''mms_max_size''':1048576,ur'''mms_max_width''':1280,ur'''model_name''':ur'''D92''',ur'''mp3''':True,ur'''oma_support''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/zte/ZTED92-0.rdf'''})
devices.devids[ur'''samsung_e2510_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e2510_ver1''', ur'''SAMSUNG-E2510-ORANGE/E2510CHHJ2 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''E2510''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_l7e_ver1_subcfwg2103ad'''] = devclass(devices.devids[ur'''mot_l7e_ver1'''], ur'''mot_l7e_ver1_subcfwg2103ad''', ur'''MOT-L7i/CFWG2103AD 08.03.0DR/10.21.2005 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, None)
devices.devids[ur'''mot_v9m_ver1_subopwv'''] = devclass(devices.devids[ur'''mot_v9m_ver1'''], ur'''mot_v9m_ver1_subopwv''', ur'''MOT-V9m/1.1 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''pantech_pg331_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''pantech_pg331_ver1''', ur'''PG-3310/R01 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Pantech''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':100,ur'''model_name''':ur'''PG 331''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_x466_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_x466_ver1''', ur'''SEC-SGHX466''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''model_name''':ur'''SGH-X466''',ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_c61_ver1_sub11'''] = devclass(devices.devids[ur'''sie_c61_ver1'''], ur'''sie_c61_ver1_sub11''', ur'''SIE-C61/11 Profile/MIDP-1.0 Configuration/CLDC-1.0 UP.Browser/6.1.0.5.c.6 (GUI) MMP/1.0''', False, None)
devices.devids[ur'''sonyericsson_k310i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_k310i_ver1'''], ur'''sonyericsson_k310i_ver1_subua''', ur'''sonyericssonk310i/r4da java/semc-java/2.0 profile/midp-2.0 configuration/cldc-1.1 untrusted/1.0''', False, None)
devices.devids[ur'''sonyericsson_p1i_ver1_subucweb'''] = devclass(devices.devids[ur'''sonyericsson_p1i_ver1'''], ur'''sonyericsson_p1i_ver1_subucweb''', ur'''UCWEB/6.0 UNTRUSTED/1.0 SonyEricssonP1i/R100 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''zte_t6_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''zte_t6_ver1''', ur'''ZTE-T6/1.0 ACS-NF/3.4 QTV2.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T6''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''bird_sc17_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''bird_sc17_ver1''', ur'''Bird.SC17C/KN,U04/WAP2.0/MIDP-2.0/CLDC-1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.2.6.d.5.100 (GUI) MMP/1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':100,ur'''model_name''':ur'''SC17c''',ur'''release_date''':ur'''2004_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6600_ver1_subsymbian'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_subsymbian''', ur'''Opera/1657 (Symbian OS; U) [Nokia 6600/3.42.1]''', False, None)
devices.devids[ur'''alcatel_ots319a_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ots319a_ver1''', ur'''Alcatel-OT-S319A/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''q03c''',ur'''model_name''':ur'''OT-S319A''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-S319.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''apple_iphone_ver2_2_subcydia'''] = devclass(devices.devids[ur'''apple_iphone_ver2_2'''], ur'''apple_iphone_ver2_2_subcydia''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Cydia/1.0.2595-37''', False, None)
devices.devids[ur'''blackberry7130e_ver1_subua105'''] = devclass(devices.devids[ur'''blackberry7130e_ver1'''], ur'''blackberry7130e_ver1_subua105''', ur'''BlackBerry7130e/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105''', False, None)
devices.devids[ur'''zte_g_x760_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_g_x760_ver1''', ur'''ZTE-G X760''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''G X760''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-G%20X760.xml''',ur'''uaprof2''':ur'''http://www.ztemt.com.cn/mobile/uaprof/ZTE-G-X760-OPTIMUS-PT.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sagem_my721x_ver1_subetnef'''] = devclass(devices.devids[ur'''sagem_my721x_ver1'''], ur'''sagem_my721x_ver1_subetnef''', ur'''Sagem-my721X/1.0/ETN_EF MIDP-2.0 Configuration/CLDC-1.L Browser/UP.Browser/7.2.7.352 (GUI); Opera/8.01 (J2ME/MIDP; Opera Mini/3.1.9872/hifi/tmobile/uk; en; U; ssr)''', False, {ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''3.1'''})
devices.devids[ur'''lg_u990_ver1_sub10'''] = devclass(devices.devids[ur'''lg_u990_ver1'''], ur'''lg_u990_ver1_sub10''', ur'''LG/U990.v1.0''', False, None)
devices.devids[ur'''samsung_gt_c5212_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_c5212_ver1''', ur'''SAMSUNG-GT-C5212/C5212XAHK4 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C5212''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/C5212.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gtm8800_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_gtm8800_ver1'''], ur'''samsung_gtm8800_ver1_suborange''', ur'''SAMSUNG-GT-M8800-ORANGE/M8800BVHK2 SHP/VPP/R5 NetFront/3.5 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''release_date''':ur'''2008_december'''})
devices.devids[ur'''samsung_m3200_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_m3200_ver1''', ur'''SAMSUNG-M3200/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M3200''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':26,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/M3200.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_i458_ver1'''] = devclass(devices.devids[ur'''samsung_safari_generic'''], ur'''samsung_i458_ver1''', ur'''Samsung-SGH-i458_CMCC/1.0 SymbianOS/9.2 Series60/3.1 Release/5.25.2007 Browser/OSS3.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':200000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-i458''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i458_10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezio_sx200_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezio_sx200_ver1''', ur'''SX200/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''EZIO''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''SX200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/SX200.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sanyo_scp588th_ver1'''] = devclass(devices.devids[ur'''sanyo_scp588cn_ver1'''], ur'''sanyo_scp588th_ver1''', ur'''SCP-588TH-A UP.Browser/6.1.0.6.2 (GUI) MMP/2.0''', True, {ur'''mobile_browser_version''':ur'''6.1''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bird_s710_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_s710_ver1''', ur'''BIRD S710_ESP/1.00 Nucleus RTOS/V1.11.19 MTK6223/07A Release/07.28.2007 Browser/Teleca''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''max_image_height''':100,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''S710''',ur'''resolution_height''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sonyericsson_c123_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_c123_ver1''', ur'''SonyEricssonC123/R1CA Browser/ NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C123''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_wmv''':ur'''7''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/C123R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''verizon_lge_vx9900_ver2'''] = devclass(devices.devids[ur'''verizon_lge_vx9900_ver1'''], ur'''verizon_lge_vx9900_ver2''', ur'''VX9900v2''', False, None)
devices.devids[ur'''mot_vu204_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_vu204_ver1'''], ur'''mot_vu204_ver1_subverizon''', ur'''motovu204''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''blackberry8330_ver1_subverizon'''] = devclass(devices.devids[ur'''blackberry8330_ver1'''], ur'''blackberry8330_ver1_subverizon''', ur'''rim8330v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''samsung_schu940_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_schu940_ver1'''], ur'''samsung_schu940_ver1_subverizon''', ur'''samu940''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''samsung_sgh_u430_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_sgh_u430_ver1'''], ur'''samsung_sgh_u430_ver1_subverizon''', ur'''samu430''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''huawei_c5005_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_c5005_ver1''', ur'''C5005/001.00 ACS-NetFront/3.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''css_spriting''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''C5005''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_e685_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_e685_ver1''', ur'''MOT-E685/1.01 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_image_height''':130,ur'''model_name''':ur'''E685''',ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''benq_md_300h_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''benq_md_300h_ver1''', ur'''BenQ-MD-300H Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.7.2 (GUI) MMP/2.0 Push/PO''', True, {ur'''brand_name''':ur'''BenQ''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_extra_info''':ur'''Momo Design''',ur'''model_name''':ur'''MD 300H''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_i560_ver1_submozilla'''] = devclass(devices.devids[ur'''samsung_sgh_i560_ver1'''], ur'''samsung_sgh_i560_ver1_submozilla''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Vodafone/1.0/SamsungSGHi560/I560BUGJ5 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_sgh_i450_ver1_subvodafone'''] = devclass(devices.devids[ur'''samsung_sgh_i450_ver1'''], ur'''samsung_sgh_i450_ver1_subvodafone''', ur'''Vodafone/1.0/SamsungSGH-i450/i450BUHD1 Java/VF-Java/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0''', False, None)
devices.devids[ur'''sharp_tqgx18_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sharp_tqgx18_ver1''', ur'''Vodafone/SHARP-TQ-GX18/v6.0 Mozilla/4.08(V100VF)/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Sharp''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''TQ GX18''',ur'''resolution_height''':160,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_a837_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_a837_ver1''', ur'''SAMSUNG-SGH-A837/A837UCHH1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Rugby''',ur'''max_data_rate''':1800,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH A837''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_l310_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_l310_ver1''', ur'''SAMSUNG-SGH-L310/L310XEHD1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-L310''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_l320_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_l320_ver1''', ur'''SEC-SGHL320/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':200000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-L320''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/l320_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kp260_ver1_subua'''] = devclass(devices.devids[ur'''lg_kp260_ver1'''], ur'''lg_kp260_ver1_subua''', ur'''LG-KP260 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''model_extra_info''':ur''''''})
devices.devids[ur'''kyocera_neo_e1100_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kyocera_neo_e1100_ver1''', ur'''KWC-Lightpipe/10013 UP.Browser/7.2.7.2.510 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''marketing_name''':ur'''Neo''',ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''model_name''':ur'''E1100''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_e62_ver1_subua'''] = devclass(devices.devids[ur'''nokia_e62_ver1'''], ur'''nokia_e62_ver1_subua''', ur'''NOKIAE62''', False, None)
devices.devids[ur'''nokia_3110c_ver1_subua'''] = devclass(devices.devids[ur'''nokia_3110c_ver1'''], ur'''nokia_3110c_ver1_subua''', ur'''Nokia-3110c''', False, None)
devices.devids[ur'''spice_s640_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s640_ver1''', ur'''SPICE-S640/WAP Browser''', True, {ur'''brand_name''':ur'''Spice''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''S640''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_m75_ver1_sub25'''] = devclass(devices.devids[ur'''sie_m75_ver1'''], ur'''sie_m75_ver1_sub25''', ur'''SIE-M75/25 UP.Browser/7.0.2.2.d.7(GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_em25_ver1_sub11012008'''] = devclass(devices.devids[ur'''mot_em25_ver1'''], ur'''mot_em25_ver1_sub11012008''', ur'''MOT-EM25/1.0 Release/11.01.2008 Browser/CMCS1.0 Software/0.34K Profile/MIDP-2.0 Configuretion/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kp270_ver1_subv10f'''] = devclass(devices.devids[ur'''lg_kp270_ver1'''], ur'''lg_kp270_ver1_subv10f''', ur'''LG-KP270/V10f Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6210_ver1_sub0301'''] = devclass(devices.devids[ur'''nokia_6210_ver1'''], ur'''nokia_6210_ver1_sub0301''', ur'''Nokia6210/1.0 (03.01)''', False, None)
devices.devids[ur'''mot_em325_ver1sub11032008'''] = devclass(devices.devids[ur'''mot_em325_ver1'''], ur'''mot_em325_ver1sub11032008''', ur'''MOT-EM325/1.0/Software/1.35D Release/11.03.2008 Browser/CMCS1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_w396_ver1_sub0047'''] = devclass(devices.devids[ur'''mot_w396_ver1'''], ur'''mot_w396_ver1_sub0047''', ur'''MOT-W396/0.0.47 UP.Browser/6.3.0.6.c.28 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_7610_ver1_sub080509'''] = devclass(devices.devids[ur'''nokia_7610_ver1'''], ur'''nokia_7610_ver1_sub080509''', ur'''Nokia7610/080509 LMP/SH Release Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kp275_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kp275_ver1''', ur'''LG-KP275 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''LG-KP275''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP275.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''nokia_5610expressmusic_ver1_sub200488'''] = devclass(devices.devids[ur'''nokia_5610expressmusic_ver1'''], ur'''nokia_5610expressmusic_ver1_sub200488''', ur'''Nokia5610XpressMusic/2.0(04.88)Profile/MIDP-2.1Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_em30_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_em30_ver1''', ur'''MOT-EM30/R6716_G_71.01.24R Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 [es-co]''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':10,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''MOTOROCKR''',ur'''max_deck_size''':10000,ur'''max_image_height''':210,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Symphony browser''',ur'''model_name''':ur'''EM30''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':41,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/em30/Profile/em30.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''cdm_8955_ver1_sub1'''] = devclass(devices.devids[ur'''cdm_8955_ver1'''], ur'''cdm_8955_ver1_sub1''', ur'''CDM8955C UP.Browser/6.2.2.6 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''docomo_generic_foma'''] = devclass(devices.devids[ur'''chtml_generic'''], ur'''docomo_generic_foma''', ur'''DO_NOT_MATCH_DOCOMO_FOMA''', False, {ur'''brand_name''':ur'''DoCoMo''',ur'''max_image_height''':350,ur'''max_image_width''':228,ur'''physical_screen_height''':80,ur'''physical_screen_width''':40,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''sms_enabled''':False})
devices.devids[ur'''docomo_so905i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_so905i_ver1''', ur'''Mozilla/5.0 (SO905i; FOMA; like Gecko)''', True, {ur'''can_skip_aligned_link_row''':True,ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':368,ur'''max_image_width''':240,ur'''model_name''':ur'''SO905i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':864,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_d903i_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_generic_foma'''], ur'''docomo_d903i_ver1_submozilla''', ur'''Mozilla/4.08 (D903i;FOMA;c300;TB)''', False, {ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_n01a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_foma'''], ur'''docomo_n01a_ver1''', ur'''Mozilla/5.0 (N01A;FOMA;like Gecko)''', True, {ur'''can_skip_aligned_link_row''':True,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_1''',ur'''max_data_rate''':3600,ur'''max_image_height''':820,ur'''max_image_width''':460,ur'''model_name''':ur'''Nec N01A''',ur'''pdf_support''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''zte_f230_ver1_subua'''] = devclass(devices.devids[ur'''zte_f230_ver1'''], ur'''zte_f230_ver1_subua''', ur'''F230/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''max_deck_size''':409600,ur'''mms_max_size''':307200,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2008_december''',ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F230(ZTE).xml''',ur'''wta_voice_call''':True})
devices.devids[ur'''docomo_f704i_ver1_subua'''] = devclass(devices.devids[ur'''docomo_f704i_ver1'''], ur'''docomo_f704i_ver1_subua''', ur'''Mozilla/5.0 (F01A;FOMA;like Gecko)''', False, None)
devices.devids[ur'''nokia_7110_ver1_sub0477'''] = devclass(devices.devids[ur'''nokia_7110_ver1'''], ur'''nokia_7110_ver1_sub0477''', ur'''Nokia7110/1.0 (04.77)''', False, None)
devices.devids[ur'''lg_kg90_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kg90_ver1''', ur'''LG-KG90 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KG90''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG90.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sght539_ver1_subt539uvha1'''] = devclass(devices.devids[ur'''samsung_sght539_ver1'''], ur'''samsung_sght539_ver1_subt539uvha1''', ur'''SAMSUNG-SGH-T539/T539UVHA1 Profile/MIDP-2.0 Configuration/CLDC-1.1 NetFront/3.2''', False, None)
devices.devids[ur'''mot_z3_ver1_sub08020br'''] = devclass(devices.devids[ur'''mot_z3_ver1'''], ur'''mot_z3_ver1_sub08020br''', ur'''MOT-Z3/08.02.0BR MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, None)
devices.devids[ur'''samsung_sghj770_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sghj770_ver1''', ur'''SAMSUNG-SGH-J770/J770XAHI2 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-J770''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-J770.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t336_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t336_ver1''', ur'''SAMSUNG-SGH-T336/ Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T336''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T336.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sght459_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sght459_ver1''', ur'''SAMSUNG-SGH-T459/T459UVHI4 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Gravity''',ur'''max_data_rate''':1800,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH T459''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':33,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T459.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T459A.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_g700c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_g700_ver1'''], ur'''sonyericsson_g700c_ver1''', ur'''SonyEricssonG700c/R100 Symbian/9.1 UIQ/3.0 Release/08.04.16 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0(compatible;MSIE6.0;SymbianOS;878)Opera8.65[zh]''', False, {ur'''aac''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''G700c''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_december''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/G700cR100.xml'''})
devices.devids[ur'''samsung_sgh_a867_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_a867_ver1''', ur'''SAMSUNG-SGH-A867/A867UCHJ3 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Eternity''',ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH A867''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':70,ur'''physical_screen_width''':42,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A867.xml''',ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sghj208_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sghj208_ver1''', ur'''SAMSUNG-SGH-J208/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':16000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-J208''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/J208UAProf3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''bleu_458x_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bleu_458x_ver1''', ur'''Bleu 458x''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Bleu''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':4096,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''458x''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://218.249.89.125/uaprof/Bleu-458x.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''skyworth_t700_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''skyworth_t700_ver1''', ur'''SKYWORTH-T700/S200/WAP2.0''', True, {ur'''brand_name''':ur'''Skyworth''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''T700''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''verizon_lg_vx8560_ver1'''] = devclass(devices.devids[ur'''lg_vx8560_ver1'''], ur'''verizon_lg_vx8560_ver1''', ur'''VX8560v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''verizon_samsung_sch_u650_ver1'''] = devclass(devices.devids[ur'''samsung_sch_u650_ver1'''], ur'''verizon_samsung_sch_u650_ver1''', ur'''samu650''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''samsung_s3500_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_s3500_ver1''', ur'''SAMSUNG-S3500/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':512000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S3500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/s3500_10.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''panasonic_p904i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_foma'''], ur'''panasonic_p904i_ver1''', ur'''Mozilla/4.08 (P904i;FOMA;c500;TB;W24H15)''', True, {ur'''brand_name''':ur'''Panasonic''',ur'''model_name''':ur'''P904i''',ur'''release_date''':ur'''2008_september''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''blackberry8100_ver1_sub450108'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_ver1_sub450108''', ur'''BlackBerry8100/4.5.0.108 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/-1''', False, {ur'''device_os_version''':ur'''4.5'''})
devices.devids[ur'''blackberry8310_ver1_sub45044'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_sub45044''', ur'''BlackBerry8310/4.5.0.44 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/125''', False, None)
devices.devids[ur'''fly_sl399e_ver1_subua'''] = devclass(devices.devids[ur'''fly_sl399e_ver1'''], ur'''fly_sl399e_ver1_subua''', ur'''Fly-SL399E/2.0 (03.15) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_u830_ver1_subopwv'''] = devclass(devices.devids[ur'''lg_u830_ver1'''], ur'''lg_u830_ver1_subopwv''', ur'''LGE-LG830/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''mot_em35_ver1_subr6743'''] = devclass(devices.devids[ur'''mot_em35_ver1'''], ur'''mot_em35_ver1_subr6743''', ur'''MOT-EM35/R6743_G_74.10.5BROX Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) MotoWebKit/417.19 (KHTML, like Gecko) BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/9.0''', False, None)
devices.devids[ur'''mot_w230_ver1_sub0045'''] = devclass(devices.devids[ur'''mot_w230_ver1'''], ur'''mot_w230_ver1_sub0045''', ur'''MOT-W230/0.0.45 UP.Browser/6.3.0.6.c.23 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''mot_w230_ver1_sub0047'''] = devclass(devices.devids[ur'''mot_w230_ver1'''], ur'''mot_w230_ver1_sub0047''', ur'''MOT-W230/0.0.47 UP.Browser/6.3.0.6.c.23 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''mot_w388_ver1_sub0047'''] = devclass(devices.devids[ur'''mot_w388_ver1'''], ur'''mot_w388_ver1_sub0047''', ur'''MOT-W388/0.0.47 UP.Browser/6.3.0.6.c.28 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_qa30_ver1_subua'''] = devclass(devices.devids[ur'''mot_qa30_ver1'''], ur'''mot_qa30_ver1_subua''', ur'''Motorola-QA30 UP.Browser/7.2.7.5.540 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_n80_ver1_sub40812421'''] = devclass(devices.devids[ur'''nokia_n80_ver1'''], ur'''nokia_n80_ver1_sub40812421''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Series 60/4.0812.4.2.1; 9730) Opera 8.65 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''sonyericsson_c123v_ver1'''] = devclass(devices.devids[ur'''sonyericsson_c123_ver1'''], ur'''sonyericsson_c123v_ver1''', ur'''Mozilla/4.0 SonyEricssonC123v/R1CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.1''', False, None)
devices.devids[ur'''sonyericsson_w910i_ver1_funny_mozua'''] = devclass(devices.devids[ur'''sonyericsson_w910i_ver1'''], ur'''sonyericsson_w910i_ver1_funny_mozua''', ur'''Mozilla/4.0 SonyEricssonW910iv/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''apple_iphone_ver2_1_sub311'''] = devclass(devices.devids[ur'''apple_iphone_ver2_1'''], ur'''apple_iphone_ver2_1_sub311''', ur'''mozilla/5.0 (iphone; u; cpu iphone os 2_1 like mac os x; en-us) applewebkit/525.18.1 (khtml, like gecko) version/3.1.1 mobile/5f136 safari/525.20''', False, None)
devices.devids[ur'''samsung_sch_r310_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r310_ver1''', ur'''sam-r310 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':130,ur'''model_name''':ur'''SCH R310''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_2630_ver1_sub0561'''] = devclass(devices.devids[ur'''nokia_2630_ver1'''], ur'''nokia_2630_ver1_sub0561''', ur'''NOKIA2630/2.0 (05.61) PROFILE/MIDP-2.1 CONFIGURATION/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kp233_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kp233_ver1''', ur'''LG-KP233/V10a Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KP233''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP233.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''apple_iphone_ver1_somesdk_subenus'''] = devclass(devices.devids[ur'''apple_iphone_ver1_somesdk'''], ur'''apple_iphone_ver1_somesdk_subenus''', ur'''mozilla/5.0 (iphone; u; cpu iphone os 2_0_2 like mac os x; en-us) applewebkit/525.18.1 (khtml, like gecko) version/3.1.1 mobile/5c1 safari/525.20''', False, {ur'''device_os_version''':ur'''2.0.2'''})
devices.devids[ur'''apple_iphone_ver2_2_subua'''] = devclass(devices.devids[ur'''apple_iphone_ver2_2'''], ur'''apple_iphone_ver2_2_subua''', ur'''mozilla/5.0 (iphone; u; cpu iphone os 2_2 like mac os x; en-us) applewebkit/525.18.1 (khtml, like gecko) mobile/5g77''', False, None)
devices.devids[ur'''sonyericsson_k810i_ver1_subr8ba'''] = devclass(devices.devids[ur'''sonyericsson_k810i_ver1'''], ur'''sonyericsson_k810i_ver1_subr8ba''', ur'''SonyEricssonK810i/R8BA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''3.3'''})
devices.devids[ur'''nokia_6070_ver1_sub0423'''] = devclass(devices.devids[ur'''nokia_6070_ver1'''], ur'''nokia_6070_ver1_sub0423''', ur'''Nokia6070/2.0 (04.23) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_3220_ver1_sub0590'''] = devclass(devices.devids[ur'''nokia_3220_ver1'''], ur'''nokia_3220_ver1_sub0590''', ur'''Nokia3220/2.0 (05.90) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_3100_ver1_sub0611'''] = devclass(devices.devids[ur'''nokia_3100_ver1'''], ur'''nokia_3100_ver1_sub0611''', ur'''Nokia3100/1.0 (06.11) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''amoi_m515_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''amoi_m515_ver1''', ur'''Amoi-M515/(2006.10.21)SW1.0.2/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Amoi''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''M515''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6300_ver1_sub0660'''] = devclass(devices.devids[ur'''nokia_6300_ver1'''], ur'''nokia_6300_ver1_sub0660''', ur'''Nokia6300/2.0 (06.60) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k510_ver1_subr4ea'''] = devclass(devices.devids[ur'''sonyericsson_k510_ver1'''], ur'''sonyericsson_k510_ver1_subr4ea''', ur'''SonyEricssonK510i/R4EA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_3510i_ver1_sub0525'''] = devclass(devices.devids[ur'''nokia_3510i_ver1'''], ur'''nokia_3510i_ver1_sub0525''', ur'''Nokia3510i/1.0 (05.25) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''lg_kg280_ver1_subua'''] = devclass(devices.devids[ur'''lg_kg280_ver1'''], ur'''lg_kg280_ver1_subua''', ur'''LG-KG280 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''blackberry8830_ver1_sub422'''] = devclass(devices.devids[ur'''blackberry8830_ver1'''], ur'''blackberry8830_ver1_sub422''', ur'''BlackBerry8830/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/104''', False, None)
devices.devids[ur'''sonyericsson_k750i_ver1_subua2'''] = devclass(devices.devids[ur'''sonyericsson_k750i_ver1'''], ur'''sonyericsson_k750i_ver1_subua2''', ur'''SonyEricssonk750i/R1CA Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''750i''',ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''nokia_3500_ver1_sub0660'''] = devclass(devices.devids[ur'''nokia_3500_ver1'''], ur'''nokia_3500_ver1_sub0660''', ur'''Nokia3500c/2.0 (06.60) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k700i_ver1subr2ay'''] = devclass(devices.devids[ur'''sonyericsson_k700i_ver1'''], ur'''sonyericsson_k700i_ver1subr2ay''', ur'''SonyEricssonK700i/R2AY SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6070_ver1_sub0322'''] = devclass(devices.devids[ur'''nokia_6070_ver1'''], ur'''nokia_6070_ver1_sub0322''', ur'''Nokia6070/2.0 (03.22) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''zte_f159_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f159_ver1''', ur'''ZTE-F159/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F159''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F159.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_3100_ver1_sub0502'''] = devclass(devices.devids[ur'''nokia_3100_ver1'''], ur'''nokia_3100_ver1_sub0502''', ur'''Nokia3100/1.0 (05.02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''generic_web_crawler'''] = devclass(devices.devids[ur'''generic_web_browser'''], ur'''generic_web_crawler''', ur'''DO_NOT_MATCH_GENERIC_WEB_CRAWLER''', False, {ur'''brand_name''':ur'''Robot''',ur'''model_name''':ur'''Bot or Crawler''',ur'''release_date''':ur'''2000_january'''})
devices.devids[ur'''ubiquam_u520_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''ubiquam_u520_ver1''', ur'''Ubiquam U-520 (BREW/3.1) UP.Browser/7.2.6.1.517 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Ubiquam''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''U520''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''bluecoat_proxy'''] = devclass(devices.devids[ur'''generic_web_crawler'''], ur'''bluecoat_proxy''', ur'''DO_NOT_MATCH_GENERIC_BLUECOAT_PROXY''', False, {ur'''brand_name''':ur'''Blue Coat''',ur'''model_name''':ur'''Crawler'''})
devices.devids[ur'''bmobile_eve_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bmobile_eve_ver1''', ur'''EVE/1.0 TMSS-Browser/1.0.0 Profile/MIDP/2.0-compatible Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''B-Mobile''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EVE''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://343761.ctc-w228.dns.com.cn/UAProfile/EVE.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_821sc_ver1_submozilla'''] = devclass(devices.devids[ur'''softbank_821sc_ver1'''], ur'''samsung_821sc_ver1_submozilla''', ur'''Mozilla/4.08 (821SC;SoftBank) NetFront/3.3''', False, None)
devices.devids[ur'''lg_kg130_ver1_sub10c'''] = devclass(devices.devids[ur'''lg_kg130_ver1'''], ur'''lg_kg130_ver1_sub10c''', ur'''LG-KG130-V10c Obigo/WAP2.0''', False, None)
devices.devids[ur'''samsung_sgh_a137_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_a137_ver1''', ur'''SAMSUNG-SGH-A137/A137UCHG1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH-A137''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A137.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sch_a645_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_sch_a645_ver1'''], ur'''samsung_sch_a645_ver1_sub10''', ur'''SCH-A645/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''mot_e1_ver1_sub000000'''] = devclass(devices.devids[ur'''mot_e1_ver1'''], ur'''mot_e1_ver1_sub000000''', ur'''MOT-E1 - RokR/00.00.00 MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''haier_z702_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''haier_z702_ver1''', ur'''HTIL-Z702 WAP Browser''', True, {ur'''brand_name''':ur'''Haier''',ur'''can_skip_aligned_link_row''':True,ur'''marketing_name''':ur'''Dual Sim Card''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''Double Z702''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lexus_828b_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lexus_828b_ver1''', ur'''828B/KAA263_0.93.C01 Nucleus/1.0 MTK/6226 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0 828B/KAA263_0.93.C01 Nucleus/1.0 MTK/6226 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Lexus''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':100,ur'''model_name''':ur'''828B''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kisen_k3000_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''kisen_k3000_ver1''', ur'''K3000_WAP2_0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Kisen''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_extra_info''':ur'''Dual Sim Card''',ur'''model_name''':ur'''K3000''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_w750_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_w750_ver1''', ur'''motorolaW750/%D Mozilla/4.0 (compatible; MSIE 6.0; Linux; Motorola W750;nnn) Profile/MIDP-%m Configuration/CLDC-1.1 Symphony''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''max_image_height''':280,ur'''max_image_width''':320,ur'''mobile_browser''':ur'''Symphony browser''',ur'''model_name''':ur'''W750''',ur'''playback_acodec_aac''':ur'''heaac''',ur'''release_date''':ur'''2006_april''',ur'''resolution_height''':224,ur'''resolution_width''':240,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_e66_ver1_sub10021108'''] = devclass(devices.devids[ur'''nokia_e66_ver1'''], ur'''nokia_e66_ver1_sub10021108''', ur'''NokiaE66/1.0 (100.21.108) SymbianOS/9.2 Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''haier_htil_s210_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''haier_htil_s210_ver1''', ur'''HTIL-S210''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Haier''',ur'''colors''':4096,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':100,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''HTIL-S210''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.haiertracker.info/UserAgent/S210/HTIL-S210.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_e105_ver1'''] = devclass(devices.devids[ur'''generic_opera_mini_version1'''], ur'''fly_e105_ver1''', ur'''Fly-E105/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera Mini''',ur'''model_name''':ur'''E105''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_E105.xml''',ur'''unique''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_911sh_ver1_submozilla'''] = devclass(devices.devids[ur'''softbank_911sh_ver1'''], ur'''softbank_911sh_ver1_submozilla''', ur'''Mozilla/4.08 (911SH;SoftBank;SNXXXXXXXXXXXXXXX) NetFront/3.3''', False, None)
devices.devids[ur'''nokia_6110_ver1_submoz601'''] = devclass(devices.devids[ur'''nokia_6110_ver1_submoz422'''], ur'''nokia_6110_ver1_submoz601''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6110Navigator/6.01; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_6121c_ver1_submoz511'''] = devclass(devices.devids[ur'''nokia_6121c_ver1_sub_mozilla_c409'''], ur'''nokia_6121c_ver1_submoz511''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6121c/5.11; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e90_ver1_safari_3003484'''] = devclass(devices.devids[ur'''nokia_e90_ver1_safari_2103475'''], ur'''nokia_e90_ver1_safari_3003484''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/300.34.84 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_sgh_i450_ver1_subxbgk3'''] = devclass(devices.devids[ur'''samsung_sgh_i450_ver1'''], ur'''samsung_sgh_i450_ver1_subxbgk3''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i450/XBGK3 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_6210_ver1_submoz50_0325'''] = devclass(devices.devids[ur'''nokia_6210_ver1_submoz50'''], ur'''nokia_6210_ver1_submoz50_0325''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6210Navigator/03.25; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''blackberry8820_ver1_sub45069102'''] = devclass(devices.devids[ur'''blackberry8820_ver1'''], ur'''blackberry8820_ver1_sub45069102''', ur'''BlackBerry8820/4.5.0.69 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102''', False, {ur'''device_os_version''':ur'''4.5''',ur'''directdownload_support''':True,ur'''mobile_browser_version''':ur'''4.5.0.69''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8820/4.5.0.rdf'''})
devices.devids[ur'''lg_ku311_ver1_subv10d'''] = devclass(devices.devids[ur'''lg_ku311_ver1'''], ur'''lg_ku311_ver1_subv10d''', ur'''LG-KU311/v10d Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v3x_ver1_sub859770r'''] = devclass(devices.devids[ur'''mot_v3x_ver1'''], ur'''mot_v3x_ver1_sub859770r''', ur'''MOT-RAZRV3x/85.97.70R MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''2.2''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/razrv3x/Profile/razrv3x.rdf'''})
devices.devids[ur'''mot_v3_ver1_sub0e409cr'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3_ver1_sub0e409cr''', ur'''MOT-V3/0E.40.9CR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sec_sgh_c260m_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''sec_sgh_c260m_ver1''', ur'''SEC-SGHC260M/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':4000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-C260M''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c260m_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_7610_supernova_ver1_sub0482'''] = devclass(devices.devids[ur'''nokia_7610_supernova_ver1'''], ur'''nokia_7610_supernova_ver1_sub0482''', ur'''Nokia7610Supernova/2.0 (04.82) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0'''})
devices.devids[ur'''nokia_3120c_ver_2_sub0716'''] = devclass(devices.devids[ur'''nokia_3120c_ver1'''], ur'''nokia_3120c_ver_2_sub0716''', ur'''Nokia3120classic/2.0 (07.16) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_c702_ver1_subr3ca'''] = devclass(devices.devids[ur'''sonyericsson_c702_ver1'''], ur'''sonyericsson_c702_ver1_subr3ca''', ur'''SonyEricssonC702/R3CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.1''', False, None)
devices.devids[ur'''samsung_sgh_j700_ver1_subxbhc1'''] = devclass(devices.devids[ur'''samsung_sgh_j700_ver1'''], ur'''samsung_sgh_j700_ver1_subxbhc1''', ur'''SAMSUNG-SGH-J700/J700XBHC1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_6110_ver1_submoz349'''] = devclass(devices.devids[ur'''nokia_6110_ver1'''], ur'''nokia_6110_ver1_submoz349''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6110Navigator/3.49; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, likeGecko) Safari/413''', False, {ur'''mobile_browser_version''':ur'''4.13''',ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_e90_ver1_safari_sub73802'''] = devclass(devices.devids[ur'''nokia_e90_ver1_safari'''], ur'''nokia_e90_ver1_safari_sub73802''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/07.38.0.2; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML,like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_6555_ver1_sub0331'''] = devclass(devices.devids[ur'''nokia_6555_ver1'''], ur'''nokia_6555_ver1_sub0331''', ur'''Nokia6555/2.0 (03.31) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6210_ver1_submoz50_b0308'''] = devclass(devices.devids[ur'''nokia_6210_ver1_submoz50'''], ur'''nokia_6210_ver1_submoz50_b0308''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6210Navigator/03.08; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''samsung_sgh_t509_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_t509s_ver1'''], ur'''samsung_sgh_t509_ver1''', ur'''SAMSUNG-SGH-T509/T509''', True, {ur'''model_name''':ur'''SGH-T509''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_t419_ver1'''] = devclass(devices.devids[ur'''samsung_t409_ver1'''], ur'''samsung_t419_ver1''', ur'''SAMSUNG-SGH-T419''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''SGH-T419''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_t219_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_t219s_ver1'''], ur'''samsung_sgh_t219_ver1''', ur'''SAMSUNG-SGH-T219/T219UVFL5''', True, {ur'''model_name''':ur'''SGH-T219''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_p705_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_sgh_p705_ver1''', ur'''SEC-SGHP705''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SGH P705''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_s205_ver1'''] = devclass(devices.devids[ur'''samsung_s105_ver1'''], ur'''samsung_s205_ver1''', ur'''SEC-SGHS205''', True, {ur'''model_name''':ur'''SGH-S205''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_6270_ver1_subopwv'''] = devclass(devices.devids[ur'''nokia_6270_ver1'''], ur'''nokia_6270_ver1_subopwv''', ur'''Nokia 6270 UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO, Nokia 6270''', False, {ur'''html_wi_imode_html_1''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''7''',ur'''xhtml_support_level''':3})
devices.devids[ur'''konka_d363_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''konka_d363_ver1''', ur'''KONKA_D363/KAA363_0.93.822 Nucleus/1.0 MTK/6228 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Konka''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''D363''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''huawei_c5100_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_c5100_ver1''', ur'''C5100/001.00 ACS-NetFront/3.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''C5100''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_2600c_ver1_2b'''] = devclass(devices.devids[ur'''nokia_2600c_ver1_2'''], ur'''nokia_2600c_ver1_2b''', ur'''Nokia2600c-2b/2.0 (06.41) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':18,ur'''max_deck_size''':32200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''2600c-2b''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2600c-2br100.xml'''})
devices.devids[ur'''generic_ms_pocketpc2000'''] = devclass(devices.devids[ur'''generic_ms_mobile'''], ur'''generic_ms_pocketpc2000''', ur'''DO_NOT_MATCH_WINMO_VERPOCKETPC2000''', False, {ur'''brand_name''':ur'''Generic Windows''',ur'''device_os_version''':ur'''Pocket PC 2000''',ur'''mobile_browser_version''':ur'''PIE 1''',ur'''model_name''':ur'''Pocket PC 2000''',ur'''release_date''':ur'''2000_january'''})
devices.devids[ur'''generic_ms_pocketpc2002'''] = devclass(devices.devids[ur'''generic_ms_pocketpc2000'''], ur'''generic_ms_pocketpc2002''', ur'''DO_NOT_MATCH_WINMO_VERPOCKETPC2002''', False, {ur'''device_os_version''':ur'''Pocket PC 2002''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''PIE 4''',ur'''model_name''':ur'''Pocket PC 2002''',ur'''release_date''':ur'''2001_october''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''hp_ipaq_h5450series_ver1'''] = devclass(devices.devids[ur'''generic_ms_pocketpc2002'''], ur'''hp_ipaq_h5450series_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; HP iPAQ h5450)''', True, {ur'''brand_name''':ur'''HP''',ur'''max_data_rate''':11264,ur'''mobile_browser_version''':ur'''4.01''',ur'''model_name''':ur'''iPAQ H5450 series''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''orange_spv_e100_ver1'''] = devclass(devices.devids[ur'''generic_ms_pocketpc2002'''], ur'''orange_spv_e100_ver1''', ur'''SPV-E100''', True, {ur'''brand_name''':ur'''Orange''',ur'''colors''':65536,ur'''max_data_rate''':40,ur'''max_image_height''':220,ur'''max_image_width''':176,ur'''model_name''':ur'''SPV E100''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''neonode_n1_ver1'''] = devclass(devices.devids[ur'''generic_ms_pocketpc2002'''], ur'''neonode_n1_ver1''', ur'''Neonode-N1''', True, {ur'''brand_name''':ur'''Neonode''',ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''N1''',ur'''mp3''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''generic_ms_winmo2003'''] = devclass(devices.devids[ur'''generic_ms_pocketpc2002'''], ur'''generic_ms_winmo2003''', ur'''DO_NOT_MATCH_WINMO_2003''', False, {ur'''brand_name''':ur'''Generic''',ur'''device_os_version''':ur'''2003''',ur'''model_name''':ur'''Windows Mobile''',ur'''release_date''':ur'''2003_january'''})
devices.devids[ur'''hp_ipaq_h5450series_subppc'''] = devclass(devices.devids[ur'''hp_ipaq_h5450series_ver1'''], ur'''hp_ipaq_h5450series_subppc''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; HP iPAQ h5450; PPC; 240x320)''', False, None)
devices.devids[ur'''generic_ms_winmo2003_se'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''generic_ms_winmo2003_se''', ur'''DO_NOT_MATCH_WINMO_2003_SE''', False, {ur'''device_os_version''':ur'''2003 SE'''})
devices.devids[ur'''neonode_n1_ver1_sub101'''] = devclass(devices.devids[ur'''neonode_n1_ver1'''], ur'''neonode_n1_ver1_sub101''', ur'''Neonode-N1 (1.01) Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 176x220)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''hp_ipaq_hw6500_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003_se'''], ur'''hp_ipaq_hw6500_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x240; HP iPAQ hw6500)''', True, {ur'''brand_name''':ur'''HP''',ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':200,ur'''max_image_height''':200,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''iPAQ HW6500''',ur'''mp3''':True,ur'''physical_screen_height''':54,ur'''physical_screen_width''':54,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wav''':True,ur'''wifi''':True})
devices.devids[ur'''samsung_sgh_i300_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003_se'''], ur'''samsung_sgh_i300_ver1''', ur'''SEC-SGHI300''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''ems''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':320,ur'''max_image_width''':230,ur'''model_name''':ur'''SGH-i300''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_directdownload_size_limit''':307200,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''screensaver_df_size_limit''':307200,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_directdownload_size_limit''':307200,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wml_1_2''':True})
devices.devids[ur'''mot_mpx220_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003_se'''], ur'''mot_mpx220_ver1''', ur'''MOT-MPx220''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':10,ur'''connectionless_cache_operation''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':180,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':250000,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MPx220''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''preferred_markup''':ur'''html_web_4_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':25,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/mpx220/Profile/mpx220.rdf''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''mot_mpx_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003_se'''], ur'''mot_mpx_ver1''', ur'''Mozilla/4.0 MPx (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''brand_name''':ur'''Motorola''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''MPx''',ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2004_january''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/mpx/Profile/mpx.rdf''',ur'''wifi''':True})
devices.devids[ur'''sagem_mys_7_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003_se'''], ur'''sagem_mys_7_ver1''', ur'''SAGEM-myS-7''', True, {ur'''brand_name''':ur'''Sagem''',ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_width''':167,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''myS-7''',ur'''physical_screen_height''':43,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':40,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16})
devices.devids[ur'''asus_p505_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003_se'''], ur'''asus_p505_ver1''', ur'''ASUS-P505''', True, {ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''P505''',ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12,ur'''wav''':True})
devices.devids[ur'''mot_i920b_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003_se'''], ur'''mot_i920b_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; i920B; 4.21.1088; 000805200804330)''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''i920B''',ur'''physical_screen_height''':43,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''qtek_8020_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003_se'''], ur'''qtek_8020_ver1''', ur'''Qtek8020 (Mozilla\4.0 compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Qtek''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''8020''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':25,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/st20-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''asus_p505_ver1_sub40'''] = devclass(devices.devids[ur'''asus_p505_ver1'''], ur'''asus_p505_ver1_sub40''', ur'''ASUS-P505/ (compatible; MSIE 4.01; Windows CE; PPC; 240x320; ASUS-P505; Mozilla; Mozilla 4.0)''', False, None)
devices.devids[ur'''spv_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''spv_ver1''', ur'''Mozilla/2.0 (compatible; MSIE 3.02; Windows CE; Smartphone; 176x220)''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':24,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_canvas_height''':179,ur'''j2me_canvas_width''':176,ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':10485760,ur'''j2me_left_softkey_code''':21,ur'''j2me_middle_softkey_code''':23,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_right_softkey_code''':22,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_data_rate''':40,ur'''max_deck_size''':9437184,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''max_object_size''':9437184,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':105,ur'''mms_max_size''':102400,ur'''mms_max_width''':140,ur'''mms_midi_monophonic''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''MPX200''',ur'''nokia_voice_call''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/mpx200/Profile/mpx200.rdf''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''anexteksp230_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''anexteksp230_ver1''', ur'''AnexTekSP230 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''brand_name''':ur'''AnexTek''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''model_name''':ur'''SP230''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''video''':True})
devices.devids[ur'''dallab_dp900_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''dallab_dp900_ver1''', ur'''DALLAB-DP900''', True, {ur'''brand_name''':ur'''Dallab''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''DP900''',ur'''physical_screen_height''':60,ur'''physical_screen_width''':45,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2004_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''windows_pocketpc_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''windows_pocketpc_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Windows Mobile''',ur'''built_in_back_button_support''':True,ur'''chtml_make_phone_call_string''':ur'''tel:''',ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':300,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':51200,ur'''mms_max_width''':240,ur'''model_name''':ur'''Pocket PC''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''receiver''':True,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''unique''':False,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''wta_voice_call''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''hp_ipaq_h6300series_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''hp_ipaq_h6300series_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; HP iPAQ h6300)''', True, {ur'''brand_name''':ur'''HP''',ur'''css_spriting''':True,ur'''max_data_rate''':40,ur'''model_name''':ur'''iPAQ H6300 series''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''benq_p50_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''benq_p50_ver1''', ur'''BenQ P50''', True, {ur'''brand_name''':ur'''BenQ''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''P50''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mitac_mio_8390_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''mitac_mio_8390_ver1''', ur'''MIO8390''', True, {ur'''brand_name''':ur'''Mitac''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Digi Walker''',ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Mio 8390''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''orange_spv_m1500_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''orange_spv_m1500_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M1500; OpVer 3.11.1.167)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Orange''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''SPV M1500''',ur'''nokia_voice_call''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/ph10cd-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_710_startrek_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''dopod_710_startrek_ver1''', ur'''dopod710/5.1.195/WAP1.2 Profile/MIDP2.0 Configuration/CLDC1.0 Mozilla/4.0 (come; MSIE 4.01; Windows CE; Smartphone;176x220)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S710''',ur'''nokia_voice_call''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sagem_mys_7_ver1_sub176220'''] = devclass(devices.devids[ur'''sagem_mys_7_ver1'''], ur'''sagem_mys_7_ver1_sub176220''', ur'''SAGEM-myS-7/1.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', False, None)
devices.devids[ur'''dallab_dp900_ver1_sub240320'''] = devclass(devices.devids[ur'''dallab_dp900_ver1'''], ur'''dallab_dp900_ver1_sub240320''', ur'''DALLAB-DP900/(2004.08.17)Ver1.0.1/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0/ (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''benq_p50_ver1_sub240320'''] = devclass(devices.devids[ur'''benq_p50_ver1'''], ur'''benq_p50_ver1_sub240320''', ur'''BenQ P50 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''hp_ipaq_hw6500_ver1_subhpipaq'''] = devclass(devices.devids[ur'''hp_ipaq_hw6500_ver1'''], ur'''hp_ipaq_hw6500_ver1_subhpipaq''', ur'''HP iPAQ hw6500/1.0 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x240)''', False, None)
devices.devids[ur'''hp_ipaq_hw6500_ver1_submozilla'''] = devclass(devices.devids[ur'''hp_ipaq_hw6500_ver1'''], ur'''hp_ipaq_hw6500_ver1_submozilla''', ur'''HP iPAQ hw6500/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x240; HP iPAQ hw6500)''', False, None)
devices.devids[ur'''hp_ipaq_hw6510_ver1'''] = devclass(devices.devids[ur'''hp_ipaq_hw6500_ver1'''], ur'''hp_ipaq_hw6510_ver1''', ur'''HP iPAQ hw6510''', True, {ur'''model_name''':ur'''iPAQ HW6510''',ur'''physical_screen_height''':54,ur'''physical_screen_width''':54,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''wifi''':False})
devices.devids[ur'''hp_ipaq_hw6515_ver1'''] = devclass(devices.devids[ur'''hp_ipaq_hw6500_ver1'''], ur'''hp_ipaq_hw6515_ver1''', ur'''HP iPAQ hw6515''', True, {ur'''model_name''':ur'''iPAQ HW6515''',ur'''physical_screen_height''':54,ur'''physical_screen_width''':54,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''wifi''':False})
devices.devids[ur'''mitac_mio_8390_ver1_subr41'''] = devclass(devices.devids[ur'''mitac_mio_8390_ver1'''], ur'''mitac_mio_8390_ver1_subr41''', ur'''MIO8390/R41 Profile/MIDP-1.0 MIDP-2.0 Configuration/CLDC-1.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', False, {ur'''brand_name''':ur'''Mitac''',ur'''max_data_rate''':40,ur'''model_name''':ur'''Mio 8390''',ur'''uaprof''':ur'''http://www.mio-tech.com.tw/download/smartphone/Mio8390r101.xml'''})
devices.devids[ur'''hp_ipaq_h6300series_subppc'''] = devclass(devices.devids[ur'''hp_ipaq_h6300series_ver1'''], ur'''hp_ipaq_h6300series_subppc''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; HP iPAQ h6300; PPC; 240x320)''', False, {ur'''wallpaper_colors''':12})
devices.devids[ur'''generic_ms_winmo5'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''generic_ms_winmo5''', ur'''DO_NOT_MATCH_WINMO_5''', False, {ur'''device_os_version''':ur'''5''',ur'''mobileoptimized''':True,ur'''model_name''':ur'''Windows Mobile 5''',ur'''mp3''':True,ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2005_may'''})
devices.devids[ur'''mot_mpx220_ver1_sub0304'''] = devclass(devices.devids[ur'''mot_mpx220_ver1'''], ur'''mot_mpx220_ver1_sub0304''', ur'''MOT-MPx220/0.304 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220) (compatible; MSIE 4.''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_mpx220_ver1_sub1030'''] = devclass(devices.devids[ur'''mot_mpx220_ver1'''], ur'''mot_mpx220_ver1_sub1030''', ur'''MOT-MPx220/1.030 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_mpx220_ver1_sub2005421'''] = devclass(devices.devids[ur'''mot_mpx220_ver1'''], ur'''mot_mpx220_ver1_sub2005421''', ur'''MOT-MPx220(2005.4.21)/SW1.400/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''hp_ipaq_hw6900_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''hp_ipaq_hw6900_ver1''', ur'''HPiPAQhw6900''', True, {ur'''brand_name''':ur'''HP''',ur'''colors''':65536,ur'''gif_animated''':False,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':220,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''iPAQ 6900''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wifi''':True})
devices.devids[ur'''htc_gemini_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_gemini_ver1''', ur'''HTCGemini''', True, {ur'''brand_name''':ur'''HTC''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''model_name''':ur'''Gemini''',ur'''pdf_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wifi''':True})
devices.devids[ur'''htc_herald_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_herald_ver1''', ur'''NON_UNIQUE_HTC_HERALD''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''msxml2''',ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Herald/Wing/Atlas''',ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''Herald''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Herald-1.0.xml''',ur'''video''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_q_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''mot_q_ver1''', ur'''Mozilla/4.0 Sprint:MotoQ (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''Motorola''',ur'''columns''':19,ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''is_wireless_device''':True,ur'''max_data_rate''':384,ur'''max_image_height''':220,ur'''max_image_width''':310,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Q''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':48,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2006_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':8})
devices.devids[ur'''orange_spv_c200_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''orange_spv_c200_ver1''', ur'''SPV C200''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''brand_name''':ur'''Orange''',ur'''columns''':36,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_data_rate''':200,ur'''max_image_height''':220,ur'''max_image_width''':167,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''SPV C200''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2007_july''',ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':12,ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''ltp''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/c200.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wav''':True})
devices.devids[ur'''htc_faraday_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_faraday_ver1''', ur'''HTC-2125/1.2 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''Faraday''',ur'''max_data_rate''':200,ur'''model_name''':ur'''2125''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''''',ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True})
devices.devids[ur'''samsung_sgh_i600_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''samsung_sgh_i600_ver1''', ur'''SAMSUNG-SGH-i600''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''css_spriting''':True,ur'''device_os_version''':ur'''5.0''',ur'''ems''':True,ur'''gif''':True,ur'''gif_animated''':False,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':200,ur'''max_image_width''':309,ur'''mms_video''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''SGH-i600''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':47,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''rows''':12,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i600.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sec_i700_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''sec_i700_ver1''', ur'''SEC-SGHI700''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''SGH-I700''',ur'''mp3''':True,ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True})
devices.devids[ur'''o2_xda_atom_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''o2_xda_atom_ver1''', ur'''O2 Xda Atom''', True, {ur'''brand_name''':ur'''O2''',ur'''css_spriting''':True,ur'''max_data_rate''':200,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_extra_info''':ur'''Quanta Computer Inc''',ur'''model_name''':ur'''Xda Atom''',ur'''physical_screen_height''':55,ur'''physical_screen_width''':41,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mitac_mio_a700_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''mitac_mio_a700_ver1''', ur'''MIOA700''', True, {ur'''brand_name''':ur'''Mitac''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Digi Walker''',ur'''max_data_rate''':40,ur'''model_name''':ur'''Mio A700''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''palm_treo750v_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''palm_treo750v_ver1''', ur'''Palm750/v0100 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''has_qwerty_keyboard''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''max_image_height''':200,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''750''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':47,ur'''physical_screen_width''':47,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''release_date''':ur'''2006_september''',ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''uaprof''':ur'''http://downloads.palm.com/profiles/Treo750R1.rdf''',ur'''video''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''hp_ipaq_rw6815_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''hp_ipaq_rw6815_ver1''', ur'''HPiPAQrw6815/1.0 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HP''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':200000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''iPAQ rw6815''',ur'''mp3''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':55,ur'''physical_screen_width''':41,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2006_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.hp.com/ipaqcarrier/hpipaqrw6815v10.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''eten_x500_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''eten_x500_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)''', True, {ur'''brand_name''':ur'''ETEN''',ur'''css_spriting''':True,ur'''max_data_rate''':200,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''X500''',ur'''physical_screen_height''':56,ur'''physical_screen_width''':44,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''release_date''':ur'''2006_november''',ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sgh_i718_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''samsung_sgh_i718_ver1''', ur'''SAMSUNG-SGH-i718''', True, {ur'''brand_name''':ur'''Samsung''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''model_name''':ur'''SGH-I718''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2008_january''',ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''hp_ipaq_rw6800_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''hp_ipaq_rw6800_ver1''', ur'''HPiPAQrw6800''', True, {ur'''brand_name''':ur'''HP''',ur'''cookie_support''':True,ur'''css_spriting''':True,ur'''max_data_rate''':200,ur'''max_image_width''':228,ur'''model_name''':ur'''iPAQ rw6800''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_artemis_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_artemis_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) PPC; 240x320; HTC_P3300/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''Artemis/Cruiser''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/artemis-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_hermes_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_hermes_ver1''', ur'''HTC_Hermes Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':100000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''9000''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/hermes-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lenovo_i921_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''lenovo_i921_ver1''', ur'''LENOVO-i921/240A''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Lenovo''',ur'''columns''':20,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':200,ur'''model_name''':ur'''i921''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':10,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''o2_xda_atom_exec_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''o2_xda_atom_exec_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; O2 Xda Atom Exec; PPC; 240x320)''', True, {ur'''brand_name''':ur'''O2''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''Xda Atom Exec''',ur'''pdf_support''':True,ur'''physical_screen_height''':73,ur'''physical_screen_width''':55,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''mitac_mio_a701_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''mitac_mio_a701_ver1''', ur'''Mio A701/4.0 (SmartPhone; Windows Mobile 5.0/0.9.1) Opera/9.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Mitac''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Mio A701''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':55,ur'''physical_screen_width''':41,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.mio-tech.com.tw/download/smartphone/MioA701.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''gigabyte_gsmart_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''gigabyte_gsmart_ver1''', ur'''GIGABYTE-g-Smart Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; GIGABYTE-g-Smart)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Gigabyte''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':250000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G-Smart''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://eip2.gigabytecm.com/GIGABYTE-g-smart.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''toshiba_g500_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''toshiba_g500_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) G500''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Toshiba''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':250000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''G500''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2007_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/EUR1/G500-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''asus_1210_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''asus_1210_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) ASUS1210/MR2_V3.5.0A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''1210''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS1210-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''htc_breeze_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_breeze_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) SP; 240x320; HTC_MTeoR/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''Breeze/MTeoR''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2006_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Breeze-2.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_panda_p6300_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_panda_p6300_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 240x320; HTC_P6300/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''device_os_version''':ur'''5.0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Panda''',ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''P6300''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Panda-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''imate_jaq_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''imate_jaq_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC i-mate JAQ; 240x320; PPC)''', True, {ur'''brand_name''':ur'''i-mate''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':200,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''JAQ''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2006_august''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_gene_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_gene_ver1''', ur'''hTCP3400-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)''', True, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':100000,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''4.01''',ur'''model_name''':ur'''P3400''',ur'''oma_support''':True,ur'''pdf_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Gene-1.0.xml'''})
devices.devids[ur'''htc_wizard_prodigy_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_wizard_prodigy_ver1''', ur'''PPC; 240x320; HTC_WIZARD/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Wizard/Prodigy''',ur'''oma_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/wizard-2.0.xml''',ur'''wifi''':True})
devices.devids[ur'''htc_trinity_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_trinity_ver1''', ur'''HTC_Trinity Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':100000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Trinity''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Trinity-1.0.xml''',ur'''wifi''':True})
devices.devids[ur'''imate_jaq3_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''imate_jaq3_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC i-mate JAQ3; 240x320; PPC)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''i-mate''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Pebble''',ur'''max_data_rate''':200,ur'''max_deck_size''':20480,ur'''max_image_height''':224,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':253952,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''Jaq3''',ur'''pdf_support''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':51,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://imatemms.imate.com/gen/UAProf_Pebble_v1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True})
devices.devids[ur'''orange_spv_e610_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''orange_spv_e610_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) SPV E610 /SW2.1.1 MSIE/6.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Orange''',ur'''colors''':65536,ur'''columns''':40,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':102400,ur'''max_image_height''':224,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_extra_info''':ur'''Amoi''',ur'''model_name''':ur'''SPV E610''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2008_february''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/E610.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True})
devices.devids[ur'''o2_xda_stealth_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''o2_xda_stealth_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; O2 Xda Stealth; PPC; 240x320)''', True, {ur'''brand_name''':ur'''O2''',ur'''css_spriting''':True,ur'''device_os_version''':ur'''5''',ur'''max_data_rate''':40,ur'''model_name''':ur'''XDA Stealth''',ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2006_september''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.seeo2.com/uaprofile/uaprof-stealth.xml''',ur'''wifi''':True})
devices.devids[ur'''imate_pdal_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''imate_pdal_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC i-mate PDAL; 240x320; PPC)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''i-mate''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20480,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':253952,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''PDA L''',ur'''pdf_support''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2006_november''',ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://imatemms.imate.com/gen/UAProf_Pebble_v1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''amoi_e72_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''amoi_e72_ver1''', ur'''AMOI-E72/1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 4.01; Windows CE; Smartphone)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Amoi''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':30000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E72''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':25,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.amobile.com.cn/ua/E72.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''hp_ipaq_hw692x_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''hp_ipaq_hw692x_ver1''', ur'''HPiPAQhw692x/1.0 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x240)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HP''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':4096,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''iPAQ hw692x''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.hp.com/ipaqcarrier/hpipaqhw692xv10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''imate_jama_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''imate_jama_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC i-mate JAMA; 240x320; PPC)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''i-mate''',ur'''colors''':65536,ur'''columns''':40,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20480,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':253952,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''JAMA''',ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2007_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://imatemms.imate.com/gen/UAProf_JAMA_v1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''o2_xda_flame_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''o2_xda_flame_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE;O2 Xda Flame; PPC; 480x640 )''', True, {ur'''brand_name''':ur'''O2''',ur'''device_os_version''':ur'''5''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':620,ur'''max_image_width''':470,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Xda Flame''',ur'''physical_screen_height''':73,ur'''physical_screen_width''':55,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':128,ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''asus_p525_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''asus_p525_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) ASUS-P525/1.0''', True, {ur'''brand_name''':ur'''Asus''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''P525''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''release_date''':ur'''2006_september''',ur'''wifi''':True})
devices.devids[ur'''sharp_s01sh_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''sharp_s01sh_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) S01SH''', True, {ur'''brand_name''':ur'''Sharp''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''EM-ONE''',ur'''max_data_rate''':1800,ur'''max_image_height''':460,ur'''max_image_width''':790,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''S01SH''',ur'''pdf_support''':True,ur'''physical_screen_height''':54,ur'''physical_screen_width''':90,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':480,ur'''resolution_width''':800,ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''htc_athena_advantage_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_athena_advantage_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 640x480; HTC_Advantage/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':36,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':450,ur'''max_image_width''':630,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''Athena/Advantage''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':76,ur'''physical_screen_width''':102,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''release_date''':ur'''2007_august''',ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''rows''':16,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Athena-1.0.xml''',ur'''wav''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''benq_p51_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''benq_p51_ver1''', ur'''BenQ P51/5.1.65/WAP1.2 Profile/MIDP2.0 Configuration/CLDC1.0 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''brand_name''':ur'''BenQ''',ur'''device_os_version''':ur'''5.0''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''P51''',ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2006_march''',ur'''ringtone_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wifi''':True})
devices.devids[ur'''htc_prophet_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_prophet_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC;prophet/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', True, {ur'''brand_name''':ur'''HTC''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Prophet''',ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sph_ip830w_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''samsung_sph_ip830w_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SPH-ip830w; PPC; 240x320)''', True, {ur'''brand_name''':ur'''Sprint''',ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''model_name''':ur'''SPH-ip830w''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2005_april''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''orange_spv_c200_ver1_subsw30'''] = devclass(devices.devids[ur'''orange_spv_c200_ver1'''], ur'''orange_spv_c200_ver1_subsw30''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) SPV C200 /SW3.0 MSIE/6.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mitac_mio_a700_ver1_subsw630'''] = devclass(devices.devids[ur'''mitac_mio_a700_ver1'''], ur'''mitac_mio_a700_ver1_subsw630''', ur'''MiTAC-A700/(2006.04.13)SW6.3.0/Mozilla4.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.mio-tech.com.tw/download/smartphone/MioA700.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i600_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_sgh_i600_ver1'''], ur'''samsung_sgh_i600_ver1_suborange''', ur'''SAMSUNG-SGH-i600ORANGE/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8)''', False, {ur'''max_data_rate''':1800})
devices.devids[ur'''samsung_i600_ver1_subbufi1'''] = devclass(devices.devids[ur'''samsung_sgh_i600_ver1'''], ur'''samsung_i600_ver1_subbufi1''', ur'''SAMSUNG-SGH-I600/1.0/BUFI1 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', False, {ur'''max_data_rate''':1800})
devices.devids[ur'''samsung_sgh_i607_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i600_ver1'''], ur'''samsung_sgh_i607_ver1''', ur'''SAMSUNG-SGH-I607/I607''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''legacy_microsoft''',ur'''ascii_support''':True,ur'''brand_name''':ur'''Samsung''',ur'''built_in_camera''':True,ur'''columns''':11,ur'''device_os_version''':ur'''5.0''',ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''BlackJack''',ur'''max_data_rate''':1800,ur'''max_image_height''':200,ur'''max_image_width''':310,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':240,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''model_name''':ur'''SGH-i607''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':47,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2006_september''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':2,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':2400,ur'''screensaver_max_width''':320,ur'''screensaver_png''':True,ur'''sender''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i607_10.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sgh_i600v_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i600_ver1'''], ur'''samsung_sgh_i600v_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) SAMSUNG-SGH-i600V/1.0''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''max_data_rate''':1800,ur'''model_name''':ur'''SGH-I600'''})
devices.devids[ur'''samsung_sgh_i600_ver1_subtim'''] = devclass(devices.devids[ur'''samsung_sgh_i600_ver1'''], ur'''samsung_sgh_i600_ver1_subtim''', ur'''SAMSUNG-SGH-i600TIM''', False, None)
devices.devids[ur'''samsung_sgh_i601_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i600_ver1'''], ur'''samsung_sgh_i601_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) SAMSUNG-SGH-i601/WM534''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''css_spriting''':True,ur'''device_os_version''':ur'''5.0''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Blackjack Telstra''',ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''SGH-i601''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i601_10.xml''',ur'''video''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i600_ver1_subie612'''] = devclass(devices.devids[ur'''samsung_sgh_i600_ver1'''], ur'''samsung_sgh_i600_ver1_subie612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) SAMSUNG-SGH-i600/WM534''', False, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':33,ur'''device_os_version''':ur'''5''',ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i600_10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''palm_treo750v_ver1_sube612'''] = devclass(devices.devids[ur'''palm_treo750v_ver1'''], ur'''palm_treo750v_ver1_sube612''', ur'''Treo750 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''Treo 750''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://downloads.palm.com/profiles/Treo750R2.rdf''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''palm_treo750v_ver1_subv0003'''] = devclass(devices.devids[ur'''palm_treo750v_ver1'''], ur'''palm_treo750v_ver1_subv0003''', ur'''Palm750/v0003 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''model_name''':ur'''Treo 750''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://downloads.palm.com/profiles/Treo750R1.rdf''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''palm_treo750w_ver1'''] = devclass(devices.devids[ur'''palm_treo750v_ver1'''], ur'''palm_treo750w_ver1''', ur'''Palm750/v0000 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''model_name''':ur'''Treo 750w''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://downloads.palm.com/profiles/Treo750R1.rdf''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''palm_treo750_ver1_spv3100'''] = devclass(devices.devids[ur'''palm_treo750v_ver1'''], ur'''palm_treo750_ver1_spv3100''', ur'''Palm750/v0004 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; SPV M3100; OpVer 12''', False, None)
devices.devids[ur'''spv_ver1_subbfp'''] = devclass(devices.devids[ur'''spv_ver1'''], ur'''spv_ver1_subbfp''', ur'''Mozilla/2.0 (compatible; MSIE 3.02; Windows CE; *bfp*; Smartphone; 176x220)''', False, {ur'''max_data_rate''':40,ur'''physical_screen_height''':39,ur'''physical_screen_width''':31})
devices.devids[ur'''hp_ipaq_rw6800_ver1_submozilla'''] = devclass(devices.devids[ur'''hp_ipaq_rw6800_ver1'''], ur'''hp_ipaq_rw6800_ver1_submozilla''', ur'''HPiPAQrw6800/1.0/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':23,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':99999999,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''iPAQ rw6800''',ur'''mp3''':True,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''rows''':99,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.hp.com/ipaqcarrier/hpipaqrw6800v10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''asus_1210_ver1_subua'''] = devclass(devices.devids[ur'''asus_1210_ver1'''], ur'''asus_1210_ver1_subua''', ur'''ASUS1210/V4.2.4A Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 240x320; ASUS1210)''', False, {ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''model_name''':ur'''1210''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS1210-1.0.xml'''})
devices.devids[ur'''asus_1210_ver1_subie711'''] = devclass(devices.devids[ur'''asus_1210_ver1'''], ur'''asus_1210_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) ASUS1210/MR2_V3.5.0B''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''hp_ipaq_hw6900_ver1sub10'''] = devclass(devices.devids[ur'''hp_ipaq_hw6900_ver1'''], ur'''hp_ipaq_hw6900_ver1sub10''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x240; HPiPAQhw6900/1.0)''', False, None)
devices.devids[ur'''hp_ipaq_hw6915_ver1'''] = devclass(devices.devids[ur'''hp_ipaq_hw6900_ver1'''], ur'''hp_ipaq_hw6915_ver1''', ur'''HPiPAQhw6915''', True, {ur'''brand_name''':ur'''HP''',ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':228,ur'''model_name''':ur'''iPAQ HW6915''',ur'''physical_screen_height''':54,ur'''physical_screen_width''':54,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_wbmp''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''hp_ipaq_hw6515_ver1_subua'''] = devclass(devices.devids[ur'''hp_ipaq_hw6515_ver1'''], ur'''hp_ipaq_hw6515_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x240)''', False, None)
devices.devids[ur'''toshiba_g500_ver1_subopera'''] = devclass(devices.devids[ur'''toshiba_g500_ver1'''], ur'''toshiba_g500_ver1_subopera''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; G500) Opera 8.65''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.5''',ur'''xhtml_support_level''':2})
devices.devids[ur'''orange_spv_c700_ver1'''] = devclass(devices.devids[ur'''htc_breeze_ver1'''], ur'''orange_spv_c700_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 240x320; SPV C700; OpVer 14.2.62.0)''', True, {ur'''brand_name''':ur'''Orange''',ur'''model_name''':ur'''SPV C700''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dopod_595_ver1'''] = devclass(devices.devids[ur'''htc_breeze_ver1'''], ur'''dopod_595_ver1''', ur'''Dopod595/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 240x320)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':100000,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''595''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/dopod/brz-1.0.xml''',ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p4350_ver1'''] = devclass(devices.devids[ur'''htc_herald_ver1'''], ur'''htc_p4350_ver1''', ur'''HTCP4350-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':200,ur'''max_deck_size''':100000,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P4350''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''vodafone_vpa_compactiv_ver1'''] = devclass(devices.devids[ur'''htc_herald_ver1'''], ur'''vodafone_vpa_compactiv_ver1''', ur'''Vodafone/1.0/HTC_VPACompactIV/5.4.172.1/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; MIDP-2.0 Configuration/CLDC-1.1; PPC; 240x320)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Vodafone''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''VPA Compact IV''',ur'''nokia_voice_call''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/VPACompactIV-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_c800_ver1'''] = devclass(devices.devids[ur'''htc_herald_ver1'''], ur'''dopod_c800_ver1''', ur'''DopodC800/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':100000,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''model_name''':ur'''C800''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/herald-1.0.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''dopod_c858g_ver1'''] = devclass(devices.devids[ur'''htc_herald_ver1'''], ur'''dopod_c858g_ver1''', ur'''dopod C858g/5.1.422/WAP1.2 Profile/MIDP2.0 Configuration/CLDC1.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''mobile_browser_version''':ur'''7.6''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''orange_spv_c700_ver1_subua'''] = devclass(devices.devids[ur'''orange_spv_c700_ver1'''], ur'''orange_spv_c700_ver1_subua''', ur'''SPV-C700''', False, {ur'''brand_name''':ur'''Orange''',ur'''chtml_make_phone_call_string''':ur'''tel:''',ur'''colors''':65536,ur'''columns''':42,ur'''directdownload_support''':True,ur'''gif_animated''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_image_width''':229,ur'''mms_max_height''':320,ur'''mms_max_size''':51200,ur'''mms_max_width''':240,ur'''model_name''':ur'''SPV C700''',ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':13,ur'''sender''':True,ur'''video''':True,ur'''wta_voice_call''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;'''})
devices.devids[ur'''htc_p3600_ver1'''] = devclass(devices.devids[ur'''htc_trinity_ver1'''], ur'''htc_p3600_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 240x320; HTC_P3600/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''css_spriting''':True,ur'''max_data_rate''':1800,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''P3600''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''vodafone_v1510_ver1'''] = devclass(devices.devids[ur'''htc_trinity_ver1'''], ur'''vodafone_v1510_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) Vodafone/1.0/HTC_v1510/1.23.163.2''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Vodafone''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''v1510''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/v1510-1.0.xml''',ur'''video''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''orange_spv_m700_ver1'''] = devclass(devices.devids[ur'''htc_trinity_ver1'''], ur'''orange_spv_m700_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M700; OpVer 19.107.2.736)''', True, {ur'''brand_name''':ur'''Orange''',ur'''model_name''':ur'''SPV M700''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dopod_d810_ver1'''] = devclass(devices.devids[ur'''htc_trinity_ver1'''], ur'''dopod_d810_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) DopodD810''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''D810''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Trinity-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_cht_9100_ver1'''] = devclass(devices.devids[ur'''htc_trinity_ver1'''], ur'''dopod_cht_9100_ver1''', ur'''PPC; 240x320; CHT 9100/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''CHT 9100''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''htc_p3300_ver1'''] = devclass(devices.devids[ur'''htc_artemis_ver1'''], ur'''htc_p3300_ver1''', ur'''HTCP3300-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''msxml2''',ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''css_spriting''':True,ur'''device_os_version''':ur'''5.0''',ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''marketing_name''':ur'''Artemis''',ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mld''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P3300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Artemis-1.0.xml''',ur'''video''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''o2_xda_orbit_ver1'''] = devclass(devices.devids[ur'''htc_artemis_ver1'''], ur'''o2_xda_orbit_ver1''', ur'''Xda Orbit; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''msxml2''',ur'''brand_name''':ur'''O2''',ur'''css_spriting''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''Xda Orbit''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_artemis_ver1_subopera'''] = devclass(devices.devids[ur'''htc_artemis_ver1'''], ur'''htc_artemis_ver1_subopera''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC) Opera 8.65 [en]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''tmobile_mda_compactiii_ver1'''] = devclass(devices.devids[ur'''htc_artemis_ver1'''], ur'''tmobile_mda_compactiii_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; MDA compact/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''MDA Compact III''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdacp-3.1.xml'''})
devices.devids[ur'''dopod_p800w_ver1'''] = devclass(devices.devids[ur'''htc_artemis_ver1'''], ur'''dopod_p800w_ver1''', ur'''DopodP800W/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':100000,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''model_name''':ur'''P800W''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/artemis-1.0.xml'''})
devices.devids[ur'''orange_spv_m650_ver1'''] = devclass(devices.devids[ur'''htc_artemis_ver1'''], ur'''orange_spv_m650_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 240x320; SPV M650; OpVer 21.184.2.732''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Orange''',ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''SPV M650''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Artemis-1.0.xml'''})
devices.devids[ur'''vodafone_vpa_compactiv_ver1_subartist'''] = devclass(devices.devids[ur'''vodafone_vpa_compactiv_ver1'''], ur'''vodafone_vpa_compactiv_ver1_subartist''', ur'''HTCArtist''', False, {ur'''columns''':16,ur'''max_image_height''':300,ur'''max_image_width''':224,ur'''playback_mp4''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/VPACompactIV-1.0.xml''',ur'''video''':True})
devices.devids[ur'''vodafone_vpa_compactiv_ver1_subie612'''] = devclass(devices.devids[ur'''vodafone_vpa_compactiv_ver1'''], ur'''vodafone_vpa_compactiv_ver1_subie612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Vodafone/1.0/HTC_VPACompactIV/4.14.162.2''', False, {ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''6.12'''})
devices.devids[ur'''o2_xda_atom_ver1_submozilla40msie401'''] = devclass(devices.devids[ur'''o2_xda_atom_ver1'''], ur'''o2_xda_atom_ver1_submozilla40msie401''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; O2 Xda Atom; PPC; 240x320)''', False, None)
devices.devids[ur'''o2_xda_atom_life_ver1'''] = devclass(devices.devids[ur'''o2_xda_atom_ver1'''], ur'''o2_xda_atom_life_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) O2 Xda Atom Life''', True, {ur'''css_spriting''':True,ur'''max_data_rate''':1800,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''Xda Atom Life''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''o2_xda_atom_ver1_subie77'''] = devclass(devices.devids[ur'''o2_xda_atom_ver1'''], ur'''o2_xda_atom_ver1_subie77''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) O2 Xda Atom''', False, {ur'''mobile_browser_version''':ur'''7.7''',ur'''uaprof''':ur'''http://www.seeo2.com/uaprofile/uaprof-atom.xml'''})
devices.devids[ur'''o2_xda_atom_exec_ver1_subie711'''] = devclass(devices.devids[ur'''o2_xda_atom_exec_ver1'''], ur'''o2_xda_atom_exec_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) O2 Xda Atom Exec''', False, {ur'''brand_name''':ur'''O2''',ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Xda Atom Exec''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january'''})
devices.devids[ur'''hp_ipaq_hw6915_ver1sub10'''] = devclass(devices.devids[ur'''hp_ipaq_hw6915_ver1'''], ur'''hp_ipaq_hw6915_ver1sub10''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x240; HPiPAQhw6915/1.0)''', False, None)
devices.devids[ur'''hp_ipaq_hw6925_ver1'''] = devclass(devices.devids[ur'''hp_ipaq_hw6915_ver1'''], ur'''hp_ipaq_hw6925_ver1''', ur'''HP iPAQ hw6925''', True, {ur'''brand_name''':ur'''HP''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':220,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''iPAQ HW6925''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':240,ur'''xhtml_support_level''':-1})
devices.devids[ur'''samsung_sgh_i607_ver1_subfg1'''] = devclass(devices.devids[ur'''samsung_sgh_i607_ver1'''], ur'''samsung_sgh_i607_ver1_subfg1''', ur'''SAMSUNG-SGH-I607/I607FG1 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 320x240)''', False, {ur'''max_data_rate''':1800})
devices.devids[ur'''samsung_sgh_i607_ver1_subfg1_msie60'''] = devclass(devices.devids[ur'''samsung_sgh_i607_ver1'''], ur'''samsung_sgh_i607_ver1_subfg1_msie60''', ur'''SAMSUNG-SGH-I607/I607FG1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 320x240)''', False, None)
devices.devids[ur'''tmobile_mda_vario_ver1'''] = devclass(devices.devids[ur'''htc_wizard_prodigy_ver1'''], ur'''tmobile_mda_vario_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; MDA Vario/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''mobile_browser_version''':ur'''4.01''',ur'''model_name''':ur'''MDA Vario''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_acodec_amr''':ur'''nb''',ur'''pointing_method''':ur'''stylus''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''cingular_8100_ver1'''] = devclass(devices.devids[ur'''htc_wizard_prodigy_ver1'''], ur'''cingular_8100_ver1''', ur'''HTC-8100''', True, {ur'''brand_name''':ur'''Cingular''',ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''8100''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''wifi''':True})
devices.devids[ur'''grundig_gr660_ver1'''] = devclass(devices.devids[ur'''htc_wizard_prodigy_ver1'''], ur'''grundig_gr660_ver1''', ur'''GRUNDIG GR660''', True, {ur'''brand_name''':ur'''Grundig''',ur'''colors''':65536,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':640,ur'''max_image_width''':480,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''GR660''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''orange_spv_m3000_ver1'''] = devclass(devices.devids[ur'''htc_wizard_prodigy_ver1'''], ur'''orange_spv_m3000_ver1''', ur'''SPV-M3000''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Orange''',ur'''chtml_make_phone_call_string''':ur'''tel:''',ur'''colors''':65536,ur'''columns''':39,ur'''connectionless_service_indication''':False,ur'''connectionless_service_load''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':False,ur'''greyscale''':False,ur'''j2me_jtwi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_width''':226,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':51200,ur'''mms_max_width''':240,ur'''model_name''':ur'''SPV M3000''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':16,ur'''screensaver''':False,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':16,ur'''wallpaper''':False,ur'''wallpaper_colors''':16,ur'''wap_push_support''':False,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''wta_voice_call''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;'''})
devices.devids[ur'''vodafone_vpa_compactii_ver1'''] = devclass(devices.devids[ur'''htc_wizard_prodigy_ver1'''], ur'''vodafone_vpa_compactii_ver1''', ur'''Vodafone/1.0/HTC_wizard/2.21.3.102/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''brand_name''':ur'''Vodafone''',ur'''max_data_rate''':40,ur'''model_name''':ur'''VPA Compact ii''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''o2_xda_minis_ver1'''] = devclass(devices.devids[ur'''htc_wizard_prodigy_ver1'''], ur'''o2_xda_minis_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Xda Mini S; 240x320)''', True, {ur'''brand_name''':ur'''O2''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''max_deck_size''':35000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''XDA/Mini''',ur'''oma_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Wizard-2.0.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''imate_kjam_ver1'''] = devclass(devices.devids[ur'''htc_wizard_prodigy_ver1'''], ur'''imate_kjam_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.9) PPC; 240x320; i-mate K-JAM PPC/1.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''i-mate''',ur'''css_spriting''':True,ur'''model_name''':ur'''K-JAM''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''1''',ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/i-mate K-JAM PPC-1.3.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''dopod_838_ver1'''] = devclass(devices.devids[ur'''htc_wizard_prodigy_ver1'''], ur'''dopod_838_ver1''', ur'''Dopod838 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; Dopod838)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''model_name''':ur'''838''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''qtek_9100_ver1'''] = devclass(devices.devids[ur'''htc_wizard_prodigy_ver1'''], ur'''qtek_9100_ver1''', ur'''QTEK9100-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''brand_name''':ur'''Qtek''',ur'''model_name''':ur'''Xda II''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_i601_ver1_subie68'''] = devclass(devices.devids[ur'''samsung_sgh_i601_ver1'''], ur'''samsung_sgh_i601_ver1_subie68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) SAMSUNG-SGH-i601/WM534''', False, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':11,ur'''max_image_height''':200,ur'''max_image_width''':320,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''SGH-i601''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':2})
devices.devids[ur'''samsung_sgh_i600_ver1_subie612_sub10'''] = devclass(devices.devids[ur'''samsung_sgh_i600_ver1_subie612'''], ur'''samsung_sgh_i600_ver1_subie612_sub10''', ur'''SAMSUNG-SGH-i600/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', False, {ur'''max_data_rate''':1800})
devices.devids[ur'''samsung_sgh_i600v_ver1_subie612'''] = devclass(devices.devids[ur'''samsung_sgh_i600v_ver1'''], ur'''samsung_sgh_i600v_ver1_subie612''', ur'''SAMSUNG-SGH-i600V/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', False, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':33,ur'''max_deck_size''':3000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''SGH-i600''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i600V_2G.xml''',ur'''uaprof3''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i600V_3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sec_i700_ver1_sub700'''] = devclass(devices.devids[ur'''sec_i700_ver1'''], ur'''sec_i700_ver1_sub700''', ur'''SEC-SGHI700, SEC-SGHI700''', False, None)
devices.devids[ur'''sec_i700_ver1_sub700700'''] = devclass(devices.devids[ur'''sec_i700_ver1'''], ur'''sec_i700_ver1_sub700700''', ur'''SEC-SGHI700, SEC-SGHI700, SEC-SGHI700''', False, None)
devices.devids[ur'''samsung_sgh_i710_ver1'''] = devclass(devices.devids[ur'''sec_i700_ver1'''], ur'''samsung_sgh_i710_ver1''', ur'''SAMSUNG-SGH-I710''', True, {ur'''aac''':True,ur'''css_spriting''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''SGH-i710''',ur'''oma_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i710.xml''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_support_level''':3})
devices.devids[ur'''orange_spv_m700_ver1_subie76'''] = devclass(devices.devids[ur'''orange_spv_m700_ver1'''], ur'''orange_spv_m700_ver1_subie76''', ur'''PPC; 240x320; SPV M700; OpVer 19.123.2.733 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''mobile_browser_version''':ur'''7.6'''})
devices.devids[ur'''orange_spv_m700_sub191231615'''] = devclass(devices.devids[ur'''orange_spv_m700_ver1'''], ur'''orange_spv_m700_sub191231615''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M700; OpVer 19.123.1.615)''', False, {ur'''model_name''':ur'''SPV M700''',ur'''oma_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/trinity-1.0.xml'''})
devices.devids[ur'''orange_spv_m700_subopera951beta'''] = devclass(devices.devids[ur'''orange_spv_m700_ver1'''], ur'''orange_spv_m700_subopera951beta''', ur'''Opera/9.51 Beta (Microsoft Windows; PPC; 240x320; SPV M700; OpVer 19.123.1.615; Opera Mobi/1718; U; en)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.51 beta'''})
devices.devids[ur'''htc_x7500_ver1'''] = devclass(devices.devids[ur'''htc_athena_advantage_ver1'''], ur'''htc_x7500_ver1''', ur'''HTC_X7500 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''max_data_rate''':40,ur'''model_name''':ur'''X7500''',ur'''physical_screen_height''':76,ur'''physical_screen_width''':102,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tmobile_ameo_ver1'''] = devclass(devices.devids[ur'''htc_athena_advantage_ver1'''], ur'''tmobile_ameo_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 640x480; Ameo/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1) Opera 8.65 [en]''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':3600,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''MDA  Ameo''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/ameo-1.0.xml''',ur'''wifi''':True})
devices.devids[ur'''dopod_u1000_ver1'''] = devclass(devices.devids[ur'''htc_athena_advantage_ver1'''], ur'''dopod_u1000_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) DopodU1000''', True, {ur'''brand_name''':ur'''Dopod''',ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''U1000''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''qtek_9100_ver1_subua'''] = devclass(devices.devids[ur'''qtek_9100_ver1'''], ur'''qtek_9100_ver1_subua''', ur'''Qtek9100''', False, {ur'''aac''':True,ur'''brand_name''':ur'''Qtek''',ur'''colors''':65536,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''9100''',ur'''mp3''':True,ur'''png''':True,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wav''':True,ur'''wifi''':True})
devices.devids[ur'''qtek_9100_ver1_submoz'''] = devclass(devices.devids[ur'''qtek_9100_ver1'''], ur'''qtek_9100_ver1_submoz''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; QtekA9100; PPC; 240x320)''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':50000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A9100''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Wizard-2.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''qtek_9100_ver1_subua1'''] = devclass(devices.devids[ur'''qtek_9100_ver1'''], ur'''qtek_9100_ver1_subua1''', ur'''Qtek_9100/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''htc_x7500_ver1_subua'''] = devclass(devices.devids[ur'''htc_x7500_ver1'''], ur'''htc_x7500_ver1_subua''', ur'''HTC_X7500''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Advantage''',ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':400,ur'''max_image_width''':600,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Athena''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Athena-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_x7500_ver1_subie68'''] = devclass(devices.devids[ur'''htc_x7500_ver1'''], ur'''htc_x7500_ver1_subie68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 640x480; HTC_X7500/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''device_os_version''':ur'''6.8''',ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''4.0''',ur'''oma_support''':True,ur'''release_date''':ur'''2005_january''',ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Athena-1.0.xml'''})
devices.devids[ur'''htc_x7500_ver1_subopera865'''] = devclass(devices.devids[ur'''htc_x7500_ver1'''], ur'''htc_x7500_ver1_subopera865''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 640x480; HTC_X7500/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1) Opera 8.65 [en]''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Athena-1.0.xml'''})
devices.devids[ur'''htc_x7500_ver1_subie612'''] = devclass(devices.devids[ur'''htc_x7500_ver1'''], ur'''htc_x7500_ver1_subie612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 640x480; HTC_X7500/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Athena-1.0.xml'''})
devices.devids[ur'''o2_xda_argon_ver1'''] = devclass(devices.devids[ur'''htc_panda_p6300_ver1'''], ur'''o2_xda_argon_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) Xda Argon; 240x320''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''O2''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Xda Argon''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':71,ur'''physical_screen_width''':53,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2007_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/panda-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p4350_ver1_subua'''] = devclass(devices.devids[ur'''htc_p4350_ver1'''], ur'''htc_p4350_ver1_subua''', ur'''HTC_P4350 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', False, None)
devices.devids[ur'''winwap_tzones_atlas_ver1'''] = devclass(devices.devids[ur'''htc_p4350_ver1'''], ur'''winwap_tzones_atlas_ver1''', ur'''WinWAPAtlas/4.0 (Atlas 1.0.000.0; 4.0.1.68; WM; PPC; t-zones)''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''HTC''',ur'''device_os''':ur'''Windows Mobile OS''',ur'''mobile_browser''':ur'''WinWAP''',ur'''model_name''':ur'''Atlas''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''htc_p4350_ver1_subpcc'''] = devclass(devices.devids[ur'''htc_p4350_ver1'''], ur'''htc_p4350_ver1_subpcc''', ur'''HTC_P4350-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Herald-1.0.xml'''})
devices.devids[ur'''htc_p4351_ver1'''] = devclass(devices.devids[ur'''htc_p4350_ver1'''], ur'''htc_p4351_ver1''', ur'''PPC; 240x320; HTC_P4351/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''model_name''':ur'''P4351''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/brightstar/Herald-1.0.xml'''})
devices.devids[ur'''htc_p3400_ver1'''] = devclass(devices.devids[ur'''htc_gene_ver1'''], ur'''htc_p3400_ver1''', ur'''HTC_P3400-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''device_os_version''':ur'''5.0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P3400''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''dopod_d600_ver1'''] = devclass(devices.devids[ur'''htc_gene_ver1'''], ur'''dopod_d600_ver1''', ur'''DopodD600/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''model_name''':ur'''D600''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''imate_jamin_ver1'''] = devclass(devices.devids[ur'''htc_prophet_ver1'''], ur'''imate_jamin_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; i-mate JAMin PPC; 240x320; PPC; 240x320)''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''i-mate''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.01''',ur'''model_name''':ur'''JamIn''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/prophet-2.0.xml''',ur'''video''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''vodafone_compacts_ver1'''] = devclass(devices.devids[ur'''htc_prophet_ver1'''], ur'''vodafone_compacts_ver1''', ur'''Vodafone/1.0/HTC_prophet/2.15.3.113/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Vodafone''',ur'''max_data_rate''':40,ur'''model_name''':ur'''Compact S'''})
devices.devids[ur'''orange_spv_m600_ver1'''] = devclass(devices.devids[ur'''htc_prophet_ver1'''], ur'''orange_spv_m600_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; SPV M600; Configuration/CLDC-1.1)''', False, {ur'''amr''':True,ur'''brand_name''':ur'''Orange''',ur'''colors''':65536,ur'''j2me_cldc_1_1''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SPV M600''',ur'''mp3''':True,ur'''png''':True,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''streaming_3gpp''':True,ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wav''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''dopod_818pro_ver1'''] = devclass(devices.devids[ur'''htc_prophet_ver1'''], ur'''dopod_818pro_ver1''', ur'''Dopod 818 Pro Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; Dopod 818 Pro)''', False, {ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':100000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''818Pro''',ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/prophet-1.0.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''o2_xda_neo_ver1'''] = devclass(devices.devids[ur'''htc_prophet_ver1'''], ur'''o2_xda_neo_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Xda neo; 240x320)''', False, {ur'''brand_name''':ur'''O2''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':35000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''XDA/NEO''',ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/prophet-2.0.xml'''})
devices.devids[ur'''qtek_s200_ver1'''] = devclass(devices.devids[ur'''htc_prophet_ver1'''], ur'''qtek_s200_ver1''', ur'''QTEKS200-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, {ur'''brand_name''':ur'''Qtek''',ur'''model_name''':ur'''S200'''})
devices.devids[ur'''o2_xda_trion_ver1'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''o2_xda_trion_ver1''', ur'''Xda_trion; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''O2''',ur'''max_data_rate''':384,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''XDA/Trion''',ur'''oma_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/hermes-1.0.xml''',ur'''video''':True,ur'''wifi''':True})
devices.devids[ur'''htc_tytn_ver1'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''htc_tytn_ver1''', ur'''HTCTyTN-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P4500/TyTN/Hermes''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''receiver''':True,ur'''release_date''':ur'''2007_january''',ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_mp4''':True,ur'''streaming_preferred_protocol''':ur'''mms''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_mpeg4_asp''':1,ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Hermes-1.0.xml''',ur'''video''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''vodafone_v1605_ver1'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''vodafone_v1605_ver1''', ur'''Vodafone/1.0/HTC_Mercury''', True, {ur'''brand_name''':ur'''Vodafone''',ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''v1605''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wifi''':True})
devices.devids[ur'''orange_spv_m3100_ver1'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''orange_spv_m3100_ver1''', ur'''SPV-M3100''', True, {ur'''brand_name''':ur'''Orange''',ur'''built_in_camera''':True,ur'''max_data_rate''':200,ur'''mobile_browser_version''':ur'''4.01''',ur'''model_name''':ur'''SPV M3100''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''o2_xda_zinc_ver1'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''o2_xda_zinc_ver1''', ur'''O2 Xda Zinc''', True, {ur'''brand_name''':ur'''O2''',ur'''columns''':20,ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_extra_info''':ur'''Asus Mars II''',ur'''model_name''':ur'''Xda Zinc''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sprint_ppc6800_ver1'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''sprint_ppc6800_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Sprint:PPC6800''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sprint''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Mogul''',ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''PPC6800''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Sprint/Titan-1.0.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''tmobile_mda_varioii_ver1'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''tmobile_mda_varioii_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; MDA Vario/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''msxml2''',ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''MDA Vario II''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdavario-2.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_htc_x01ht_ver1'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''softbank_htc_x01ht_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; HTC/X01HT; PPC; 240x320)''', True, {ur'''brand_name''':ur'''HTC''',ur'''mobile_browser_version''':ur'''4.01''',ur'''model_name''':ur'''X01HT''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''dopod_838pro_ver1'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''dopod_838pro_ver1''', ur'''Dopod838Pro/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; Dopod838Pro)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''css_spriting''':True,ur'''model_name''':ur'''838Pro''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''qtek_8020_ver1_feeler'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''qtek_8020_ver1_feeler''', ur'''Qtek8020 (Mozilla\\4.0 compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 240x320;SPV M3100; OpVer 14.211.1.613''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Hermes''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/hermes-2.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''imate_jasjam_ver1'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''imate_jasjam_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; i-mate JASJAM PPC; 240x320; PPC; 240x320)''', True, {ur'''brand_name''':ur'''i-mate''',ur'''css_spriting''':True,ur'''marketing_name''':ur'''Hermes''',ur'''model_name''':ur'''JASJAM''',ur'''oma_support''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof2''':ur'''http://imatemms.imate.com/gen/Hermes-1.0.xml''',ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''utstarcom_xv6800_ver1'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''utstarcom_xv6800_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) 320x320; VZW; UTStar-XV6800; Window Mobile 6.1 Professional;''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''marketing_name''':ur'''Verizon''',ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''XV6800''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dopod_cht9000_ver1'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''dopod_cht9000_ver1''', ur'''CHT 9000/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':100000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''9000''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/hermes-1.0.xml'''})
devices.devids[ur'''htc_hermes_ver1_dcm06'''] = devclass(devices.devids[ur'''htc_hermes_ver1'''], ur'''htc_hermes_ver1_dcm06''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) DCM06''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/hermes-1.0.xml'''})
devices.devids[ur'''qtek_s200_ver1_subua'''] = devclass(devices.devids[ur'''qtek_s200_ver1'''], ur'''qtek_s200_ver1_subua''', ur'''Qtek S200''', False, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''Qtek''',ur'''colors''':4096,ur'''columns''':15,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''model_name''':ur'''S200''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''rows''':7,ur'''xhtml_support_level''':3})
devices.devids[ur'''qtek_s200_ver1_sub297122'''] = devclass(devices.devids[ur'''qtek_s200_ver1'''], ur'''qtek_s200_ver1_sub297122''', ur'''Qtek S200/2.9.7.122 Mozilla/4.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (Compatible; MSIE 4.01;Windows CE; PPC; 240X320) UP.Link/6.2.3.15.0 (compatible; MSIE 4.01; Windows     CE; PPC; 240x320)''', False, None)
devices.devids[ur'''samsung_sgh_i710_ver1_sublowercase'''] = devclass(devices.devids[ur'''samsung_sgh_i710_ver1'''], ur'''samsung_sgh_i710_ver1_sublowercase''', ur'''SAMSUNG-SGH-i710''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''samsung_sgh_i718plus_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i718_ver1'''], ur'''samsung_sgh_i718plus_ver1''', ur'''SAMSUNG-SGH-i718plus_CMCC/1.0 Release/03.07 Browser/IE6 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)''', False, {ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''mobile_browser_version''':ur'''6''',ur'''model_name''':ur'''SGH-I718 Plus'''})
devices.devids[ur'''mot_q_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_q_ver1'''], ur'''mot_q_ver1_subverizon''', ur'''motoq2''', False, {ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_q_ver1_subua'''] = devclass(devices.devids[ur'''mot_q_ver1'''], ur'''mot_q_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Motorola Q; Smartphone; 176x220)''', False, None)
devices.devids[ur'''mot_q_ver1_subquest'''] = devclass(devices.devids[ur'''mot_q_ver1'''], ur'''mot_q_ver1_subquest''', ur'''Mozilla/4.0 Qwest:MotoQ (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', False, None)
devices.devids[ur'''mot_q_ver1_subpls'''] = devclass(devices.devids[ur'''mot_q_ver1'''], ur'''mot_q_ver1_subpls''', ur'''Mozilla/4.0 PLS:MotoQ (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', False, None)
devices.devids[ur'''imate_jaq_ver1_subppc'''] = devclass(devices.devids[ur'''imate_jaq_ver1'''], ur'''imate_jaq_ver1_subppc''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; i-mate JAQ PPC; 240x320; PPC; 240x320)''', False, None)
devices.devids[ur'''sprint_ppc6800_ver1_sub76'''] = devclass(devices.devids[ur'''sprint_ppc6800_ver1'''], ur'''sprint_ppc6800_ver1_sub76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Sprint:PPC6800''', False, {ur'''mobile_browser_version''':ur'''7.6'''})
devices.devids[ur'''sprint_ppc6800_ver1_subie77'''] = devclass(devices.devids[ur'''sprint_ppc6800_ver1'''], ur'''sprint_ppc6800_ver1_subie77''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) Sprint:PPC6800''', False, {ur'''mobile_browser_version''':ur'''7.7'''})
devices.devids[ur'''sprint_ppc6800_ver1_subie711'''] = devclass(devices.devids[ur'''sprint_ppc6800_ver1'''], ur'''sprint_ppc6800_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) 320x320; VZW; UTStar-XV6800; Window Mobile 6.0 Professional;''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''sprint_ppc6800_ver1_subua'''] = devclass(devices.devids[ur'''sprint_ppc6800_ver1'''], ur'''sprint_ppc6800_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Sprint:PPC6800 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Sprint:PPC6800''', False, None)
devices.devids[ur'''generic_ms_winmo6'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''generic_ms_winmo6''', ur'''DO_NOT_MATCH_WINMO_6''', False, {ur'''device_os_version''':ur'''6''',ur'''max_data_rate''':384,ur'''mobile_browser_version''':ur'''6''',ur'''model_name''':ur'''Windows Mobile 6''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2007_february''',ur'''streaming_3g2''':True,ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''palm_treo750v_ver1_subv0004'''] = devclass(devices.devids[ur'''palm_treo750v_ver1_subv0003'''], ur'''palm_treo750v_ver1_subv0004''', ur'''Palm750/v0004 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', False, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://downloads.palm.com/profiles/Treo750R2.rdf'''})
devices.devids[ur'''tmobile_mda_vario_ver1_sub13'''] = devclass(devices.devids[ur'''tmobile_mda_vario_ver1'''], ur'''tmobile_mda_vario_ver1_sub13''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 240x320; MDA Vario/1.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36})
devices.devids[ur'''dopod_818pro_ver1_subua'''] = devclass(devices.devids[ur'''dopod_818pro_ver1'''], ur'''dopod_818pro_ver1_subua''', ur'''Dopod818Pro/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; Dopod818 Pro)''', False, {ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''818Pro''',ur'''oma_support''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Prophet-2.0.xml'''})
devices.devids[ur'''htc_gemini_ver1_sub131169'''] = devclass(devices.devids[ur'''htc_gemini_ver1'''], ur'''htc_gemini_ver1_sub131169''', ur'''HTCGemini/131169 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''htc_gemini_ver1_sub131178'''] = devclass(devices.devids[ur'''htc_gemini_ver1'''], ur'''htc_gemini_ver1_sub131178''', ur'''HTCGemini/131178 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''htc_gemini_ver1_sub140239'''] = devclass(devices.devids[ur'''htc_gemini_ver1'''], ur'''htc_gemini_ver1_sub140239''', ur'''HTCGemini/140239 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''htc_p3600_ver1_subua1'''] = devclass(devices.devids[ur'''htc_p3600_ver1'''], ur'''htc_p3600_ver1_subua1''', ur'''HTCP3600''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''device_os_version''':ur'''5.0''',ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''marketing_name''':ur'''Trinity''',ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P3600''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Trinity-1.0.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p3600_ver1_sub240320'''] = devclass(devices.devids[ur'''htc_p3600_ver1'''], ur'''htc_p3600_ver1_sub240320''', ur'''HTCP3600-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, {ur'''max_data_rate''':1800})
devices.devids[ur'''htc_p3600i_ver1'''] = devclass(devices.devids[ur'''htc_p3600_ver1'''], ur'''htc_p3600i_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; HTC_P3600i''', False, {ur'''max_data_rate''':3600,ur'''mobile_browser_version''':ur'''6.12'''})
devices.devids[ur'''htc_p3600_ver1_subua'''] = devclass(devices.devids[ur'''htc_p3600_ver1'''], ur'''htc_p3600_ver1_subua''', ur'''HTC_P3600-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Trinity-1.0.xml'''})
devices.devids[ur'''htc_p3600_ver1_subopera'''] = devclass(devices.devids[ur'''htc_p3600_ver1'''], ur'''htc_p3600_ver1_subopera''', ur'''HTC-P3600/1.0 Opera 9.5''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36})
devices.devids[ur'''htc_p3600_ver1_subie711'''] = devclass(devices.devids[ur'''htc_p3600_ver1'''], ur'''htc_p3600_ver1_subie711''', ur'''HTC P3600 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, None)
devices.devids[ur'''vodafone_htc_mercury_ver1'''] = devclass(devices.devids[ur'''vodafone_v1605_ver1'''], ur'''vodafone_htc_mercury_ver1''', ur'''Vodafone/1.0/HTC_Mercury/1.20.161.6/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; MIDP-2.0 Configuration/CLDC-1.1; PPC; 240x320)''', False, None)
devices.devids[ur'''vodafone_v1605_ver1_subie68'''] = devclass(devices.devids[ur'''vodafone_v1605_ver1'''], ur'''vodafone_v1605_ver1_subie68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) Vodafone/1.0/HTC_Mercury/2.04.161.2''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':100000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/v1605-1.0.xml''',ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_8900_pilgrim_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_8900_pilgrim_ver1''', ur'''HTC-8900/1.2 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''HTC''',ur'''columns''':16,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Pilgrim/Tilt''',ur'''max_data_rate''':11264,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''TyTN II''',ur'''physical_screen_height''':56,ur'''physical_screen_width''':42,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True,ur'''wifi''':True})
devices.devids[ur'''mot_q9h_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''mot_q9h_ver1''', ur'''MOT-Q9/01.02.22R Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 240x320) Opera 8.65''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':19,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':10000,ur'''max_image_height''':240,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''Q9H''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':8,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/q-umts/Profile/mot-q9h.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xmf''':True})
devices.devids[ur'''o2_xda_comet_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''o2_xda_comet_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) o2 Xda comet''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''O2''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''XDA Comet''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':55,ur'''physical_screen_width''':41,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''receiver''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''video''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i620_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''samsung_sgh_i620_ver1''', ur'''SAMSUNG-SGH-i620v''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''connectionoriented_confirmed_service_indication''':True,ur'''device_os_version''':ur'''6.0''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':220,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''SGH-I620''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_september''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':12,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i620v_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''asus_galaxyii_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''asus_galaxyii_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) ASUS-GalaxyII/1.0''', True, {ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''GalaxyII''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-GalaxyII-1.0.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''hp_ipaq_510_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''hp_ipaq_510_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Smartphone; 176x220; HPiPAQ510/1.0''', True, {ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HP''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''marketing_name''':ur'''Voice Messenger''',ur'''max_data_rate''':200,ur'''max_deck_size''':4096,ur'''max_image_height''':200,ur'''max_image_width''':167,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''iPAQ 510''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_june''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.hp.com/ipaqcarrier/hpipaq510v10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sgh_i617_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''samsung_sgh_i617_ver1''', ur'''SAMSUNG-SGH-I617/1.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''marketing_name''':ur'''BlackJack II''',ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':220,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''SGH I617''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''rows''':12,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i617_10.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wav''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_c810_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''pantech_c810_ver1''', ur'''PANTECH-C810/R01 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':33,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''marketing_name''':ur'''Duo''',ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''C810''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''rows''':12,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-C810.xml''',ur'''video''':True,ur'''wallpaper_colors''':65536,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i780_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''samsung_sgh_i780_ver1''', ur'''SAMSUNG-SGH-i780''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6.0''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':10240,ur'''max_image_height''':300,ur'''max_image_width''':320,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''SGH i780''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':46,ur'''physical_screen_width''':46,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i780ORANGE.xml''',ur'''video''':True,ur'''wifi''':True})
devices.devids[ur'''gigabyte_t600_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''gigabyte_t600_ver1''', ur'''T600; V3.02.E8 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 480x640; GIGABYTE-g-Smart''', True, {ur'''brand_name''':ur'''Gigabyte''',ur'''colors''':65536,ur'''columns''':16,ur'''max_data_rate''':200,ur'''max_image_height''':640,ur'''max_image_width''':420,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''T600''',ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://eip2.gigabytecm.com/GIGABYTE-g-smart-vga.xml''',ur'''wifi''':True})
devices.devids[ur'''lg_ks20_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''lg_ks20_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) LG-KS20-Orange''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''device_os''':ur'''Windows Mobile OS''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Viewty''',ur'''max_data_rate''':1800,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''KS20''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KS20.xml''',ur'''wifi''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sch_i760_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''samsung_sch_i760_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.9) VZW:SCH-i760 PPC 240x320''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''Samsung''',ur'''columns''':20,ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':240,ur'''max_image_width''':300,ur'''mobile_browser_version''':ur'''6.9''',ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''SCH-i760''',ur'''pdf_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''eten_x800_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''eten_x800_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC) Opera 8.65''', False, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''ETEN''',ur'''colors''':4096,ur'''columns''':15,ur'''max_data_rate''':1800,ur'''max_image_height''':620,ur'''max_image_width''':470,ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''X800''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''release_date''':ur'''2007_november''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':7,ur'''wifi''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''htc_kaiser_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_kaiser_ver1''', ur'''Kaiser Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''brand_name''':ur'''HTC''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''Kaiser''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Kaiser-1.0.xml''',ur'''wifi''':True})
devices.devids[ur'''samsung_sgh_i616_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''samsung_sgh_i616_ver1''', ur'''SAMSUNG-SGH-I616/1.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Jack''',ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''SGH-i616''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''pdf_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2008_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''asus_m530w_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''asus_m530w_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) ASUSM530w/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':3000,ur'''max_image_height''':224,ur'''max_image_width''':280,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''M530w''',ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2007_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':25,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-M530w-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True})
devices.devids[ur'''hp_ipaq_610_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''hp_ipaq_610_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) HPiPAQ610/1.0 (PPC; 240x320)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HP''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':4096,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''iPAQ 610''',ur'''oma_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.hp.com/ipaqcarrier/hpipaq610v10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True})
devices.devids[ur'''asus_p526_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''asus_p526_ver1''', ur'''Mozilla/4.0 (Compatible; MSIE 6.0; Windows CE; IEMobile 6.12)ASUS-P526/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''P526''',ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-Pegasus-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''palm_treo500v_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''palm_treo500v_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) /Palm 500v/v0100''', True, {ur'''brand_name''':ur'''Palm''',ur'''columns''':10,ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':200,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''Treo/500v''',ur'''pdf_support''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':53,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':25,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.palm.com/permalinks/mmsuaprofs/ASUS_Crown_1.xml'''})
devices.devids[ur'''samsung_sgh_i640v_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''samsung_sgh_i640v_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) SAMSUNG-SGH-i640V/BUGJ2''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''SGH-i640V''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i640V_3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sph_i325_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''samsung_sph_i325_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Sprint:SPH-i325 320x240''', True, {ur'''brand_name''':ur'''Samsung''',ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''ACE''',ur'''max_data_rate''':40,ur'''max_image_height''':220,ur'''max_image_width''':300,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_extra_info''':ur'''Sprint''',ur'''model_name''':ur'''SPH-I325''',ur'''physical_screen_height''':35,ur'''physical_screen_width''':47,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_february''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''asus_p750_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''asus_p750_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) ASUSP750/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''P750''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_august''',ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-P750-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i608_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''samsung_sgh_i608_ver1''', ur'''SAMSUNG-SGH-i608/1.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''SGH-i608''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i608_10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_q8_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''mot_q8_ver1''', ur'''MOT-Q8_CMCC/1.0 Release/01.10.2007 Profile/MIDP-2.0 Configuration/CLDC-1.1 Software/WM6.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':19,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':50000,ur'''max_image_height''':220,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''Q8''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':48,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2005_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/q-gsm/Profile/mot-q-gsm.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''asus_p527_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''asus_p527_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) ASUS-P527/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''P527''',ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-P527-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True})
devices.devids[ur'''mot_q9umts_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''mot_q9umts_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 240x320; MOT-Q-UMTS/01.00.60I) Opera 8.65 [en]''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':19,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':300,ur'''max_deck_size''':10000,ur'''max_image_height''':210,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Q-UMTS''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/q-umts/Profile/mot-q-umts.rdf''',ur'''uaprof2''':ur'''http://motorola.handango.com/phoneconfig/q-umts/Profile/mot-q-umts.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_p6500_sedna_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_p6500_sedna_ver1''', ur'''HTC_P6500 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''Sedna/P6500''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Sedna-1.0.xml''',ur'''wav''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''imate_9502_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''imate_9502_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) i-mate 9502; 480x640''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''i-mate''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''9502''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://imatemms.imate.com/gen/UAProf_9502_v1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''gigabyte_ms800_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''gigabyte_ms800_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; GIGABYTE-MS800''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Gigabyte''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''GSmart MS800''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://eip2.gigabytecm.com/GIGABYTE-MS800.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''toshiba_g910_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''toshiba_g910_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) Toshiba G910_G920''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Toshiba''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':3000,ur'''max_image_height''':460,ur'''max_image_width''':790,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''G910_G920''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':39,ur'''physical_screen_width''':66,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':480,ur'''resolution_width''':800,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/EUR1/G910_G920-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''imate_8502_ultimate_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''imate_8502_ultimate_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) i-mate 8502; 240x320''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''i-mate''',ur'''colors''':65536,ur'''columns''':16,ur'''device_os_version''':ur'''6.0''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''8502''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2007_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://imatemms.imate.com/gen/UAProf_8502_v1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''asus_p735_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''asus_p735_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) ASUS-P735/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''P735''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''asus_p550_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''asus_p550_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) ASUSP550/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P550''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':71,ur'''physical_screen_width''':53,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2007_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-P550-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i688_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''samsung_sgh_i688_ver1''', ur'''SAMSUNG-SGH-i688_CMCC/1.0 Release/03.07 Browser/IE6 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':10240,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''SGH-i688''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2007_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i688.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_ws011sh_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''sharp_ws011sh_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; SHARP/WS011SH; PPC; 480x800) Opera 8.7 [ja]''', True, {ur'''brand_name''':ur'''Sharp''',ur'''device_os_version''':ur'''6.0''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Advanced W-Zero''',ur'''max_data_rate''':200,ur'''max_image_height''':760,ur'''max_image_width''':470,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.7''',ur'''model_extra_info''':ur'''Japan Willcom''',ur'''model_name''':ur'''WS011SH''',ur'''pdf_support''':True,ur'''physical_screen_height''':66,ur'''physical_screen_width''':39,ur'''pointing_method''':ur'''joystick''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''wifi''':True})
devices.devids[ur'''samsung_c6620_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''samsung_c6620_ver1''', ur'''SAMSUNG-GT-C6620/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Valencia''',ur'''max_deck_size''':3000,ur'''max_image_height''':180,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''MTV Mobile Italy''',ur'''model_name''':ur'''C6620''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':50,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone_mp3''':True,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':240,ur'''screensaver_max_width''':320,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''ltp''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/C6620UAProf.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''not_supported''',ur'''xhtml_send_mms_string''':ur'''mmsto:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''htc_vogu100_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_vogu100_ver1''', ur'''VOGU100 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''HTC''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''Vogu100 P3050''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''mot_q9_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''mot_q9_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) MOT-Q9/01.04.35R''', True, {ur'''brand_name''':ur'''Motorola''',ur'''columns''':19,ur'''device_os_version''':ur'''6.0''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':300,ur'''max_image_height''':220,ur'''max_image_width''':310,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''Q9''',ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':8,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kyocera_e4000_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''kyocera_e4000_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) /Kyocera-E4000''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''css_spriting''':True,ur'''device_os_version''':ur'''6.0''',ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''E4000''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rss_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''mot_q9h_ver1_subua'''] = devclass(devices.devids[ur'''mot_q9h_ver1'''], ur'''mot_q9h_ver1_subua''', ur'''MOT-Q9/1.0 (05.02) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''mot_q9h_ver2'''] = devclass(devices.devids[ur'''mot_q9h_ver1'''], ur'''mot_q9h_ver2''', ur'''MOT-Q9/01.04.35R Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 320x240) Opera 8.65''', False, None)
devices.devids[ur'''mot_q9h_ver1_subie77'''] = devclass(devices.devids[ur'''mot_q9h_ver1'''], ur'''mot_q9h_ver1_subie77''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) MOT-Q9/01.07.09R''', False, {ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''mobile_browser_version''':ur'''7.7'''})
devices.devids[ur'''mot_q9h_ver1_sub010608rr'''] = devclass(devices.devids[ur'''mot_q9h_ver1'''], ur'''mot_q9h_ver1_sub010608rr''', ur'''MOT-Q9 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 320x240/01.06.08R) Opera 8.65 [en]''', False, {ur'''colors''':65536,ur'''columns''':19,ur'''max_deck_size''':10000,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''model_name''':ur'''MOT-Q9H''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/q-umts/Profile/mot-q9h.rdf'''})
devices.devids[ur'''mot_q9h_ver1_subie711'''] = devclass(devices.devids[ur'''mot_q9h_ver1'''], ur'''mot_q9h_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) MOT-Q9/01.09.34I''', False, {ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''mot_q9h_ver1_subie69'''] = devclass(devices.devids[ur'''mot_q9h_ver1'''], ur'''mot_q9h_ver1_subie69''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.9) MOT-Q9/01.02.23R''', False, {ur'''colors''':65536,ur'''max_deck_size''':10000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''mobile_browser_version''':ur'''6.9''',ur'''model_name''':ur'''Q9''',ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/q-umts/Profile/mot-q-umts.rdf'''})
devices.devids[ur'''mot_q9m_ver1'''] = devclass(devices.devids[ur'''mot_q9h_ver1'''], ur'''mot_q9m_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) 320x240; VZW; Motorola-Q9m; Windows Mobile 6.0 Standard''', True, {ur'''css_spriting''':True,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''7.7''',ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''Q9m''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_q9h_ver1_subapver'''] = devclass(devices.devids[ur'''mot_q9h_ver1'''], ur'''mot_q9h_ver1_subapver''', ur'''MOT-Q9/APVER  Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 240x320) Opera 8.65''', False, {ur'''colors''':65536,ur'''columns''':19,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''model_name''':ur'''MOT-Q9H''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8})
devices.devids[ur'''mot_q9h_ver1_sub010949r'''] = devclass(devices.devids[ur'''mot_q9h_ver1'''], ur'''mot_q9h_ver1_sub010949r''', ur'''MOT-Q9/01.09.49R Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 240x320) Opera 8.65''', False, None)
devices.devids[ur'''dopod_595_ver1_subua'''] = devclass(devices.devids[ur'''dopod_595_ver1'''], ur'''dopod_595_ver1_subua''', ur'''Dopod 595''', False, {ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''max_data_rate''':384,ur'''max_image_height''':320,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''595''',ur'''mp3''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''gigabyte_t600_ver1_ie77'''] = devclass(devices.devids[ur'''gigabyte_t600_ver1'''], ur'''gigabyte_t600_ver1_ie77''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) PPC; 240x320; GIGABYTE-g-Smart''', False, {ur'''marketing_name''':ur'''g-Smart''',ur'''mobile_browser_version''':ur'''7.7'''})
devices.devids[ur'''o2_xda_atom_life_ver1_subie76'''] = devclass(devices.devids[ur'''o2_xda_atom_life_ver1'''], ur'''o2_xda_atom_life_ver1_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) MWG Atom Life''', False, {ur'''mms_max_height''':1200,ur'''mms_max_size''':250000,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.6'''})
devices.devids[ur'''o2_xda_atom_life_ver1_sub612'''] = devclass(devices.devids[ur'''o2_xda_atom_life_ver1'''], ur'''o2_xda_atom_life_ver1_sub612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) O2 Xda Atom Life''', False, {ur'''max_data_rate''':3600,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''XDA/Atom Life''',ur'''physical_screen_height''':55,ur'''physical_screen_width''':41,ur'''uaprof''':ur'''http://www.seeo2.com/uaprofile/uaprof-atomlife.xml'''})
devices.devids[ur'''o2_xda_atom_life_ver1_subie711'''] = devclass(devices.devids[ur'''o2_xda_atom_life_ver1'''], ur'''o2_xda_atom_life_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) O2 Xda Atom Life''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''sprint_ppc6800_ver1_subie711_subua'''] = devclass(devices.devids[ur'''sprint_ppc6800_ver1_subie711'''], ur'''sprint_ppc6800_ver1_subie711_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Sprint:PPC6800''', False, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Titan''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Titan-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ks20_ver1_suborange'''] = devclass(devices.devids[ur'''lg_ks20_ver1'''], ur'''lg_ks20_ver1_suborange''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) LG-KS20-Orange/V1.0 Browser/IEMobile/7.6 MMS/LG-MMS-WINCE-V1.0/1.2 Java/LGVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''lg_ks20_ver1_subvoda'''] = devclass(devices.devids[ur'''lg_ks20_ver1'''], ur'''lg_ks20_ver1_subvoda''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Vodafone/1.0/LG-KS20/V10b Browser/IEMobile/7.6 MMS/LG-MMS-WINCE-V1.0/1.2 Java/LGVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''lg_ks20_ver1_sub10a'''] = devclass(devices.devids[ur'''lg_ks20_ver1'''], ur'''lg_ks20_ver1_sub10a''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) LG-KS20/V10a Browser/IEMobile/7.6 MMS/LG-MMS-WINCE-V1.0/1.2 Java/LGVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KS20.xml'''})
devices.devids[ur'''lg_ks20_ver1_subua'''] = devclass(devices.devids[ur'''lg_ks20_ver1'''], ur'''lg_ks20_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) LG-KS20/TIM/V10b Browser/IEMobile/7.6 MMS/LG-MMS-WINCE-V1.0/1.2 Java/LGVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_ks20_ver1_subie711'''] = devclass(devices.devids[ur'''lg_ks20_ver1'''], ur'''lg_ks20_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Vodafone/1.0/LG-KS20/V10b Browser/IEMobile/7.6 MMS/LG-MMS-WINCE-V1.0/1.2 Java/LGVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':4294967296,ur'''max_deck_size''':49152,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_january''',ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KS20.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p3300_ver1_subua'''] = devclass(devices.devids[ur'''htc_p3300_ver1'''], ur'''htc_p3300_ver1_subua''', ur'''HTC_P3300 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''htc_p3300_ver1_subua2'''] = devclass(devices.devids[ur'''htc_p3300_ver1'''], ur'''htc_p3300_ver1_subua2''', ur'''HTC P3300/1.28.621.1 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''htc_p3300_ver1_subie76'''] = devclass(devices.devids[ur'''htc_p3300_ver1'''], ur'''htc_p3300_ver1_subie76''', ur'''HTC_P3300 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''P3300/Artemis/Cruiser'''})
devices.devids[ur'''htc_p3300_ver1_sub10'''] = devclass(devices.devids[ur'''htc_p3300_ver1'''], ur'''htc_p3300_ver1_sub10''', ur'''240x320; HTC_P3300/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''htc_p3300_ver1_subie77'''] = devclass(devices.devids[ur'''htc_p3300_ver1'''], ur'''htc_p3300_ver1_subie77''', ur'''HTC_P3300 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''htc_p3300_ver1_sub240320'''] = devclass(devices.devids[ur'''htc_p3300_ver1'''], ur'''htc_p3300_ver1_sub240320''', ur'''HTC_P3300-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''htc_p3300_ver1_subie612'''] = devclass(devices.devids[ur'''htc_p3300_ver1'''], ur'''htc_p3300_ver1_subie612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; HTC_P3300/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''6.12'''})
devices.devids[ur'''htc_p3300_ver1_subie711'''] = devclass(devices.devids[ur'''htc_p3300_ver1'''], ur'''htc_p3300_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; 240x320; HTC_P3300/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''htc_p3300_ver1_subie68'''] = devclass(devices.devids[ur'''htc_p3300_ver1'''], ur'''htc_p3300_ver1_subie68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 240x320; HTC_P3300/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''Artemis''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Artemis-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p3301_ver1'''] = devclass(devices.devids[ur'''htc_p3300_ver1'''], ur'''htc_p3301_ver1''', ur'''HTC_P3301 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''model_name''':ur'''P3301''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10})
devices.devids[ur'''asus_p526_ver1_subua'''] = devclass(devices.devids[ur'''asus_p526_ver1'''], ur'''asus_p526_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) ASUS-P526/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''asus_p750_ver1_ie711'''] = devclass(devices.devids[ur'''asus_p750_ver1'''], ur'''asus_p750_ver1_ie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) ASUSP750/1.0''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''htc_artist_ver1_sub111204'''] = devclass(devices.devids[ur'''vodafone_vpa_compactiv_ver1_subartist'''], ur'''htc_artist_ver1_sub111204''', ur'''HTCArtist/111204 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''htc_artist_ver1_sub112153'''] = devclass(devices.devids[ur'''vodafone_vpa_compactiv_ver1_subartist'''], ur'''htc_artist_ver1_sub112153''', ur'''HTCArtist/112153 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, {ur'''wallpaper_colors''':12})
devices.devids[ur'''htc_artist_ver1_sub112161'''] = devclass(devices.devids[ur'''vodafone_vpa_compactiv_ver1_subartist'''], ur'''htc_artist_ver1_sub112161''', ur'''HTCArtist/112161 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''htc_artist_ver1_subnetfront'''] = devclass(devices.devids[ur'''vodafone_vpa_compactiv_ver1_subartist'''], ur'''htc_artist_ver1_subnetfront''', ur'''Mozilla/5.0 (PDA; NF35WMPRO/1.0; like Gecko) NetFront/3.5''', False, {ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5'''})
devices.devids[ur'''o2_xda_orbit_ver1_sub240320'''] = devclass(devices.devids[ur'''o2_xda_orbit_ver1'''], ur'''o2_xda_orbit_ver1_sub240320''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Xda Orbit; 240x320)''', False, {ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''o2_xda_orbit_ver1_subie612'''] = devclass(devices.devids[ur'''o2_xda_orbit_ver1'''], ur'''o2_xda_orbit_ver1_subie612''', ur'''Xda Orbit; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; SPV M3100; OpVer 12''', False, {ur'''mobile_browser_version''':ur'''6.12'''})
devices.devids[ur'''htc_xda_flint'''] = devclass(devices.devids[ur'''o2_xda_orbit_ver1'''], ur'''htc_xda_flint''', ur'''Xda_Flint/670x480 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''model_name''':ur'''Xda Flint'''})
devices.devids[ur'''o2_xda_orbit_ver1_subie711'''] = devclass(devices.devids[ur'''o2_xda_orbit_ver1'''], ur'''o2_xda_orbit_ver1_subie711''', ur'''Xda Orbit; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''o2_xda_orbit_ver1_subie76'''] = devclass(devices.devids[ur'''o2_xda_orbit_ver1'''], ur'''o2_xda_orbit_ver1_subie76''', ur'''Xda Orbit; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''mobile_browser_version''':ur'''7.6'''})
devices.devids[ur'''dopod_p800w_ver1_subua'''] = devclass(devices.devids[ur'''dopod_p800w_ver1'''], ur'''dopod_p800w_ver1_subua''', ur'''dopod P800/5.1.342/WAP1.2 Profile/MIDP2.0 Configuration/CLDC1.0 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''dopod_d600_ver1_sub51422'''] = devclass(devices.devids[ur'''dopod_d600_ver1'''], ur'''dopod_d600_ver1_sub51422''', ur'''dopod D600_CMCC/5.1.422/WAP1.2 Profile/MIDP2.0 Configuration/CLDC1.0 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''device_os_version''':ur'''5.0''',ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/gene-1.0.xml''',ur'''wifi''':False})
devices.devids[ur'''vodafone_1520_ver1'''] = devclass(devices.devids[ur'''asus_p550_ver1'''], ur'''vodafone_1520_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) Vodafone 1520''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''Vodafone 1520''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/Vodafone1520-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i780_ver1_subie77'''] = devclass(devices.devids[ur'''samsung_sgh_i780_ver1'''], ur'''samsung_sgh_i780_ver1_subie77''', ur'''SAMSUNG-SGH-i780/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', False, {ur'''mobile_browser_version''':ur'''7.7'''})
devices.devids[ur'''samsung_sgh_i780v_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i780_ver1'''], ur'''samsung_sgh_i780v_ver1''', ur'''SAMSUNG-SGH-i780V/MJHA3 (compatible; MSIE 6.0; Windows CE; PPC) Opera 8.65''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''imelody''':True,ur'''max_deck_size''':10240,ur'''max_image_height''':280,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''SGH i780V''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i780V.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i780_ver1_subie711'''] = devclass(devices.devids[ur'''samsung_sgh_i780_ver1'''], ur'''samsung_sgh_i780_ver1_subie711''', ur'''SAMSUNG-SGH-i780TIM/PAIHI4 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''htc_8900_pilgrim_ver1_sub612'''] = devclass(devices.devids[ur'''htc_8900_pilgrim_ver1'''], ur'''htc_8900_pilgrim_ver1_sub612''', ur'''HTC-8900/1.2 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':56,ur'''physical_screen_width''':42,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_8900a_pilgrim_ver1'''] = devclass(devices.devids[ur'''htc_8900_pilgrim_ver1'''], ur'''htc_8900a_pilgrim_ver1''', ur'''8900a/1.2 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''8900A''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/ATT/Pilgrim-1.0.xml''',ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''hp_ipaq_610_ver1_subua1'''] = devclass(devices.devids[ur'''hp_ipaq_610_ver1'''], ur'''hp_ipaq_610_ver1_subua1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) compatible; MSIE 6.0; Windows CE; PPC; 240x320; HPiPAQ610/1.0 Mozilla/4.0''', False, {ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''hp_ipaq_610_ver1_subua'''] = devclass(devices.devids[ur'''hp_ipaq_610_ver1'''], ur'''hp_ipaq_610_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) HPiPAQ610/1.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''hp_ipaq_610_ver1_ie711'''] = devclass(devices.devids[ur'''hp_ipaq_610_ver1'''], ur'''hp_ipaq_610_ver1_ie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) HPiPAQ610/1.0 (PPC; 240x320)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':4096,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''7.11''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36})
devices.devids[ur'''palm_treo500_ver1'''] = devclass(devices.devids[ur'''palm_treo500v_ver1'''], ur'''palm_treo500_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) /Palm500/v0100''', False, {ur'''mobile_browser_version''':ur'''7.6''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_wmv''':ur'''7'''})
devices.devids[ur'''palm_treo500v_ver1_subie76'''] = devclass(devices.devids[ur'''palm_treo500v_ver1'''], ur'''palm_treo500v_ver1_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) /Palm 500/v0100''', False, {ur'''mobile_browser_version''':ur'''7.6'''})
devices.devids[ur'''htc_p3600i_ver1_subie711'''] = devclass(devices.devids[ur'''htc_p3600i_ver1'''], ur'''htc_p3600i_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; 240x320; HTC_P3600i/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''htc_p3600i_ver1_subie76'''] = devclass(devices.devids[ur'''htc_p3600i_ver1'''], ur'''htc_p3600i_ver1_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; HTC_P3600i/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_data_rate''':3600,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''Trinity''',ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Trinity-1.0.xml'''})
devices.devids[ur'''htc_prophet_ver1_dopod830'''] = devclass(devices.devids[ur'''imate_jamin_ver1'''], ur'''htc_prophet_ver1_dopod830''', ur'''dopod830/5.1.65/WAP1.2 Profile/MIDP2.0 Configuration/CLDC1.0 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''colors''':65536,ur'''columns''':16,ur'''marketing_name''':ur'''Dopod 830''',ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/prophet-2.0.xml'''})
devices.devids[ur'''htc_prophet_ver1_jamin'''] = devclass(devices.devids[ur'''imate_jamin_ver1'''], ur'''htc_prophet_ver1_jamin''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; i-mate K-JAM PPC; 240x320; i-mate JAMin PPC; 240x320; PPC; 240x320)''', False, {ur'''device_os_version''':ur'''5.0''',ur'''max_data_rate''':200})
devices.devids[ur'''tmobile_mda_varioii_ver1_sub21'''] = devclass(devices.devids[ur'''tmobile_mda_varioii_ver1'''], ur'''tmobile_mda_varioii_ver1_sub21''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; MDA Vario/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''7.6''',ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdavario-2.1.xml'''})
devices.devids[ur'''htc_p6500_ver1'''] = devclass(devices.devids[ur'''htc_p6500_sedna_ver1'''], ur'''htc_p6500_ver1''', ur'''HTC-P6500''', True, {ur'''brand_name''':ur'''HTC''',ur'''colors''':262144,ur'''device_os_version''':ur'''6''',ur'''max_data_rate''':3600,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''P6500''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':71,ur'''physical_screen_width''':53,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_wmv''':ur'''7''',ur'''rows''':16,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/sedna-1.0.xml''',ur'''wifi''':True})
devices.devids[ur'''o2_xda_mantle_ver1'''] = devclass(devices.devids[ur'''htc_p6500_sedna_ver1'''], ur'''o2_xda_mantle_ver1''', ur'''Xda_Mantle/240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''O2''',ur'''colors''':65536,ur'''columns''':16,ur'''max_data_rate''':3600,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''XDA Mantle''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Sedna-1.0.xml''',ur'''wav''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tmobile_ameo_ver1_suben'''] = devclass(devices.devids[ur'''tmobile_ameo_ver1'''], ur'''tmobile_ameo_ver1_suben''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 640x480; Ameo/1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1) Opera 8.65 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''oma_support''':True,ur'''release_date''':ur'''2007_january''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/ameo-1.1.xml'''})
devices.devids[ur'''tmobile_ameo_ver1_subie76'''] = devclass(devices.devids[ur'''tmobile_ameo_ver1'''], ur'''tmobile_ameo_ver1_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 640x480; Ameo/1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/ameo-1.1.xml''',ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tmobile_ameo_ver1_subie711'''] = devclass(devices.devids[ur'''tmobile_ameo_ver1'''], ur'''tmobile_ameo_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; 640x480; Ameo 16GB/1.0''', False, {ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''mobile_browser_version''':ur'''7.11''',ur'''release_date''':ur'''2007_january'''})
devices.devids[ur'''tmobile_ameo_ver1_subie68'''] = devclass(devices.devids[ur'''tmobile_ameo_ver1'''], ur'''tmobile_ameo_ver1_subie68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 640x480; Ameo/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Ameo''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/ameo-1.0.xml''',ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_c810_ver1_subie711'''] = devclass(devices.devids[ur'''pantech_c810_ver1'''], ur'''pantech_c810_ver1_subie711''', ur'''PANTECH-C810/M044.33 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''imate_kjam_ver1_submoz'''] = devclass(devices.devids[ur'''imate_kjam_ver1'''], ur'''imate_kjam_ver1_submoz''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; i-mate K-JAM PPC; 240x320)''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''table_support''':True,ur'''video''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''imate_kjam_ver1_sub240320'''] = devclass(devices.devids[ur'''imate_kjam_ver1'''], ur'''imate_kjam_ver1_sub240320''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; i-mate K-JAM PPC; 240x320; PPC; 240x320)''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Wizard-2.0.xml'''})
devices.devids[ur'''imate_kjam_ver1_subhtc'''] = devclass(devices.devids[ur'''imate_kjam_ver1'''], ur'''imate_kjam_ver1_subhtc''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; HTC PPC; i-mate K-JAM PPC; 240x320; PPC; 240x320)''', False, None)
devices.devids[ur'''orange_spv_m3000_ver1_subppc12332105'''] = devclass(devices.devids[ur'''orange_spv_m3000_ver1'''], ur'''orange_spv_m3000_ver1_subppc12332105''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M3000; OpVer 12.33.2.105)''', False, None)
devices.devids[ur'''orange_spv_m3000_ver1_subppc1232105'''] = devclass(devices.devids[ur'''orange_spv_m3000_ver1'''], ur'''orange_spv_m3000_ver1_subppc1232105''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M3000; OpVer 12.3.2.105)''', False, None)
devices.devids[ur'''orange_spv_m3000_ver1_subppc1232104'''] = devclass(devices.devids[ur'''orange_spv_m3000_ver1'''], ur'''orange_spv_m3000_ver1_subppc1232104''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M3000; OpVer 12.3.2.104)''', False, None)
devices.devids[ur'''orange_spv_m3000_ver1_submbwiz1232105'''] = devclass(devices.devids[ur'''orange_spv_m3000_ver1'''], ur'''orange_spv_m3000_ver1_submbwiz1232105''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; mbwiz; PPC; 240x320; SPV M3000; OpVer 12.3.2.105)''', False, None)
devices.devids[ur'''grundig_gr660_ver1_subua'''] = devclass(devices.devids[ur'''grundig_gr660_ver1'''], ur'''grundig_gr660_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Grundig GR660)''', False, None)
devices.devids[ur'''grundig_gr660_ver1_sub2225102'''] = devclass(devices.devids[ur'''grundig_gr660_ver1'''], ur'''grundig_gr660_ver1_sub2225102''', ur'''Grundig GR660/2.22.5.102 Mozilla/4.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''orange_spv_m650_ver1_sub211252731'''] = devclass(devices.devids[ur'''orange_spv_m650_ver1'''], ur'''orange_spv_m650_ver1_sub211252731''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M650; OpVer 21.125.2.731)''', False, {ur'''brand_name''':ur'''Orange''',ur'''model_name''':ur'''SPV M650'''})
devices.devids[ur'''orange_spv_m650_ver1_sub211842732'''] = devclass(devices.devids[ur'''orange_spv_m650_ver1'''], ur'''orange_spv_m650_ver1_sub211842732''', ur'''240x320; SPV M650; OpVer 21.184.2.732''', False, None)
devices.devids[ur'''orange_spv_m650_ver1_sub211389693'''] = devclass(devices.devids[ur'''orange_spv_m650_ver1'''], ur'''orange_spv_m650_ver1_sub211389693''', ur'''240x320; SPV M650; OpVer 21.138.9.693''', False, None)
devices.devids[ur'''htc_x7510_ver1'''] = devclass(devices.devids[ur'''htc_x7500_ver1_subua'''], ur'''htc_x7510_ver1''', ur'''HTC_X7510 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''X7510''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':76,ur'''physical_screen_width''':102,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Athena-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_d810_ver1_subua'''] = devclass(devices.devids[ur'''dopod_d810_ver1'''], ur'''dopod_d810_ver1_subua''', ur'''DopodD810/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Trinity-1.0.xml'''})
devices.devids[ur'''htc_p3400i_ver1'''] = devclass(devices.devids[ur'''htc_p3400_ver1'''], ur'''htc_p3400i_ver1''', ur'''HTC_P3400i-Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_width''':228,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''P3400i (Gene)''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Gene-1.0.xml'''})
devices.devids[ur'''htc_p6500_ver1_suborange'''] = devclass(devices.devids[ur'''htc_p6500_ver1'''], ur'''htc_p6500_ver1_suborange''', ur'''HTC-P6500-orange/PPC; 240x320; OpVer 27.107.2.731 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''model_extra_info''':ur'''Orange''',ur'''release_date''':ur'''2005_january'''})
devices.devids[ur'''htc_p6500_ver1_subopver271101612'''] = devclass(devices.devids[ur'''htc_p6500_ver1'''], ur'''htc_p6500_ver1_subopver271101612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; HTC P6500; OpVer 27.110.1.612''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P6500''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2007_october''',ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/sedna-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p6500_ver1_subopera865'''] = devclass(devices.devids[ur'''htc_p6500_ver1'''], ur'''htc_p6500_ver1_subopera865''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320; HTC P6500; OpVer 27.110.1.612) Opera 8.65 [en]''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/sedna-1.0.xml''',ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p6500_ver1_subie711'''] = devclass(devices.devids[ur'''htc_p6500_ver1'''], ur'''htc_p6500_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; 240x320; HTC P6500; OpVer 27.157.1.614''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''utstarcom_xv6800_ver1_subie612'''] = devclass(devices.devids[ur'''utstarcom_xv6800_ver1'''], ur'''utstarcom_xv6800_ver1_subie612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) 320x320; VZW; UTStar-XV6800; Window Mobile 6.0 Professional;''', False, {ur'''marketing_name''':ur'''Mogul''',ur'''mobile_browser_version''':ur'''6.12''',ur'''model_extra_info''':ur'''Sprint''',ur'''model_name''':ur'''PPC6800'''})
devices.devids[ur'''imate_jasjam_ver1_subua'''] = devclass(devices.devids[ur'''imate_jasjam_ver1'''], ur'''imate_jasjam_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; i-mate JASJAM V2 PPC; 240x320; i-mate JASJAM PPC;     240x320; PPC; 240x320)''', False, {ur'''brand_name''':ur'''i-mate''',ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''JASJAM''',ur'''oma_support''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wifi''':True})
devices.devids[ur'''imate_jasjam_ver1_sub2'''] = devclass(devices.devids[ur'''imate_jasjam_ver1'''], ur'''imate_jasjam_ver1_sub2''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; i-mate JASJAM V2 PPC; 240x320; i-mate JASJAM PPC; 240x320; PPC; 240x320)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36})
devices.devids[ur'''imate_jasjam_ver1_subie76'''] = devclass(devices.devids[ur'''imate_jasjam_ver1'''], ur'''imate_jasjam_ver1_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) i-mate JASJAM''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://imatemms.imate.com/gen/Hermes-1.0.xml'''})
devices.devids[ur'''htc_p3600_ver1_subie77'''] = devclass(devices.devids[ur'''htc_p3600_ver1_subua1'''], ur'''htc_p3600_ver1_subie77''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) PPC; 240x320; HTC_P3600i/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''htc_tytn_ver1_subie77'''] = devclass(devices.devids[ur'''htc_tytn_ver1'''], ur'''htc_tytn_ver1_subie77''', ur'''PPC; 240x320; HTC_TyTN/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.7''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Hermes-2.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_tytn_ver1_submoz'''] = devclass(devices.devids[ur'''htc_tytn_ver1'''], ur'''htc_tytn_ver1_submoz''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; HTC TyTN; PPC; 240x320)''', False, None)
devices.devids[ur'''htc_tytn_ver1_subie68'''] = devclass(devices.devids[ur'''htc_tytn_ver1'''], ur'''htc_tytn_ver1_subie68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) TyTN''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''6.8''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Hermes-2.0.xml'''})
devices.devids[ur'''htc_tytn_ver1_subie69'''] = devclass(devices.devids[ur'''htc_tytn_ver1'''], ur'''htc_tytn_ver1_subie69''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.9) PPC; 240x320; HTC_TyTN\\1.0 Profile\\MIDP-2.0 Configuration\\CLDC-1.1''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.9''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Hermes-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_tytn_ver1_subua'''] = devclass(devices.devids[ur'''htc_tytn_ver1'''], ur'''htc_tytn_ver1_subua''', ur'''TyTN/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Hermes''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/hermes-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_tytn_ver1_subie612'''] = devclass(devices.devids[ur'''htc_tytn_ver1'''], ur'''htc_tytn_ver1_subie612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; HTC_TyTN\\1.0 Profile\\MIDP-2.0 Configuration\\CLDC-1.1''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''Hermes''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Hermes-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_tytn_ver1_subua2'''] = devclass(devices.devids[ur'''htc_tytn_ver1'''], ur'''htc_tytn_ver1_subua2''', ur'''TyTN Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, {ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Hermes-1.0.xml'''})
devices.devids[ur'''htc_tytn_ver1_subie711'''] = devclass(devices.devids[ur'''htc_tytn_ver1'''], ur'''htc_tytn_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; 240x320; HTC_TyTN\\1.0 Profile\\MIDP-2.0 Configuration\\CLDC-1.1''', False, {ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mobile_browser_version''':ur'''7.11''',ur'''release_date''':ur'''2008_december''',ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/hermes-1.0.xml'''})
devices.devids[ur'''asus_galaxyii_ver1_subua'''] = devclass(devices.devids[ur'''asus_galaxyii_ver1'''], ur'''asus_galaxyii_ver1_subua''', ur'''ASUS-GalaxyII/1.0 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; ASUS-GalaxyII)''', False, {ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''model_name''':ur'''GalaxyII''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-GalaxyII-1.0.xml'''})
devices.devids[ur'''asus_galaxyii_ver1_ie711'''] = devclass(devices.devids[ur'''asus_galaxyii_ver1'''], ur'''asus_galaxyii_ver1_ie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) ASUS-GalaxyII/1.0''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''htc_xda_trion_ver1_subie68'''] = devclass(devices.devids[ur'''o2_xda_trion_ver1'''], ur'''htc_xda_trion_ver1_subie68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) Xda_trion; 240x320''', False, {ur'''mobile_browser_version''':ur'''6.8'''})
devices.devids[ur'''htc_xda_trion_ver1_subie76'''] = devclass(devices.devids[ur'''o2_xda_trion_ver1'''], ur'''htc_xda_trion_ver1_subie76''', ur'''Xda_trion; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''mobile_browser_version''':ur'''7.6'''})
devices.devids[ur'''cingular_8100_ver1_sub1'''] = devclass(devices.devids[ur'''cingular_8100_ver1'''], ur'''cingular_8100_ver1_sub1''', ur'''HTC-8100/1.2 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''cingular_8125_ver1'''] = devclass(devices.devids[ur'''cingular_8100_ver1'''], ur'''cingular_8125_ver1''', ur'''HTC-8125''', False, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''colors''':65536,ur'''max_data_rate''':200,ur'''max_image_height''':240,ur'''max_image_width''':120,ur'''model_extra_info''':ur'''Cingular''',ur'''model_name''':ur'''8125''',ur'''mp3''':True,ur'''resolution_width''':220,ur'''streaming_3gpp''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wav''':True})
devices.devids[ur'''dopod_cht_9100_ver1_subie612'''] = devclass(devices.devids[ur'''dopod_cht_9100_ver1'''], ur'''dopod_cht_9100_ver1_subie612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; CHT 9100/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''CHT 9100''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Trinity-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_cht_9100_ver1_subie68'''] = devclass(devices.devids[ur'''dopod_cht_9100_ver1'''], ur'''dopod_cht_9100_ver1_subie68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 240x320; CHT 9100/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''6.8'''})
devices.devids[ur'''mot_q9h_ver1_subc_sprint'''] = devclass(devices.devids[ur'''mot_q9h_ver1_subie77'''], ur'''mot_q9h_ver1_subc_sprint''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) Sprint:MotoQ9c''', True, {ur'''model_extra_info''':ur'''Sprint''',ur'''model_name''':ur'''Q9c''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''sdio''':True,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''mot_q9h_ver1_subc_alltel'''] = devclass(devices.devids[ur'''mot_q9h_ver1_subie77'''], ur'''mot_q9h_ver1_subc_alltel''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) Alltel:MotoQ9c''', False, {ur'''model_extra_info''':ur'''Alltel''',ur'''model_name''':ur'''Q9c'''})
devices.devids[ur'''mot_q9h_ver1_subc_vzw'''] = devclass(devices.devids[ur'''mot_q9h_ver1_subie77'''], ur'''mot_q9h_ver1_subc_vzw''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) 320x240; VZW; Motorola-Q9c; Windows Mobile 6.0 Standard''', True, {ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''Q9c''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://uaprof.vtext.com/mot/q2/q2v1.xml'''})
devices.devids[ur'''o2_xda_atom_life_ver1_subie76_subua'''] = devclass(devices.devids[ur'''o2_xda_atom_life_ver1_subie76'''], ur'''o2_xda_atom_life_ver1_subie76_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) O2 Xda Atom Life''', False, {ur'''mobile_browser_version''':ur'''7.6'''})
devices.devids[ur'''orange_spv_m3100_ver1_subppc'''] = devclass(devices.devids[ur'''orange_spv_m3100_ver1'''], ur'''orange_spv_m3100_ver1_subppc''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; M3100)''', False, None)
devices.devids[ur'''orange_spv_m3100_ver1_subppcopver1412011'''] = devclass(devices.devids[ur'''orange_spv_m3100_ver1'''], ur'''orange_spv_m3100_ver1_subppcopver1412011''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M3100; OpVer 14.120.1.1)''', False, {ur'''wifi''':True})
devices.devids[ur'''orange_spv_m3100_ver1_subie711'''] = devclass(devices.devids[ur'''orange_spv_m3100_ver1'''], ur'''orange_spv_m3100_ver1_subie711''', ur'''HTC_Hermes Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; 240x320; SPV M3100; OpVer 12''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''orange_spv_m3100_ver1_subie77'''] = devclass(devices.devids[ur'''orange_spv_m3100_ver1'''], ur'''orange_spv_m3100_ver1_subie77''', ur'''HTC_Hermes Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) PPC; 240x320; SPV M3100; OpVer 12''', False, {ur'''mobile_browser_version''':ur'''7.7'''})
devices.devids[ur'''orange_spv_m3100_ver1_subppcopver141231614'''] = devclass(devices.devids[ur'''orange_spv_m3100_ver1'''], ur'''orange_spv_m3100_ver1_subppcopver141231614''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M3100; OpVer 14.123.1.614)''', False, {ur'''oma_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/hermes-1.0.xml'''})
devices.devids[ur'''orange_spv_m3100_ver1_subie612'''] = devclass(devices.devids[ur'''orange_spv_m3100_ver1'''], ur'''orange_spv_m3100_ver1_subie612''', ur'''HTC_TyTN Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; SPV M3100; OpVer 12''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_data_rate''':384,ur'''max_deck_size''':3000,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Hermes-2.0.xml''',ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''orange_spv_m3100_ver1_subie68'''] = devclass(devices.devids[ur'''orange_spv_m3100_ver1'''], ur'''orange_spv_m3100_ver1_subie68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 240x320;SPV M3100; OpVer 14.211.1.611''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/hermes-2.0.xml''',ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p4550_ver1'''] = devclass(devices.devids[ur'''htc_kaiser_ver1'''], ur'''htc_p4550_ver1''', ur'''HTC_P4550 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''css_spriting''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''P4550''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/kaiser-1.0.xml''',ur'''video''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_tytnii_ver1'''] = devclass(devices.devids[ur'''htc_kaiser_ver1'''], ur'''htc_tytnii_ver1''', ur'''HTC_TyTN_II Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''css_spriting''':True,ur'''dual_orientation''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''TyTN II''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wifi''':True})
devices.devids[ur'''o2_xda_stellar_ver1'''] = devclass(devices.devids[ur'''htc_kaiser_ver1'''], ur'''o2_xda_stellar_ver1''', ur'''Xda_Stellar; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''brand_name''':ur'''O2''',ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''XDA Stellar''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''htc_kaiser_ver1_subvoda'''] = devclass(devices.devids[ur'''htc_kaiser_ver1'''], ur'''htc_kaiser_ver1_subvoda''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Vodafone/1.0/HTC_Kaiser/1.56.172.3''', False, {ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''tmobile_mda_varioiii_ver1'''] = devclass(devices.devids[ur'''htc_kaiser_ver1'''], ur'''tmobile_mda_varioiii_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; MDA Vario/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''model_name''':ur'''MDA Vario III''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdavario-3.0.xml'''})
devices.devids[ur'''vodafone_sfr_v1615_ver1'''] = devclass(devices.devids[ur'''htc_kaiser_ver1'''], ur'''vodafone_sfr_v1615_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Vodafone/1.0/SFR_v1615/1.56.163.9''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Vodafone''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''SFR v1615''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''emobile_s11ht_ver1'''] = devclass(devices.devids[ur'''htc_kaiser_ver1'''], ur'''emobile_s11ht_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) S11HT''', True, {ur'''brand_name''':ur'''Emobile''',ur'''colors''':65536,ur'''columns''':16,ur'''marketing_name''':ur'''Emonster''',ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''S11HT''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Kaiser-1.0.xml'''})
devices.devids[ur'''o2_xda_zinc_ver1_subua'''] = devclass(devices.devids[ur'''o2_xda_zinc_ver1'''], ur'''o2_xda_zinc_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; O2 Xda Zinc; PPC; 240x320)''', False, None)
devices.devids[ur'''o2_xda_zinc_ver1_subie612'''] = devclass(devices.devids[ur'''o2_xda_zinc_ver1'''], ur'''o2_xda_zinc_ver1_subie612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) O2 Xda Zinc''', False, {ur'''mobile_browser_version''':ur'''6.12''',ur'''uaprof''':ur'''http://www.seeo2.com/uaprofile/uaprof-zinc.xml'''})
devices.devids[ur'''o2_xda_zinc_ver1_subie711'''] = devclass(devices.devids[ur'''o2_xda_zinc_ver1'''], ur'''o2_xda_zinc_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) O2 Xda Zinc''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''htc_tytn_ver1_subie69_funnyua'''] = devclass(devices.devids[ur'''htc_tytn_ver1_subie69'''], ur'''htc_tytn_ver1_subie69_funnyua''', ur'''IEMobile 6.9) PPC; 240x320; HTC_TyTN\\1.0 Profile\\MIDP-2.0 Configuration\\CLDC-1.1 }}''', False, None)
devices.devids[ur'''winwap_tzones_atlas_ver1_subtmobile'''] = devclass(devices.devids[ur'''winwap_tzones_atlas_ver1'''], ur'''winwap_tzones_atlas_ver1_subtmobile''', ur'''T-Mobile_Atlas (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) T-Mobile_Atlas''', False, None)
devices.devids[ur'''samsung_sgh_i620_ver1_subopera865'''] = devclass(devices.devids[ur'''samsung_sgh_i620_ver1'''], ur'''samsung_sgh_i620_ver1_subopera865''', ur'''SEC-SGHI620/1.0 Browser/Opera/8.65 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':1800,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''samsung_sgh_i620_ver1_subie612'''] = devclass(devices.devids[ur'''samsung_sgh_i620_ver1'''], ur'''samsung_sgh_i620_ver1_subie612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) SEC-SGHI620/1.0''', False, {ur'''colors''':65536,ur'''columns''':33,ur'''max_deck_size''':3000,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''SGH-I620''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/I620UAProf3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/I620UAProf2G.rdf'''})
devices.devids[ur'''samsung_sgh_i620v_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i620_ver1'''], ur'''samsung_sgh_i620v_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Vodafone/1.0/SamsungSGHI620V/I620BUGFA''', True, {ur'''colors''':65536,ur'''columns''':33,ur'''max_deck_size''':3000,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''6.12''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/I620VUAProf3G.rdf'''})
devices.devids[ur'''orange_spv_m600_ver1_sub1310112'''] = devclass(devices.devids[ur'''orange_spv_m600_ver1'''], ur'''orange_spv_m600_ver1_sub1310112''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M600; OpVer 13.10.2.112)''', False, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SPV M600''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/prophet-2.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''imate_9502_ver1_ie711'''] = devclass(devices.devids[ur'''imate_9502_ver1'''], ur'''imate_9502_ver1_ie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) i-mate 9502; 480x640''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''softbank_htc_x01ht_ver1_subdoubleua'''] = devclass(devices.devids[ur'''softbank_htc_x01ht_ver1'''], ur'''softbank_htc_x01ht_ver1_subdoubleua''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; HTC/X01HT; PPC; 240x320) (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; HTC/X01HT; PPC; 240x320)''', False, {ur'''mobile_browser_version''':ur'''6.12'''})
devices.devids[ur'''samsung_sgh_i780_ver1_subie77_suborange'''] = devclass(devices.devids[ur'''samsung_sgh_i780_ver1_subie77'''], ur'''samsung_sgh_i780_ver1_subie77_suborange''', ur'''SAMSUNG-SGH-i780ORANGE/AFGI1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''msxml2''',ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''samsung_sgh_i780_ver1_subie77_subtim'''] = devclass(devices.devids[ur'''samsung_sgh_i780_ver1_subie77'''], ur'''samsung_sgh_i780_ver1_subie77_subtim''', ur'''SAMSUNG-SGH-i780TIM/AIHA3 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''imelody''':True,ur'''max_deck_size''':10240,ur'''max_image_height''':280,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''tim''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''o2_xda_comet_ver1_subie76'''] = devclass(devices.devids[ur'''o2_xda_comet_ver1'''], ur'''o2_xda_comet_ver1_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) o2 Xda comet''', False, {ur'''mobile_browser_version''':ur'''7.6'''})
devices.devids[ur'''htc_p4550_ver1_subie612'''] = devclass(devices.devids[ur'''htc_p4550_ver1'''], ur'''htc_p4550_ver1_subie612''', ur'''HTC-P4550-orange/PPC; 240x320; OpVer 24.103.2.731 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''htc_p4550_ver1_subua'''] = devclass(devices.devids[ur'''htc_p4550_ver1'''], ur'''htc_p4550_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; HTC P4550; OpVer 24.181.1.612''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''htc_p4550_ver1_subie711'''] = devclass(devices.devids[ur'''htc_p4550_ver1'''], ur'''htc_p4550_ver1_subie711''', ur'''HTC_P4550 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''hp_ipaq_510_ver1_subua'''] = devclass(devices.devids[ur'''hp_ipaq_510_ver1'''], ur'''hp_ipaq_510_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 176x220; HP iPAQ 510)''', False, {ur'''brand_name''':ur'''HP''',ur'''device_os_version''':ur'''6.0''',ur'''marketing_name''':ur'''Voice Messenger''',ur'''max_data_rate''':200,ur'''model_name''':ur'''iPAQ 510''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wifi''':True})
devices.devids[ur'''hp_ipaq_510_ver1_subie76'''] = devclass(devices.devids[ur'''hp_ipaq_510_ver1'''], ur'''hp_ipaq_510_ver1_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Smartphone; 176x220; HPiPAQ510/1.0''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''7.6'''})
devices.devids[ur'''dopod_838pro_ver1_mozilla40'''] = devclass(devices.devids[ur'''dopod_838pro_ver1'''], ur'''dopod_838pro_ver1_mozilla40''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Dopod838Pro''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':100000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''838Pro''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/dopod/hermes-1.0.xml''',ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_838pro_ver1_subie711'''] = devclass(devices.devids[ur'''dopod_838pro_ver1'''], ur'''dopod_838pro_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Dopod838Pro''', False, {ur'''mobile_browser_version''':ur'''7.11''',ur'''oma_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/dopod/hermes-1.0.xml'''})
devices.devids[ur'''asus_p527_ver1_ie711'''] = devclass(devices.devids[ur'''asus_p527_ver1'''], ur'''asus_p527_ver1_ie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) ASUS-P527/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''samsung_sgh_i617_ver1_subie76'''] = devclass(devices.devids[ur'''samsung_sgh_i617_ver1'''], ur'''samsung_sgh_i617_ver1_subie76''', ur'''SAMSUNG-SGH-I617/1.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''accept_third_party_cookie''':False,ur'''mobile_browser_version''':ur'''7.6'''})
devices.devids[ur'''samsung_sgh_i617_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_i617_ver1'''], ur'''samsung_sgh_i617_ver1_subua''', ur'''SAMSUNG-SGH-I617''', False, None)
devices.devids[ur'''sharp_ws011sh_ver1_subie612'''] = devclass(devices.devids[ur'''sharp_ws011sh_ver1'''], ur'''sharp_ws011sh_ver1_subie612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) WS011SH''', False, {ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''mobile_browser_version''':ur'''6.12'''})
devices.devids[ur'''htc_tytn_ver1_subie711_subua1'''] = devclass(devices.devids[ur'''htc_tytn_ver1_subie711'''], ur'''htc_tytn_ver1_subie711_subua1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; 240x320; HTC_TyTN''', False, None)
devices.devids[ur'''htc_tytn_ver1_subie711_subua'''] = devclass(devices.devids[ur'''htc_tytn_ver1_subie711'''], ur'''htc_tytn_ver1_subie711_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) HTC TyTN''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''o2_xda_stellar_ver1_subie711'''] = devclass(devices.devids[ur'''o2_xda_stellar_ver1'''], ur'''o2_xda_stellar_ver1_subie711''', ur'''Xda_Stellar; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''generic_ms_winmo6_1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''generic_ms_winmo6_1''', ur'''DO_NOT_MATCH_WINMO_6_1''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''msxml2''',ur'''device_os_version''':ur'''6.1''',ur'''max_data_rate''':1800,ur'''model_name''':ur'''Windows Mobile 6.1''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''streaming_3g2''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_wmv''':ur'''9''',ur'''wifi''':True})
devices.devids[ur'''samsung_sch_i760_ver1_subie711'''] = devclass(devices.devids[ur'''samsung_sch_i760_ver1'''], ur'''samsung_sch_i760_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) VZW:SCH-i760 PPC 240x320''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''htc_p3400i_ver1_subie711'''] = devclass(devices.devids[ur'''htc_p3400i_ver1'''], ur'''htc_p3400i_ver1_subie711''', ur'''HTC_P3400i-Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''htc_tytnii_ver1_subie76'''] = devclass(devices.devids[ur'''htc_tytnii_ver1'''], ur'''htc_tytnii_ver1_subie76''', ur'''HTC_TyTN_II Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''msxml2''',ur'''max_data_rate''':40,ur'''model_name''':ur'''TyTN II''',ur'''wifi''':True})
devices.devids[ur'''htc_tytnii_ver1_subua'''] = devclass(devices.devids[ur'''htc_tytnii_ver1'''], ur'''htc_tytnii_ver1_subua''', ur'''HTC_TyTN-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; HTC TyTN2)''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Hermes''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p4550_ver1_subie711_sub243281610'''] = devclass(devices.devids[ur'''htc_p4550_ver1_subie711'''], ur'''htc_p4550_ver1_subie711_sub243281610''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; 240x320; HTC P4550; OpVer 24.328.1.610''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''sp_midi''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p4550_ver1_subie711_sub241811612'''] = devclass(devices.devids[ur'''htc_p4550_ver1_subie711'''], ur'''htc_p4550_ver1_subie711_sub241811612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; 240x320; HTC P4550; OpVer 24.181.1.612''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''tmobile_mda_varioiii_ver1_subie711'''] = devclass(devices.devids[ur'''tmobile_mda_varioiii_ver1'''], ur'''tmobile_mda_varioiii_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; MDA Vario/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''MDA Vario III''',ur'''nokia_voice_call''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdavario-3.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i900_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''samsung_sgh_i900_ver1''', ur'''SAMSUNG-SGH-i900/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6.1''',ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''OMNIA''',ur'''max_data_rate''':1800,ur'''max_deck_size''':10240,ur'''max_image_height''':340,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''SGH i900''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':70,ur'''physical_screen_width''':42,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_june''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''transparent_png_alpha''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i900.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''hp_ipaq_910_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''hp_ipaq_910_ver1''', ur'''HPiPAQ910/1.0/Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) (PPC; 320x240)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''msxml2''',ur'''bmp''':True,ur'''brand_name''':ur'''HP''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':4096,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''iPAQ 910''',ur'''oma_support''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':50,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.hp.com/ipaqcarrier/hpipaq910v10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True})
devices.devids[ur'''sonyericsson_x1i_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''sonyericsson_x1i_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Vodafone/1.0/X1i/1.00.161.2''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Xperia''',ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':700,ur'''max_image_width''':440,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''X1i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_march''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/x1i-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''palm_treo800w_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''palm_treo800w_ver1''', ur'''Treo800w/v0100 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE, PPC; 320x320) (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''columns''':38,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':8000000,ur'''max_image_height''':300,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Treo 800w''',ur'''pdf_support''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':42,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':24,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/PALM/PTR800HK/IEM101.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True})
devices.devids[ur'''asus_p552_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''asus_p552_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) ASUS-P552-orange/V3.0.0.P8R.WWE30 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':60000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''7.11''',ur'''model_extra_info''':ur'''Orange''',ur'''model_name''':ur'''P552''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':45,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''toshiba_g810_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''toshiba_g810_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)  PPC; 240x320; Toshiba  G810''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Toshiba''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''G810''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':57,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/EUR1/G810-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''asus_galaxymini_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''asus_galaxymini_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) ASUS-GalaxyMini/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':60000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''GalaxyMini''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-GalaxyMini-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mwg_zincii_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''mwg_zincii_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) MWg Zinc II''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Mobile Wireless Group''',ur'''colors''':65536,ur'''columns''':34,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':250000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Zinc II''',ur'''nokia_voice_call''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ct810_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''lg_ct810_ver1''', ur'''LG-CT810/V08e IEMobile/7.11 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''aac''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''CT810''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CT810.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_neon_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_neon_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) HTC-P5310 BM''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''P5310BM''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/NeonC_BM-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i200_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''samsung_sgh_i200_ver1''', ur'''SAMSUNG-SGH-i200-ORANGE/BVHE6 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':33,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6.1''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''SGH i200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':47,ur'''physical_screen_width''':35,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2008_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i200OrangeUAProf.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_a4500_ver1_vzw'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''mot_a4500_ver1_vzw''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) 320x240; VZW; Motorola-A4500; Windows Mobile 6.1 Standard''', True, {ur'''brand_name''':ur'''Motorola''',ur'''device_os_version''':ur'''6.1''',ur'''mobile_browser_version''':ur'''7.11''',ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''A4500''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''asus_m930_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''asus_m930_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) ASUSM930/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':60000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''M930''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''release_date''':ur'''2008_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-M930-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''velocity_103vga_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''velocity_103vga_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Traveler 117;VGA;480x640''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Velocity Mobile''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':620,ur'''max_image_width''':470,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Velocity 103 VGA''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.velocitymobile.com/resource/UAProf-103.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i728_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''samsung_sgh_i728_ver1''', ur'''SAMSUNG-SGH-i728_CMCC/1.0 Release/03.07 Browser/IE6 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':10240,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''SGH i728''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2007_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i728.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i740_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''samsung_sgh_i740_ver1''', ur'''SAMSUNG-SGH-i740/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':10240,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''SGH i740''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':56,ur'''physical_screen_width''':42,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i740.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sgh_i907_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''samsung_sgh_i907_ver1''', ur'''SAMSUNG-SGH-I907/UCHI5 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':33,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Epix''',ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''SGH-I907''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':45,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i907.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''hp_ipaq_voicemessenger_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''hp_ipaq_voicemessenger_ver1''', ur'''HPiPAQVoiceMessenger/1.0/Mozilla/4.0  (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Smartphone;240x320''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HP''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6.1''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':4096,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''iPAQ Voice Messenger''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.hp.com/ipaqcarrier/HPiPAQVoiceMessenger10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True})
devices.devids[ur'''samsung_sch_i910_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''samsung_sch_i910_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x400) Opera VZW:SCH-i910''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Samsung''',ur'''css_spriting''':True,ur'''dual_orientation''':True,ur'''marketing_name''':ur'''Omnia''',ur'''max_data_rate''':300,ur'''max_image_height''':360,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''SCH-I910''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/sam/i910/i910v1.xml''',ur'''wifi''':True})
devices.devids[ur'''zte_vodafone1231_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''zte_vodafone1231_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Vodafone/1.0/Vodafone1231/IE Mobile/MIDP-2.0 Configuration/CLDC-1.1  320 x 240''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''device_os''':ur'''Windows Mobile OS''',ur'''device_os_version''':ur'''6.1''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''Vodafone 1231''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/Vodafone-1231.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''hp_ipaq_datamessenger_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''hp_ipaq_datamessenger_ver1''', ur'''HPiPAQDataMessenger/1.0/Mozilla/4.0(compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC;320x240''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HP''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':4096,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''iPAQ Data Messenger''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.hp.com/ipaqcarrier/HPiPAQDataMessenger10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True})
devices.devids[ur'''htc_tytn_ver1_mozilla40'''] = devclass(devices.devids[ur'''htc_tytn_ver1_submoz'''], ur'''htc_tytn_ver1_mozilla40''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 240x320; HTC_TyTN/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Hermes''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Hermes-2.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_q9h_ver1_subc_sprint_subie711'''] = devclass(devices.devids[ur'''mot_q9h_ver1_subc_sprint'''], ur'''mot_q9h_ver1_subc_sprint_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Sprint:MotoQ9c''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''htc_8900b_pilgrim'''] = devclass(devices.devids[ur'''htc_8900a_pilgrim_ver1'''], ur'''htc_8900b_pilgrim''', ur'''8900b/MR2 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''8900B'''})
devices.devids[ur'''htc_tytn_ver1_subie612_subua'''] = devclass(devices.devids[ur'''htc_tytn_ver1_subie612'''], ur'''htc_tytn_ver1_subie612_subua''', ur'''HTC_TyTN Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''TyTN''',ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Hermes/TyTN''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Hermes-2.0.xml''',ur'''video''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''htc_tytn_ver1_subie612_sub6800'''] = devclass(devices.devids[ur'''htc_tytn_ver1_subie612'''], ur'''htc_tytn_ver1_subie612_sub6800''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Qwest:Titan6800''', False, {ur'''accept_third_party_cookie''':False,ur'''marketing_name''':ur'''Titan''',ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''P6800'''})
devices.devids[ur'''htc_p5530_ver1'''] = devclass(devices.devids[ur'''htc_neon_ver1'''], ur'''htc_p5530_ver1''', ur'''HTC_P5530 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', True, {ur'''brand_name''':ur'''HTC''',ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''P5530 (Neon)''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/neon-1.0.xml'''})
devices.devids[ur'''htc_neon_ver1_subie77'''] = devclass(devices.devids[ur'''htc_neon_ver1'''], ur'''htc_neon_ver1_subie77''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) FOMA HT1100''', True, {ur'''colors''':65536,ur'''columns''':16,ur'''marketing_name''':ur'''FOMA HT1100''',ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''Neon''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Neon-1.0.xml''',ur'''wifi''':True})
devices.devids[ur'''htc_neon_ver1_opera865'''] = devclass(devices.devids[ur'''htc_neon_ver1'''], ur'''htc_neon_ver1_opera865''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; HTC-P5310 BM ) Opera 8.65 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''samsung_sgh_i900_ver1_subopera95'''] = devclass(devices.devids[ur'''samsung_sgh_i900_ver1'''], ur'''samsung_sgh_i900_ver1_subopera95''', ur'''SAMSUNG-SGH-i900/1.0 Opera 9.5''', False, {ur'''image_inlining''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''samsung_sgh_i900_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_sgh_i900_ver1'''], ur'''samsung_sgh_i900_ver1_subvoda''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) SAMSUNG-SGH-i900V''', False, {ur'''model_extra_info''':ur'''Vodafone''',ur'''physical_screen_height''':70,ur'''physical_screen_width''':42,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_i900v_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i900_ver1'''], ur'''samsung_i900v_ver1''', ur'''SAMSUNG-SGH-i900V/AEHG4 Opera 9.5''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':16,ur'''image_inlining''':True,ur'''max_deck_size''':10240,ur'''max_image_width''':228,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''SGH i900v''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':20,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i900V.xml'''})
devices.devids[ur'''samsung_sgh_i900_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_sgh_i900_ver1'''], ur'''samsung_sgh_i900_ver1_suborange''', ur'''SAMSUNG-SGH-i900Orange/BVHH1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':10240,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':20,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i900.xml'''})
devices.devids[ur'''samsung_sgh_i908_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i900_ver1'''], ur'''samsung_sgh_i908_ver1''', ur'''SAMSUNG-SGH-i908/1.0 Release/03.07 Browser/IE6 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Omnia''',ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_extra_info''':ur'''china''',ur'''model_name''':ur'''SGH-i908''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i908_OPEN.XML''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''hp_ipaq_voicemessenger_ver1_subvoda'''] = devclass(devices.devids[ur'''hp_ipaq_voicemessenger_ver1'''], ur'''hp_ipaq_voicemessenger_ver1_subvoda''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Vodafone/1.0/HPiPAQVoiceMessenger/1.00.00 Browser/VF-Browser/1.0 Profile/MIDP-2.0  Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''hp_ipaq_910_ver1_subua'''] = devclass(devices.devids[ur'''hp_ipaq_910_ver1'''], ur'''hp_ipaq_910_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) HPiPAQ910/1.0 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 320x240)''', False, None)
devices.devids[ur'''vodafone_sfr_v1615_ver1_subie711'''] = devclass(devices.devids[ur'''vodafone_sfr_v1615_ver1'''], ur'''vodafone_sfr_v1615_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Vodafone/1.0/HTC_Kaiser/3.28.161.1''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.11''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/kaiser-1.0.xml'''})
devices.devids[ur'''orange_spv_m3100_ver1_sub711_subua'''] = devclass(devices.devids[ur'''orange_spv_m3100_ver1_subie711'''], ur'''orange_spv_m3100_ver1_sub711_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) OrangeSPVM3100''', False, None)
devices.devids[ur'''orange_spv_m3100_ver1_subie711_subopver12'''] = devclass(devices.devids[ur'''orange_spv_m3100_ver1_subie711'''], ur'''orange_spv_m3100_ver1_subie711_subopver12''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; 240x320; SPV M3100; OpVer 12''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''orange_spv_m3100_ver1_subie612_subopver12'''] = devclass(devices.devids[ur'''orange_spv_m3100_ver1_subie612'''], ur'''orange_spv_m3100_ver1_subie612_subopver12''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; SPV M3100; OpVer 12''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_q9h_ver1_subc_vzw_subie711_subua'''] = devclass(devices.devids[ur'''mot_q9h_ver1_subc_vzw'''], ur'''mot_q9h_ver1_subc_vzw_subie711_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) 320x240; VZW; Motorola-Q9c; Windows Mobile 6.0 Standard''', False, None)
devices.devids[ur'''mot_q9h_ver1_subc_vzw_subie711'''] = devclass(devices.devids[ur'''mot_q9h_ver1_subc_vzw'''], ur'''mot_q9h_ver1_subc_vzw_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) 320x240; VZW; Motorola-Q9c; Windows Mobile 6.1 Standard''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''samsung_sch_i910_ver1_subie711'''] = devclass(devices.devids[ur'''samsung_sch_i910_ver1'''], ur'''samsung_sch_i910_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) VZW:SCH-i910 PPC 240x400''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''asus_p552w_ver1'''] = devclass(devices.devids[ur'''asus_p552_ver1'''], ur'''asus_p552w_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) ASUS-P552w/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''''',ur'''model_name''':ur'''P552w'''})
devices.devids[ur'''samsung_sgh_i900_ver1_subopera95_sub20061208'''] = devclass(devices.devids[ur'''samsung_sgh_i900_ver1_subopera95'''], ur'''samsung_sgh_i900_ver1_subopera95_sub20061208''', ur'''Mozilla/5.0 (SAMSUNG-SGH-i900/1.0 Opera 9.5; U; (null); rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.5''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''asus_p320_ver1'''] = devclass(devices.devids[ur'''asus_galaxymini_ver1'''], ur'''asus_p320_ver1''', ur'''ASUS-P320/Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''brand_name''':ur'''Asus''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':200,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''P320''',ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''asus_m930_ver1_ie77'''] = devclass(devices.devids[ur'''asus_m930_ver1'''], ur'''asus_m930_ver1_ie77''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) ASUSM930/1.0''', False, {ur'''mobile_browser_version''':ur'''7.7'''})
devices.devids[ur'''sonyericsson_x1i_ver1_subua2'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1'''], ur'''sonyericsson_x1i_ver1_subua2''', ur'''X1i Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X1i''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_march''',ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/X1i-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_x1i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1'''], ur'''sonyericsson_x1i_ver1_subua''', ur'''Sony Ericsson X1i/480x800 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, None)
devices.devids[ur'''sonyericsson_x1i_ver1_subr1aa'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1'''], ur'''sonyericsson_x1i_ver1_subr1aa''', ur'''SonyEricssonX1i/R1AA Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.11''',ur'''oma_support''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''uaprof''':ur'''http://wap.sonyericsson.com/uaprof/X1iR101.xml'''})
devices.devids[ur'''sonyericsson_x1i_ver1_subie711'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1'''], ur'''sonyericsson_x1i_ver1_subie711''', ur'''Vodafone/1.0/SEX1i/R1AA Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.11''',ur'''oma_support''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''uaprof''':ur'''http://www.sonyericsson.com/downloads/X1i-1.0.xml'''})
devices.devids[ur'''sonyericsson_x1i_ver1_subr2aa'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1'''], ur'''sonyericsson_x1i_ver1_subr2aa''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) SonyEricssonX1i/R2AA Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''oma_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/uaprof/X1iR101.xml'''})
devices.devids[ur'''nokia_generic_series40_dp60'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_generic_series40_dp60''', ur'''DO_NOT_MATCH_NOKIA_SERIES40_DP_6_0''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''nokia_edition''':6,ur'''release_date''':ur'''2009_january'''})
devices.devids[ur'''toshiba_g810_ver1_royaltek'''] = devclass(devices.devids[ur'''toshiba_g810_ver1'''], ur'''toshiba_g810_ver1_royaltek''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)  PPC; 240x320; RoyalTek RGP-N100''', False, None)
devices.devids[ur'''toshiba_g810_ver1_subua'''] = devclass(devices.devids[ur'''toshiba_g810_ver1'''], ur'''toshiba_g810_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)  PPC; 240x320; Toshiba  G810/RL1_080825_083ES2_61''', False, None)
devices.devids[ur'''htc_x1i_ver1_ie711'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1_subua2'''], ur'''htc_x1i_ver1_ie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; X1i/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''nokia_6260s_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_6260s_ver1''', ur'''Mozilla/5.0 ( Nokia6260s-1/2.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''device_os''':ur'''''',ur'''device_os_version''':ur'''''',ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':4194304,ur'''j2me_jpg''':True,ur'''j2me_max_jar_size''':1024000,ur'''j2me_png''':True,ur'''j2me_screen_height''':ur'''480''',ur'''j2me_screen_width''':ur'''320''',ur'''marketing_name''':ur'''Slide''',ur'''max_data_rate''':7200,ur'''model_name''':ur'''6260s''',ur'''mp3''':True,ur'''nokia_edition''':6,ur'''nokia_series''':40,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''svgt_1_1''':True,ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6260s-1r100.xml''',ur'''wifi''':True})
devices.devids[ur'''nokia_7510_supernova_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_7510_supernova_ver1''', ur'''Mozilla/5.0 ( Nokia7510Supernova/2.0 (03.80) Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''ajax_manipulate_dom''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Supernova''',ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''7510''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7510Supernovar100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''fly_mc100_ver1_sub113'''] = devclass(devices.devids[ur'''fly_mc100_ver1'''], ur'''fly_mc100_ver1_sub113''', ur'''Fly MC100/S113 Release/2007.12.11 Profile/MIDP2.0 Configuration/CLDC1.1''', False, {ur'''directdownload_support''':True,ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_january''',ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_MC100.xml''',ur'''uaprof2''':ur'''www.fly_phone.ru/UAP/Fly_MC100.xml'''})
devices.devids[ur'''fly_hummer_ht1_ver1'''] = devclass(devices.devids[ur'''fly_sx210_ver1'''], ur'''fly_hummer_ht1_ver1''', ur'''Fly-HUMMER HT1/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''marketing_name''':ur'''Fly HUMMER HT1''',ur'''model_name''':ur'''HT1''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2007_september''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/Fly-Hummer HT1.xml''',ur'''uaprof2''':ur'''http://211.42.201.70/ua_profile/Fly-Hummer'''})
devices.devids[ur'''fly_hummer_ht2_ver1'''] = devclass(devices.devids[ur'''philips_9a9w_ver1'''], ur'''fly_hummer_ht2_ver1''', ur'''FlyHT2 ObigoInternetBrowser/QO3C Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Fly''',ur'''directdownload_support''':True,ur'''marketing_name''':ur'''Fly HUMMER HT2''',ur'''model_name''':ur'''HT2''',ur'''release_date''':ur'''2009_january''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/uaprof_FLY_HT2.xml'''})
devices.devids[ur'''voxtel_w210_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''voxtel_w210_ver1''', ur'''VOXTEL_W210_TO_BE_FIXED''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Voxtel''',ur'''colors''':65536,ur'''columns''':0,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4000,ur'''model_name''':ur'''w210''',ur'''nokia_voice_call''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''rows''':0,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.voxtel.ru/UAProf/Voxtel_w210.xml''',ur'''unique''':False,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_wallaby_ver1'''] = devclass(devices.devids[ur'''generic_ms_pocketpc2002'''], ur'''htc_wallaby_ver1''', ur'''NON_UNIQUE_HTC_WALLABY''', True, {ur'''brand_name''':ur'''HTC''',ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Wallaby''',ur'''pointing_method''':ur'''stylus'''})
devices.devids[ur'''sie_sx56_ver1'''] = devclass(devices.devids[ur'''htc_wallaby_ver1'''], ur'''sie_sx56_ver1''', ur'''SIE-SX56''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':4096,ur'''ems''':True,ur'''max_image_height''':240,ur'''max_image_width''':220,ur'''model_name''':ur'''SX56''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_wav''':True,ur'''rows''':4,ur'''screensaver''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_support_level''':-1})
devices.devids[ur'''htc_himalaya_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''htc_himalaya_ver1''', ur'''NON_UNIQUE_HTC_HIMALAYA''', True, {ur'''brand_name''':ur'''HTC''',ur'''max_data_rate''':40,ur'''model_name''':ur'''Himalaya''',ur'''pointing_method''':ur'''stylus'''})
devices.devids[ur'''orange_spv_m1000_ver1'''] = devclass(devices.devids[ur'''htc_himalaya_ver1'''], ur'''orange_spv_m1000_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M1000;''', True, {ur'''brand_name''':ur'''Orange''',ur'''max_data_rate''':40,ur'''model_name''':ur'''SPV M1000''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''o2_xdaii_ver1'''] = devclass(devices.devids[ur'''htc_himalaya_ver1'''], ur'''o2_xdaii_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; O2 Xda II;PPC;240x320)''', True, {ur'''brand_name''':ur'''O2''',ur'''css_spriting''':True,ur'''model_name''':ur'''Xda II''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''vodafone_vpa_ver1'''] = devclass(devices.devids[ur'''htc_himalaya_ver1'''], ur'''vodafone_vpa_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Vodafone/1.0/VPA_Touch/2.24.162.52''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''VPA Touch''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/VPA_Touch-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''o2_xdaii_ver1_subua'''] = devclass(devices.devids[ur'''o2_xdaii_ver1'''], ur'''o2_xdaii_ver1_subua''', ur'''XDA2''', False, {ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_clear_key_code''':8,ur'''j2me_heap_size''':67108864,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':6,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_right_softkey_code''':7,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_wmapi_1_0''':True})
devices.devids[ur'''o2_xdaii_ver1_sub2i'''] = devclass(devices.devids[ur'''o2_xdaii_ver1'''], ur'''o2_xdaii_ver1_sub2i''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; O2 Xda 2i; PPC; 240x320)''', False, None)
devices.devids[ur'''htc_blueangel_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003_se'''], ur'''htc_blueangel_ver1''', ur'''NON_UNIQUE_HTC_BLUEANGEL''', True, {ur'''brand_name''':ur'''HTC''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Blue Angel''',ur'''pointing_method''':ur'''stylus''',ur'''wifi''':True})
devices.devids[ur'''orange_spv_m2000_ver1'''] = devclass(devices.devids[ur'''htc_blueangel_ver1'''], ur'''orange_spv_m2000_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M2000;''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Orange''',ur'''chtml_make_phone_call_string''':ur'''tel:''',ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''directdownload_support''':True,ur'''gif_animated''':True,ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':40,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':51200,ur'''mms_max_width''':240,ur'''model_name''':ur'''SPV M2000''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wta_voice_call''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;'''})
devices.devids[ur'''o2_xdaiis_ver1'''] = devclass(devices.devids[ur'''htc_blueangel_ver1'''], ur'''o2_xdaiis_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; O2 Xda 2s;PPC;240x320; PPC; 240x320)''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''Xda IIs''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_sx66_ver1'''] = devclass(devices.devids[ur'''htc_blueangel_ver1'''], ur'''sie_sx66_ver1''', ur'''SIE-SX66''', True, {ur'''brand_name''':ur'''Siemens''',ur'''colors''':65536,ur'''columns''':23,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_deck_size''':99999999,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':250000,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''North America''',ur'''model_name''':ur'''SX66''',ur'''mp3''':True,ur'''physical_screen_height''':71,ur'''physical_screen_width''':53,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':99,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''unique''':True,ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''qtek_9090_ver1'''] = devclass(devices.devids[ur'''htc_blueangel_ver1'''], ur'''qtek_9090_ver1''', ur'''Qtek9090; Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''brand_name''':ur'''Qtek''',ur'''model_name''':ur'''9090''',ur'''physical_screen_height''':71,ur'''physical_screen_width''':53,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tmobile_mdaiii_ver1'''] = devclass(devices.devids[ur'''htc_blueangel_ver1'''], ur'''tmobile_mdaiii_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; MDA III/1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''T-Mobile''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MDA III''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdaiii-1.1.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_i8510_ver1_subxxhha'''] = devclass(devices.devids[ur'''samsung_i8510_ver1'''], ur'''samsung_i8510_ver1_subxxhha''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Samsung/I8510/XXHHa; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''qtek_9090_ver1_subua'''] = devclass(devices.devids[ur'''qtek_9090_ver1'''], ur'''qtek_9090_ver1_subua''', ur'''Qtek9090''', False, {ur'''aac''':True,ur'''brand_name''':ur'''Qtek''',ur'''colors''':65536,ur'''has_qwerty_keyboard''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''9090''',ur'''mp3''':True,ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True})
devices.devids[ur'''qtek_9090_ver1_subfake'''] = devclass(devices.devids[ur'''qtek_9090_ver1'''], ur'''qtek_9090_ver1_subfake''', ur'''FAKE_Qtek_9090''', False, {ur'''brand_name''':ur'''HTC''',ur'''video''':True})
devices.devids[ur'''orange_spv_m2000_ver1_sub5122131'''] = devclass(devices.devids[ur'''orange_spv_m2000_ver1'''], ur'''orange_spv_m2000_ver1_sub5122131''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M2000; OpVer 5.12.2.131)''', False, None)
devices.devids[ur'''orange_spv_m2000_ver1_sub5122141'''] = devclass(devices.devids[ur'''orange_spv_m2000_ver1'''], ur'''orange_spv_m2000_ver1_sub5122141''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M2000; OpVer 5.12.2.141)''', False, None)
devices.devids[ur'''orange_spv_m2000_ver1_sub5311124'''] = devclass(devices.devids[ur'''orange_spv_m2000_ver1'''], ur'''orange_spv_m2000_ver1_sub5311124''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M2000; OpVer 5.31.1.124)''', False, None)
devices.devids[ur'''orange_spv_m2000_ver1_sub5312120'''] = devclass(devices.devids[ur'''orange_spv_m2000_ver1'''], ur'''orange_spv_m2000_ver1_sub5312120''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M2000; OpVer 5.31.2.120)''', False, None)
devices.devids[ur'''orange_spv_m2000_ver1_sub5312138'''] = devclass(devices.devids[ur'''orange_spv_m2000_ver1'''], ur'''orange_spv_m2000_ver1_sub5312138''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M2000; OpVer 5.31.2.138)''', False, None)
devices.devids[ur'''orange_spv_m2000_ver1_sub5313135'''] = devclass(devices.devids[ur'''orange_spv_m2000_ver1'''], ur'''orange_spv_m2000_ver1_sub5313135''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M2000; OpVer 5.31.3.135)''', False, None)
devices.devids[ur'''orange_spv_m2000_ver1_sub5402223'''] = devclass(devices.devids[ur'''orange_spv_m2000_ver1'''], ur'''orange_spv_m2000_ver1_sub5402223''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M2000; OpVer 5.40.2.223)''', False, None)
devices.devids[ur'''orange_spv_m2000_ver1_sub5402223nomoz'''] = devclass(devices.devids[ur'''orange_spv_m2000_ver1'''], ur'''orange_spv_m2000_ver1_sub5402223nomoz''', ur'''SPV M2000; OpVer 5.12.2.131''', False, None)
devices.devids[ur'''orange_spv_m2000_ver1_subua'''] = devclass(devices.devids[ur'''orange_spv_m2000_ver1'''], ur'''orange_spv_m2000_ver1_subua''', ur'''Orange SPV M2000''', False, None)
devices.devids[ur'''sie_sx66_ver1_sub01'''] = devclass(devices.devids[ur'''sie_sx66_ver1'''], ur'''sie_sx66_ver1_sub01''', ur'''SIE-SX66/01''', False, {ur'''max_data_rate''':9,ur'''wifi''':True})
devices.devids[ur'''apple_ipod_touch_ver1_sub4b1'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_sub4b1''', ur'''Mozilla/5.0 (iPod; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4B1 Safari/419.3''', False, None)
devices.devids[ur'''htc_magician_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003_se'''], ur'''htc_magician_ver1''', ur'''NON_UNIQUE_HTC_MAGICIAN''', True, {ur'''brand_name''':ur'''HTC''',ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Magician''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''stylus''',ur'''progressive_download''':True,ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''tmobile_mda_compact_ver1'''] = devclass(devices.devids[ur'''htc_magician_ver1'''], ur'''tmobile_mda_compact_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; MDA Compact/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''T-Mobile''',ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mld''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MDA Compact''',ur'''mp3''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':12,ur'''wav''':True,ur'''wifi''':True})
devices.devids[ur'''orange_spv_m500_ver1'''] = devclass(devices.devids[ur'''htc_magician_ver1'''], ur'''orange_spv_m500_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M500; OpVer 6.06.3.123)''', True, {ur'''brand_name''':ur'''Orange''',ur'''marketing_name''':ur'''HTC Charmer''',ur'''model_name''':ur'''SPV M500''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':12})
devices.devids[ur'''o2_xdaii_mini_ver1'''] = devclass(devices.devids[ur'''htc_magician_ver1'''], ur'''o2_xdaii_mini_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; O2 Xda 2mini; PPC; 240x320)''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''Xda II Mini''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''qtek_s100_ver1'''] = devclass(devices.devids[ur'''htc_magician_ver1'''], ur'''qtek_s100_ver1''', ur'''Qtek S100''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Qtek''',ur'''colors''':65536,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''S100''',ur'''mp3''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''smf''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_wbmp''':True})
devices.devids[ur'''imate_jam_ver1'''] = devclass(devices.devids[ur'''htc_magician_ver1'''], ur'''imate_jam_ver1''', ur'''I-MATE JAM''', True, {ur'''amr''':True,ur'''brand_name''':ur'''i-mate''',ur'''colors''':65536,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''JAM''',ur'''mp3''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wifi''':True})
devices.devids[ur'''htc_charmer_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_charmer_ver1''', ur'''NON_UNIQUE_HTC_CHARMER''', True, {ur'''brand_name''':ur'''HTC''',ur'''max_data_rate''':200,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Charmer''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''release_date''':ur'''2006_march'''})
devices.devids[ur'''tmobile_mda_compactii_ver1'''] = devclass(devices.devids[ur'''htc_charmer_ver1'''], ur'''tmobile_mda_compactii_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; MDA compact II/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''colors''':65536,ur'''columns''':16,ur'''device_os_version''':ur'''5''',ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''MDA compact II''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdacp-2.0.xml'''})
devices.devids[ur'''tmobile_mda_compact_ver1_subtemp'''] = devclass(devices.devids[ur'''tmobile_mda_compact_ver1'''], ur'''tmobile_mda_compact_ver1_subtemp''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPCPE; 240x320)''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':40,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''receiver''':True,ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''rows''':36,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdacp-1.0.xml''',ur'''video''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tmobile_mda_compact_ver1_sub30'''] = devclass(devices.devids[ur'''tmobile_mda_compact_ver1'''], ur'''tmobile_mda_compact_ver1_sub30''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; MDA compact/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tmobile_mda_compactii_ver1_sub23'''] = devclass(devices.devids[ur'''tmobile_mda_compactii_ver1'''], ur'''tmobile_mda_compactii_ver1_sub23''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 240x320; MDA Compact/2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''6.8''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdacp-2.3.xml'''})
devices.devids[ur'''orange_spv_m500_ver1_sub_6063143'''] = devclass(devices.devids[ur'''orange_spv_m500_ver1'''], ur'''orange_spv_m500_ver1_sub_6063143''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M500; OpVer 6.06.3.143)''', False, None)
devices.devids[ur'''samsung_b2100v_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_b2100v_ver1''', ur'''Vodafone/1.0/SAMSUNG-B2100V/BUIA2/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''B2100''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/B2100.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':120,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':120,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_universal_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_universal_ver1''', ur'''NON_UNIQUE_HTC_UNIVERSAL''', True, {ur'''brand_name''':ur'''HTC''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':460,ur'''max_image_width''':630,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Universal''',ur'''physical_screen_height''':54,ur'''physical_screen_width''':73,ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''wifi''':True})
devices.devids[ur'''grundig_gr980_ver1'''] = devclass(devices.devids[ur'''htc_universal_ver1'''], ur'''grundig_gr980_ver1''', ur'''GRUNDIG GR980''', True, {ur'''ajax_support_events''':True,ur'''ajax_support_inner_html''':True,ur'''brand_name''':ur'''Grundig''',ur'''colors''':65536,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':640,ur'''max_image_width''':480,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''GR980''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''qtek_9000_ver1'''] = devclass(devices.devids[ur'''htc_universal_ver1'''], ur'''qtek_9000_ver1''', ur'''Qtek9000''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Qtek''',ur'''colors''':65536,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':480,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''9000''',ur'''mp3''':True,ur'''physical_screen_height''':55,ur'''physical_screen_width''':73,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_colors''':16,ur'''wav''':True})
devices.devids[ur'''dopod_900_ver1'''] = devclass(devices.devids[ur'''htc_universal_ver1'''], ur'''dopod_900_ver1''', ur'''Dopod900 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 480x640; Dopod900)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''columns''':15,ur'''device_os''':ur'''Windows Mobile OS''',ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':600,ur'''max_image_width''':480,ur'''model_name''':ur'''900''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/pu10-2.0.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':640,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''imate_jasjar_ver1'''] = devclass(devices.devids[ur'''htc_universal_ver1'''], ur'''imate_jasjar_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; i-mate JASJAR PPC; 640x480; PPC; 240x320)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''i-mate''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':560,ur'''max_image_width''':420,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''JASJAR''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':73,ur'''physical_screen_width''':55,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/pu10-2.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''vodafone_v1640_ver1'''] = devclass(devices.devids[ur'''htc_universal_ver1'''], ur'''vodafone_v1640_ver1''', ur'''Vodafone/1.0/v1640/1.30.194 WWE/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; MIDP-2.0 Configuration/CLDC-1.1)''', True, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''brand_name''':ur'''Vodafone''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':200000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''model_name''':ur'''v1640''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/v1640-2.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''o2_xda_exec_ver1'''] = devclass(devices.devids[ur'''htc_universal_ver1'''], ur'''o2_xda_exec_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; Xda Exec; 640x480)''', True, {ur'''brand_name''':ur'''O2''',ur'''model_name''':ur'''XDA/Exec''',ur'''physical_screen_height''':73,ur'''physical_screen_width''':55,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''release_date''':ur'''2005_october''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tmobile_mda_pro_ver1'''] = devclass(devices.devids[ur'''htc_universal_ver1'''], ur'''tmobile_mda_pro_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; MDA Pro/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''T-Mobile''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':580,ur'''max_image_width''':420,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MDA Pro''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdapro-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''o2_xda_exec_ver1_subjasjar'''] = devclass(devices.devids[ur'''o2_xda_exec_ver1'''], ur'''o2_xda_exec_ver1_subjasjar''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC;JASJAR;640x480; PPC; Xda Exec; 640x480)''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/pu10-2.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''qtek_9000_ver1_sub40'''] = devclass(devices.devids[ur'''qtek_9000_ver1'''], ur'''qtek_9000_ver1_sub40''', ur'''QTEK9000-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''tmobile_mda_pro_ver1_sub11'''] = devclass(devices.devids[ur'''tmobile_mda_pro_ver1'''], ur'''tmobile_mda_pro_ver1_sub11''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; MDA Pro/1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''oma_support''':True,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdapro-1.1.xml'''})
devices.devids[ur'''tmobile_mda_pro_ver1_sub12'''] = devclass(devices.devids[ur'''tmobile_mda_pro_ver1'''], ur'''tmobile_mda_pro_ver1_sub12''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; MDA Pro/1.2 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''oma_support''':True,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdapro-1.2.xml'''})
devices.devids[ur'''tmobile_mda_pro_ver1_sub13'''] = devclass(devices.devids[ur'''tmobile_mda_pro_ver1'''], ur'''tmobile_mda_pro_ver1_sub13''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 480x640; MDA Pro/1.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdapro-1.3.xml''',ur'''wifi''':True})
devices.devids[ur'''sonyericsson_g900_ver1_sub2'''] = devclass(devices.devids[ur'''sonyericsson_g900_ver1'''], ur'''sonyericsson_g900_ver1_sub2''', ur'''SonyEricssonG900/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 878) Opera 8.65 [sv]''', False, None)
devices.devids[ur'''grundig_gr980_ver1_sub'''] = devclass(devices.devids[ur'''grundig_gr980_ver1'''], ur'''grundig_gr980_ver1_sub''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Grundig GR980)''', False, None)
devices.devids[ur'''grundig_gr980_sub130152'''] = devclass(devices.devids[ur'''grundig_gr980_ver1'''], ur'''grundig_gr980_sub130152''', ur'''Grundig GR980/1.30.152 Mozilla/4.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 4.01; Windows CE; PPC; 640X480)''', False, None)
devices.devids[ur'''orange_spv_m5000_ver1'''] = devclass(devices.devids[ur'''htc_universal_ver1'''], ur'''orange_spv_m5000_ver1''', ur'''SPV-M5000''', True, {ur'''brand_name''':ur'''Orange''',ur'''model_name''':ur'''SPV M5000''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''orange_spv_m5000_ver1_subppc240x320'''] = devclass(devices.devids[ur'''orange_spv_m5000_ver1'''], ur'''orange_spv_m5000_ver1_subppc240x320''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; SPV M5000; Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''orange_spv_m5000_ver1_sub40'''] = devclass(devices.devids[ur'''orange_spv_m5000_ver1'''], ur'''orange_spv_m5000_ver1_sub40''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; SPV M5000; Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''orange_spv_m5000_ver1_sub480640'''] = devclass(devices.devids[ur'''orange_spv_m5000_ver1'''], ur'''orange_spv_m5000_ver1_sub480640''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 480x640; SPV M5000; OpVer 7.130.1.145)''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''max_data_rate''':384,ur'''max_deck_size''':3000,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/pu10-2.0.xml''',ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_e50_ver1_sub130073600'''] = devclass(devices.devids[ur'''nokia_e50_ver1_sub130062710'''], ur'''nokia_e50_ver1_sub130073600''', ur'''NokiaE50-1/3.0 (07.36.0.0) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''htc_love_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_love_ver1''', ur'''NON_UNIQUE_HTC_LOVE''', True, {ur'''brand_name''':ur'''HTC''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Love''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''release_date''':ur'''2007_april''',ur'''wifi''':True})
devices.devids[ur'''htc_p3350_ver1'''] = devclass(devices.devids[ur'''htc_love_ver1'''], ur'''htc_p3350_ver1''', ur'''HTC_P3350 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''P3350''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dopod_m700_ver1'''] = devclass(devices.devids[ur'''htc_love_ver1'''], ur'''dopod_m700_ver1''', ur'''DopodM700/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''max_data_rate''':40,ur'''model_name''':ur'''M700''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''dopod_d805_ver1'''] = devclass(devices.devids[ur'''htc_love_ver1'''], ur'''dopod_d805_ver1''', ur'''dopod D805_CMCC/5.2.1235/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''D805''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/love-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p3350_ver1_subppc'''] = devclass(devices.devids[ur'''htc_p3350_ver1'''], ur'''htc_p3350_ver1_subppc''', ur'''PPC; 240x320; HTC_P3350/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, None)
devices.devids[ur'''htc_elf_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_elf_ver1''', ur'''NON_UNIQUE_HTC_ELF''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Elf/Touch/Vogue/P3050/P3450''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/elf-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_m700_ver1_subie68'''] = devclass(devices.devids[ur'''dopod_m700_ver1'''], ur'''dopod_m700_ver1_subie68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) DopodM700''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''6.8''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36})
devices.devids[ur'''utstarcom_sprint_mp6900sp_ver1'''] = devclass(devices.devids[ur'''htc_elf_ver1'''], ur'''utstarcom_sprint_mp6900sp_ver1''', ur'''Mozilla 4.0 (compatible:MSIE 6.0; Windows CE; IEMobile 7.6) Sprint MP6900SP''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''columns''':36,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6''',ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Sprint''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''MP6900 SP''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''htc_touch_p3450_ver1'''] = devclass(devices.devids[ur'''htc_elf_ver1'''], ur'''htc_touch_p3450_ver1''', ur'''PPC; 240x320; HTC_P3450/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Touch/Elf''',ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''P3450''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/elf-1.0.xml''',ur'''video''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''htc_touch_6900_ver1'''] = devclass(devices.devids[ur'''htc_elf_ver1'''], ur'''htc_touch_6900_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) HTC-6900''', True, {ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''Touch/6900''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/elf-1.0.xml'''})
devices.devids[ur'''dopod_s1_ver1'''] = devclass(devices.devids[ur'''htc_elf_ver1'''], ur'''dopod_s1_ver1''', ur'''dopod S1_CMCC/5.2.1235/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''max_data_rate''':40,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''S1''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''o2_xda_nova_ver1'''] = devclass(devices.devids[ur'''htc_elf_ver1'''], ur'''o2_xda_nova_ver1''', ur'''Xda_nova; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''brand_name''':ur'''O2''',ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''Xda Nova''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/elf-1.0.xml'''})
devices.devids[ur'''verizon_xv6900_ver1'''] = devclass(devices.devids[ur'''htc_elf_ver1'''], ur'''verizon_xv6900_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) 320x320; XV6900; Window Mobile 6.0 Professional;''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Verizon''',ur'''css_spriting''':True,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''XV6900''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tmobile_mda_touch_ver1'''] = devclass(devices.devids[ur'''htc_elf_ver1'''], ur'''tmobile_mda_touch_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; MDA Touch/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''T-Mobile''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''MDA Touch''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdatouch-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_touch_6900_ver1_submr1'''] = devclass(devices.devids[ur'''htc_touch_6900_ver1'''], ur'''htc_touch_6900_ver1_submr1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) HTC-6900-MR1''', False, None)
devices.devids[ur'''htc_touch_ver1'''] = devclass(devices.devids[ur'''htc_touch_6900_ver1'''], ur'''htc_touch_ver1''', ur'''HTC-Touch/Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Touch''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_touch_6900_ver1_subie711'''] = devclass(devices.devids[ur'''htc_touch_6900_ver1'''], ur'''htc_touch_6900_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) HTC Touch''', False, {ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''6900/Touch''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''uaprof2''':ur'''http://uaprof.bellmobilite.ca/BMC_HTC_6900_1176661.rdf'''})
devices.devids[ur'''utstarcom_sprint_mp6900sp_ver1_subua'''] = devclass(devices.devids[ur'''utstarcom_sprint_mp6900sp_ver1'''], ur'''utstarcom_sprint_mp6900sp_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Sprint MP6900SP''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':36,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''table_support''':True,ur'''tiff''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''utstarcom_sprint_mp6900sp_ver1_subie711_subua'''] = devclass(devices.devids[ur'''utstarcom_sprint_mp6900sp_ver1'''], ur'''utstarcom_sprint_mp6900sp_ver1_subie711_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Sprint MP6900SP''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''msxml2''',ur'''mobile_browser_version''':ur'''7.11''',ur'''release_date''':ur'''2009_february'''})
devices.devids[ur'''utstarcom_sprint_mp6950sp_ver1'''] = devclass(devices.devids[ur'''utstarcom_sprint_mp6900sp_ver1'''], ur'''utstarcom_sprint_mp6950sp_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Sprint MP6950SP''', True, {ur'''colors''':65536,ur'''css_spriting''':True,ur'''max_deck_size''':4096,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''MP6950 SP''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/elf-1.0.xml'''})
devices.devids[ur'''utstarcom_sprint_mp6900sp_ver1_subie711'''] = devclass(devices.devids[ur'''utstarcom_sprint_mp6900sp_ver1'''], ur'''utstarcom_sprint_mp6900sp_ver1_subie711''', ur'''Sprint MP6900SP (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Sprint MP6900SP''', False, {ur'''can_skip_aligned_link_row''':True,ur'''device_os_version''':ur'''6''',ur'''max_image_height''':280,ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''7.11''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''o2_xda_nova_ver1_subie76'''] = devclass(devices.devids[ur'''o2_xda_nova_ver1'''], ur'''o2_xda_nova_ver1_subie76''', ur'''Xda_nova; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''brand_name''':ur'''O2''',ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''Xda Nova'''})
devices.devids[ur'''htc_touch_ver1_suballtel'''] = devclass(devices.devids[ur'''htc_touch_ver1'''], ur'''htc_touch_ver1_suballtel''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Alltel HTC Touch''', False, {ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''Alltel'''})
devices.devids[ur'''htc_polaris_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_polaris_ver1''', ur'''HTC_Polaris Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Polaris''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Polaris-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_touch_p3450_ver1_sub231022741'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_sub231022741''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; HTC P3450; OpVer 23.102.2.741''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''htc_touch_p3450_ver1_extraua'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_extraua''', ur'''HTC-P3450''', False, None)
devices.devids[ur'''htc_touch_p3450_ver1_suborange'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_suborange''', ur'''HTC-P3450-orange/PPC; 240x320; OpVer 23.114.2.741 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', False, {ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''htc_touch_p3450_ver1_subvodafone'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_subvodafone''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Vodafone/1.0/HTC_Elf''', False, {ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''htc_touch_p3450_ver1_subie76'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_subie76''', ur'''PPC; 240x320; HTC_P3450/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''7.6'''})
devices.devids[ur'''htc_touch_p3450_ver1_funnyua4'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_funnyua4''', ur'''240x320; HTC P3450; OpVer 23.116.1.611''', False, None)
devices.devids[ur'''htc_touch_p3450_ver1_funnyua5'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_funnyua5''', ur'''HTC P3450/2.20.621.1 Mozilla/4.0 Profile/MIDP-2.0''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''htc_touch_p3450_ver1_subua'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; HTC P3450''', False, None)
devices.devids[ur'''htc_touch_p3451_ver1'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3451_ver1''', ur'''PPC; 240x320; HTC_P3451/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''P3451''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/elf-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_touch_p3450_ver1_opver231161611'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_opver231161611''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; HTC P3450; OpVer 23.116.1.611''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/elf-1.0.xml'''})
devices.devids[ur'''htc_touch_p3450_ver1_opver231141611'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_opver231141611''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; HTC P3450; OpVer 23.114.1.611''', False, None)
devices.devids[ur'''htc_touch_6900_ver1_subie711_submr2'''] = devclass(devices.devids[ur'''htc_touch_6900_ver1_subie711'''], ur'''htc_touch_6900_ver1_subie711_submr2''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) HTC-6900-MR2 BM''', False, {ur'''mobile_browser_version''':ur'''7.11''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''htc_touch_cruise_p3650_ver1'''] = devclass(devices.devids[ur'''htc_polaris_ver1'''], ur'''htc_touch_cruise_p3650_ver1''', ur'''HTC_P3650 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_events''':True,ur'''brand_name''':ur'''HTC''',ur'''css_spriting''':True,ur'''device_os_version''':ur'''5.2''',ur'''max_data_rate''':3600,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''Touch Cruise/P3650''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Polaris-1.0.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''vodafone_sfr_v3650_ver1'''] = devclass(devices.devids[ur'''htc_polaris_ver1'''], ur'''vodafone_sfr_v3650_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Vodafone/1.0/SFR_v3650/1.25.163.3''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Vodafone''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Polaris''',ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''SFR V3650''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/polaris-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''o2_xda_orbitii_ver1'''] = devclass(devices.devids[ur'''htc_polaris_ver1'''], ur'''o2_xda_orbitii_ver1''', ur'''Xda_orbit_2; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''brand_name''':ur'''O2''',ur'''css_spriting''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''Xda Orbit II''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Polaris-1.0.xml'''})
devices.devids[ur'''htc_polaris_ver1_subua'''] = devclass(devices.devids[ur'''htc_polaris_ver1'''], ur'''htc_polaris_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) 1.0/HTC_Polaris''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.11''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Polaris-1.0.xml'''})
devices.devids[ur'''dopod_p860_ver1'''] = devclass(devices.devids[ur'''htc_polaris_ver1'''], ur'''dopod_p860_ver1''', ur'''dopod P860_CMCC/5.2.1620/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.0 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Beacon''',ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P860''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Polaris-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_touch_cruise_p3650_ver1_subie77'''] = devclass(devices.devids[ur'''htc_touch_cruise_p3650_ver1'''], ur'''htc_touch_cruise_p3650_ver1_subie77''', ur'''HTC_P3650 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.7''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Polaris-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_touch_cruise_p3650_ver1_subopera865'''] = devclass(devices.devids[ur'''htc_touch_cruise_p3650_ver1'''], ur'''htc_touch_cruise_p3650_ver1_subopera865''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320; HTC_P3650) Opera 8.65 [it]''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''xhtml_support_level''':2})
devices.devids[ur'''htc_touch_cruise_p3650_ver1_subopera90'''] = devclass(devices.devids[ur'''htc_touch_cruise_p3650_ver1'''], ur'''htc_touch_cruise_p3650_ver1_subopera90''', ur'''Opera/9.0 (Microsoft Windows; PPC; 240x320; HTC_P3650; Opera Mobile/331; U; en)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.0'''})
devices.devids[ur'''htc_touch_cruise_p3650t_ver1'''] = devclass(devices.devids[ur'''htc_touch_cruise_p3650_ver1'''], ur'''htc_touch_cruise_p3650t_ver1''', ur'''HTC_P3650t/1.27.621.1 Mozilla/4.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tme/polaris-1.0.xml'''})
devices.devids[ur'''htc_touch_cruise_p3650_ver1_suborange'''] = devclass(devices.devids[ur'''htc_touch_cruise_p3650_ver1'''], ur'''htc_touch_cruise_p3650_ver1_suborange''', ur'''HTC-P3650-orange/PPC; 240x320; OpVer 28.129.2.732 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_extra_info''':ur'''Orange''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Polaris-1.0.xml'''})
devices.devids[ur'''htc_touch_cruise_p3651_ver1'''] = devclass(devices.devids[ur'''htc_touch_cruise_p3650_ver1'''], ur'''htc_touch_cruise_p3651_ver1''', ur'''HTC_P3651 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''max_image_width''':228,ur'''model_name''':ur'''P3651''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''release_date''':ur'''2007_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''htc_touch_cruise_p3650_ver1_subopera951'''] = devclass(devices.devids[ur'''htc_touch_cruise_p3650_ver1'''], ur'''htc_touch_cruise_p3650_ver1_subopera951''', ur'''Opera/9.51 Beta (Microsoft Windows; PPC; 240x320; HTC_P3650; Opera Mobi/1718; U; en)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.51 beta''',ur'''wml_1_2''':False,ur'''wml_1_3''':False})
devices.devids[ur'''htc_touch_cruise_p3650_ver1_sub240320'''] = devclass(devices.devids[ur'''htc_touch_cruise_p3650_ver1'''], ur'''htc_touch_cruise_p3650_ver1_sub240320''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; HTC_P3650/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''htc_touch_p3450_ver1_subvodafone_subua'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1_subvodafone'''], ur'''htc_touch_p3450_ver1_subvodafone_subua''', ur'''Vodafone/1.0/HTC_Elf/1.15.162.1''', False, {ur'''max_data_rate''':40,ur'''model_name''':ur'''P3450'''})
devices.devids[ur'''htc_touch_p3450_ver1_subvodafone_subie76'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1_subvodafone'''], ur'''htc_touch_p3450_ver1_subvodafone_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Vodafone/1.0/HTC_Elf/2.20.164.2''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.6''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/elf-1.0.xml'''})
devices.devids[ur'''htc_touch_cruise_p3650_ver1_subopera865en'''] = devclass(devices.devids[ur'''htc_touch_cruise_p3650_ver1_subopera865'''], ur'''htc_touch_cruise_p3650_ver1_subopera865en''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320; HTC_P3650) Opera 8.65 [en]''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':100000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Polaris-1.0.xml'''})
devices.devids[ur'''htc_touch_p3450_ver1_suborange_subua'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1_suborange'''], ur'''htc_touch_p3450_ver1_suborange_subua''', ur'''HTC-P3450-orange/PPC; 240x320; OpVer 23.221.2.741 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_extra_info''':ur'''Orange''',ur'''model_name''':ur'''P3450'''})
devices.devids[ur'''htc_nike_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_nike_ver1''', ur'''NON_UNIQUE_HTC_NIKE''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Nike''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Nike-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''o2_xda_orbitii_ver1_subua'''] = devclass(devices.devids[ur'''o2_xda_orbitii_ver1'''], ur'''o2_xda_orbitii_ver1_subua''', ur'''Xda_orbit_2/240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, None)
devices.devids[ur'''o2_xda_orbitii_ver1_opver12'''] = devclass(devices.devids[ur'''o2_xda_orbitii_ver1'''], ur'''o2_xda_orbitii_ver1_opver12''', ur'''Xda_orbit_2; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; SPV M3100; OpVer 12''', False, None)
devices.devids[ur'''o2_xda_orbitii_ver1_subie711'''] = devclass(devices.devids[ur'''o2_xda_orbitii_ver1'''], ur'''o2_xda_orbitii_ver1_subie711''', ur'''Xda_orbit_2/240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''htc_touch_p3450_ver1_subie76_sub232272792'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1_subie76'''], ur'''htc_touch_p3450_ver1_subie76_sub232272792''', ur'''HTC-P3450-Ten/PPC; 240x320; OpVer 23.227.2.792 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, None)
devices.devids[ur'''htc_touch_p3450_ver1_subie76_subwhite'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1_subie76'''], ur'''htc_touch_p3450_ver1_subie76_subwhite''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; HTC P3450 White; OpVer 23.227.1.801''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_extra_info''':ur'''White''',ur'''model_name''':ur'''P3450''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/elf-1.0.xml'''})
devices.devids[ur'''htc_touch_p3450_ver1_subie76_sub232211611'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1_subie76'''], ur'''htc_touch_p3450_ver1_subie76_sub232211611''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; HTC P3450; OpVer 23.221.1.611''', False, None)
devices.devids[ur'''htc_touch_p3450_ver1_subie76_sub2322115751'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1_subie76'''], ur'''htc_touch_p3450_ver1_subie76_sub2322115751''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; HTC P3450; OpVer 23.221.15.751''', False, None)
devices.devids[ur'''htc_p5500_ver1'''] = devclass(devices.devids[ur'''htc_nike_ver1'''], ur'''htc_p5500_ver1''', ur'''HTC-P5500''', True, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''max_data_rate''':1800,ur'''max_image_height''':300,ur'''max_image_width''':237,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''Touch Dual/P5500''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''release_date''':ur'''2007_january''',ur'''rows''':36,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Nike-1.0.xml''',ur'''video''':True,ur'''wifi''':True})
devices.devids[ur'''o2_xda_star_ver1'''] = devclass(devices.devids[ur'''htc_nike_ver1'''], ur'''o2_xda_star_ver1''', ur'''Xda_star; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''O2''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''XDA Star''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/nike-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_touch_dual_ver1'''] = devclass(devices.devids[ur'''htc_nike_ver1'''], ur'''htc_touch_dual_ver1''', ur'''HTC_TouchDual Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Nike''',ur'''max_data_rate''':40,ur'''max_deck_size''':100000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''TouchDual''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Nike-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tmobile_mda_touch_plus_ver1'''] = devclass(devices.devids[ur'''htc_nike_ver1'''], ur'''tmobile_mda_touch_plus_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; MDA Touch Plus/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''T-Mobile''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MDA Touch Plus''',ur'''nokia_voice_call''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''emobile_s12ht_ver1'''] = devclass(devices.devids[ur'''htc_nike_ver1'''], ur'''emobile_s12ht_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) S12HT''', True, {ur'''brand_name''':ur'''Emobile''',ur'''marketing_name''':ur'''EMonster Lite (S12HT)''',ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''S12HT''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sgh_d528_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_d528_ver1''', ur'''SAMSUNG-SGH-D528/NetFront 3.2/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1/''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':307200,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D528''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/d528_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p5500_ver1_suborange'''] = devclass(devices.devids[ur'''htc_p5500_ver1'''], ur'''htc_p5500_ver1_suborange''', ur'''HTC-P5500-orange/PPC; 240x320; OpVer 25.109.2.7305 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''max_data_rate''':40,ur'''model_extra_info''':ur'''Orange''',ur'''pointing_method''':ur'''touchscreen'''})
devices.devids[ur'''htc_p5500_ver1_subua'''] = devclass(devices.devids[ur'''htc_p5500_ver1'''], ur'''htc_p5500_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; HTC_P5500/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''htc_p5500_ver1_submozilla40'''] = devclass(devices.devids[ur'''htc_p5500_ver1'''], ur'''htc_p5500_ver1_submozilla40''', ur'''HTC_P5500 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''accept_third_party_cookie''':False,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Nike-1.0.xml''',ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p5520_ver1'''] = devclass(devices.devids[ur'''htc_p5500_ver1'''], ur'''htc_p5520_ver1''', ur'''HTC_P5520 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Touch Dual/P5520''',ur'''nokia_voice_call''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p5500_ver1_sub13162109'''] = devclass(devices.devids[ur'''htc_p5500_ver1'''], ur'''htc_p5500_ver1_sub13162109''', ur'''HTC P5500/1.31.621.09 Mozilla/4.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p5500_ver1_subopver2513116109'''] = devclass(devices.devids[ur'''htc_p5500_ver1'''], ur'''htc_p5500_ver1_subopver2513116109''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; HTC P5500; OpVer 25.131.1.6109''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/nike-1.0.xml''',ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_touch_dual_ver1_subvoda'''] = devclass(devices.devids[ur'''htc_touch_dual_ver1'''], ur'''htc_touch_dual_ver1_subvoda''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Vodafone/1.0/HTC_TouchDual/1.31.163.09''', False, {ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''htc_touch_dual_ver1_subminimo'''] = devclass(devices.devids[ur'''htc_touch_dual_ver1'''], ur'''htc_touch_dual_ver1_subminimo''', ur'''Mozilla/5.0 (Windows; U; Windows CE 5.2; rv:1.8.1.4pre) Gecko/20070327 Minimo/0.020''', False, None)
devices.devids[ur'''htc_touch_dual_ver1_subie711'''] = devclass(devices.devids[ur'''htc_touch_dual_ver1'''], ur'''htc_touch_dual_ver1_subie711''', ur'''HTC-Touch/Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''cdm_8460t_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''cdm_8460t_ver1''', ur'''CDM-8460T UP.Browser/6.2.2.7.f.1.100 (GUI) MMP/2.0 UP''', True, {ur'''brand_name''':ur'''Audiovox''',ur'''model_name''':ur'''CDM-8460T''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_lg125_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lge_lg125_ver1''', ur'''LGE-LG125''', True, {ur'''brand_name''':ur'''LG''',ur'''model_extra_info''':ur'''TELUS''',ur'''model_name''':ur'''LG125''',ur'''physical_screen_height''':50,ur'''physical_screen_width''':50,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lge_lg210_ver1'''] = devclass(devices.devids[ur'''lge_lg200_ver1'''], ur'''lge_lg210_ver1''', ur'''LG210/1.0''', True, {ur'''directdownload_support''':True,ur'''model_extra_info''':ur'''TELUS''',ur'''model_name''':ur'''LG210''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG210-0.rdf'''})
devices.devids[ur'''lge_lg4750_ver1'''] = devclass(devices.devids[ur'''lge_lg4600_ver1'''], ur'''lge_lg4750_ver1''', ur'''LG4750''', True, {ur'''model_extra_info''':ur'''TELUS''',ur'''model_name''':ur'''LG4750''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_535_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_535_ver1''', ur'''LG535/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':16,ur'''compactmidi''':True,ur'''downloadfun_support''':True,ur'''html_web_3_2''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''535''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''rows''':14,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_c510a_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_c510a_ver1''', ur'''SonyEricssonC510a''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C510a''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/C510aR101.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''apple_iphone_ver2_2_1'''] = devclass(devices.devids[ur'''apple_iphone_ver2_2'''], ur'''apple_iphone_ver2_2_1''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.2.1''',ur'''model_extra_info''':ur'''2.2.1'''})
devices.devids[ur'''apple_ipod_touch_ver2_2_1'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2_2'''], ur'''apple_ipod_touch_ver2_2_1''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5H11''', False, {ur'''device_os_version''':ur'''2.2.1''',ur'''model_extra_info''':ur'''2.2.1'''})
devices.devids[ur'''apple_ipod_touch_ver2_2_1_sub5h11'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2_2_1'''], ur'''apple_ipod_touch_ver2_2_1_sub5h11''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Mobile/5H11''', False, None)
devices.devids[ur'''samsung_s7220_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_s7220_ver1''', ur'''SAMSUNG-S7220/S7220ACIA1 SHP/VPP/R5 NetFront/3.5 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S7220''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_directdownload_size_limit''':125829120,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':480,ur'''picture_max_width''':640,ur'''picture_png''':True,ur'''picture_preferred_height''':480,ur'''picture_preferred_width''':640,ur'''picture_wbmp''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/S7220UAProf3G.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_e51_ver1_sub13003456'''] = devclass(devices.devids[ur'''nokia_e51_ver1'''], ur'''nokia_e51_ver1_sub13003456''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE51-1/300.34.56; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''htc_touch_diamond_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_touch_diamond_ver1''', ur'''NON_UNIQUE_HTC_TOUCH_DIAMOND''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':100000,ur'''max_image_height''':620,ur'''max_image_width''':470,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Touch Diamond''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/diamond-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_p3700_ver1'''] = devclass(devices.devids[ur'''htc_touch_diamond_ver1'''], ur'''htc_p3700_ver1''', ur'''HTC_P3700 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''columns''':16,ur'''css_spriting''':True,ur'''greyscale''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''640''',ur'''j2me_screen_width''':ur'''480''',ur'''max_data_rate''':7200,ur'''max_deck_size''':30000,ur'''max_image_height''':600,ur'''max_image_width''':460,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_gif_animated''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_video''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''P3700''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''sender''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/diamond-1.0.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''tmobile_mda_compactiv_ver1'''] = devclass(devices.devids[ur'''htc_touch_diamond_ver1'''], ur'''tmobile_mda_compactiv_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; MDA_compact_IV/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''colors''':65536,ur'''columns''':16,ur'''max_data_rate''':7200,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''MDA Compact IV''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/diamond-1.0.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''htc_diamond_ver1'''] = devclass(devices.devids[ur'''htc_touch_diamond_ver1'''], ur'''htc_diamond_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Vodafone/1.0/HTC_Diamond''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6.1''',ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Touch Diamond''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_june''',ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Nike-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''o2_xda_ignito_ver1'''] = devclass(devices.devids[ur'''htc_touch_diamond_ver1'''], ur'''o2_xda_ignito_ver1''', ur'''Xda_Ignito/480x640 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''brand_name''':ur'''O2''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''XDA Ignito''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/diamond-1.0.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''dopod_s900_ver1'''] = devclass(devices.devids[ur'''htc_touch_diamond_ver1'''], ur'''dopod_s900_ver1''', ur'''dopod S900_CMCC/5.2.1941/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''S900''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/diamond-1.0.xml'''})
devices.devids[ur'''htc_p3490_ver1'''] = devclass(devices.devids[ur'''htc_touch_diamond_ver1'''], ur'''htc_p3490_ver1''', ur'''HTC_P3490 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''P3490''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/diamond-1.0.xml'''})
devices.devids[ur'''docomo_ht02a_ver1'''] = devclass(devices.devids[ur'''htc_touch_diamond_ver1'''], ur'''docomo_ht02a_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) HT02A''', True, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''DoCoMo Pro Series HT-02A''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/diamond-1.0.xml'''})
devices.devids[ur'''o2_xda_diamond_ver1'''] = devclass(devices.devids[ur'''htc_touch_diamond_ver1'''], ur'''o2_xda_diamond_ver1''', ur'''Xda_diamond Opera/9.50 (Windows NT 5.1; U; de)''', True, {ur'''brand_name''':ur'''O2''',ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''XDA Diamond''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/diamond-1.0.xml'''})
devices.devids[ur'''emobile_s21ht_ver1'''] = devclass(devices.devids[ur'''htc_touch_diamond_ver1'''], ur'''emobile_s21ht_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) S21HT''', True, {ur'''brand_name''':ur'''Emobile''',ur'''model_name''':ur'''S21HT''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/diamond-1.0.xml'''})
devices.devids[ur'''htc_diamond_ver1_moz40'''] = devclass(devices.devids[ur'''htc_diamond_ver1'''], ur'''htc_diamond_ver1_moz40''', ur'''HTC_Diamond Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, None)
devices.devids[ur'''htc_diamond_ver1_subvodafone'''] = devclass(devices.devids[ur'''htc_diamond_ver1'''], ur'''htc_diamond_ver1_subvodafone''', ur'''Vodafone/1.0/HTC_Diamond/1.93.164.1 Opera/9.50 (Windows NT 5.1; U; es-ES)''', False, {ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''htc_p3700_ver1_subopera950'''] = devclass(devices.devids[ur'''htc_p3700_ver1'''], ur'''htc_p3700_ver1_subopera950''', ur'''HTC_P3700 Opera/9.50 (Windows NT 5.1; U; en)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''htc_p3700_ver1_subvodafone'''] = devclass(devices.devids[ur'''htc_p3700_ver1'''], ur'''htc_p3700_ver1_subvodafone''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Vodafone/1.0/HTC_P3700/1.26.161.1''', False, {ur'''colors''':65536,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/diamond-1.0.xml'''})
devices.devids[ur'''htc_p3720_ver1'''] = devclass(devices.devids[ur'''htc_p3700_ver1'''], ur'''htc_p3720_ver1''', ur'''HTC_Diamond Opera/9.50 (Windows NT 5.1; U; en) P3720''', False, {ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''htc_p3700_ver1_suborange'''] = devclass(devices.devids[ur'''htc_p3700_ver1'''], ur'''htc_p3700_ver1_suborange''', ur'''HTC-P3700-orange/PPC; 480x640; OpVer 30.137.2.732 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_extra_info''':ur'''Orange''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/diamond-1.0.xml'''})
devices.devids[ur'''htc_p3702_victor_ver1'''] = devclass(devices.devids[ur'''htc_p3700_ver1'''], ur'''htc_p3702_victor_ver1''', ur'''HTC_P3702 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Touch Diamond/Victor''',ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P3702''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/victor-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p3700_ver1_subua'''] = devclass(devices.devids[ur'''htc_p3700_ver1'''], ur'''htc_p3700_ver1_subua''', ur'''htc_p3700/2.0 (03.92) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''htc_diamond_ver1_subvodafone_opera950'''] = devclass(devices.devids[ur'''htc_diamond_ver1_subvodafone'''], ur'''htc_diamond_ver1_subvodafone_opera950''', ur'''Vodafone/1.0/HTC_Diamond Opera/9.50 (Windows NT 5.1; U; en)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2007_october''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/diamond-1.0.xml'''})
devices.devids[ur'''htc_raphael_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_raphael_ver1''', ur'''NON_UNIQUE_HTC_RAPHAEL''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':620,ur'''max_image_width''':470,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Raphael''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Raphael-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_diamond_ver1_3702victor_suben'''] = devclass(devices.devids[ur'''htc_p3702_victor_ver1'''], ur'''htc_diamond_ver1_3702victor_suben''', ur'''Opera/9.5 (Microsoft Windows; PPC; Opera Mobi/1938; U; en)''', False, {ur'''columns''':16,ur'''max_image_height''':610,ur'''max_image_width''':470,ur'''mobile_browser''':ur'''Opera Mini''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/VictorC-1.0.xml'''})
devices.devids[ur'''htc_p4600_ver1'''] = devclass(devices.devids[ur'''htc_raphael_ver1'''], ur'''htc_p4600_ver1''', ur'''HTC-P4600/1.2 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':580,ur'''max_image_width''':440,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''P4600''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':45,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/att/P4600-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_touch_pro_ver1'''] = devclass(devices.devids[ur'''htc_raphael_ver1'''], ur'''htc_touch_pro_ver1''', ur'''HTC_Touch_Pro_T7272 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''marketing_name''':ur'''Raphael 100''',ur'''max_data_rate''':7200,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Touch Pro''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''progressive_download''':True,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Raphael-1.0.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''htc_hermann_ver1'''] = devclass(devices.devids[ur'''htc_raphael_ver1'''], ur'''htc_hermann_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) HTC-PPC6850 BM''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''PPC6850BM''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':45,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Raphael-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_6850sp_ver1'''] = devclass(devices.devids[ur'''htc_raphael_ver1'''], ur'''htc_6850sp_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Sprint PPC6850SP''', True, {ur'''brand_name''':ur'''HTC''',ur'''columns''':16,ur'''css_spriting''':True,ur'''marketing_name''':ur'''Touch Pro''',ur'''max_image_height''':600,ur'''max_image_width''':470,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Sprint PPC6850SP''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':45,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://device.sprintpcs.com/HTC/PPC6850SP/1036513.rdf''',ur'''wifi''':True})
devices.devids[ur'''o2_xda_serra_ver1'''] = devclass(devices.devids[ur'''htc_raphael_ver1'''], ur'''o2_xda_serra_ver1''', ur'''Xda_Serra/480x640 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''O2''',ur'''colors''':65536,ur'''columns''':16,ur'''device_os_version''':ur'''6.1''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''XDA Serra''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':45,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Raphael-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''verizon_xv6850_ver1'''] = devclass(devices.devids[ur'''htc_raphael_ver1'''], ur'''verizon_xv6850_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) 480x640; XV6850; Window Mobile 6.1 Professional;''', True, {ur'''brand_name''':ur'''Verizon''',ur'''columns''':16,ur'''css_spriting''':True,ur'''max_image_height''':600,ur'''max_image_width''':470,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''XV6850''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':45,ur'''playback_wmv''':ur'''7''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''htc_touch_pro_ver1_subopera950'''] = devclass(devices.devids[ur'''htc_touch_pro_ver1'''], ur'''htc_touch_pro_ver1_subopera950''', ur'''HTC_Touch_Pro_T7272 Opera/9.50 (Windows NT 5.1; U; en)''', False, {ur'''brand_name''':ur'''HTC''',ur'''max_data_rate''':7200,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''model_name''':ur'''Touch Pro''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/elf-1.0.xml'''})
devices.devids[ur'''htc_touch_pro_ver1_subvodafone'''] = devclass(devices.devids[ur'''htc_touch_pro_ver1'''], ur'''htc_touch_pro_ver1_subvodafone''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Vodafone/1.0/HTC_Touch_Pro/''', False, {ur'''amr''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''Touch Pro''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/HTC_Touch_Pro-1.0.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''o2_xda_ignito_ver1_subopera950'''] = devclass(devices.devids[ur'''o2_xda_ignito_ver1'''], ur'''o2_xda_ignito_ver1_subopera950''', ur'''Xda_Ignito/480x640 Opera/9.50 (Windows NT 5.1; U; en)''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/diamond-1.0.xml'''})
devices.devids[ur'''o2_xda_serra_ver1_subopera950'''] = devclass(devices.devids[ur'''o2_xda_serra_ver1'''], ur'''o2_xda_serra_ver1_subopera950''', ur'''Xda_Serra/480x640 Opera/9.50 (Windows NT 5.1; U; en)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50'''})
devices.devids[ur'''htc_diamond_ver1_subvodafone2'''] = devclass(devices.devids[ur'''htc_diamond_ver1_subvodafone'''], ur'''htc_diamond_ver1_subvodafone2''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Vodafone/1.0/HTC_Diamond/1.37.161.2''', False, None)
devices.devids[ur'''htc_typhoon_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003_se'''], ur'''htc_typhoon_ver1''', ur'''NON_UNIQUE_HTC_TYPHOON''', True, {ur'''brand_name''':ur'''HTC''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Typhoon/Feeler/Sonata/Amadeus''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''audiovox_smt5600_ver1'''] = devclass(devices.devids[ur'''htc_typhoon_ver1'''], ur'''audiovox_smt5600_ver1''', ur'''AUDIOVOX-SMT5600''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Audiovox''',ur'''directdownload_support''':True,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''SMT 5600''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':32000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':40,ur'''ringtone_wav''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_directdownload_size_limit''':32000,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':640,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wallpaper_wbmp''':True,ur'''wav''':True,ur'''wifi''':True})
devices.devids[ur'''tmobile_sda_ver1'''] = devclass(devices.devids[ur'''htc_typhoon_ver1'''], ur'''tmobile_sda_ver1''', ur'''Mozilla/2.0 (compatible; MSIE 3.02; Windows CE; Smartphone; 176x220; Smartphone; SDA/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''T-Mobile''',ur'''columns''':10,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''mms_3gpp''':True,ur'''mms_bmp''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1200,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''model_name''':ur'''SDA''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''ringtone_mp3''':True,ur'''rows''':25,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/sda-1.0.xml''',ur'''video''':True})
devices.devids[ur'''orange_spv_c500_ver1'''] = devclass(devices.devids[ur'''htc_typhoon_ver1'''], ur'''orange_spv_c500_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; SPV C500; OpVer 4.1.1.0)''', True, {ur'''brand_name''':ur'''Orange''',ur'''marketing_name''':ur'''Typhoon''',ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''mms_3gpp''':True,ur'''mms_mp4''':True,ur'''mms_video''':True,ur'''model_name''':ur'''SPV C500''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_awb''':True,ur'''ringtone_mp3''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_preferred_width''':129})
devices.devids[ur'''qtek_8010_ver1'''] = devclass(devices.devids[ur'''htc_typhoon_ver1'''], ur'''qtek_8010_ver1''', ur'''Qtek8010''', True, {ur'''brand_name''':ur'''Qtek''',ur'''model_name''':ur'''8010''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''tmobile_sda_ericsson_t68_ver1'''] = devclass(devices.devids[ur'''tmobile_sda_ver1'''], ur'''tmobile_sda_ericsson_t68_ver1''', ur'''EricssonT68/R101 (;; ;; ;; Smartphone; SDA/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''tmobile_sda_ver1_sub10'''] = devclass(devices.devids[ur'''tmobile_sda_ver1'''], ur'''tmobile_sda_ver1_sub10''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; SDA/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''tmobile_sda_ver1_submsie402'''] = devclass(devices.devids[ur'''tmobile_sda_ver1'''], ur'''tmobile_sda_ver1_submsie402''', ur'''Mozilla/4.0 (compatible; MSIE 4.02; Windows CE; Smartphone; SDA/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''tmobile_sda_ver1_submoz20'''] = devclass(devices.devids[ur'''tmobile_sda_ver1'''], ur'''tmobile_sda_ver1_submoz20''', ur'''Mozilla/2.0 (compatible; MSIE 4.02; Windows CE; Smartphone; 176x220; Smartphone; SDA/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''tmobile_sda_ver1_submsie401'''] = devclass(devices.devids[ur'''tmobile_sda_ver1'''], ur'''tmobile_sda_ver1_submsie401''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; Smartphone; SDA/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''tmobile_sda_ver1_subua'''] = devclass(devices.devids[ur'''tmobile_sda_ver1'''], ur'''tmobile_sda_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; SDA/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1; Smartphone; 176x220)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''tmobile_sda_ver1_sub20'''] = devclass(devices.devids[ur'''tmobile_sda_ver1'''], ur'''tmobile_sda_ver1_sub20''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; SDA/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4110'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1'''], ur'''orange_spv_c500_ver1_subopver4110''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; *bfp*; Smartphone; 176x220; SPV C500; OpVer 4.1.1.0)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4114'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1'''], ur'''orange_spv_c500_ver1_subopver4114''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; SPV C500; OpVer 4.1.1.4)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4120'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1'''], ur'''orange_spv_c500_ver1_subopver4120''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; Smartphone; 176x220; SPV C500; OpVer 4.1.2.0)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4125'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1'''], ur'''orange_spv_c500_ver1_subopver4125''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; SPV C500; OpVer 4.1.2.5; Smartphone; 176x220)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_sub4125_subua'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1'''], ur'''orange_spv_c500_ver1_sub4125_subua''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; Smartphone; 176x220; SPV C500; OpVer 4.1.2.5)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4130'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1'''], ur'''orange_spv_c500_ver1_subopver4130''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; SPV C500; OpVer 4.1.3.0)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4181'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1'''], ur'''orange_spv_c500_ver1_subopver4181''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; SPV C500; OpVer 4.1.8.1)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4221'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1'''], ur'''orange_spv_c500_ver1_subopver4221''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; SPV C500; OpVer 4.2.2.1)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''audiovox_smt5600_ver1_subdev'''] = devclass(devices.devids[ur'''audiovox_smt5600_ver1'''], ur'''audiovox_smt5600_ver1_subdev''', ur'''SMT5600''', False, None)
devices.devids[ur'''audiovox_smt5600_ver1_sub176220'''] = devclass(devices.devids[ur'''audiovox_smt5600_ver1'''], ur'''audiovox_smt5600_ver1_sub176220''', ur'''AUDIOVOX-SMT5600/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''audiovox_smt5600_ver1_sub176220_12'''] = devclass(devices.devids[ur'''audiovox_smt5600_ver1'''], ur'''audiovox_smt5600_ver1_sub176220_12''', ur'''AUDIOVOX-SMT5600/1.2 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4125_submoz40'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1_subopver4125'''], ur'''orange_spv_c500_ver1_subopver4125_submoz40''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; SPV C500; OpVer 4.1.2.5)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4125_subua'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1_subopver4125'''], ur'''orange_spv_c500_ver1_subopver4125_subua''', ur'''Mozilla/2.0 (compatible; MSIE 3.02; Windows CE; Smartphone; 176x220; Smartphone; 176x220; SPV C500; OpVer 4.1.2.5)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4125_subdef'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1_subopver4125'''], ur'''orange_spv_c500_ver1_subopver4125_subdef''', ur'''Mozilla/2.0 (compatible; MSIE 3.02; Windows CE; Smartphone; 176x220; SPV C500; OpVer 4.1.2.5; Default; Smartphone; 176x220)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4125_submoz20'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1_subopver4125'''], ur'''orange_spv_c500_ver1_subopver4125_submoz20''', ur'''Mozilla/2.0 (compatible; MSIE 3.02; Windows CE; Smartphone; 176x220; SPV C500; OpVer 4.1.2.5; Smartphone; 176x220)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''qtek_8010_ver1_sub401'''] = devclass(devices.devids[ur'''qtek_8010_ver1'''], ur'''qtek_8010_ver1_sub401''', ur'''Qtek8010 (Mozilla/4.0 compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4120_subua'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1_subopver4120'''], ur'''orange_spv_c500_ver1_subopver4120_subua''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; SPV C500; OpVer 4.1.2.0)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_c500_ver1_subopver4221subua'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1_subopver4221'''], ur'''orange_spv_c500_ver1_subopver4221subua''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; Smartphone; 176x220; SPV C500; OpVer 4.2.2.1)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''htc_voyager_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''htc_voyager_ver1''', ur'''NON_UNIQUE_HTC_VOYAGER''', False, {ur'''brand_name''':ur'''HTC''',ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''Voyager''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''orange_spv_c500_ver1_subopver4110_subbfp'''] = devclass(devices.devids[ur'''orange_spv_c500_ver1_subopver4110'''], ur'''orange_spv_c500_ver1_subopver4110_subbfp''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; SPV C500; OpVer 4.1.1.0; *bfp*)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_e200_ver1'''] = devclass(devices.devids[ur'''htc_voyager_ver1'''], ur'''orange_spv_e200_ver1''', ur'''SPV-E200''', True, {ur'''brand_name''':ur'''Orange''',ur'''max_data_rate''':40,ur'''model_name''':ur'''SPV E200''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''qtek_8080_ver1'''] = devclass(devices.devids[ur'''htc_voyager_ver1'''], ur'''qtek_8080_ver1''', ur'''Qtek8080''', True, {ur'''brand_name''':ur'''Qtek''',ur'''model_name''':ur'''8080''',ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''qtek_8080_ver1_sub176220'''] = devclass(devices.devids[ur'''qtek_8080_ver1'''], ur'''qtek_8080_ver1_sub176220''', ur'''Qtek8080/DBK (;; 4.20.13291.0; Windows Mobile 2003; Smartphone; 176x220)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''htc_hurricane_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_hurricane_ver1''', ur'''NON_UNIQUE_HTC_HURRICANE''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ST21''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':33,ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''orange_spv_c550_ver1'''] = devclass(devices.devids[ur'''htc_hurricane_ver1'''], ur'''orange_spv_c550_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 240x320; SPV C550; OpVer 8.2.1.10)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Orange''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SPV C550''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''joystick''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/st21-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_tornado_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_tornado_ver1''', ur'''NON_UNIQUE_HTC_TORNADO''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Tornado''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/tornado-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''orange_spv_c600_ver1'''] = devclass(devices.devids[ur'''htc_tornado_ver1'''], ur'''orange_spv_c600_ver1''', ur'''SPV-C600''', True, {ur'''brand_name''':ur'''Orange''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':229,ur'''mms_video''':True,ur'''model_name''':ur'''SPV C600''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''receiver''':True,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''vodafone_v1240_ver1'''] = devclass(devices.devids[ur'''htc_tornado_ver1'''], ur'''vodafone_v1240_ver1''', ur'''Vodafone/1.0/v1240/2.5.483.2/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 240x320)''', True, {ur'''brand_name''':ur'''Vodafone''',ur'''max_image_width''':228,ur'''model_name''':ur'''v1240'''})
devices.devids[ur'''dopod_577w_ver1'''] = devclass(devices.devids[ur'''htc_tornado_ver1'''], ur'''dopod_577w_ver1''', ur'''Dopod577W/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 240x320)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''model_name''':ur'''577W''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''o2_xda_iq_ver1'''] = devclass(devices.devids[ur'''htc_tornado_ver1'''], ur'''o2_xda_iq_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Xda IQ; 240x320))''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Tornado''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/tornado-2.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''blackberry8300_ver1_vid102'''] = devclass(devices.devids[ur'''blackberry8300_ver1'''], ur'''blackberry8300_ver1_vid102''', ur'''BlackBerry8300/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102''', False, None)
devices.devids[ur'''orange_spv_c600_ver1_sub111103'''] = devclass(devices.devids[ur'''orange_spv_c600_ver1'''], ur'''orange_spv_c600_ver1_sub111103''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 240x320; SPV C600; OpVer 11.1.10.3)''', False, None)
devices.devids[ur'''orange_spv_c600_ver1_sub40mbwiz112213'''] = devclass(devices.devids[ur'''orange_spv_c600_ver1'''], ur'''orange_spv_c600_ver1_sub40mbwiz112213''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; mbwiz; Smartphone; 240x320; SPV C600; OpVer 11.2.21.3)''', False, None)
devices.devids[ur'''orange_spv_c600_ver1_sub40112225'''] = devclass(devices.devids[ur'''orange_spv_c600_ver1'''], ur'''orange_spv_c600_ver1_sub40112225''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 240x320; SPV C600; OpVer 11.2.22.5)''', False, None)
devices.devids[ur'''orange_spv_c600_ver1_subua'''] = devclass(devices.devids[ur'''orange_spv_c600_ver1'''], ur'''orange_spv_c600_ver1_subua''', ur'''Mozilla/4.0 (compatible MSIE 4.01 Windows CE Smartphone 240x320 SPV C600''', False, None)
devices.devids[ur'''lg_kp170_ver1'''] = devclass(devices.devids[ur'''lg_kp130_ver1'''], ur'''lg_kp170_ver1''', ur'''LG-KP170-orange/V09a Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':51200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''KP170''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP170.xml'''})
devices.devids[ur'''samsung_sgh_i637_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i607_ver1'''], ur'''samsung_sgh_i637_ver1''', ur'''SAMSUNG-SGH-I637/UCHL1 Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':33,ur'''css_spriting''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':300,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''SGH-i637''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i637.xml''',ur'''wav''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_aura_nevis_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_aura_nevis_ver1''', ur'''Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) MOT-Nevis/R6639_G_81.21.07R BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':16777216,ur'''columns''':10,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':10000,ur'''max_image_height''':260,ur'''max_image_width''':370,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Symphony browser''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''AURA''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':24,ur'''physical_screen_width''':31,ur'''png''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':288,ur'''resolution_width''':384,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/aura/Profile/aura.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_aura_nevis_ver1_subua'''] = devclass(devices.devids[ur'''mot_aura_nevis_ver1'''], ur'''mot_aura_nevis_ver1_subua''', ur'''Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) MOT-AURA/R6639_G_81.21.05R BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Symphony %bv''', False, {ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''release_date''':ur'''2008_october'''})
devices.devids[ur'''htc_star_trek_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_star_trek_ver1''', ur'''NON_UNIQUE_HTC_STAR_TREK''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''StarTrek''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':24,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/strk-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_3100_ver1'''] = devclass(devices.devids[ur'''htc_star_trek_ver1'''], ur'''htc_3100_ver1''', ur'''HTC-3100/1.2 Mozilla/4.0 (compatible; MSIE 5.5; Windows CE; Smartphone; 240x320)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Star Trek''',ur'''max_data_rate''':200,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3100''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':25,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Strk-1.0.xml''',ur'''video''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''htc_8500_ver1'''] = devclass(devices.devids[ur'''htc_star_trek_ver1'''], ur'''htc_8500_ver1''', ur'''HTC-8500/1.2 Mozilla/4.0 (compatible; MSIE 5.5; Windows CE; PPC; 240x320)''', True, {ur'''brand_name''':ur'''HTC''',ur'''css_spriting''':True,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''5.5''',ur'''model_name''':ur'''8500''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''htc_s410_ver1'''] = devclass(devices.devids[ur'''htc_star_trek_ver1'''], ur'''htc_s410_ver1''', ur'''HTCS410''', True, {ur'''brand_name''':ur'''HTC''',ur'''max_image_width''':228,ur'''model_name''':ur'''S410''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True})
devices.devids[ur'''htc_s411_ver1'''] = devclass(devices.devids[ur'''htc_star_trek_ver1'''], ur'''htc_s411_ver1''', ur'''HTC-S411''', True, {ur'''brand_name''':ur'''HTC''',ur'''max_image_width''':228,ur'''model_extra_info''':ur'''Brazil''',ur'''model_name''':ur'''S411''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''screensaver''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/strk-1.0.xml''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''dopod_s300_ver1'''] = devclass(devices.devids[ur'''htc_star_trek_ver1'''], ur'''dopod_s300_ver1''', ur'''DopodS300/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 240x320)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':100000,ur'''max_image_width''':228,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''S300''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/strk-1.0.xml'''})
devices.devids[ur'''htc_excalibur_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_excalibur_ver1''', ur'''HTC-Excalibur Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':210,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Excalibur''',ur'''nokia_voice_call''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':50,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2007_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Excal-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_8500_ver1_subua'''] = devclass(devices.devids[ur'''htc_8500_ver1'''], ur'''htc_8500_ver1_subua''', ur'''HTC-8500''', False, {ur'''model_name''':ur'''8500''',ur'''video''':True})
devices.devids[ur'''htc_s620_ver1'''] = devclass(devices.devids[ur'''htc_excalibur_ver1'''], ur'''htc_s620_ver1''', ur'''HTCS620-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 320x240)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''marketing_name''':ur'''Excalibur''',ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':220,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S620''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''tmobile_dash_ver1'''] = devclass(devices.devids[ur'''htc_excalibur_ver1'''], ur'''tmobile_dash_ver1''', ur'''T-Mobile Dash Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 320x240)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''T-Mobile''',ur'''colors''':65536,ur'''columns''':10,ur'''css_spriting''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':220,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Dash''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':25,ur'''screensaver''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Excal-1.0.xml''',ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''o2_xda_cosmo_ver1'''] = devclass(devices.devids[ur'''htc_excalibur_ver1'''], ur'''o2_xda_cosmo_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Xda cosmo; 320x240)''', True, {ur'''brand_name''':ur'''O2''',ur'''model_name''':ur'''Xda Cosmo''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''orange_spv_e600_ver1'''] = devclass(devices.devids[ur'''htc_excalibur_ver1'''], ur'''orange_spv_e600_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 320x240; SPV E600; OpVer 20.118.1.615)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Orange''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SPV E600''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Excal-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_c720w_ver1'''] = devclass(devices.devids[ur'''htc_excalibur_ver1'''], ur'''dopod_c720w_ver1''', ur'''DopodC720W/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 320x240)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''model_name''':ur'''C720W''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Excal-1.0.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''dopod_c720_ver1'''] = devclass(devices.devids[ur'''htc_excalibur_ver1'''], ur'''dopod_c720_ver1''', ur'''dopod C720/5.1.342/WAP1.2 Profile/MIDP2.0 Configuration/CLDC1.0 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone)''', True, {ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''htc_oxygen_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_oxygen_ver1''', ur'''NON_UNIQUE_HTC_OXYGEN''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Oxygen''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Oxygen-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''orange_spv_c100_ver1'''] = devclass(devices.devids[ur'''htc_oxygen_ver1'''], ur'''orange_spv_c100_ver1''', ur'''SPV C100''', True, {ur'''brand_name''':ur'''Orange''',ur'''max_image_width''':167,ur'''model_name''':ur'''SPV C100''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''htc_s310_ver1'''] = devclass(devices.devids[ur'''htc_oxygen_ver1'''], ur'''htc_s310_ver1''', ur'''HTC_S310-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''device_os_version''':ur'''5.0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':100000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S310''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2006_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Oxygen-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tmobile_dash_ver1_subie612'''] = devclass(devices.devids[ur'''tmobile_dash_ver1'''], ur'''tmobile_dash_ver1_subie612''', ur'''Mozilla/4.0 (compatible;MSIE 6.0; Windows CE; IEMobile 6.12) T-Mobile Dash''', False, {ur'''mobile_browser_version''':ur'''6.12'''})
devices.devids[ur'''winwap_tzones_dash'''] = devclass(devices.devids[ur'''tmobile_dash_ver1'''], ur'''winwap_tzones_dash''', ur'''WinWAPDashMR/4.0 (Dash 2.0.000.0; 4.0.2.70; WM; SP; t-zones)''', False, {ur'''accept_third_party_cookie''':False,ur'''mobile_browser''':ur'''WinWAP'''})
devices.devids[ur'''tmobile_dash_ver1_subie612_subua'''] = devclass(devices.devids[ur'''tmobile_dash_ver1_subie612'''], ur'''tmobile_dash_ver1_subie612_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) T-Mobile Dash''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''htc_s621_ver1'''] = devclass(devices.devids[ur'''htc_s620_ver1'''], ur'''htc_s621_ver1''', ur'''HTC_S621 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''css_spriting''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''S621''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_s620_ver1_submoz'''] = devclass(devices.devids[ur'''htc_s620_ver1'''], ur'''htc_s620_ver1_submoz''', ur'''HTCS620-Mozilla/4.0''', False, {ur'''brand_name''':ur'''HTC''',ur'''device_os_version''':ur'''5.0''',ur'''max_data_rate''':200,ur'''model_name''':ur'''S620''',ur'''release_date''':ur'''2006_september''',ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wifi''':True})
devices.devids[ur'''htc_s620_ver1_subua'''] = devclass(devices.devids[ur'''htc_s620_ver1'''], ur'''htc_s620_ver1_subua''', ur'''HTC_S620''', False, {ur'''has_qwerty_keyboard''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Excal-1.0.xml''',ur'''wifi''':True})
devices.devids[ur'''htc_s620_ver1_subie612'''] = devclass(devices.devids[ur'''htc_s620_ver1'''], ur'''htc_s620_ver1_subie612''', ur'''HTC_S620 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', False, {ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''6.12'''})
devices.devids[ur'''htc_s620_ver2_subie76'''] = devclass(devices.devids[ur'''htc_s620_ver1'''], ur'''htc_s620_ver2_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) HTCS620;Smartphone;320x240''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Excal-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_s620_ver1_subie68'''] = devclass(devices.devids[ur'''htc_s620_ver1'''], ur'''htc_s620_ver1_subie68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) HTCS620''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Excal-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''orange_spv_c100_ver1_sub181072741'''] = devclass(devices.devids[ur'''orange_spv_c100_ver1'''], ur'''orange_spv_c100_ver1_sub181072741''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; SPV C100; OpVer 18.107.2.741)''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''o2_xda_diamond_pro_ver1'''] = devclass(devices.devids[ur'''htc_raphael_ver1'''], ur'''o2_xda_diamond_pro_ver1''', ur'''Xda_diamond_pro/480x640 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''brand_name''':ur'''O2''',ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''XDA Diamond Pro''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':45,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''htc_s621_ver1_subua'''] = devclass(devices.devids[ur'''htc_s621_ver1'''], ur'''htc_s621_ver1_subua''', ur'''HTC-S621''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''max_data_rate''':200,ur'''model_name''':ur'''S621''',ur'''screensaver''':True,ur'''streaming_3gpp''':True,ur'''video''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320})
devices.devids[ur'''htc_s621_ver1_submoz'''] = devclass(devices.devids[ur'''htc_s621_ver1'''], ur'''htc_s621_ver1_submoz''', ur'''HTCS621-Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 320x240)''', False, {ur'''brand_name''':ur'''HTC''',ur'''max_data_rate''':40})
devices.devids[ur'''htc_s620_ver1_subie612_subua'''] = devclass(devices.devids[ur'''htc_s620_ver1_subie612'''], ur'''htc_s620_ver1_subie612_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) HTCS620;Smartphone;320x240''', False, None)
devices.devids[ur'''o2_xda_diamond_pro_ver1_subopera950'''] = devclass(devices.devids[ur'''o2_xda_diamond_pro_ver1'''], ur'''o2_xda_diamond_pro_ver1_subopera950''', ur'''Xda_diamond_pro Opera/9.50 (Windows NT 5.1; U; de)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50'''})
devices.devids[ur'''sonyericsson_p1i_ver1_subr100_636'''] = devclass(devices.devids[ur'''sonyericsson_p1i_ver1'''], ur'''sonyericsson_p1i_ver1_subr100_636''', ur'''SonyEricssonP1i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 636) Opera 8.65 [sv]''', False, None)
devices.devids[ur'''sagem_p9522_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sagem_p9522_ver1''', ur'''PORSCHE-DESIGN-P-9522/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.7.1.322 (GUI), Browser/UP.Browser/7.2.7.1.322 (GUI)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''gif''':True,ur'''gif_animated''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Porsche Design''',ur'''max_data_rate''':236,ur'''max_deck_size''':48128,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P'9522''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/899882.xml''',ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''philips_9a9h_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_9a9h_ver1''', ur'''PHILIPS9@9H ObigoInternetBrowser/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':130200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''9@9H''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_vox_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_vox_ver1''', ur'''NON_UNIQUE_HTC_VOX''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Vox''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Vox-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_s710_ver1'''] = devclass(devices.devids[ur'''htc_vox_ver1'''], ur'''htc_s710_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) SP; 240x320; HTC_S710/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''msxml2''',ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':100000,ur'''max_image_height''':300,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''S710''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':25,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Vox-1.0.xml''',ur'''video''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''orange_spv_e650_ver1'''] = devclass(devices.devids[ur'''htc_vox_ver1'''], ur'''orange_spv_e650_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.9) Smartphone; 240x320; SPV E650''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''bmp''':False,ur'''brand_name''':ur'''Orange''',ur'''colors''':65536,ur'''gif_animated''':False,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''max_data_rate''':200,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp4''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.9''',ur'''model_name''':ur'''SPV E650''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_web_3_2''',ur'''receiver''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/vox-1.0.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wav''':True,ur'''wifi''':True})
devices.devids[ur'''vodafone_v7505_ver1'''] = devclass(devices.devids[ur'''htc_vox_ver1'''], ur'''vodafone_v7505_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Vodafone/1.0/HTC_V7505/1.22.164.3''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Vodafone s710''',ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''V7505''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/V7505-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''vodafone_v1415_ver1'''] = devclass(devices.devids[ur'''htc_vox_ver1'''], ur'''vodafone_v1415_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Vodafone/1.0/HTC_v1415/1.18.161.3''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Vodafone''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''v1415''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/v1415-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_c500_ver1'''] = devclass(devices.devids[ur'''htc_vox_ver1'''], ur'''dopod_c500_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) DopodC500''', True, {ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':100000,ur'''max_image_width''':228,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''C500''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/vox-1.0.xml'''})
devices.devids[ur'''htc_s710_ver1_subie76'''] = devclass(devices.devids[ur'''htc_s710_ver1'''], ur'''htc_s710_ver1_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) SP; 240x320; HTC_S710/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''7.6''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Vox-1.0.xml'''})
devices.devids[ur'''htc_s710_ver1_subie711'''] = devclass(devices.devids[ur'''htc_s710_ver1'''], ur'''htc_s710_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) SP; 240x320; HTC_S710/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''7.11''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Vox-1.0.xml'''})
devices.devids[ur'''htc_s710_ver1_subvodafone'''] = devclass(devices.devids[ur'''htc_s710_ver1'''], ur'''htc_s710_ver1_subvodafone''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Vodafone/1.0/HTC_s710/1.15.163.2''', False, {ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/HTC_s710-1.0.xml'''})
devices.devids[ur'''htc_s710_ver1_subua'''] = devclass(devices.devids[ur'''htc_s710_ver1'''], ur'''htc_s710_ver1_subua''', ur'''HTC_S710-Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 240x320; Smartphone)''', False, None)
devices.devids[ur'''htc_s710_ver1_subie76_subua'''] = devclass(devices.devids[ur'''htc_s710_ver1_subie76'''], ur'''htc_s710_ver1_subie76_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) HTCS710;Smartphone;240x320''', False, {ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/vox-1.0.xml'''})
devices.devids[ur'''philips_x800_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_x800_ver1''', ur'''PhilipsX800/1.0 MTK6229/07A Release/10.06.2008 Browser/Obigo2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X800''',ur'''physical_screen_height''':61,ur'''physical_screen_width''':37,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''orange_spv_e650_ver1_sub22103'''] = devclass(devices.devids[ur'''orange_spv_e650_ver1'''], ur'''orange_spv_e650_ver1_sub22103''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.9) Smartphone; 240x320; SPV E650; OpVer 22.103.2.731''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''orange_spv_e650_ver1_subie612'''] = devclass(devices.devids[ur'''orange_spv_e650_ver1'''], ur'''orange_spv_e650_ver1_subie612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Smartphone; 240x320; SPV E650; OpVer 22.114.1.612''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_png''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Vox-1.0.xml''',ur'''wta_phonebook''':True})
devices.devids[ur'''orange_spv_e650_ver1_subie76'''] = devclass(devices.devids[ur'''orange_spv_e650_ver1'''], ur'''orange_spv_e650_ver1_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Smartphone; 240x320; SPV E650; OpVer 22.135.1.611''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_png''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Vox-1.0.xml''',ur'''wta_phonebook''':True})
devices.devids[ur'''philips_x500_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_x500_ver1''', ur'''PhilipsX500/1.0 NXP5210/DV9 Release/9.01.2008 Browser/Obigo2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X500''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_k330_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_k330_ver1''', ur'''SonyEricssonK330/R1CC001 TelecaBrowser/Q04C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':3000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''K330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':27,ur'''png''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/K330R101.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_u121_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_u121_ver1''', ur'''Huawei/1.0/U121/B000 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Huawei''',ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''U121''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''htc_cavalier_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_cavalier_ver1''', ur'''NON_UNIQUE_HTC_CAVALIER''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Cavalier''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2007_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Cavalier-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_s630_ver1'''] = devclass(devices.devids[ur'''htc_cavalier_ver1'''], ur'''htc_s630_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) SP; 320x240; HTC_S630/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Cavalier''',ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''S630''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Excal-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_c730_ver1'''] = devclass(devices.devids[ur'''htc_cavalier_ver1'''], ur'''dopod_c730_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) DopodC730''', True, {ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':10,ur'''max_deck_size''':3000,ur'''max_image_height''':200,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''C730''',ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':25,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Cavalier-1.0.xml'''})
devices.devids[ur'''dopod_c730_ver1_subie711'''] = devclass(devices.devids[ur'''dopod_c730_ver1'''], ur'''dopod_c730_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) DopodC730''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''dopod_c730_ver1_subua'''] = devclass(devices.devids[ur'''dopod_c730_ver1'''], ur'''dopod_c730_ver1_subua''', ur'''dopod C730_CMCC/5.2.968/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', False, {ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''C730''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Vox-1.0.xml'''})
devices.devids[ur'''htc_wings_volans_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_wings_volans_ver1''', ur'''NON_UNIQUE_HTC_WING_VOLANS''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Volans''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2007_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Volans-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_s730_ver1'''] = devclass(devices.devids[ur'''htc_wings_volans_ver1'''], ur'''htc_s730_ver1''', ur'''HTC_S730 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':3000,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''S730''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2007_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''transparent_png_alpha''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Volans-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''o2_xda_atmos_ver1'''] = devclass(devices.devids[ur'''htc_wings_volans_ver1'''], ur'''o2_xda_atmos_ver1''', ur'''Xda_Atmos; 240x320 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''brand_name''':ur'''O2''',ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''Xda Atmos''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''softbank_x03ht_ver1'''] = devclass(devices.devids[ur'''htc_wings_volans_ver1'''], ur'''softbank_x03ht_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) HTC/X03HT''', True, {ur'''marketing_name''':ur'''Softbank X03HT''',ur'''max_image_width''':228,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''htc_pharos_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_pharos_ver1''', ur'''NON_UNIQUE_HTC_PHAROS''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Pharos''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Pharos-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p3470_ver1'''] = devclass(devices.devids[ur'''htc_pharos_ver1'''], ur'''htc_p3470_ver1''', ur'''HTC_P3470 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Pharos''',ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''P3470''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Pharos-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_p660_ver1'''] = devclass(devices.devids[ur'''htc_pharos_ver1'''], ur'''dopod_p660_ver1''', ur'''dopod P660_CMCC/5.2.1941/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':100000,ur'''max_image_width''':228,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''P660''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Pharos-1.0.xml'''})
devices.devids[ur'''htc_apache_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_apache_ver1''', ur'''NON_UNIQUE_HTC_APACHE''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Apache''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2005_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/apache-2.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sprint_ppc6700_ver1'''] = devclass(devices.devids[ur'''htc_apache_ver1'''], ur'''sprint_ppc6700_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:PPC-6700; PPC; 240x320)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sprint''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Apache''',ur'''max_data_rate''':40,ur'''max_deck_size''':35000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6700''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':128,ur'''ringtone_wav''':True,ur'''rows''':36,ur'''screensaver''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/apache-2.0.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''htc_p3470_ver1_suborange'''] = devclass(devices.devids[ur'''htc_p3470_ver1'''], ur'''htc_p3470_ver1_suborange''', ur'''HTC-P3470-orange/PPC; 240x320; OpVer 29.113.2.731 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', False, {ur'''model_extra_info''':ur'''Orange''',ur'''model_name''':ur'''P3470''',ur'''oma_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Pharos-1.0.xml'''})
devices.devids[ur'''htc_juno_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_juno_ver1''', ur'''NON_UNIQUE_HTC_JUNO''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':210,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Juno''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2007_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Juno-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tmobile_shadow_ver1'''] = devclass(devices.devids[ur'''htc_juno_ver1'''], ur'''tmobile_shadow_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) T-Mobile_Juno''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':False,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''msxml2''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''T-Mobile''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''greyscale''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':320,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''Shadow''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''picture''':True,ur'''picture_bmp''':True,ur'''picture_colors''':65536,ur'''picture_gif''':True,ur'''picture_greyscale''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':320,ur'''picture_max_width''':240,ur'''picture_png''':True,ur'''picture_preferred_height''':320,ur'''picture_preferred_width''':240,ur'''picture_resize''':ur'''fixed_ratio''',ur'''picture_wbmp''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_qcelp''':True,ur'''ringtone_wav''':False,ur'''rows''':25,ur'''screensaver''':True,ur'''screensaver_bmp''':True,ur'''screensaver_colors''':65536,ur'''screensaver_gif''':True,ur'''screensaver_greyscale''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''screensaver_wbmp''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''total_cache_disable_support''':True,ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Juno-1.0.xml''',ur'''video''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':65536,ur'''wallpaper_greyscale''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_resize''':ur'''fixed_ratio''',ur'''wallpaper_tiff''':True,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_blackstone_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_blackstone_ver1''', ur'''NON_UNIQUE_HTC_BLACKSTONE''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':760,ur'''max_image_width''':470,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Blackstone''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Blackstone-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''winwap_tzones_juno_ver1'''] = devclass(devices.devids[ur'''tmobile_shadow_ver1'''], ur'''winwap_tzones_juno_ver1''', ur'''WinWAPJunoMR/4.0 (Juno 2.0.000.0; 4.0.2.107; WM; SP; t-zones)''', False, {ur'''accept_third_party_cookie''':False,ur'''mobile_browser''':ur'''WinWAP''',ur'''mobile_browser_version''':ur'''''',ur'''model_name''':ur'''Juno'''})
devices.devids[ur'''htc_touch_hd_t8282ver1'''] = devclass(devices.devids[ur'''htc_blackstone_ver1'''], ur'''htc_touch_hd_t8282ver1''', ur'''HTC_Touch_HD_T8282 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''device_os_version''':ur'''6.1''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''BlackStone''',ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':700,ur'''max_image_width''':440,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Touch HD T8282''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':100,ur'''physical_screen_width''':55,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Blackstone-1.0.xml''',ur'''uaprof2''':ur'''http://www.htcmms.com.tw/gen/HTC_Touch_HD_T8282-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''htc_quartz_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_quartz_ver1''', ur'''NON_UNIQUE_HTC_QUARTZ''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':620,ur'''max_image_width''':470,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Quartz''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/quartz-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_t8290_ver1'''] = devclass(devices.devids[ur'''htc_quartz_ver1'''], ur'''htc_t8290_ver1''', ur'''HTC_T8290 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''T8290''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''release_date''':ur'''2008_october''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''htc_touch_hd_t8282ver1_subopera950'''] = devclass(devices.devids[ur'''htc_touch_hd_t8282ver1'''], ur'''htc_touch_hd_t8282ver1_subopera950''', ur'''HTC_Touch_HD_T8282 Opera/9.50 (Windows NT 5.1; U; en)''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''flash_lite_version''':ur'''1_0''',ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''tiff''':False})
devices.devids[ur'''tmobile_juno_ver1_submozilla'''] = devclass(devices.devids[ur'''winwap_tzones_juno_ver1'''], ur'''tmobile_juno_ver1_submozilla''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) T-Mobile_Juno''', False, None)
devices.devids[ur'''htc_t8290_ver1_subopera950'''] = devclass(devices.devids[ur'''htc_t8290_ver1'''], ur'''htc_t8290_ver1_subopera950''', ur'''HTC_T8290 Opera/9.5 (Microsoft Windows; PPC; Opera Mobi/1409; U; ru)''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''Quartz''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/quartz-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_t8290_ver1_subie812'''] = devclass(devices.devids[ur'''htc_t8290_ver1'''], ur'''htc_t8290_ver1_subie812''', ur'''HTC_T8290 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', False, {ur'''device_os_version''':ur'''6.0''',ur'''mobile_browser_version''':ur'''8.12'''})
devices.devids[ur'''htc_jade_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_jade_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Vodafone/1.0/HTC_Jade/1.06.164.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Jade''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/jade-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''vodafone_htc_touch_jade_ver1'''] = devclass(devices.devids[ur'''htc_jade_ver1'''], ur'''vodafone_htc_touch_jade_ver1''', ur'''Vodafone/1.0/HTC_Jade/1.06.164.1 Opera/9.50 (Windows NT 5.1; U; es-ES)''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_extra_info''':ur'''Vodafone''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':50,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wav''':True})
devices.devids[ur'''htc_touch_3g_t3232_ver1'''] = devclass(devices.devids[ur'''htc_jade_ver1'''], ur'''htc_touch_3g_t3232_ver1''', ur'''HTC_Touch_3G_T3232 Opera/9.50 (Windows NT 5.1; U; pt)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''Touch 3G T3232''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/HTC_Touch_3G_T3232-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_touch_jade_ver1_sub1401642'''] = devclass(devices.devids[ur'''htc_jade_ver1'''], ur'''htc_touch_jade_ver1_sub1401642''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Vodafone/1.0/HTC_Jade/1.40.164.2 (21259)''', False, {ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':50,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''video''':True})
devices.devids[ur'''htc_rose_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_rose_ver1''', ur'''NON_UNIQUE_HTC_ROSE''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Rose''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/rose-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_s740_ver1'''] = devclass(devices.devids[ur'''htc_rose_ver1'''], ur'''htc_s740_ver1''', ur'''HTC_S740 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6.0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''S740''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/rose-1.0.xml''',ur'''uaprof2''':ur'''http://www.htcmms.com.tw/gen/HTC_S740-1.0.xml''',ur'''unique''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_libra_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_libra_ver1''', ur'''NON_UNIQUE_HTC_LIBRA''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Libra''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''release_date''':ur'''2007_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/libra-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p5800_ver1'''] = devclass(devices.devids[ur'''htc_libra_ver1'''], ur'''htc_p5800_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Qwest:Libra5800''', True, {ur'''brand_name''':ur'''HTC''',ur'''has_qwerty_keyboard''':True,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''P5800''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''utstarcom_smt5800_ver1'''] = devclass(devices.devids[ur'''htc_libra_ver1'''], ur'''utstarcom_smt5800_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) 320x320; VZW; UTStar-SMT5800; Window Mobile 6.0 Standard;''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''has_qwerty_keyboard''':True,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''SMT 5800''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kyocera_s1300_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kyocera_s1300_ver1''', ur'''KWC-S1300/ UP.Browser/7.2.6.1.838 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''marketing_name''':ur'''Melo''',ur'''max_image_height''':140,ur'''model_name''':ur'''S1300''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAPROF/KWC-S1300.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''htc_touch_p3450_ver1_subua_uscore'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_subua_uscore''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; HTC_P3450/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''toshiba_x01t_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''toshiba_x01t_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Toshiba/X01T''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Softbank X01T''',ur'''max_data_rate''':1800,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''X01T/G900''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True})
devices.devids[ur'''nintendo_wii_browser'''] = devclass(devices.devids[ur'''generic_web_browser'''], ur'''nintendo_wii_browser''', ur'''Opera/9.00 (Nintendo Wii''', True, {ur'''brand_name''':ur'''Nintendo''',ur'''is_wireless_device''':False,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.0''',ur'''model_name''':ur'''Wii''',ur'''release_date''':ur'''2007_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''o2_xda_graphite_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''o2_xda_graphite_ver1''', ur'''O2 Xda Graphite''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''O2''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_extra_info''':ur'''Asus''',ur'''model_name''':ur'''Xda Graphite''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/XdaGraphite_UAProf.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True})
devices.devids[ur'''o2_xda_graphite_ver1_subua'''] = devclass(devices.devids[ur'''o2_xda_graphite_ver1'''], ur'''o2_xda_graphite_ver1_subua''', ur'''XdaGraphite/1.0 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 240x320; XdaGraphite)''', False, None)
devices.devids[ur'''o2_xda_graphite_ver1_submoz'''] = devclass(devices.devids[ur'''o2_xda_graphite_ver1'''], ur'''o2_xda_graphite_ver1_submoz''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; O2 Graphite; Smartphone; 240x320)''', False, {ur'''max_image_height''':280,ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''o2_xda_graphite_ver1_subie76'''] = devclass(devices.devids[ur'''o2_xda_graphite_ver1'''], ur'''o2_xda_graphite_ver1_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Xda Graphite/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''brand_name''':ur'''O2''',ur'''mobile_browser_version''':ur'''7.6''',ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/XdaGraphite_UAProf.xml'''})
devices.devids[ur'''o2_xda_graphite_ver1_subie711'''] = devclass(devices.devids[ur'''o2_xda_graphite_ver1'''], ur'''o2_xda_graphite_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Xda Graphite/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''sonyericsson_w508_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_w508_ver1''', ur'''SonyEricssonW508/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W508''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W508R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''nokia_6280_ver1_sub413'''] = devclass(devices.devids[ur'''nokia_6280_ver1'''], ur'''nokia_6280_ver1_sub413''', ur'''Nokia6280/2.0 (04.13) Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Mozilla/4.0; YGoJ/1.0)''', False, None)
devices.devids[ur'''nintendo_wii_browser_subua910'''] = devclass(devices.devids[ur'''nintendo_wii_browser'''], ur'''nintendo_wii_browser_subua910''', ur'''Opera/9.10 (Nintendo Wii; U; ; 1621; en)''', False, {ur'''mobile_browser_version''':ur'''9.1'''})
devices.devids[ur'''nintendo_wii_browser_subua'''] = devclass(devices.devids[ur'''nintendo_wii_browser_subua910'''], ur'''nintendo_wii_browser_subua''', ur'''Opera/9.30 (Nintendo Wii; U; ; 2047-7; en)''', False, {ur'''mobile_browser_version''':ur'''9.30'''})
devices.devids[ur'''palm_treo_850_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''palm_treo_850_ver1''', ur'''Treo850/v0100 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Treo850''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':45,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':45,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''table_support''':True,ur'''uaprof''':ur'''http://downloads.palm.com/profiles/Treo850R1.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''palm_treo_850_ver1_subv0100'''] = devclass(devices.devids[ur'''palm_treo_850_ver1'''], ur'''palm_treo_850_ver1_subv0100''', ur'''Palm850/V0100 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''amr''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_data_rate''':3600,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':300,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Treo850''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':36,ur'''sp_midi''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''palm_treo_850_ver1_submoz40'''] = devclass(devices.devids[ur'''palm_treo_850_ver1'''], ur'''palm_treo_850_ver1_submoz40''', ur'''Palm850/v0100 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''brand_name''':ur'''Palm''',ur'''device_os''':ur'''Windows Mobile OS''',ur'''device_os_version''':ur'''6.1''',ur'''has_qwerty_keyboard''':True,ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Treo 850''',ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2008_january''',ur'''wifi''':True})
devices.devids[ur'''mot_v750_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_v750_ver1'''], ur'''mot_v750_ver1_subverizon''', ur'''motov750''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''htc_wave_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_wave_ver1''', ur'''NON_UNIQUE_HTC_WAVE''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Wave''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2007_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/wave-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_d818c_ver1'''] = devclass(devices.devids[ur'''htc_wave_ver1'''], ur'''dopod_d818c_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) DopodD818c''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''columns''':16,ur'''device_os_version''':ur'''5''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':100000,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.8''',ur'''model_name''':ur'''D818c''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''release_date''':ur'''2007_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/wave-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gtm8800_ver1_subl'''] = devclass(devices.devids[ur'''samsung_gtm8800_ver1'''], ur'''samsung_gtm8800_ver1_subl''', ur'''SAMSUNG-M8800L/1.0 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.9 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2048,ur'''mms_max_size''':1048576,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M8800L''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':88,ur'''physical_screen_width''':44,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/M8800L.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''dopod_d818c_ver1_subua'''] = devclass(devices.devids[ur'''dopod_d818c_ver1'''], ur'''dopod_d818c_ver1_subua''', ur'''DopodD818c''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/artemis-1.0.xml'''})
devices.devids[ur'''mot_mpx_200_ver1'''] = devclass(devices.devids[ur'''generic_ms_pocketpc2002'''], ur'''mot_mpx_200_ver1''', ur'''MOT-MPX200''', True, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':24,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':105,ur'''mms_max_size''':102400,ur'''mms_max_width''':140,ur'''mms_midi_monophonic''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''MPx200''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':39,ur'''physical_screen_width''':31,ur'''release_date''':ur'''2003_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/mpx200/Profile/mpx200.rdf''',ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_mpx_200_ver1_subua'''] = devclass(devices.devids[ur'''mot_mpx_200_ver1'''], ur'''mot_mpx_200_ver1_subua''', ur'''Motorola-MPX200''', False, None)
devices.devids[ur'''samsung_e2210_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e2210_ver1''', ur'''SAMSUNG-E2210/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E2210''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_mp3''':True,ur'''rows''':12,ur'''screensaver''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/E2210.xml''',ur'''wallpaper''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_1006_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp20'''], ur'''nokia_1006_ver1''', ur'''Nokia-1006 UP.Browser/6.3.0.8.c.1.104 (GUI) MMP/2.0''', True, {ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.3''',ur'''model_extra_info''':ur'''North America''',ur'''model_name''':ur'''1006''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160,ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160})
devices.devids[ur'''mot_v3s_ver1_subua'''] = devclass(devices.devids[ur'''mot_v3s_ver1'''], ur'''mot_v3s_ver1_subua''', ur'''MOT-V3S/00.62 UP.BROWSER/6.2.3.4.C.1.123 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''mot_v3am_ver1_subua'''] = devclass(devices.devids[ur'''mot_v3am_ver1'''], ur'''mot_v3am_ver1_subua''', ur'''MOT-V3AM/00.62 UP.BROWSER/6.2.3.4.C.1.123 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_6600_ver1_subopera865'''] = devclass(devices.devids[ur'''nokia_6600_ver1'''], ur'''nokia_6600_ver1_subopera865''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6600/5.53.0; 9399) Opera 8.65 [en]''', False, {ur'''image_inlining''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''palm_treo_700vx_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''palm_treo_700vx_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Treo700wx''', True, {ur'''brand_name''':ur'''Palm''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':200,ur'''max_image_height''':200,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''Treo 700VX''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':45,ur'''release_date''':ur'''2006_august''',ur'''resolution_height''':240})
devices.devids[ur'''dopod_cht9000_ver1_subie612'''] = devclass(devices.devids[ur'''dopod_cht9000_ver1'''], ur'''dopod_cht9000_ver1_subie612''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) PPC; 240x320; CHT 9000/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''6.12'''})
devices.devids[ur'''sprint_ppc6800_ver1_subie68'''] = devclass(devices.devids[ur'''sprint_ppc6800_ver1'''], ur'''sprint_ppc6800_ver1_subie68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) Sprint:PPC6800''', False, {ur'''mobile_browser_version''':ur'''6.8'''})
devices.devids[ur'''htc_p3600_ver1_subvoda'''] = devclass(devices.devids[ur'''htc_p3600_ver1'''], ur'''htc_p3600_ver1_subvoda''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) Vodafone/1.0/HTC_v3600/1.23.164.7''', False, None)
devices.devids[ur'''nokia_n70_ver1_subopera865'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_subopera865''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia N70/5.0705.3.0.1; 9399) Opera 8.65 [en]''', False, {ur'''image_inlining''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''nokia_n70_ver1_subopera865_en9399'''] = devclass(devices.devids[ur'''nokia_n70_ver1_subopera865'''], ur'''nokia_n70_ver1_subopera865_en9399''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Opera 8.65; Nokia N70/5.0609.2.0.1; 9399) Opera 8.65 [en]''', False, {ur'''accept_third_party_cookie''':False,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''nokia_n70_ver1_subopera865_subua'''] = devclass(devices.devids[ur'''nokia_n70_ver1_subopera865'''], ur'''nokia_n70_ver1_subopera865_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia N70/5.0741.4.0.1; 9424) Opera 8.65 [''', False, None)
devices.devids[ur'''nokia_n70_ver1_subopera865_en9424'''] = devclass(devices.devids[ur'''nokia_n70_ver1_subopera865'''], ur'''nokia_n70_ver1_subopera865_en9424''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia N70/5.0819.4.0.1; 9424) Opera 8.65 [en]''', False, None)
devices.devids[ur'''tmobile_shadowii_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''tmobile_shadowii_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) T-Mobile_Cleopatra''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''T-Mobile''',ur'''colors''':65536,ur'''columns''':10,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Shadow II / Cleopatra''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':52,ur'''physical_screen_width''':39,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6630_ver1_subopera865'''] = devclass(devices.devids[ur'''nokia_6630_ver1'''], ur'''nokia_6630_ver1_subopera865''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6630/5.03.08; 9399) Opera 8.65 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''nokia_6630_ver1_subopera865_403389424'''] = devclass(devices.devids[ur'''nokia_6630_ver1_subopera865'''], ur'''nokia_6630_ver1_subopera865_403389424''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6630/4.03.38; 9424) Opera 8.65 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''nokia_6680_ver1_subopera865'''] = devclass(devices.devids[ur'''nokia_6680_ver1'''], ur'''nokia_6680_ver1_subopera865''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6680/5.04.07; 9399) Opera 8.65 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''samsung_sch_r300_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sch_r300_ver1'''], ur'''samsung_sch_r300_ver1_subua''', ur'''sch-r300 up.browser/6.2.3.8 (gui) mmp/2.0''', False, None)
devices.devids[ur'''samsung_s8300_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_s8300_ver1''', ur'''SAMSUNG-S8300/1.0 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S8300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':50,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/S8300UAProf3G.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/S8300UAProf.xml''',ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_e66_ver1_sub20021118'''] = devclass(devices.devids[ur'''nokia_e66_ver1'''], ur'''nokia_e66_ver1_sub20021118''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE66-1/200.21.118; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':21,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE66-1r100.xml'''})
devices.devids[ur'''mot_e1000_ver1_sub82316ai'''] = devclass(devices.devids[ur'''mot_e1000_ver1'''], ur'''mot_e1000_ver1_sub82316ai''', ur'''Mot-E1000/82.31.6AI MIB/2.2.1 Profile/MIDP.2.0 Configruation/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_s8300_ver1_sub_orange'''] = devclass(devices.devids[ur'''samsung_s8300_ver1'''], ur'''samsung_s8300_ver1_sub_orange''', ur'''SAMSUNG-S8300-ORANGE/1.0 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''samsung_s8300_ver1_sub_voda'''] = devclass(devices.devids[ur'''samsung_s8300_ver1'''], ur'''samsung_s8300_ver1_sub_voda''', ur'''SAMSUNG-S8300-Vodafone/1.0 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''alcatel_ot_s692_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_s692_ver1''', ur'''OT-S692/1.0 MTK/W07.12 Release/06.01.2008 Browser/Teleca-1.2''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''1.2''',ur'''model_name''':ur'''OT S692''',ur'''release_date''':ur'''2008_may''',ur'''resolution_height''':160})
devices.devids[ur'''lg_vx_8360_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_vx_8360_ver1''', ur'''LGE-VX8360/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''VX 8360''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''release_date''':ur'''2008_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''spice_s940_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s940_ver1''', ur'''SPICE S940''', True, {ur'''brand_name''':ur'''Spice''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''S940''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''tmobile_atlas_ver1'''] = devclass(devices.devids[ur'''htc_herald_ver1'''], ur'''tmobile_atlas_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) T-Mobile_Atlas''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''css_spriting''':True,ur'''model_name''':ur'''Atlas''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_wmv''':ur'''7'''})
devices.devids[ur'''tmobile_atlas_ver1_subie76'''] = devclass(devices.devids[ur'''tmobile_atlas_ver1'''], ur'''tmobile_atlas_ver1_subie76''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) T-Mobile_Atlas''', False, {ur'''brand_name''':ur'''T-Mobile''',ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''Atlas'''})
devices.devids[ur'''htc_max_4g_ver1'''] = devclass(devices.devids[ur'''htc_quartz_ver1'''], ur'''htc_max_4g_ver1''', ur'''HTC MAX 4G Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Max 4G''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':77,ur'''physical_screen_width''':58,ur'''png''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_max_4g_ver1_subopera95'''] = devclass(devices.devids[ur'''htc_max_4g_ver1'''], ur'''htc_max_4g_ver1_subopera95''', ur'''HTC MAX 4G Opera/9.5 (Microsoft Windows; PPC; Opera Mobi/1409; U; ru)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''sonyericsson_k858c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k850i_ver1'''], ur'''sonyericsson_k858c_ver1''', ur'''SonyEricssonK858c/R2N SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_extra_info''':ur'''China''',ur'''model_name''':ur'''K858c''',ur'''playback_acodec_amr''':ur'''nb'''})
devices.devids[ur'''samsung_sgh_p250_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_p200_ver1'''], ur'''samsung_sgh_p250_ver1''', ur'''SAMSUNG-SGH-P250-ORANGE/P250BVHH8 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''max_data_rate''':200,ur'''model_name''':ur'''SGH P250''',ur'''playback_acodec_amr''':ur'''nb'''})
devices.devids[ur'''samsung_sgh_a637_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_a637_ver1''', ur'''SAMSUNG-SGH-A637/A637UCHH2 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':176,ur'''max_image_width''':144,ur'''model_name''':ur'''SGH A637''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''amazon_kindle2_ver1'''] = devclass(devices.devids[ur'''amazon_kindle_ver1_sublinux'''], ur'''amazon_kindle2_ver1''', ur'''Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.0 (screen 600x800)''', True, {ur'''can_skip_aligned_link_row''':True,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''device_os_version''':ur'''2.0''',ur'''has_cellular_radio''':True,ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''Kindle 2''',ur'''pdf_support''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''release_date''':ur'''2009_january'''})
devices.devids[ur'''sonyericsson_k610im_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sonyericsson_k610im_ver1''', ur'''SonyEricssonK610im/R1JE Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''K610im''',ur'''png''':True,ur'''release_date''':ur'''2006_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K610imR201.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:'''})
devices.devids[ur'''sonyericsson_k610im_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_k610im_ver1'''], ur'''sonyericsson_k610im_ver1_subua''', ur'''SonyEricssonK610im''', False, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''colors''':262144,ur'''doja_1_0''':True,ur'''doja_1_5''':True,ur'''doja_2_0''':True,ur'''doja_2_1''':True,ur'''doja_2_2''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':220,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''K610im''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''screensaver_max_height''':220,ur'''screensaver_max_width''':176,ur'''screensaver_preferred_height''':220,ur'''screensaver_preferred_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''zte_f608_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f608_ver1''', ur'''ZTE-F608/1.0 ACS-NF/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F608''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''portalmmm_ver2_subk610imc100tb'''] = devclass(devices.devids[ur'''sonyericsson_k610im_ver1_subua'''], ur'''portalmmm_ver2_subk610imc100tb''', ur'''portalmmm/2.0 K610im(c100;TB)''', False, {ur'''max_deck_size''':40000})
devices.devids[ur'''portalmmm_ver2_subk610imc100tc'''] = devclass(devices.devids[ur'''sonyericsson_k610im_ver1_subua'''], ur'''portalmmm_ver2_subk610imc100tc''', ur'''portalmmm/2.0 K610im(c100;TC)''', False, None)
devices.devids[ur'''zte_f860_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_f860_ver1''', ur'''ZTE F860/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F860''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_f232_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''zte_f232_ver1''', ur'''ZTE-F232/1.0 ACS-NF/3.2 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':5120,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F232''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_f233_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''zte_f233_ver1''', ur'''ZTE-F233/1.0 ACS-NF/3.3 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':5120,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':302080,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ZTE-F233''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u1107_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_u1107_ver1''', ur'''Huawei/1.0/U1107/B000 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4''',ur'''model_name''':ur'''U1107''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU1107v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u1205_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_u1205_ver1''', ur'''Huawei/1.0/U1205/B000 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4''',ur'''model_name''':ur'''U1205''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU1205v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_u1211_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_u1211_ver1''', ur'''Huawei/1.0/U1211/B000 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_wma''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4''',ur'''model_name''':ur'''U1211''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU1211v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_c5320_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_c5320_ver1''', ur'''HUAWEI-C5320/001.00 ACS-NetFront/3.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''model_name''':ur'''C5320''',ur'''release_date''':ur'''2009_march''',ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/c5320a.xml'''})
devices.devids[ur'''huawei_c5330_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_c5330_ver1''', ur'''C5330/001.00 ACS-NetFront/3.2''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':1024000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':204800,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C5330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HUAWEIC5330UAProfile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lenovo_p790_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_p790_ver1''', ur'''Lenovo-P790/2008.04.30''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Lenovo''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':23,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P790''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':24,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_20082183670377.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''uriver_sp500_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''uriver_sp500_ver1''', ur'''Uriver SP500/Teleca/Q03C1.22 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Uriver''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':4096,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''SP500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uriver.co.kr/UAprof/UAprof_SP500.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''idea_802_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''idea_802_ver1''', ur'''iDEA 802''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SAMART''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32767,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''iDEA 802''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''table_support''':False,ur'''uaprof''':ur'''http://www.yuhuatel.com/Uaprof/iDEA_802.XML''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_w995_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_w995_ver1''', ur'''SonyEricssonW995/R1DB Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.1''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''iso8859_support''':True,ur'''j2me_3gpp''':True,ur'''j2me_amr''':True,ur'''j2me_bits_per_pixel''':ur'''18''',ur'''j2me_bmp''':True,ur'''j2me_bmp3''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_imelody''':True,ur'''j2me_jpg''':True,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_mpeg4''':True,ur'''j2me_nokia_ui''':True,ur'''j2me_png''':True,ur'''j2me_wav''':True,ur'''j2me_wbmp''':True,ur'''j2me_wma''':True,ur'''j2me_xmf''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':2448,ur'''mms_max_size''':614400,ur'''mms_max_width''':3264,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Walkman phone''',ur'''model_name''':ur'''W995''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W995R101.xml''',ur'''utf8_support''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_c903_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_c903_ver1''', ur'''SonyEricssonC903/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C903''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/C903R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''fly_ds500_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_ds500_ver1''', ur'''Fly-DS500/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':578,ur'''j2me_midp_2_0''':True,ur'''j2me_storage_size''':640,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''DS500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''receiver''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.fly-phone.com/UAP/Fly_DS500.xml''',ur'''voices''':64,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_ds400_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_ds400_ver1''', ur'''FLY-DS400/WAP1.2''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':300000,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''DS400''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_DS400.xml''',ur'''voices''':64,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_mp600_ver1_sub1'''] = devclass(devices.devids[ur'''fly_mp600_ver1'''], ur'''fly_mp600_ver1_sub1''', ur'''FLY MP600 WAP Browser''', False, None)
devices.devids[ur'''fly_b700_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_b700_ver1''', ur'''FLY B700 WAP Browser''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Fly''',ur'''j2me_cldc_1_0''':True,ur'''j2me_heap_size''':512,ur'''j2me_midp_2_0''':True,ur'''j2me_storage_size''':512,ur'''max_image_height''':189,ur'''max_image_width''':160,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''B700 Duo''',ur'''mp3''':True,ur'''release_date''':ur'''2007_july''',ur'''resolution_height''':229,ur'''resolution_width''':176,ur'''voices''':64,ur'''wav''':True})
devices.devids[ur'''mot_ve66_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_ve66_ver1''', ur'''MOT-VE66/R6743_G_74.10.86RPL Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) MotoWebKit/417.19 (KHTML, like Gecko) BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/9.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':16777216,ur'''columns''':10,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Symphony browser''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''VE66''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/ve66/Profile/ve66.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sch_f309_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_f309_ver1''', ur'''SCH-F309/ UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH F309'''})
devices.devids[ur'''philips_9a9k_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_9a9k_ver1''', ur'''Philips9@9k/R08 NXP5210/DV7 Release/9.12.2007 Obigo/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''9@9k''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':11,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''philips_9a9q_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_9a9q_ver1''', ur'''Philips9@9q/V07 NXP5210/DV9 Release/12.10.2007 Obigo/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':16,ur'''cookie_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''9@9Q''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''philips_198_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''philips_198_ver1''', ur'''Philips 198 / Obigo Browser 2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':4096,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Philips-198''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''philips_p390_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''philips_p390_ver1''', ur'''Philips P390 / Obigo Browser 2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':4096,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PHILIPS-P390''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_v1075_ver1_sub8597c6p'''] = devclass(devices.devids[ur'''mot_v1075_ver1'''], ur'''mot_v1075_ver1_sub8597c6p''', ur'''MOT-V1075/85.97.C6P MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':19,ur'''imelody''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''wav''':True})
devices.devids[ur'''orange_spv_e650_ver1_subua'''] = devclass(devices.devids[ur'''orange_spv_e650_ver1'''], ur'''orange_spv_e650_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Smartphone; 240x320; SPV E650; OpVer 22.122.10.703''', False, None)
devices.devids[ur'''htc_touch_diamond_ver1_alltel'''] = devclass(devices.devids[ur'''htc_touch_diamond_ver1'''], ur'''htc_touch_diamond_ver1_alltel''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Alltel HTC Touch Diamond''', True, {ur'''mobile_browser_version''':ur'''7.11''',ur'''model_extra_info''':ur'''Alltel'''})
devices.devids[ur'''htc_touch_pro_ver1_suballtel'''] = devclass(devices.devids[ur'''htc_touch_pro_ver1'''], ur'''htc_touch_pro_ver1_suballtel''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Alltel HTC Touch Pro''', True, {ur'''max_image_width''':228,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7'''})
devices.devids[ur'''mot_q9h_ver1_subc_alltel_subua'''] = devclass(devices.devids[ur'''mot_q9h_ver1_subc_alltel'''], ur'''mot_q9h_ver1_subc_alltel_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Alltel:MotoQ9c''', True, {ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7'''})
devices.devids[ur'''htc_touch_ver1_suballtel_ie711'''] = devclass(devices.devids[ur'''htc_touch_ver1_suballtel'''], ur'''htc_touch_ver1_suballtel_ie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Alltel HTC Touch''', False, None)
devices.devids[ur'''alltel_ppc6800_ver1'''] = devclass(devices.devids[ur'''sprint_ppc6800_ver1_subie711'''], ur'''alltel_ppc6800_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Alltel HTC PPC6800''', True, {ur'''brand_name''':ur'''HTC''',ur'''model_extra_info''':ur'''Alltel''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_wmv''':ur'''7'''})
devices.devids[ur'''alcatel_ot_s320_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_s320_ver1''', ur'''Alcatel-OT-S320/1.0 model-orange ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT S320''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-S320.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_touch_p3450_ver1_subopera950'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_subopera950''', ur'''HTC_P3450 Opera/9.50 (Windows NT 5.1; U; en)''', False, {ur'''aac''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''model_name''':ur'''P3450''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Elfin_Opera-1.0.xml'''})
devices.devids[ur'''samsung_sch_i770_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''samsung_sch_i770_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) VZW:SCH-i770 PPC 320x320''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Saga''',ur'''max_data_rate''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''SCH-I770''',ur'''mp3''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':46,ur'''physical_screen_width''':46,ur'''resolution_width''':240,ur'''sp_midi''':True,ur'''wav''':True,ur'''wifi''':True})
devices.devids[ur'''softbank_930sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_930sc_ver1''', ur'''SoftBank/1.0/930SC/SCJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4''', True, {ur'''amr''':True,ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Omnia''',ur'''max_data_rate''':1800,ur'''max_image_height''':512,ur'''max_image_width''':475,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''930SC''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/930SCUAProf.xml''',ur'''wap_push_support''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sch_r211_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r211_ver1''', ur'''SCH-R211 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_extra_info''':ur'''Cricket''',ur'''model_name''':ur'''SCH R211''',ur'''resolution_height''':128})
devices.devids[ur'''nokia_6670_ver1_subopera865'''] = devclass(devices.devids[ur'''nokia_6670_ver1'''], ur'''nokia_6670_ver1_subopera865''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6670/6.0522.0; 9399) Opera 8.65 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''hp_ipaq_voicemessenger_ver1_subvoda2'''] = devclass(devices.devids[ur'''hp_ipaq_voicemessenger_ver1_subvoda'''], ur'''hp_ipaq_voicemessenger_ver1_subvoda2''', ur'''Vodafone/1.0/A000HP/HP001 Browser/VF-Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Smartphone;240x320''', False, None)
devices.devids[ur'''uabait_opera_mini_ver4_ppc_sub2141'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_ver4_ppc_sub2141''', ur'''Opera/9.5 (Microsoft Windows; PPC; Opera Mobi/2141; U; en)''', False, None)
devices.devids[ur'''uabait_opera_mini_ver4_ppc_sub951'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_ver4_ppc_sub951''', ur'''Opera/9.51 Beta (Microsoft Windows; PPC; Opera Mobi/2723; U; en)''', False, None)
devices.devids[ur'''palm_treo_850e_ver1'''] = devclass(devices.devids[ur'''palm_treo_850_ver1'''], ur'''palm_treo_850e_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) Alltel_Treo850e''', True, {ur'''css_spriting''':True,ur'''marketing_name''':ur'''Treo Pro''',ur'''mobile_browser_version''':ur'''8.12''',ur'''model_extra_info''':ur'''Alltel''',ur'''model_name''':ur'''Treo850e''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''samsung_gts7330_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_gts7330_ver1'''], ur'''samsung_gts7330_ver1_suborange''', ur'''SAMSUNG-GT-S7330-ORANGE/BVHH4 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''model_extra_info''':ur'''Orange''',ur'''model_name''':ur'''SGH S7330''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/S7330UAProf.xml'''})
devices.devids[ur'''nokia_3650_ver1_subopera620'''] = devclass(devices.devids[ur'''nokia_3650_ver1'''], ur'''nokia_3650_ver1_subopera620''', ur'''Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 3650;452) Opera 6.20  [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''6.20'''})
devices.devids[ur'''nokia_3606_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_3606_ver1''', ur'''Nokia-3606 UP.Browser/6.3.0.8.c.1.104 (GUI) MMP/2.0''', True, {ur'''max_data_rate''':200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''3606''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''sanyo_scp8500_ver1_subnetfront34'''] = devclass(devices.devids[ur'''sanyo_scp8500_ver1'''], ur'''sanyo_scp8500_ver1_subnetfront34''', ur'''Mozilla/4.0 (MobilePhone SCP-8500/US/1.0) NetFront/3.4 MMP/2.0''', False, {ur'''mobile_browser_version''':ur'''3.4'''})
devices.devids[ur'''mot_w233_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_w233_ver1''', ur'''MOT-W233/2.0.60 UP.Browser/6.3.0.6.c.33 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8192,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''W233''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':29,ur'''physical_screen_width''':29,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/w233/Profile/w233.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_kp170_ver1_sub1'''] = devclass(devices.devids[ur'''lg_kp170_ver1'''], ur'''lg_kp170_ver1_sub1''', ur'''LG-KP170 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_ke520_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_ke520_ver1''', ur'''LG-KE520''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':25600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KE520''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE520.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ke520_ver1_subv10g'''] = devclass(devices.devids[ur'''lg_ke520_ver1'''], ur'''lg_ke520_ver1_subv10g''', ur'''LG-KE520/V10g Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''blackberry8330_ver1_sub45077'''] = devclass(devices.devids[ur'''blackberry8330_ver1'''], ur'''blackberry8330_ver1_sub45077''', ur'''Blackberry8330/4.5.0.77 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105''', False, {ur'''xhtml_support_level''':3})
devices.devids[ur'''kyocera_s2410_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kyocera_s2410_ver1''', ur'''KWC-S2410/1000 UP.Browser/7.2.6.1.821 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''max_image_height''':130,ur'''model_name''':ur'''S2410''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''sonyericsson_w200i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_w200i_ver1'''], ur'''sonyericsson_w200i_ver1_subua''', ur'''sonyericssonw200i''', False, None)
devices.devids[ur'''sonyericsson_k750i_ver1_funnyua'''] = devclass(devices.devids[ur'''sonyericsson_k750i_ver1'''], ur'''sonyericsson_k750i_ver1_funnyua''', ur'''sonyericssonk750i''', False, None)
devices.devids[ur'''spice_s590_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s590_ver1''', ur'''Spice S590''', True, {ur'''brand_name''':ur'''Spice''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''S590''',ur'''resolution_height''':160})
devices.devids[ur'''sonyericsson_k550i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_k550i_ver1'''], ur'''sonyericsson_k550i_ver1_subua''', ur'''sonyericssonk550i''', False, None)
devices.devids[ur'''sonyericsson_w700i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_w700i_ver1'''], ur'''sonyericsson_w700i_ver1_subua''', ur'''sonyericssonw700i''', False, None)
devices.devids[ur'''uabait_opera_mini_ver4_ppc_sub2723_240x240'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_ver4_ppc_sub2723_240x240''', ur'''Opera/9.51 Beta (Microsoft Windows; PPC; 240x240; Opera Mobi/2723; U; en)''', False, {ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''resolution_height''':240,ur'''resolution_width''':240})
devices.devids[ur'''mot_v3re_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3re_ver1''', ur'''MOT-V3re/0E.43.0AR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''max_deck_size''':10000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_spmidi''':True,ur'''model_name''':ur'''V3re''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v3re/Profile/v3re.rdf''',ur'''video''':True})
devices.devids[ur'''apple_iphone_emulator_ver2_2_1'''] = devclass(devices.devids[ur'''apple_iphone_emulator_ver2_1'''], ur'''apple_iphone_emulator_ver2_2_1''', ur'''Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20''', False, {ur'''device_os_version''':ur'''2.2.1'''})
devices.devids[ur'''htc_touch_diamond_ver1_alltel_subopera95'''] = devclass(devices.devids[ur'''htc_touch_diamond_ver1_alltel'''], ur'''htc_touch_diamond_ver1_alltel_subopera95''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Opera/9.5) Alltel HTC Touch Diamond''', False, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_march''',ur'''rows''':36,ur'''streaming_3g2''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof2''':ur'''http://www.htcmms.com.tw/gen/VictorC-1.0.xml'''})
devices.devids[ur'''htc_touch_pro_ver1_alltel'''] = devclass(devices.devids[ur'''htc_touch_pro_ver1'''], ur'''htc_touch_pro_ver1_alltel''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Opera/9.5) Alltel HTC Touch Pro''', True, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''max_image_width''':228,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_extra_info''':ur'''Alltel''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':45,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Raphael-1.0.xml''',ur'''uaprof2''':ur'''http://www.htcmms.com.tw/gen/HermannC-1.0.xml'''})
devices.devids[ur'''utstarcom_7176_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstarcom_7176_ver1''', ur'''UTS-7176M/1.0 UP.Browser/6.3.0.7 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''UTStarcom''',ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65535,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''UTS 7176M''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.mts.net/ua/UTS-7176M.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_n90_ver1_subopera865'''] = devclass(devices.devids[ur'''nokia_n90_ver1'''], ur'''nokia_n90_ver1_subopera865''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia N90/3.0545.5.1; 9399) Opera 8.65 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65'''})
devices.devids[ur'''htc_p3701_ver1'''] = devclass(devices.devids[ur'''htc_p3700_ver1'''], ur'''htc_p3701_ver1''', ur'''HTC_P3701/1.37.621.2 Mozilla/4.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''model_name''':ur'''P3701''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''uaprof2''':ur'''http://www.htcmms.com.tw/tme/diamond_opera-1.0.xml'''})
devices.devids[ur'''apple_iphone_ver3'''] = devclass(devices.devids[ur'''apple_iphone_ver2_2_1'''], ur'''apple_iphone_ver3''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.11 (KHTML, like Gecko) Version/3.1.1 Mobile/7A238j Safari/525.20''', False, {ur'''ajax_preferred_geoloc_api''':ur'''w3c_api''',ur'''built_in_camera''':True,ur'''css_gradient''':ur'''webkit''',ur'''device_os_version''':ur'''3.0''',ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':1048576,ur'''mms_max_width''':1024,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''model_extra_info''':ur'''3.0''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''receiver''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''sender''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_preferred_protocol''':ur'''http''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3'''})
devices.devids[ur'''palm_treo_850e_ver1_subsprint'''] = devclass(devices.devids[ur'''palm_treo_850e_ver1'''], ur'''palm_treo_850e_ver1_subsprint''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) Sprint Treo850e''', False, {ur'''model_extra_info''':ur'''Sprint'''})
devices.devids[ur'''sprint_ppc6600_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003_se'''], ur'''sprint_ppc6600_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:PPC6600-1; PPC; 240x320)''', True, {ur'''brand_name''':ur'''Sprint''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Vision''',ur'''max_data_rate''':384,ur'''mobile_browser_version''':ur'''4.01''',ur'''model_extra_info''':ur'''htc harrier''',ur'''model_name''':ur'''PPC 6600''',ur'''physical_screen_height''':71,ur'''physical_screen_width''':53,ur'''pointing_method''':ur'''stylus''',ur'''wifi''':True})
devices.devids[ur'''verizon_smt5800_ver1'''] = devclass(devices.devids[ur'''htc_libra_ver1'''], ur'''verizon_smt5800_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) HTC-SMT5800''', True, {ur'''brand_name''':ur'''Verizon''',ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''SMT 5800'''})
devices.devids[ur'''nokia_6555b_ver1'''] = devclass(devices.devids[ur'''nokia_6555_ver1'''], ur'''nokia_6555b_ver1''', ur'''Nokia6555b/2.0 (03.43) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''playback_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''htc_touch_hd_t8282_subopver341191611'''] = devclass(devices.devids[ur'''htc_touch_hd_t8282ver1'''], ur'''htc_touch_hd_t8282_subopver341191611''', ur'''PPC; 480x800; HTC_Touch_HD_T8282; OpVer 34.119.1.611 Opera/9.50(Microsoft Windows 5.1; U;en)''', False, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''Blackstone''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/blackstone-1.0.xml'''})
devices.devids[ur'''htc_touch_hd_t8282_submoz40'''] = devclass(devices.devids[ur'''htc_touch_hd_t8282ver1'''], ur'''htc_touch_hd_t8282_submoz40''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; 480x800; HTC_Touch_HD_T8282; OpVer 34.119.1.611''', False, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''Blackstone''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/blackstone-1.0.xml'''})
devices.devids[ur'''uabait_bolt_release_0862'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''uabait_bolt_release_0862''', ur'''Mozilla/5.0 (X11; 78; CentOS; US-en) AppleWebKit/527+ (KHTML, like Gecko) Bolt/0.862 Version/3.0 Safari/523.15''', False, {ur'''brand_name''':ur'''Generic''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':18,ur'''device_claims_web_support''':True,ur'''is_transcoder''':True,ur'''max_image_height''':240,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Bolt''',ur'''mobile_browser_version''':ur'''0.8''',ur'''model_name''':ur'''Bolt Browser''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''wml_1_1''':False,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':4,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''nokia_7210_ver1_sub0520'''] = devclass(devices.devids[ur'''nokia_7210_ver1'''], ur'''nokia_7210_ver1_sub0520''', ur'''Nokia7210c/2.0 (05.20) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':262144,ur'''columns''':15,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_amr''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_vcard''':True,ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7210sr100.xml''',ur'''wav''':True})
devices.devids[ur'''htc_opal100_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_opal100_ver1''', ur'''NON_UNIQUE_HTC_OPAL100''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''HTC Opal 100''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/HTC_Touch_Viva_T2223-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_touch_viva_t2223_ver1'''] = devclass(devices.devids[ur'''htc_opal100_ver1'''], ur'''htc_touch_viva_t2223_ver1''', ur'''HTC_Touch_Viva_T2223 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''HTC Touch Viva T2223''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''dopod_t2222_ver1'''] = devclass(devices.devids[ur'''htc_opal100_ver1'''], ur'''dopod_t2222_ver1''', ur'''dopod T2222_CMCC/5.2.19578/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''brand_name''':ur'''Dopod''',ur'''max_image_width''':228,ur'''model_name''':ur'''S700'''})
devices.devids[ur'''htc_touch_viva_t2223_ver1_subopera950'''] = devclass(devices.devids[ur'''htc_touch_viva_t2223_ver1'''], ur'''htc_touch_viva_t2223_ver1_subopera950''', ur'''HTC_Touch_Viva_T2223 Opera/9.50 (Windows NT 5.1; U; en)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50'''})
devices.devids[ur'''htc_p3700_ver1_subopera950_subua'''] = devclass(devices.devids[ur'''htc_p3700_ver1_subopera950'''], ur'''htc_p3700_ver1_subopera950_subua''', ur'''PPC; 480x640; HTC P3700; OpVer 30.193.15.752 Opera/9.50 (Microsoft Windows 5.1; U; es)''', False, None)
devices.devids[ur'''kyocera_k38_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kyocera_k38_ver1''', ur'''K38/10012 UP.Browser/7.2.7.2.505 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':40960,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':512000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''K38''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mg320_ver1'''] = devclass(devices.devids[ur'''lg_mg300d_ver1'''], ur'''lg_mg320_ver1''', ur'''LG-MG320 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MG320''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG320.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mg320c_ver1'''] = devclass(devices.devids[ur'''lg_mg320_ver1'''], ur'''lg_mg320c_ver1''', ur'''LG-MG320c''', True, {ur'''model_name''':ur'''MG320c''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''lg_mg320d_ver1'''] = devclass(devices.devids[ur'''lg_mg320_ver1'''], ur'''lg_mg320d_ver1''', ur'''LG-MG320d''', True, {ur'''directdownload_support''':True,ur'''model_name''':ur'''MG320d''',ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''ringtone_voices''':64,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG320d.xml''',ur'''video''':True})
devices.devids[ur'''samsung_sgh_m310v_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_m310_ver1'''], ur'''samsung_sgh_m310v_ver1''', ur'''Vodafone/1.0/SamsungSGHM310V/M310BUHE5 Browser/Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''max_deck_size''':38000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':1024,ur'''mms_max_size''':102400,ur'''mms_max_width''':1280,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''SGH M310V''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/m310v_10.xml'''})
devices.devids[ur'''lg_mg320c_ver1_submicwap20'''] = devclass(devices.devids[ur'''lg_mg320c_ver1'''], ur'''lg_mg320c_ver1_submicwap20''', ur'''LG-MG320c MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''oma_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG320c.xml'''})
devices.devids[ur'''huawei_u120_ver1_subua1'''] = devclass(devices.devids[ur'''huawei_u120_ver1'''], ur'''huawei_u120_ver1_subua1''', ur'''HuaweiU120/1.0/B127 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_r810_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_r810_ver1''', ur'''sam-r810 Netfront/3.4 Mozilla/5.0 like Gecko/20060426''', True, {ur'''aac''':True,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''columns''':10,ur'''css_spriting''':True,ur'''iso8859_support''':True,ur'''marketing_name''':ur'''Finesse''',ur'''max_deck_size''':40000,ur'''max_image_height''':400,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mmf''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':512000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''R810''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''pointing_method''':ur'''touchscreen''',ur'''qcelp''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''utf8_support''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ax265_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_ax265_ver1''', ur'''LGE-AX265/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''AX 265'''})
devices.devids[ur'''blackberry8130_ver1_suballtel'''] = devclass(devices.devids[ur'''blackberry8130_ver1'''], ur'''blackberry8130_ver1_suballtel''', ur'''blackberry8130''', False, None)
devices.devids[ur'''blackberry8330_ver1_suballtel'''] = devclass(devices.devids[ur'''blackberry8330_ver1'''], ur'''blackberry8330_ver1_suballtel''', ur'''blackberry8330''', False, None)
devices.devids[ur'''blackberry8703e_ver1_alltel'''] = devclass(devices.devids[ur'''blackberry8703e_ver1'''], ur'''blackberry8703e_ver1_alltel''', ur'''blackberry8703e''', False, {ur'''directdownload_support''':True})
devices.devids[ur'''blackberry8830_ver1_suballtel'''] = devclass(devices.devids[ur'''blackberry8830_ver1'''], ur'''blackberry8830_ver1_suballtel''', ur'''blackberry8830''', False, None)
devices.devids[ur'''apple_ipod_touch_ver3'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2_2_1'''], ur'''apple_ipod_touch_ver3''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/3.1.1 Mobile/7A259g Safari/525.20''', True, {ur'''ajax_preferred_geoloc_api''':ur'''w3c_api''',ur'''can_assign_phone_number''':False,ur'''device_os_version''':ur'''3.0''',ur'''model_extra_info''':ur'''3.0''',ur'''release_date''':ur'''2009_june''',ur'''sms_enabled''':False,ur'''streaming_preferred_protocol''':ur'''http''',ur'''streaming_video''':True})
devices.devids[ur'''htc_x02ht_ver1'''] = devclass(devices.devids[ur'''htc_cavalier_ver1'''], ur'''htc_x02ht_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) HTC/X02HT''', True, {ur'''model_extra_info''':ur'''SoftBank''',ur'''model_name''':ur'''X02HT'''})
devices.devids[ur'''stupid_novarra_proxy_sub73'''] = devclass(devices.devids[ur'''stupid_novarra_proxy'''], ur'''stupid_novarra_proxy_sub73''', ur'''Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Novarra-Vision/7.3''', False, None)
devices.devids[ur'''stupid_novarra_proxy_sub73_mg'''] = devclass(devices.devids[ur'''stupid_novarra_proxy_sub73'''], ur'''stupid_novarra_proxy_sub73_mg''', ur'''Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 MG(Novarra-Vision/7.3)''', False, None)
devices.devids[ur'''nokia6700c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia6700c_ver1''', ur'''Nokia6700c-1/2.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6700c''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6700c-1r100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_coral_400_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_coral_400_ver1''', ur'''CORAL 400/WAP2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''CORAL400''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''haier_d1200p_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''haier_d1200p_ver1''', ur'''Haier-1200P/1.0 iPanel/2.0 WAP2.0 (compatible; UP.Browser/6.2.2.4; UPG1; UP/4.0; Embedded)''', True, {ur'''brand_name''':ur'''Haier''',ur'''max_image_height''':130,ur'''model_name''':ur'''1200P''',ur'''resolution_height''':168})
devices.devids[ur'''spice_s555_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s555_ver1''', ur'''SPICE-S555/WAP Browser SPICE-S555/WAP Browser''', True, {ur'''brand_name''':ur'''Spice''',ur'''model_name''':ur'''S555''',ur'''resolution_height''':128})
devices.devids[ur'''htc_magic_ver1'''] = devclass(devices.devids[ur'''generic_android'''], ur'''htc_magic_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; sapphire; HTC_Magic) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Android''',ur'''device_os_version''':ur'''1.5''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':460,ur'''max_image_width''':315,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Magic''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''pdf_support''':False,ur'''physical_screen_height''':100,ur'''physical_screen_width''':50,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''ltp''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.google.com/oha/rdf/ua-profile-kila.xml''',ur'''video''':True,ur'''wifi''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_mx830_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx830_ver1''', ur'''LGE-MX830/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':12,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':512000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''MX830''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://validator.openmobilealliance.org/VALIDATED/ytseo.xml.061008032942''',ur'''wap_push_support''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sch_u350_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_sch_u350_ver1''', ur'''SCH-U350/1.0 NetFront/3.0.22.2.18 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':10,ur'''jpg''':True,ur'''marketing_name''':ur'''Smooth''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''SCH U350''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/sch/u350/u350.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''gionee_l10_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''gionee_l10_ver1''', ur'''GIONEE-L10/SW1.0.0/WAP2.0''', True, {ur'''brand_name''':ur'''Gionee''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''L10''',ur'''mp3''':True,ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''nokia_3310i_ver1'''] = devclass(devices.devids[ur'''nokia_3310_ver1'''], ur'''nokia_3310i_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 3310i/3.0436.0; 9399) Opera 8.65 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''3310i'''})
devices.devids[ur'''fly_lx500_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_lx500_ver1''', ur'''Fly-LX500/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LX500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.com/UAP/Fly-LX500.xml''',ur'''uaprof2''':ur'''http://211.42.201.70/ua_profile/Fly-LX500.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_p3700_ver1_subopera950_sv'''] = devclass(devices.devids[ur'''htc_p3700_ver1_subopera950'''], ur'''htc_p3700_ver1_subopera950_sv''', ur'''HTC_P3700 Opera/9.50 (Windows NT 5.1; U; sv)''', False, None)
devices.devids[ur'''htc_p3700_ver1_subopera950_nb'''] = devclass(devices.devids[ur'''htc_p3700_ver1_subopera950'''], ur'''htc_p3700_ver1_subopera950_nb''', ur'''HTC_P3700 Opera/9.50 (Windows NT 5.1; U; nb)''', False, None)
devices.devids[ur'''htc_p3700_ver1_subopera950_da'''] = devclass(devices.devids[ur'''htc_p3700_ver1_subopera950'''], ur'''htc_p3700_ver1_subopera950_da''', ur'''HTC_P3700 Opera/9.50 (Windows NT 5.1; U; da)''', False, None)
devices.devids[ur'''nokia_2330c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_2330c_ver1''', ur'''Nokia2330c-2/1.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':512000,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''2330 Classic''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2330c-2r100.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''kyocera_kz830_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''kyocera_kz830_ver1''', ur'''kyocera-KZ-830/1.0 UP.Browser/4.1.27a2''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''can_skip_aligned_link_row''':False,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''KZ 830''',ur'''resolution_height''':160})
devices.devids[ur'''mot_a1200w_ver1_subopera800'''] = devclass(devices.devids[ur'''mot_a1200_ver1'''], ur'''mot_a1200w_ver1_subopera800''', ur'''MOT-A1200w/1.0/R541L7_G_11.10.11R Mozilla/4.0 (compatible; MSIE 6.0; Linux; A1200w; 781) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00''', True, {ur'''device_os''':ur'''Linux Smartphone OS''',ur'''device_os_version''':ur'''2.4''',ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.00''',ur'''model_extra_info''':ur'''White''',ur'''model_name''':ur'''A1200W'''})
devices.devids[ur'''mot_a3100_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''mot_a3100_ver1''', ur'''MOT-A3100 Opera/9.5 (Microsoft Windows; PPC; Opera Mobi/16108; U; es-ES)''', True, {ur'''brand_name''':ur'''Motorola''',ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''model_name''':ur'''A3100''',ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wifi''':True})
devices.devids[ur'''mot_ve465_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_ve465_ver1''', ur'''MOT-VE465/00.72 UP.Browser/7.2.7.5.541 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':140,ur'''max_image_width''':210,ur'''model_name''':ur'''VE 465''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''palm_pre_ver1'''] = devclass(devices.devids[ur'''generic_safari'''], ur'''palm_pre_ver1''', ur'''Mozilla/5.0 (webOS/1.0; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Pre/1.0''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Palm''',ur'''canvas_support''':ur'''full''',ur'''css_border_image''':ur'''webkit''',ur'''css_rounded_corners''':ur'''webkit''',ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''webOS''',ur'''device_os_version''':ur'''1.0''',ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''max_image_height''':480,ur'''max_image_width''':320,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''Pre''',ur'''mp3''':True,ur'''physical_screen_height''':66,ur'''physical_screen_width''':44,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''viewport_supported''':True,ur'''viewport_userscalable''':ur'''no''',ur'''viewport_width''':ur'''width_equals_resolution_width''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':320,ur'''wifi''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''mot_qa1_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_qa1_ver1''', ur'''MOT-MOTOQA1/A2.00.46R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 13003388) Profile/MIDP-2.0 Configuration/CLDC-1.1  Opera 8.60 [es]''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''marketing_name''':ur'''Karma''',ur'''max_data_rate''':384,ur'''max_image_height''':210,ur'''max_image_width''':300,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''model_name''':ur'''QA1''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':51,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_em30_ver1_sub10'''] = devclass(devices.devids[ur'''mot_em30_ver1'''], ur'''mot_em30_ver1_sub10''', ur'''MOT-MOTOROKREM30/1.0 LinuxOS/2.6.10 Release/11.16.2007 Browser/OSS1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Software/R6716_G_71.01.23R_A''', False, {ur'''device_os_version''':ur'''2.6.10'''})
devices.devids[ur'''mot_zn300_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_zn300_ver1''', ur'''MOT-ZN300/13.00.57I BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 17243415) Profile/MIDP-2.0 Configuration/CLDC-1.1  Opera 8.65 [es]''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''ZN300''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''htc_touch_diamondii_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_touch_diamondii_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Vodafone/1.0/HTC_Touch_Diamond_II_T5353/1.03.164.1 (40543)''', True, {ur'''brand_name''':ur'''HTC''',ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':760,ur'''max_image_width''':470,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Touch Diamond 2''',ur'''pdf_support''':True,ur'''physical_screen_height''':69,ur'''physical_screen_width''':41,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''wifi''':True})
devices.devids[ur'''htc_touch_diamondii_ver1_subopera950'''] = devclass(devices.devids[ur'''htc_touch_diamondii_ver1'''], ur'''htc_touch_diamondii_ver1_subopera950''', ur'''HTC_Touch_Diamond2_T5353 Opera/9.50 (Windows NT 5.1; U; en)''', False, {ur'''brand_name''':ur'''HTC''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''model_name''':ur'''Touch Diamond 2''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''wifi''':True})
devices.devids[ur'''htc_touch_diamondii_ver1_subie812'''] = devclass(devices.devids[ur'''htc_touch_diamondii_ver1'''], ur'''htc_touch_diamondii_ver1_subie812''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) Vodafone/1.0/HTC_Touch_Diamond2/1.29.164.1 (44865)''', False, {ur'''mobile_browser_version''':ur'''8.12'''})
devices.devids[ur'''samsung_sgh_d900_ver1_subnetfront35'''] = devclass(devices.devids[ur'''samsung_sgh_d900_ver1'''], ur'''samsung_sgh_d900_ver1_subnetfront35''', ur'''SAMSUNG-D900E/D900EXAIC1 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5'''})
devices.devids[ur'''samsung_sgh_b220_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_b220_ver1''', ur'''SEC-SGHB220/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''SGH B220''',ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''sonyericsson_g705u_ver1'''] = devclass(devices.devids[ur'''sonyericsson_g705_ver1'''], ur'''sonyericsson_g705u_ver1''', ur'''SonyEricssonG705u/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 model-orange JavaPlatform/JP-8.4.1''', True, {ur'''model_name''':ur'''G705u'''})
devices.devids[ur'''utec_t503_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''utec_t503_ver1''', ur'''Utec T503''', True, {ur'''brand_name''':ur'''Utec''',ur'''max_image_height''':130,ur'''model_name''':ur'''T503''',ur'''resolution_height''':160})
devices.devids[ur'''htc_touch_diamondii_ver1_subvodafone'''] = devclass(devices.devids[ur'''htc_touch_diamondii_ver1'''], ur'''htc_touch_diamondii_ver1_subvodafone''', ur'''Vodafone/1.0/HTC_Touch_Diamond2 Opera/9.50 (Windows NT 5.1; U; de)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''htc_touch_diamondii_ver1_subvodafone_subua'''] = devclass(devices.devids[ur'''htc_touch_diamondii_ver1_subvodafone'''], ur'''htc_touch_diamondii_ver1_subvodafone_subua''', ur'''Vodafone/1.0/HTC_Touch_Diamond_II_T5353/1.03.164.1 (40543) Opera/9.50 (Windows NT 5.1; U; es-ES)''', False, None)
devices.devids[ur'''alcatel_ot_s680_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_s680_ver1''', ur'''OT-S680/1.0 MTK/W07.32 Release/01.01.2007 Browser/Teleca-1.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''OT S680''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''kwc_e1000_ver1_subua'''] = devclass(devices.devids[ur'''kwc_e1000_ver1'''], ur'''kwc_e1000_ver1_subua''', ur'''kyoe1000/1.0.09 UP.Browser/7.2.6.1.475 (GUI) MMP/2.0''', False, {ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''columns''':18,ur'''max_deck_size''':4096,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_wav''':True,ur'''model_name''':ur'''E1000''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''sp_midi''':True})
devices.devids[ur'''samsung_sgh_f210_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_f210_ver1''', ur'''Vodafone/1.0/SamsungSGHF210/F210BAHB1 Browser/NF/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':200000,ur'''max_image_height''':180,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F210''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':19,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2007_april''',ur'''resolution_height''':220,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/f210_10.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_f210_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_f210_ver1'''], ur'''samsung_sgh_f210_ver1_subua''', ur'''SEC-SGHF210''', False, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':200,ur'''max_image_width''':121,ur'''model_name''':ur'''SGH F210''',ur'''physical_screen_height''':32,ur'''physical_screen_width''':19,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':220,ur'''resolution_width''':128,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''samsung_sgh_f210_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_sgh_f210_ver1'''], ur'''samsung_sgh_f210_ver1_sub1''', ur'''SEC-SGHF210/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''samsung_sgh_f210l_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_f210_ver1_sub1'''], ur'''samsung_sgh_f210l_ver1''', ur'''SEC-SGHF210L/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':17,ur'''css_spriting''':True,ur'''imelody''':True,ur'''max_deck_size''':512000,ur'''max_image_height''':180,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':19,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''release_date''':ur'''2007_april''',ur'''resolution_height''':220,ur'''resolution_width''':128,ur'''ringtone_amr''':True,ur'''ringtone_spmidi''':True,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/f210_10.xml''',ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':128,ur'''wta_phonebook''':True})
devices.devids[ur'''blackberry8330_ver1_subm'''] = devclass(devices.devids[ur'''blackberry8330_ver1'''], ur'''blackberry8330_ver1_subm''', ur'''BlackBerry8330m/4.5.0.131 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/104''', False, {ur'''xhtml_support_level''':3})
devices.devids[ur'''blackberry8320_ver1_subrim'''] = devclass(devices.devids[ur'''blackberry8320_ver1'''], ur'''blackberry8320_ver1_subrim''', ur'''rim/8320 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/109/application''', False, None)
devices.devids[ur'''docomo_l01a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l01a_ver1''', ur'''DoCoMo/2.0 L01A(c100;TB;W24H17)''', True, {ur'''can_skip_aligned_link_row''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''L-01A''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''zte_gd180_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_gd180_ver1''', ur'''ZTE-GD180''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':4096,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''GD180''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-GD180.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''generic_iris_browser_iphone'''] = devclass(devices.devids[ur'''generic_iris_browser'''], ur'''generic_iris_browser_iphone''', ur'''Mozilla/5.0 (U; Mobile; iPhone; PPC; en; 320x320) AppleWebKit/525.18.1 (KHTML, like Gecko) WM5 Iris/1.1.6 Version/3.1.1 Mobile/5A345 Safari/525.20''', False, {ur'''device_os''':ur'''Windows Mobile OS''',ur'''device_os_version''':ur'''5'''})
devices.devids[ur'''softbank_830p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_830p_ver1''', ur'''SoftBank/1.0/830P/PJP10/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':23,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':369,ur'''max_image_width''':236,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':427,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''830P''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/VS60/RJ1_3G.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''amoi_m300_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''amoi_m300_ver1''', ur'''AMOI-M300/Plat-M38002/WAP2.0 Profile''', True, {ur'''brand_name''':ur'''Amoi''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':100,ur'''max_image_width''':168,ur'''model_name''':ur'''M300''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''wifi''':True})
devices.devids[ur'''nokia_5310_xpressmusic_ver1_subua2'''] = devclass(devices.devids[ur'''nokia_5310_xpressmusic_ver1'''], ur'''nokia_5310_xpressmusic_ver1_subua2''', ur'''Nokia-5310xpressmusic''', False, None)
devices.devids[ur'''mot_w397_ver1'''] = devclass(devices.devids[ur'''opwv_v6_generic'''], ur'''mot_w397_ver1''', ur'''MOT-W397v/0.1.44 UP.Browser/6.3.0.6.c.27 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''W397''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160})
devices.devids[ur'''mot_z6_ver1_sublinux'''] = devclass(devices.devids[ur'''mot_z6_ver1'''], ur'''mot_z6_ver1_sublinux''', ur'''Linuxmod/R60_G_80.32.0FR Mozilla/4.0 (compatible; MSIE 6.0 Linux; MOTOROKR Z6;2900) Profile/MIDP-2.0 Configuration/CLDC-1.1 Linuxmod 8.50[es-LA] Opera 8.50 [es-LA]''', False, None)
devices.devids[ur'''blackberry7290_ver1_sublc'''] = devclass(devices.devids[ur'''blackberry7290_ver1'''], ur'''blackberry7290_ver1_sublc''', ur'''Blackberry7290/3.8.0''', False, None)
devices.devids[ur'''nintendo_dsi_ver1'''] = devclass(devices.devids[ur'''nintendo_ds_ver1'''], ur'''nintendo_dsi_ver1''', ur'''Opera/9.50 (Nintendo DSi; Opera/483; U; en-US)''', True, {ur'''css_spriting''':True,ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''DSi'''})
devices.devids[ur'''softbank_830t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_830t_ver1''', ur'''SoftBank/1.0/830T/TJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''can_skip_aligned_link_row''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Fanfun.2''',ur'''max_data_rate''':1800,ur'''max_image_height''':339,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''830T''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''samsung_sgh_m200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_m200_ver1''', ur'''SAMSUNG-SGH-M200/M200DDHK1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_data_rate''':200,ur'''max_image_height''':130,ur'''model_name''':ur'''SGH M200''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''htc_cleo_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_cleo_ver1''', ur'''htc-cleo/Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 320x240) Opera 8.65 [en]''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''Cleo''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Converse-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_2626_ver1_subua'''] = devclass(devices.devids[ur'''nokia_2626_ver1'''], ur'''nokia_2626_ver1_subua''', ur'''Nokia-2626''', False, None)
devices.devids[ur'''amoi_m30_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''amoi_m30_ver1''', ur'''AMOI-M30/Plat-M38002/WAP2.0 Profile''', True, {ur'''brand_name''':ur'''Amoi''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''M30''',ur'''resolution_height''':160})
devices.devids[ur'''htc_magic_ver1_subandroid15'''] = devclass(devices.devids[ur'''htc_magic_ver1'''], ur'''htc_magic_ver1_subandroid15''', ur'''HTC Magic''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mobile_browser_version''':ur'''1.5''',ur'''oma_support''':True,ur'''release_date''':ur'''2009_april''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/HTC_Magic/ua-profile.xml'''})
devices.devids[ur'''zte_f188_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''zte_f188_ver1''', ur'''U Mobile Futsuu/1.0 ACS-NF/3.3 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':409600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F188''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F188(UMobile).xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''samsung_sch_n485_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_n485_ver1''', ur'''SCH-N485 UP.Browser/6.2.2.5 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH-N485'''})
devices.devids[ur'''nokia_1681c_ver1'''] = devclass(devices.devids[ur'''nokia_1680c_ver1'''], ur'''nokia_1681c_ver1''', ur'''Nokia1681c_CMCC/2.0 (06.82) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':18,ur'''j2me_cldc_1_1''':True,ur'''max_deck_size''':32200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''model_name''':ur'''1681c''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5})
devices.devids[ur'''phoneone_m506_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''phoneone_m506_ver1''', ur'''phoneOne M506/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''brand_name''':ur'''PhoneOne''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''M506''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''lg_kp270v_ver1'''] = devclass(devices.devids[ur'''lg_kp270_ver1'''], ur'''lg_kp270v_ver1''', ur'''LG-KP270V/V10g Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''tcl_d628_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tcl_d628_ver1''', ur'''TCL-D628''', True, {ur'''brand_name''':ur'''TCL''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''D628''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''sonyericsson_x1i_ver1_subr1aa_o2'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1_subr1aa'''], ur'''sonyericsson_x1i_ver1_subr1aa_o2''', ur'''O2/1.0/SonyEricssonX1i/R1AA Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) UP.Link/6.3.1.20.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.sonyericsson.com/downloads/X1i-1.0.xml'''})
devices.devids[ur'''nokia_6210_ver1_submoz50_0309'''] = devclass(devices.devids[ur'''nokia_6210_ver1_submoz50'''], ur'''nokia_6210_ver1_submoz50_0309''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6210Navigator/03.09; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''nokia_n70_ver1_sub50609201'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_sub50609201''', ur'''NokiaN70-1/5.0609.2.0.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''nokia_feature_pack''':3})
devices.devids[ur'''blackberry8310_ver1_sub248'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_sub248''', ur'''BlackBerry8310/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/248''', False, None)
devices.devids[ur'''nokia_e71x_ver1_subua'''] = devclass(devices.devids[ur'''nokia_e71x_ver1'''], ur'''nokia_e71x_ver1_subua''', ur'''Mozilla/5.0 (SymbianOS/9.3 U; Series60/3.2 NokiaE71x Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''mobile_browser''':ur'''Safari''',ur'''xhtml_support_level''':4})
devices.devids[ur'''nokia_2600c_ver1_2_sub0682'''] = devclass(devices.devids[ur'''nokia_2600c_ver1_2'''], ur'''nokia_2600c_ver1_2_sub0682''', ur'''Nokia2600c-2/2.0 (06.82) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6680_ver1_sub20414'''] = devclass(devices.devids[ur'''nokia_6680_ver1_sub204021'''], ur'''nokia_6680_ver1_sub20414''', ur'''Nokia6680/1.0 (2.04.14) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_i900_ver1_b0hh5'''] = devclass(devices.devids[ur'''samsung_sgh_i900_ver1'''], ur'''samsung_sgh_i900_ver1_b0hh5''', ur'''SAMSUNG-SGH-i900/BOHH5 profile/MIDP-2.0 configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, None)
devices.devids[ur'''samsung_sgh_i600_ver1_subie68_sub10'''] = devclass(devices.devids[ur'''samsung_sgh_i600_ver1_subie612_sub10'''], ur'''samsung_sgh_i600_ver1_subie68_sub10''', ur'''SAMSUNG-SGH-i600/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8)''', False, None)
devices.devids[ur'''sonyericsson_v640iv_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_v640iv_ver1'''], ur'''sonyericsson_v640iv_ver1_subua''', ur'''Mozilla/4.0 SonyEricssonV640iv/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gtm8800_ver1_sub_dbhk3'''] = devclass(devices.devids[ur'''samsung_gtm8800_ver1'''], ur'''samsung_gtm8800_ver1_sub_dbhk3''', ur'''SAMSUNG-GT-M8800/M8800BDHK3 SHP/VPP/R5 NetFront/3.5 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''orange_spv_m3100_ver1_subie68_142111613'''] = devclass(devices.devids[ur'''orange_spv_m3100_ver1_subie68'''], ur'''orange_spv_m3100_ver1_subie68_142111613''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) PPC; 240x320;SPV M3100; OpVer 14.211.1.613''', False, None)
devices.devids[ur'''nokia_5500d_ver1_sub0440'''] = devclass(devices.devids[ur'''nokia_5500d_ver1_sub0314'''], ur'''nokia_5500d_ver1_sub0440''', ur'''Nokia5500d/2.0 (04.40) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_b2700_ver1_subxbia1'''] = devclass(devices.devids[ur'''samsung_b2700_ver1'''], ur'''samsung_b2700_ver1_subxbia1''', ur'''SAMSUNG-B2700/XBIA1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k610i_ver1_subr1jg'''] = devclass(devices.devids[ur'''sonyericsson_k610i_ver1_subr1je'''], ur'''sonyericsson_k610i_ver1_subr1jg''', ur'''SonyEricssonK610i/R1JG Release/Feb-14-2007 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_3100_ver1_sub0554'''] = devclass(devices.devids[ur'''nokia_3100_ver1_sub0502'''], ur'''nokia_3100_ver1_sub0554''', ur'''Nokia3100/1.0 (05.54) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''blackberry8820_ver1_sub100'''] = devclass(devices.devids[ur'''blackberry8820_ver1_sub102'''], ur'''blackberry8820_ver1_sub100''', ur'''BlackBerry8820/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100''', False, None)
devices.devids[ur'''nokia_6021_ver1_sub0393'''] = devclass(devices.devids[ur'''nokia_6021_ver1_sub0450'''], ur'''nokia_6021_ver1_sub0393''', ur'''Nokia6021/2.0 (03.93) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_w890i_ver1_subr1fa'''] = devclass(devices.devids[ur'''sonyericsson_w890i_ver1_subr1ea'''], ur'''sonyericsson_w890i_ver1_subr1fa''', ur'''SonyEricssonW890i/R1FA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5200_ver1_sub0471'''] = devclass(devices.devids[ur'''nokia_5200_ver1_sub0370'''], ur'''nokia_5200_ver1_sub0471''', ur'''Nokia5200/2.0 (04.71) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_w910i_ver1_sub_r1fa_orange'''] = devclass(devices.devids[ur'''sonyericsson_w910i_ver1_sub_r1fa'''], ur'''sonyericsson_w910i_ver1_sub_r1fa_orange''', ur'''SonyEricssonW910i/R1FA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 model-orange''', False, None)
devices.devids[ur'''nokia_6151_ver1_sub0411'''] = devclass(devices.devids[ur'''nokia_6151_ver1_sub0356'''], ur'''nokia_6151_ver1_sub0411''', ur'''Nokia6151/2.0 (04.11) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_b2700_ver1_sub_xbib1'''] = devclass(devices.devids[ur'''samsung_b2700_ver1'''], ur'''samsung_b2700_ver1_sub_xbib1''', ur'''SAMSUNG-B2700/XBIB1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_3250_ver1_sub318'''] = devclass(devices.devids[ur'''nokia_3250_ver1_sub316'''], ur'''nokia_3250_ver1_sub318''', ur'''Nokia3250/2.0 (3.18) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_b2700_ver1_xbhk2'''] = devclass(devices.devids[ur'''samsung_b2700_ver1'''], ur'''samsung_b2700_ver1_xbhk2''', ur'''SAMSUNG-B2700/XBHK2 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5500d_ver1_sub0318'''] = devclass(devices.devids[ur'''nokia_5500d_ver1_sub0314'''], ur'''nokia_5500d_ver1_sub0318''', ur'''Nokia5500d/2.0 (03.18) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_w302_ver1_subr1ac'''] = devclass(devices.devids[ur'''sonyericsson_w302_ver1_subr1aa'''], ur'''sonyericsson_w302_ver1_subr1ac''', ur'''SonyEricssonW302/R1AC Browser/OpenWave/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1, SonyEricssonW302/R1AC Browser/OpenWave/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1, SonyEricssonW302/R1AC Browser/OpenWave/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''video''':True})
devices.devids[ur'''nokia_e60_ver1_sub306330904'''] = devclass(devices.devids[ur'''nokia_e60_ver1_sub30106100203'''], ur'''nokia_e60_ver1_sub306330904''', ur'''NokiaE60-1/3.0 (3.0633.09.04) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6630_ver1_sub23915'''] = devclass(devices.devids[ur'''nokia_6630_ver1_sub2397'''], ur'''nokia_6630_ver1_sub23915''', ur'''Nokia6630/1.0 (2.39.15) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''nokia_feature_pack''':2})
devices.devids[ur'''nokia_6233_ver1_sub0560'''] = devclass(devices.devids[ur'''nokia_6233_ver1_sub0543'''], ur'''nokia_6233_ver1_sub0560''', ur'''Nokia6233/2.0 (05.60) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_c510a_ver1_sub_r1da'''] = devclass(devices.devids[ur'''sonyericsson_c510a_ver1'''], ur'''sonyericsson_c510a_ver1_sub_r1da''', ur'''SonyEricssonC510a/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.1''', False, None)
devices.devids[ur'''sonyericsson_w705_ver1_sub_r1da'''] = devclass(devices.devids[ur'''sonyericsson_w705_ver1'''], ur'''sonyericsson_w705_ver1_sub_r1da''', ur'''SonyEricssonW705/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.1''', False, None)
devices.devids[ur'''sonyericsson_t650i_ver1_subr8ab'''] = devclass(devices.devids[ur'''sonyericsson_t650i_ver1'''], ur'''sonyericsson_t650i_ver1_subr8ab''', ur'''SonyEricssonT650i/R8AB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_n73_ver1_20628003'''] = devclass(devices.devids[ur'''nokia_n73_ver1_20628001'''], ur'''nokia_n73_ver1_20628003''', ur'''NokiaN73-1/2.0628.0.0.3 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_ver1_subf110xbhd1'''] = devclass(devices.devids[ur'''samsung_sgh_f110_ver1'''], ur'''samsung_sgh_ver1_subf110xbhd1''', ur'''SAMSUNG-SGH-F110/F110XBHD1 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_9300i_ver1_submozilla627'''] = devclass(devices.devids[ur'''nokia_9300i_ver1_submozilla550'''], ur'''nokia_9300i_ver1_submozilla627''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series80/2.0 Nokia9300i/6.27 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''blackberry8320_ver1_sub450124'''] = devclass(devices.devids[ur'''blackberry8320_ver1'''], ur'''blackberry8320_ver1_sub450124''', ur'''BlackBerry8320/4.5.0.124 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100''', False, None)
devices.devids[ur'''sonyericsson_w302_ver1_subr1bb'''] = devclass(devices.devids[ur'''sonyericsson_w302_ver1_subr1aa'''], ur'''sonyericsson_w302_ver1_subr1bb''', ur'''SonyEricssonW302/R1BB Browser/OpenWave/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1, SonyEricssonW302/R1BB Browser/OpenWave/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1, SonyEricssonW302/R1BB Browser/OpenWave/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sght459_ver1_subuvia1'''] = devclass(devices.devids[ur'''samsung_sght459_ver1'''], ur'''samsung_sght459_ver1_subuvia1''', ur'''SAMSUNG-SGH-T459/T459UVIA1 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''apple_ipod_touch_ver2_2_1_subengb'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2_2_1'''], ur'''apple_ipod_touch_ver2_2_1_subengb''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; en-gb) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20''', False, None)
devices.devids[ur'''nokia_5610expressmusic_ver1_sub0712'''] = devclass(devices.devids[ur'''nokia_5610expressmusic_ver1'''], ur'''nokia_5610expressmusic_ver1_sub0712''', ur'''Nokia5610 XpressMusic/2.0 (07.12) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_2630_ver1_sub1_0561'''] = devclass(devices.devids[ur'''nokia_2630_ver1_sub1'''], ur'''nokia_2630_ver1_sub1_0561''', ur'''Nokia2630/2.0 (05.61) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_2610_ver1_sub0450'''] = devclass(devices.devids[ur'''nokia_2610_ver1_sub0351'''], ur'''nokia_2610_ver1_sub0450''', ur'''Nokia2610/2.0 (04.50) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''apple_ipod_touch_ver1_it'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_it''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; it-it) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11a Safari/525.20''', False, {ur'''device_os_version''':ur'''2.2.1'''})
devices.devids[ur'''nokia_n80_ver1_sub40623022_space'''] = devclass(devices.devids[ur'''nokia_n80_ver1_sub40623022'''], ur'''nokia_n80_ver1_sub40623022_space''', ur'''NokiaN80-1/3.0 (4.0623.0.22) Series60/3.0  Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6151_ver1_sub0410'''] = devclass(devices.devids[ur'''nokia_6151_ver1_sub0356'''], ur'''nokia_6151_ver1_sub0410''', ur'''Nokia6151/2.0 (04.10) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k310i_ver1_subr4da_untrusted'''] = devclass(devices.devids[ur'''sonyericsson_k310i_ver1_subr4da'''], ur'''sonyericsson_k310i_ver1_subr4da_untrusted''', ur'''SonyEricssonK310i/R4DA Java/SEMC-Java/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0''', False, None)
devices.devids[ur'''nokia_3250_ver1_sub321'''] = devclass(devices.devids[ur'''nokia_3250_ver1_sub316'''], ur'''nokia_3250_ver1_sub321''', ur'''Nokia3250/2.0 (3.21) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k750i_ver1_subr1db'''] = devclass(devices.devids[ur'''sonyericsson_k750i_ver1_subr1ca'''], ur'''sonyericsson_k750i_ver1_subr1db''', ur'''SonyEricssonK750i/R1DB Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_e50_ver1_sub130062710_nocldc'''] = devclass(devices.devids[ur'''nokia_e50_ver1_sub130062710'''], ur'''nokia_e50_ver1_sub130062710_nocldc''', ur'''NokiaE50-1/3.0 (06.27.1.0) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0''', False, None)
devices.devids[ur'''sonyericsson_t303_ver1_sub52da004'''] = devclass(devices.devids[ur'''sonyericsson_t303_ver1'''], ur'''sonyericsson_t303_ver1_sub52da004''', ur'''SonyEricssonT303/R2DA004 TelecaBrowser/Q04C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_e51_ver1_sub11503415'''] = devclass(devices.devids[ur'''nokia_e51_ver1_sub10072604'''], ur'''nokia_e51_ver1_sub11503415''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE51-1/150.34.15; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''blackberry8800_ver1_sub179'''] = devclass(devices.devids[ur'''blackberry8800_ver1_sub115'''], ur'''blackberry8800_ver1_sub179''', ur'''BlackBerry8800/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/179''', False, None)
devices.devids[ur'''sonyericsson_w200i_ver1_subr4gb_untrusted'''] = devclass(devices.devids[ur'''sonyericsson_w200i_ver1_subr4gb'''], ur'''sonyericsson_w200i_ver1_subr4gb_untrusted''', ur'''SonyEricssonW200i/R4GB Java/SEMC-Java/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0''', False, None)
devices.devids[ur'''sonyericsson_k790i_ver1_subr1kg'''] = devclass(devices.devids[ur'''sonyericsson_k790i_ver1_subr1eg'''], ur'''sonyericsson_k790i_ver1_subr1kg''', ur'''SonyEricssonK790i/R1KG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_n73_ver1_sub408394201'''] = devclass(devices.devids[ur'''nokia_n73_ver1_sub407473101'''], ur'''nokia_n73_ver1_sub408394201''', ur'''NokiaN73-1/4.0839.42.0.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6600s_ver1_sub0560'''] = devclass(devices.devids[ur'''nokia_6600s_ver1_sub481'''], ur'''nokia_6600s_ver1_sub0560''', ur'''Nokia6600s/2.0 (05.60) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_3220_ver1_sub0480'''] = devclass(devices.devids[ur'''nokia_3220_ver1_sub0329'''], ur'''nokia_3220_ver1_sub0480''', ur'''Nokia3220/2.0 (04.80) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_l760_ver1_subjagh2'''] = devclass(devices.devids[ur'''samsung_sgh_l760_ver1_subua'''], ur'''samsung_sgh_l760_ver1_subjagh2''', ur'''SAMSUNG-SGH-L760/JAGH2 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''apple_ipod_touch_ver1_fr'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_touch_ver1_fr''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11a Safari/525.20''', False, {ur'''device_os_version''':ur'''2.2.1'''})
devices.devids[ur'''mot_v3xv_ver1_sub8597c3p'''] = devclass(devices.devids[ur'''mot_v3xv_ver1_sub856a60r'''], ur'''mot_v3xv_ver1_sub8597c3p''', ur'''MOT-RAZRV3xv/85.97.C3P MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v3xv_ver1_sub8597cdp'''] = devclass(devices.devids[ur'''mot_v3xv_ver1_sub856a60r'''], ur'''mot_v3xv_ver1_sub8597cdp''', ur'''MOT-RAZRV3xv/85.97.CDP MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_g705_ver1_subr1ba'''] = devclass(devices.devids[ur'''sonyericsson_g705_ver1'''], ur'''sonyericsson_g705_ver1_subr1ba''', ur'''SonyEricssonG705/R1BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.0''', False, None)
devices.devids[ur'''danger_hiptop_ver4_sub6'''] = devclass(devices.devids[ur'''danger_hiptop_ver4'''], ur'''danger_hiptop_ver4_sub6''', ur'''Mozilla/5.0 (Danger hiptop 4.6; U; rv:1.7.12) Gecko/20050920''', False, None)
devices.devids[ur'''samsung_sgh_i600_ver1_subbvgd2'''] = devclass(devices.devids[ur'''samsung_sgh_i600_ver1_suborange'''], ur'''samsung_sgh_i600_ver1_subbvgd2''', ur'''SAMSUNG-SGH-i600ORANGE/BVGD2 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8)''', False, None)
devices.devids[ur'''sonyericsson_w880i_ver1_subr8bc'''] = devclass(devices.devids[ur'''sonyericsson_w880i_ver1_subr8ae'''], ur'''sonyericsson_w880i_ver1_subr8bc''', ur'''SonyEricssonW880i/R8BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6600f_ver1_sub0465'''] = devclass(devices.devids[ur'''nokia_6600f_ver1'''], ur'''nokia_6600f_ver1_sub0465''', ur'''Nokia6600f/2.0 (04.65) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6280_ver1_sub0360'''] = devclass(devices.devids[ur'''nokia_6280_ver1_sub0311'''], ur'''nokia_6280_ver1_sub0360''', ur'''Nokia6280/2.0 (03.60) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k610i_ver1_subr1ed'''] = devclass(devices.devids[ur'''sonyericsson_k610i_ver1_subr1cb'''], ur'''sonyericsson_k610i_ver1_subr1ed''', ur'''SonyEricssonK610i/R1ED Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_w880i_ver1_subr1jc_jan222007'''] = devclass(devices.devids[ur'''sonyericsson_w880i_ver1_subr1jc'''], ur'''sonyericsson_w880i_ver1_subr1jc_jan222007''', ur'''SonyEricssonW880i/R1JC Release/Jan-22-2007 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''blackberry8330_ver1_sub45077_179'''] = devclass(devices.devids[ur'''blackberry8330_ver1'''], ur'''blackberry8330_ver1_sub45077_179''', ur'''BlackBerry8330/4.5.0.77 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/179''', False, {ur'''xhtml_support_level''':3})
devices.devids[ur'''motorola_i930a_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''motorola_i930a_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220; i930A; 4.21.1088; 000822537494300)''', True, None)
devices.devids[ur'''nokia_2626_ver1_sub0680'''] = devclass(devices.devids[ur'''nokia_2626_ver1_sub351'''], ur'''nokia_2626_ver1_sub0680''', ur'''Nokia2626/2.0 (06.80) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6103_ver1_sub0490'''] = devclass(devices.devids[ur'''nokia_6103_ver1_sub0461'''], ur'''nokia_6103_ver1_sub0490''', ur'''Nokia6103/2.0 (04.90) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6630_ver1_sub60308'''] = devclass(devices.devids[ur'''nokia_6630_ver1_sub60340'''], ur'''nokia_6630_ver1_sub60308''', ur'''Nokia6630/1.0 (6.03.08) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''nokia_feature_pack''':2})
devices.devids[ur'''sonyericsson_k310_ver1_subr4ec'''] = devclass(devices.devids[ur'''sonyericsson_k310_ver1_subr4ea'''], ur'''sonyericsson_k310_ver1_subr4ec''', ur'''SonyEricssonK310i/R4EC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_2626_ver1_sub0461'''] = devclass(devices.devids[ur'''nokia_2626_ver1_sub351'''], ur'''nokia_2626_ver1_sub0461''', ur'''Nokia2626/2.0 (04.61) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6500c_ver1_sub0661'''] = devclass(devices.devids[ur'''nokia_6500c_ver1'''], ur'''nokia_6500c_ver1_sub0661''', ur'''Nokia6500c/2.0 (06.61) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_7610_supernova_ver1_sub0520'''] = devclass(devices.devids[ur'''nokia_7610_supernova_ver1'''], ur'''nokia_7610_supernova_ver1_sub0520''', ur'''Nokia7610Supernova/2.0 (05.20) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0'''})
devices.devids[ur'''nokia_7500_ver1_sub0520'''] = devclass(devices.devids[ur'''nokia_7500_ver1'''], ur'''nokia_7500_ver1_sub0520''', ur'''Nokia7500/2.0 (05.20) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''kwc_e2000_ver1_sub7261537'''] = devclass(devices.devids[ur'''kwc_e2000_ver1'''], ur'''kwc_e2000_ver1_sub7261537''', ur'''KWC-E2000/1016 UP.Browser/7.2.6.1.537 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''blackberry8320_ver1_sub45055'''] = devclass(devices.devids[ur'''blackberry8320_ver1'''], ur'''blackberry8320_ver1_sub45055''', ur'''BlackBerry8320/4.5.0.55 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/215''', False, None)
devices.devids[ur'''samsung_sgh_e256_ver1_sub5233c1101'''] = devclass(devices.devids[ur'''samsung_sgh_e256_ver1'''], ur'''samsung_sgh_e256_ver1_sub5233c1101''', ur'''SAMSUNG-SGH-E256/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_n70_ver1_plain'''] = devclass(devices.devids[ur'''nokia_n70_ver1_sub50705301'''], ur'''nokia_n70_ver1_plain''', ur'''NokiaN70-1''', False, None)
devices.devids[ur'''nokia_6234_ver1_sub0510'''] = devclass(devices.devids[ur'''nokia_6234_ver1_sub0543'''], ur'''nokia_6234_ver1_sub0510''', ur'''Nokia6234/2.0 (05.10) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5610expressmusic_ver1_sub0660'''] = devclass(devices.devids[ur'''nokia_5610expressmusic_ver1'''], ur'''nokia_5610expressmusic_ver1_sub0660''', ur'''Nokia5610 XpressMusic/2.0 (06.60) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''vodafone_indie_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''vodafone_indie_ver1''', ur'''Indie/Indie_SF_B07A101 Obigo/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Vodafone ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Indie''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/Indie-Vodafone-ES.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i900_ver1_subopera95_subwin'''] = devclass(devices.devids[ur'''samsung_sgh_i900_ver1_subopera95'''], ur'''samsung_sgh_i900_ver1_subopera95_subwin''', ur'''SAMSUNG-SGH-i900/1.0 (Windows NT 5.1; U; en) Opera 9.5''', False, {ur'''image_inlining''':True})
devices.devids[ur'''sharp_ws020sh_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''sharp_ws020sh_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) WS020SH''', True, {ur'''brand_name''':ur'''Sharp''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Willcom 03''',ur'''max_data_rate''':1800,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''WS020SH''',ur'''pdf_support''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''wifi''':True})
devices.devids[ur'''samsung_sch_r550_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sch_r550_ver1'''], ur'''samsung_sch_r550_ver1_subua''', ur'''SAM-R550 UP.BROWSER/6.2.3.8 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''softbank_930ca_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_930ca_ver1''', ur'''Mozilla/4.08 (930CA;SoftBank;SNXXXXXXXXXXXXXXX) NetFront/3.4''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''marketing_name''':ur'''Exlim''',ur'''max_data_rate''':1800,ur'''max_image_height''':700,ur'''max_image_width''':480,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''930CA''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_930sc_ver1_submoz408'''] = devclass(devices.devids[ur'''softbank_930sc_ver1'''], ur'''softbank_930sc_ver1_submoz408''', ur'''Mozilla/4.08 (930SC;SoftBank;SNXXXXXXXXXXXXXXX) NetFront/3.4''', False, None)
devices.devids[ur'''mot_l7e_ver1_subua'''] = devclass(devices.devids[ur'''mot_l7e_ver1'''], ur'''mot_l7e_ver1_subua''', ur'''MOT-L7e/CFWG2103AD 08.01.0AR/10.21.2005 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0''', False, None)
devices.devids[ur'''softbank_912sh_ver1_submoz408'''] = devclass(devices.devids[ur'''softbank_912sh_ver1'''], ur'''softbank_912sh_ver1_submoz408''', ur'''Mozilla/4.08 (912SH;SoftBank;SNXXXXXXXXXXXXXXX) NetFront/3.4''', False, None)
devices.devids[ur'''lenovo_et860_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''lenovo_et860_ver1''', ur'''Lenovo_ET860/Lenovo WindowsMobile/6 Release/4.22.2007 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7)''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''ET860''',ur'''mp3''':True,ur'''pointing_method''':ur'''touchscreen'''})
devices.devids[ur'''samsung_sch_a815_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_a815_ver1''', ur'''SCH-A815 UP.Browser/6.2.2.5 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':1400,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''model_name''':ur'''SCH A815''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2005_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''https://servicios.iusacell.com.mx/Samsung/SCH-A815/a815.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''hedy_h777_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''hedy_h777_ver1''', ur'''HEDY_H777_PLXBROW''', True, {ur'''brand_name''':ur'''HEDY''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''H777''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''bird_d730_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_d730_ver1''', ur'''BIRD_D730/V1.0.0/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''D730''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''htc_snap_s523_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_snap_s523_ver1''', ur'''HTC_Snap_S523''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':3000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Snap S523''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/HTC_Snap_S523-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''kyocera_m2000_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kyocera_m2000_ver1''', ur'''KWC-M2000/AAN1002 UP.Browser/7.2.7.2.530 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''G2GO''',ur'''max_data_rate''':384,ur'''max_deck_size''':4096,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':512000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''M2000''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vmobl.com/kyocera/m2000/1.0/uaprof.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''yulong_coolpad_288_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''yulong_coolpad_288_ver1''', ur'''Yulong-CoolPAD 288/1.0 Browser/1.5.62''', True, {ur'''brand_name''':ur'''Coolpad''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''288''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''nokia_7510ab_ver1'''] = devclass(devices.devids[ur'''nokia_7510_supernova_ver1'''], ur'''nokia_7510ab_ver1''', ur'''Mozilla/5.0 ( Nokia7510a-b/2.0 (03.60) Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', False, {ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''7510a-b''',ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b'''})
devices.devids[ur'''samsung_sgh_j700i_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_j700_ver1'''], ur'''samsung_sgh_j700i_ver1''', ur'''SAMSUNG-SGH-J700i/J700IXAIA2 Profile/MIDP- 2.0 Configuration/ CLDC-1.1 UP.Browser/6. 2.3.3.c.1. 101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_wav''':True,ur'''model_name''':ur'''SGH J700i''',ur'''oma_support''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-J700i.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sgh_bc01_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_bc01_ver1''', ur'''Samsung SGH-BC01''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH BC01''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-BC01.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_z300i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z300_ver1'''], ur'''sonyericsson_z300i_ver1''', ur'''SonyEricssonZ300i/R3S/TelecaBrowser/4.08''', True, {ur'''colors''':4096,ur'''columns''':14,ur'''imelody''':True,ur'''max_deck_size''':3000,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':49500,ur'''mms_max_width''':640,ur'''mobile_browser_version''':ur'''4.08''',ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/UAprof/Z300iR101.xml''',ur'''wav''':True})
devices.devids[ur'''sonyericsson_z300i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_z300i_ver1'''], ur'''sonyericsson_z300i_ver1_subua''', ur'''SonyEricssonZ300i''', False, {ur'''directdownload_support''':True,ur'''max_deck_size''':3000,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Z300i''',ur'''streaming_real_media''':ur'''none''',ur'''wallpaper_jpg''':True,ur'''wallpaper_preferred_height''':128,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''sonyericsson_z300i_ver1_subr3f'''] = devclass(devices.devids[ur'''sonyericsson_z300i_ver1'''], ur'''sonyericsson_z300i_ver1_subr3f''', ur'''SonyEricssonZ300i/R3F/TelecaBrowser/4.08''', False, None)
devices.devids[ur'''sonyericsson_z300i_ver1_subr3g'''] = devclass(devices.devids[ur'''sonyericsson_z300i_ver1'''], ur'''sonyericsson_z300i_ver1_subr3g''', ur'''SonyEricssonZ300i/R3G/TelecaBrowser/4.08''', False, None)
devices.devids[ur'''zte_c362_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_c362_ver1''', ur'''ZTE-C362/1.0 SMIT-Browser/2.0.0''', True, {ur'''brand_name''':ur'''ZTE''',ur'''max_image_height''':130,ur'''mobile_browser''':ur'''SMIT Browser''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''C362''',ur'''resolution_height''':160})
devices.devids[ur'''lg_f9200_ver1_subua'''] = devclass(devices.devids[ur'''lg_f9200_ver1'''], ur'''lg_f9200_ver1_subua''', ur'''LG9200''', False, None)
devices.devids[ur'''alcatel_ot_363_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_363_ver1''', ur'''Alcatel-OT-363/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT 363''',ur'''resolution_height''':160})
devices.devids[ur'''wellcom_w839plus_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''wellcom_w839plus_ver1''', ur'''WellcoM_W839+_Browser''', True, {ur'''brand_name''':ur'''WellcoM''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''W839+''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''mot_v3ie_ver1'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3ie_ver1''', ur'''MOT-V3ie/08.02.05R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''model_name''':ur'''V3ie'''})
devices.devids[ur'''zte_g_x760_ver1_suborange'''] = devclass(devices.devids[ur'''zte_g_x760_ver1'''], ur'''zte_g_x760_ver1_suborange''', ur'''ZTE-G-X760-vegas-orange/X760_Z15UK_FS_B07A105_ORANGE Obigo/Q03C''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Vegas''',ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_extra_info''':ur'''Orange''',ur'''model_name''':ur'''G X760''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-G-X760-ORANGE-UK.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_e2210b_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e2210b_ver1''', ur'''SAMSUNG-E2210B/E2210BAIID1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''E2210B''',ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_preferred_protocol''':ur'''none''',ur'''streaming_video''':False,ur'''xhtml_support_level''':1})
devices.devids[ur'''orange_spv_m600_ver2'''] = devclass(devices.devids[ur'''htc_prophet_ver1'''], ur'''orange_spv_m600_ver2''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; M600)''', False, {ur'''brand_name''':ur'''Orange''',ur'''model_name''':ur'''M600'''})
devices.devids[ur'''samsung_gt_m2310_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_m2310_ver1''', ur'''SAMSUNG-GT-M2310/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''BeatDJ''',ur'''max_data_rate''':200,ur'''model_name''':ur'''GT M2310''',ur'''release_date''':ur'''2009_january'''})
devices.devids[ur'''samsung_gtm8800_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gtm8800_ver1'''], ur'''samsung_gtm8800_ver1_subua''', ur'''SAMSUNG-GT-M8800/M8800ADHL2 SHP/VPP/R5 NetFront/3.5 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''model_name''':ur'''GT M8800''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wifi''':True})
devices.devids[ur'''blackberry8310_ver1_sub450102'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_sub450102''', ur'''BlackBerry8310/4.5.0.102 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/179''', False, {ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':300,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8310/4.5.0.rdf'''})
devices.devids[ur'''sonyericsson_w760i_ver1_subr3ca'''] = devclass(devices.devids[ur'''sonyericsson_w760i_ver1'''], ur'''sonyericsson_w760i_ver1_subr3ca''', ur'''SonyEricssonW760i/R3CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.1''', False, {ur'''colors''':262144,ur'''columns''':16,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W760iR101.xml'''})
devices.devids[ur'''samsung_sgh_f480_ver1_suborangeabhi1'''] = devclass(devices.devids[ur'''samsung_sgh_f480_ver1_suborange'''], ur'''samsung_sgh_f480_ver1_suborangeabhi1''', ur'''SAMSUNG-SGH-F480-ORANGE/F480ABHI1 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F480.rdf'''})
devices.devids[ur'''samsung_sgh_g800_submsgk3'''] = devclass(devices.devids[ur'''samsung_sgh_g800_ver1_subua'''], ur'''samsung_sgh_g800_submsgk3''', ur'''SAMSUNG-SGH-G800/MSGK3 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/G800UAProf3G.rdf'''})
devices.devids[ur'''blackberry8820_ver1_sub45052'''] = devclass(devices.devids[ur'''blackberry8820_ver1'''], ur'''blackberry8820_ver1_sub45052''', ur'''BlackBerry8820/4.5.0.52 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/125''', False, {ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':300,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8820/4.5.0.rdf'''})
devices.devids[ur'''blackberry8100_ver1_sub45069'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_ver1_sub45069''', ur'''BlackBerry8100/4.5.0.69 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/123''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':26,ur'''device_os_version''':ur'''4.5''',ur'''max_deck_size''':32768,ur'''max_image_width''':224,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''sp_midi''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8100/4.5.0.rdf'''})
devices.devids[ur'''samsung_u900_ver1_subbvhf2'''] = devclass(devices.devids[ur'''samsung_u900_ver1'''], ur'''samsung_u900_ver1_subbvhf2''', ur'''SAMSUNG-SGH-U900/BVHF2 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''imelody''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-U900''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/U900UAProf3G.xml'''})
devices.devids[ur'''sonyericsson_c905_ver1_subba'''] = devclass(devices.devids[ur'''sonyericsson_c905_ver1_suba1'''], ur'''sonyericsson_c905_ver1_subba''', ur'''SonyEricssonC905/R1BA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 model-orange JavaPlatform/JP-8.4.0''', False, {ur'''colors''':262144,ur'''columns''':16,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':2448,ur'''mms_max_size''':614400,ur'''mms_max_width''':3264,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/C905R101.xml'''})
devices.devids[ur'''samsung_sgh_g800_subbvgk2'''] = devclass(devices.devids[ur'''samsung_sgh_g800_ver1_subua'''], ur'''samsung_sgh_g800_subbvgk2''', ur'''SAMSUNG-SGH-G800/BVGK2 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.''', False, {ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/G800UAProf3G.rdf'''})
devices.devids[ur'''samsung_sgh_f480_ver1_subxxhj4'''] = devclass(devices.devids[ur'''samsung_sgh_f480_ver1'''], ur'''samsung_sgh_f480_ver1_subxxhj4''', ur'''SAMSUNG-SGH-F480/F480XXHJ4 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F480.rdf'''})
devices.devids[ur'''blackberry8700_ver1_sub410'''] = devclass(devices.devids[ur'''blackberry8700_ver1'''], ur'''blackberry8700_ver1_sub410''', ur'''BlackBerry8700/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/142''', False, {ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':300,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8700/4.1.02.rdf'''})
devices.devids[ur'''nokia_2760_ver2_sub0682'''] = devclass(devices.devids[ur'''nokia_2760_ver1'''], ur'''nokia_2760_ver2_sub0682''', ur'''Nokia2760/2.0 (06.82) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':18,ur'''max_deck_size''':32200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2760r100.xml'''})
devices.devids[ur'''blackberry8100_ver1_sub45052'''] = devclass(devices.devids[ur'''blackberry8100_ver1'''], ur'''blackberry8100_ver1_sub45052''', ur'''BlackBerry8100/4.5.0.52 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/142''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':26,ur'''device_os_version''':ur'''4.5''',ur'''max_deck_size''':32768,ur'''max_image_width''':224,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''sp_midi''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8100/4.5.0.rdf'''})
devices.devids[ur'''samsung_gtm8800_ver1_sub_xxhk4'''] = devclass(devices.devids[ur'''samsung_gtm8800_ver1'''], ur'''samsung_gtm8800_ver1_sub_xxhk4''', ur'''SAMSUNG-GT-M8800/M8800XXHK4 SHP/VPP/R5 NetFront/3.5 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':5000,ur'''max_image_height''':360,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-M8800_3G.rdf'''})
devices.devids[ur'''nokia_6100_ver1_sub0601'''] = devclass(devices.devids[ur'''nokia_6100_ver1'''], ur'''nokia_6100_ver1_sub0601''', ur'''Nokia6100/1.0 (06.01) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''colors''':4096,ur'''columns''':18,ur'''max_deck_size''':3100,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':45000,ur'''mms_max_width''':640,ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N6100r100.xml'''})
devices.devids[ur'''nokia_e50_ver1_sub300736030'''] = devclass(devices.devids[ur'''nokia_e50_ver1'''], ur'''nokia_e50_ver1_sub300736030''', ur'''NokiaE50-2/3.0 (07.36.0.30) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':17,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE50-1r100.xml'''})
devices.devids[ur'''nokia_5310_xpressmusic_ver2_sub0701'''] = devclass(devices.devids[ur'''nokia_5310_xpressmusic_ver1'''], ur'''nokia_5310_xpressmusic_ver2_sub0701''', ur'''Nokia5310XpressMusic/2.0 (07.01) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':15,ur'''max_deck_size''':32000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':960,ur'''mms_max_size''':309760,ur'''mms_max_width''':1280,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h263_0''':45,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5310XpressMusicr100.xml'''})
devices.devids[ur'''blackberry8310_ver1_sub45055'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_sub45055''', ur'''BlackBerry8310/4.5.0.55 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/301''', False, {ur'''colors''':65536,ur'''columns''':32,ur'''device_os_version''':ur'''4.5''',ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':300,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''4.5''',ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8310/4.5.0.rdf''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8310/4.5.0.rdf'''})
devices.devids[ur'''sonyericsson_x1i_ver1_subr1aa_voda'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1_subr1aa'''], ur'''sonyericsson_x1i_ver1_subr1aa_voda''', ur'''Vodafone/1.0/SEX1i/R1AA Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':3000,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.sonyericsson.com/downloads/X1i-1.0.xml'''})
devices.devids[ur'''blackberry8320_ver1_sub45081'''] = devclass(devices.devids[ur'''blackberry8320_ver1'''], ur'''blackberry8320_ver1_sub45081''', ur'''BlackBerry8320/4.5.0.81 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100''', False, {ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':300,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8320/4.5.0.rdf'''})
devices.devids[ur'''sonyericsson_v640iv_ver1_subr1fa'''] = devclass(devices.devids[ur'''sonyericsson_v640iv_ver1'''], ur'''sonyericsson_v640iv_ver1_subr1fa''', ur'''Mozilla/4.0 SonyEricssonV640iv/R1FA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':17,ur'''max_deck_size''':45000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/V640iR101-HS.xml'''})
devices.devids[ur'''sonyericsson_c902_ver1_mozilla_cr3da'''] = devclass(devices.devids[ur'''sonyericsson_c902_ver1'''], ur'''sonyericsson_c902_ver1_mozilla_cr3da''', ur'''Mozilla/4.0 SonyEricssonC902v/R3DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.2''', False, {ur'''colors''':262144,ur'''columns''':16,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/C902R101.xml'''})
devices.devids[ur'''sonyericsson_w595_ver1_subr3da'''] = devclass(devices.devids[ur'''sonyericsson_w595_ver1'''], ur'''sonyericsson_w595_ver1_subr3da''', ur'''SonyEricssonW595/R3DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 model-orange JavaPlatform/JP-8.3.2''', False, {ur'''colors''':262144,ur'''columns''':16,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W595R101.xml'''})
devices.devids[ur'''samsung_sgh_i900_ver1_subachj2'''] = devclass(devices.devids[ur'''samsung_sgh_i900_ver1_subvoda'''], ur'''samsung_sgh_i900_ver1_subachj2''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) SAMSUNG-SGH-i900V/ACHJ2''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':10240,ur'''max_image_height''':360,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':20,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i900V.xml'''})
devices.devids[ur'''nokia_6120c_ver1_sub601'''] = devclass(devices.devids[ur'''nokia_6120c_ver1'''], ur'''nokia_6120c_ver1_sub601''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6120c/6.01; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':262144,ur'''columns''':17,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.1.3''',ur'''nokia_feature_pack''':1,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6120c-1r100-2G.xml'''})
devices.devids[ur'''nokia_7210_ver1_sub424'''] = devclass(devices.devids[ur'''nokia_7210_ver1'''], ur'''nokia_7210_ver1_sub424''', ur'''Nokia7210/1.0 (4.24) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''colors''':4096,ur'''columns''':18,ur'''max_deck_size''':5600,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':45000,ur'''mms_max_width''':640,ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/N7210r200.xml'''})
devices.devids[ur'''nokia_7610_ver1_sub404214'''] = devclass(devices.devids[ur'''nokia_7610_ver1'''], ur'''nokia_7610_ver1_sub404214''', ur'''Nokia7610/2.0 (4.0421.4) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, {ur'''colors''':65536,ur'''columns''':15,ur'''max_deck_size''':357000,ur'''max_image_width''':168,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''nokia_feature_pack''':1,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':208,ur'''resolution_width''':176,ur'''rows''':6,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7610r100.xml'''})
devices.devids[ur'''mot_w377_ver1_sub0032'''] = devclass(devices.devids[ur'''mot_w377_ver1'''], ur'''mot_w377_ver1_sub0032''', ur'''MOT-W377/0.0.32 MMP/2.0''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':15,ur'''imelody''':True,ur'''max_deck_size''':8192,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MOT-W377''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/W377/Profile/W377.rdf'''})
devices.devids[ur'''nokia_e61i_ver1_sub206336501'''] = devclass(devices.devids[ur'''nokia_e61i_ver1'''], ur'''nokia_e61i_ver1_sub206336501''', ur'''NokiaE61i-1/3.0 (2.0633.65.01) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''max_deck_size''':357000,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''release_date''':ur'''2009_may''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE61i-1r100-VF3Gdrm10.xml'''})
devices.devids[ur'''blackberry8310_ver1_sub422'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_sub422''', ur'''BlackBerry8310/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/124''', False, {ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':300,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8310/4.2.2.rdf'''})
devices.devids[ur'''sonyericsson_d750i_ver1_subr1n'''] = devclass(devices.devids[ur'''sonyericsson_d750i_ver1'''], ur'''sonyericsson_d750i_ver1_subr1n''', ur'''SonyEricssonD750i/R1N Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':18,ur'''max_deck_size''':30000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/D750iR101.xml'''})
devices.devids[ur'''nokia_6600s_ver1_sub490'''] = devclass(devices.devids[ur'''nokia_6600s_ver1'''], ur'''nokia_6600s_ver1_sub490''', ur'''Nokia6600s/2.0 (04.90) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_wav''':True,ur'''mp3''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6600sr100.xml''',ur'''wav''':True})
devices.devids[ur'''sonyericsson_w910iv_ver1_r1fa'''] = devclass(devices.devids[ur'''sonyericsson_w910iv_ver1'''], ur'''sonyericsson_w910iv_ver1_r1fa''', ur'''Mozilla/4.0 SonyEricssonW910iv/R1FA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':16,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W910iR101-HS.xml'''})
devices.devids[ur'''mot_l7v_ver1_sub08b75dr'''] = devclass(devices.devids[ur'''mot_l7v_ver1'''], ur'''mot_l7v_ver1_sub08b75dr''', ur'''MOT-L7v/08.B7.5DR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''max_deck_size''':10000,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_spmidi''':True,ur'''release_date''':ur'''2009_may''',ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/l7/Profile/l7.rdf'''})
devices.devids[ur'''sonyericsson_g700_ver1_subr100'''] = devclass(devices.devids[ur'''sonyericsson_g700_ver1'''], ur'''sonyericsson_g700_ver1_subr100''', ur'''SonyEricssonG700/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 941)''', False, {ur'''aac''':True,ur'''colors''':262144,ur'''columns''':20,ur'''max_deck_size''':60000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/G700R100.xml'''})
devices.devids[ur'''nokia_6500c_ver1_sub0830'''] = devclass(devices.devids[ur'''nokia_6500c_ver1'''], ur'''nokia_6500c_ver1_sub0830''', ur'''Nokia6500c/2.0 (08.30) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':15,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''6500c''',ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6500cr100.xml'''})
devices.devids[ur'''blackberry8320_ver1_sub422'''] = devclass(devices.devids[ur'''blackberry8320_ver1'''], ur'''blackberry8320_ver1_sub422''', ur'''BlackBerry8320/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/179''', False, {ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':300,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8320/4.2.2.rdf'''})
devices.devids[ur'''sonyericsson_c902_ver1_subr3da'''] = devclass(devices.devids[ur'''sonyericsson_c902_ver1'''], ur'''sonyericsson_c902_ver1_subr3da''', ur'''SonyEricssonC902/R3DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.2''', False, {ur'''colors''':262144,ur'''columns''':16,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/C902R101.xml'''})
devices.devids[ur'''blackberry8120_ver1_sub45052'''] = devclass(devices.devids[ur'''blackberry8120_ver1'''], ur'''blackberry8120_ver1_sub45052''', ur'''BlackBerry8120/4.5.0.52 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/142''', False, {ur'''colors''':65536,ur'''columns''':26,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''max_image_width''':224,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8120/4.5.0.rdf'''})
devices.devids[ur'''blackberry8110_ver1_sub45055'''] = devclass(devices.devids[ur'''blackberry8110_ver1'''], ur'''blackberry8110_ver1_sub45055''', ur'''BlackBerry8110/4.5.0.55 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':26,ur'''directdownload_support''':True,ur'''marketing_name''':ur'''Pearl''',ur'''max_deck_size''':32768,ur'''max_image_width''':224,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mp3''':True,ur'''oma_support''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':260,ur'''resolution_width''':240,ur'''rows''':18,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8110/4.5.0.rdf'''})
devices.devids[ur'''samsung_u900_ver1_subbuhe2'''] = devclass(devices.devids[ur'''samsung_u900_ver1'''], ur'''samsung_u900_ver1_subbuhe2''', ur'''SAMSUNG-SGH-U900-Vodafone/U900BUHE2 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''imelody''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-U900V''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-U900V_2G.rdf'''})
devices.devids[ur'''nokia_6720_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_6720_ver1''', ur'''Nokia6720c-1b''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':17,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_extra_info''':ur'''Classic''',ur'''model_name''':ur'''6720''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':45,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_flv''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia6720c-1br100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''apple_iphone_coremedia_ver1_1_5'''] = devclass(devices.devids[ur'''apple_iphone_coremedia_ver1'''], ur'''apple_iphone_coremedia_ver1_1_5''', ur'''Apple iPhone v1.1.5 CoreMedia v1.0.0.4B1''', False, {ur'''device_os_version''':ur'''1.1.5'''})
devices.devids[ur'''apple_iphone_coremedia_ver2_2'''] = devclass(devices.devids[ur'''apple_iphone_coremedia_ver1'''], ur'''apple_iphone_coremedia_ver2_2''', ur'''Apple iPhone OS v2.2 CoreMedia v1.0.0.5G77''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''apple_iphone_coremedia_ver2_2a'''] = devclass(devices.devids[ur'''apple_iphone_coremedia_ver2_2'''], ur'''apple_iphone_coremedia_ver2_2a''', ur'''Apple iPhone OS v2.2 CoreMedia v1.0.0.5G77a''', False, None)
devices.devids[ur'''mot_w230_ver1_sub0036'''] = devclass(devices.devids[ur'''mot_w230_ver1'''], ur'''mot_w230_ver1_sub0036''', ur'''MOT-W230/0.0.36 UP.Browser/6.3.0.6.c.21 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sonyericsson_w980v_ver1_sub_r3ca'''] = devclass(devices.devids[ur'''sonyericsson_w980v_ver1'''], ur'''sonyericsson_w980v_ver1_sub_r3ca''', ur'''Mozilla/4.0 SonyEricssonW980v/R3CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.1''', False, None)
devices.devids[ur'''apple_ipod_touch_ver2_2_sub5g77a'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2_2'''], ur'''apple_ipod_touch_ver2_2_sub5g77a''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77a Safari/525.20''', False, None)
devices.devids[ur'''samsung_sgh_i560_ver1_sub_buhb1'''] = devclass(devices.devids[ur'''samsung_sgh_i560_ver1'''], ur'''samsung_sgh_i560_ver1_sub_buhb1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Vodafone/1.0/SamsungSGHi560/I560BUHB1 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''samsung_sgh_i560_ver1_sub_buhd1'''] = devclass(devices.devids[ur'''samsung_sgh_i560_ver1'''], ur'''samsung_sgh_i560_ver1_sub_buhd1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Vodafone/1.0/SamsungSGHi560/I560BUHD1 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_i8510_ver1_subxxhh7'''] = devclass(devices.devids[ur'''samsung_i8510_ver1'''], ur'''samsung_i8510_ver1_subxxhh7''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Samsung/I8510/XXHH7; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''sagem_vf533_ver1_subevnzj'''] = devclass(devices.devids[ur'''sagem_vf533_ver1'''], ur'''sagem_vf533_ver1_subevnzj''', ur'''SAGEM-VF533/1.0/EVN_ZJ MIDP/2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.7.1.423 (GUI)''', False, None)
devices.devids[ur'''samsung_b2700_ver1_subsxib1'''] = devclass(devices.devids[ur'''samsung_b2700_ver1'''], ur'''samsung_b2700_ver1_subsxib1''', ur'''SAMSUNG-B2700/SXIB1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gtm8800_ver1_sub_adhk2'''] = devclass(devices.devids[ur'''samsung_gtm8800_ver1'''], ur'''samsung_gtm8800_ver1_sub_adhk2''', ur'''SAMSUNG-GT-M8800/M8800ADHK2 SHP/VPP/R5 NetFront/3.5 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gtm8800_ver1_sub_piia2'''] = devclass(devices.devids[ur'''samsung_gtm8800_ver1'''], ur'''samsung_gtm8800_ver1_sub_piia2''', ur'''SAMSUNG-GT-M8800/M8800PIIA2 SHP/VPP/R5 NetFront/3.5 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_m3200_ver1_sub_bxhk1'''] = devclass(devices.devids[ur'''samsung_m3200_ver1'''], ur'''samsung_m3200_ver1_sub_bxhk1''', ur'''SAMSUNG-M3200/M3200BXHK1 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_s8300_ver1_sub_voda_buic6'''] = devclass(devices.devids[ur'''samsung_s8300_ver1'''], ur'''samsung_s8300_ver1_sub_voda_buic6''', ur'''SAMSUNG-S8300-Vodafone/S8300BUIC6 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''apple_iphone_coremedia_ver2_1_1'''] = devclass(devices.devids[ur'''apple_iphone_coremedia_ver2_2'''], ur'''apple_iphone_coremedia_ver2_1_1''', ur'''Apple iPhone OS v2.1.1 CoreMedia v1.0.0.5F138''', False, {ur'''device_os_version''':ur'''2.1.1'''})
devices.devids[ur'''apple_iphone_coremedia_ver2_2_1'''] = devclass(devices.devids[ur'''apple_iphone_coremedia_ver1'''], ur'''apple_iphone_coremedia_ver2_2_1''', ur'''Apple iPhone OS v2.2.1 CoreMedia v1.0.0.5H11''', False, {ur'''device_os_version''':ur'''2.2.1'''})
devices.devids[ur'''samsung_sgh_l310_ver1_sub_bxhj1'''] = devclass(devices.devids[ur'''samsung_sgh_l310_ver1'''], ur'''samsung_sgh_l310_ver1_sub_bxhj1''', ur'''SAMSUNG-SGH-L310/L310BXHJ1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sgh_a657_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_a657_ver1''', ur'''SAMSUNG-SGH-A657/A657UCIB5 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH-A657''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A657.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''samsung_c3050_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_c3050_ver1''', ur'''SAMSUNG-C3050-ORANGE/C3050BVIC7 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':38000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Orange''',ur'''model_name''':ur'''C3050''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c3050_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_c3050_ver1_subvodafone'''] = devclass(devices.devids[ur'''samsung_c3050_ver1'''], ur'''samsung_c3050_ver1_subvodafone''', ur'''Vodafone/1.0/SamsungC3050/C3050BUIA3 Browser/Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''nokia_5130_xpressmusic_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_5130_xpressmusic_ver1''', ur'''Nokia5130c-2/2.0 (05.80) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':15,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5130''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5130c-2r100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_c270_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_c270_ver1''', ur'''SAMSUNG-SGH-C270/C270BAID4 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH C270''',ur'''mp3''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C270.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''gionee_l6_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''gionee_l6_ver1''', ur'''GIONEE-L6/SW1.0.0/WAP2.0''', True, {ur'''brand_name''':ur'''Gionee''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''L6''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''htc_t8282_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_t8282_ver1''', ur'''HTC_Touch_HD_T8282 Opera/9.50 (Windows NT 5.1; U; de)''', True, {ur'''brand_name''':ur'''HTC''',ur'''columns''':16,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6.1''',ur'''image_inlining''':True,ur'''marketing_name''':ur'''Touch HD T8282''',ur'''max_image_height''':700,ur'''max_image_width''':440,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''8282''',ur'''physical_screen_height''':100,ur'''physical_screen_width''':55,ur'''release_date''':ur'''2008_february''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''wifi''':True})
devices.devids[ur'''apple_iphone_ver3_sub7a259g'''] = devclass(devices.devids[ur'''apple_iphone_ver3'''], ur'''apple_iphone_ver3_sub7a259g''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.11 (KHTML, like Gecko) Version/3.1.1 Mobile/7A259g Safari/525.20''', False, None)
devices.devids[ur'''nokia_n70_ver1_sub13054623'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_sub13054623''', ur'''NokiaN70-1/3.0546.2.3 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''nokia_feature_pack''':3})
devices.devids[ur'''sonyericsson_w595_ver1_subopera'''] = devclass(devices.devids[ur'''sonyericsson_w595_ver1_subr3da'''], ur'''sonyericsson_w595_ver1_subopera''', ur'''SonyEricssonW595/R3DA Profile/MIDP-2.1 Configuration/CLDC-1.1 UNTRUSTED/1.0''', False, None)
devices.devids[ur'''blackberry8330_ver1_sub45077_105'''] = devclass(devices.devids[ur'''blackberry8330_ver1'''], ur'''blackberry8330_ver1_sub45077_105''', ur'''BlackBerry8330/4.5.0.77 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105''', False, {ur'''xhtml_support_level''':3})
devices.devids[ur'''google_wireless_transcoder_ver1_subua'''] = devclass(devices.devids[ur'''google_wireless_transcoder_ver1'''], ur'''google_wireless_transcoder_ver1_subua''', ur'''Mozilla/5.0 (en-us) AppleWebKit/525.13 (KHTML, like Gecko; Google Wireless Transcoder) Version/3.1 Safari/525.13''', False, None)
devices.devids[ur'''tmobile_mda_compact_ver1_1'''] = devclass(devices.devids[ur'''tmobile_mda_compact_ver1'''], ur'''tmobile_mda_compact_ver1_1''', ur'''Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; MDA Compact/1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdacp-1.1.xml''',ur'''wta_phonebook''':True})
devices.devids[ur'''danger_hiptop_ver4_sub40'''] = devclass(devices.devids[ur'''danger_hiptop_ver4'''], ur'''danger_hiptop_ver4_sub40''', ur'''Mozilla/5.0 (Danger hiptop 4.102; U; AvantGo 3.2)''', False, None)
devices.devids[ur'''bird_d720_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_d720_ver1''', ur'''BIRD_D720/V1.0.0/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''D720''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''phoneone_m401_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''phoneone_m401_ver1''', ur'''PhoneOne M401''', True, {ur'''brand_name''':ur'''PhoneOne''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''M401''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''infosonics_verykool_i250_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''infosonics_verykool_i250_ver1''', ur'''VeryKool-i250''', True, {ur'''brand_name''':ur'''InfoSonics''',ur'''can_skip_aligned_link_row''':True,ur'''marketing_name''':ur'''VeryKool''',ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''VeryKool i250''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''sprint_ppc6700_ver1_sub'''] = devclass(devices.devids[ur'''sprint_ppc6700_ver1'''], ur'''sprint_ppc6700_ver1_sub''', ur'''Sprint PPC-6700''', False, {ur'''brand_name''':ur'''Sprint'''})
devices.devids[ur'''airis_t480_ver1'''] = devclass(devices.devids[ur'''generic_ms_pocketpc2002'''], ur'''airis_t480_ver1''', ur'''Airis T480''', True, {ur'''brand_name''':ur'''Airis''',ur'''colors''':65536,ur'''marketing_name''':ur'''T480''',ur'''max_data_rate''':40,ur'''model_name''':ur'''T480''',ur'''mp3''':True,ur'''pdf_support''':True,ur'''pointing_method''':ur'''stylus''',ur'''wav''':True})
devices.devids[ur'''sonyericsson_w395_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sonyericsson_w395_ver1''', ur'''SonyEricssonW395''', True, {ur'''aac''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':48128,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W395''',ur'''mp3''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/downloads/W395R101.xml''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''sonyericsson_w395_ver1_sud'''] = devclass(devices.devids[ur'''sonyericsson_w395_ver1'''], ur'''sonyericsson_w395_ver1_sud''', ur'''SonyEricssonW395/R1CB Browser/OpenWave/1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''max_deck_size''':48128,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''uaprof''':ur'''http://www.sonyericsson.com/downloads/W395R101.xml'''})
devices.devids[ur'''htc_touch_p3450_ver1_subie711'''] = devclass(devices.devids[ur'''htc_touch_p3450_ver1'''], ur'''htc_touch_p3450_ver1_subie711''', ur'''PPC; 240x320; HTC_P3450/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''mot_q11_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''mot_q11_ver1''', ur'''MOT-Q11/01.00.58R Software/WM6.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':19,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':3000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Q11''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/q-gsm/Profile/mot-q11-gsm.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e250i_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_e250i_ver1''', ur'''SAMSUNG-SGH-E250i/E250iJBIB2 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':8,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_wav''':True,ur'''model_name''':ur'''SGH E250i''',ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E250i.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_razr_maxx_v6_ver1'''] = devclass(devices.devids[ur'''mot_razr_v6_ver1'''], ur'''mot_razr_maxx_v6_ver1''', ur'''MOTORAZR-MAXX-V6''', True, {ur'''colors''':65536,ur'''columns''':19,ur'''marketing_name''':ur'''MAXX V6''',ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''model_name''':ur'''RAZRV6''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2006_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/razrv6/Profile/razrv6.rdf'''})
devices.devids[ur'''apple_iphone_ver3_sub7a312g'''] = devclass(devices.devids[ur'''apple_iphone_ver3'''], ur'''apple_iphone_ver3_sub7a312g''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; sv-se) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A312g Safari/528.16''', False, None)
devices.devids[ur'''samsung_sgh_a877_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_a877_ver1''', ur'''SAMSUNG-SGH-A877/A877UCHL2 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Impression''',ur'''max_deck_size''':5000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A877''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A877.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_a777_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_a777_ver1''', ur'''Samsung-SGH-A777/A777UCHH3 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A777''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':46,ur'''physical_screen_width''':36,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A777.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_a257_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_a257_ver1''', ur'''SAMSUNG-SGH-A257/A257UCIA5 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Magnet''',ur'''max_deck_size''':49152,ur'''max_image_height''':140,ur'''max_image_width''':208,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A257''',ur'''mp3''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':44,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A257.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_v3re_ver1_sub08bdd3r'''] = devclass(devices.devids[ur'''mot_v3re_ver1'''], ur'''mot_v3re_ver1_sub08bdd3r''', ur'''MOT-V3r/08.BD.D3R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''model_name''':ur'''V3r''',ur'''release_date''':ur'''2009_may''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/v3r/Profile/v3r.rdf'''})
devices.devids[ur'''android_sdk_sub525'''] = devclass(devices.devids[ur'''generic_android'''], ur'''android_sdk_sub525''', ur'''Mozilla/5.0 (Linux; U; Android 1.1; en-us; generic) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''1.1'''})
devices.devids[ur'''kyocera_s1300_ver1_sub0320'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kyocera_s1300_ver1_sub0320''', ur'''KWC-S1300/0320 UP.Browser/7.2.6.1.714 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''marketing_name''':ur'''Jax''',ur'''model_name''':ur'''S1300/0320''',ur'''mp3''':True,ur'''wallpaper_preferred_height''':130,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''kyocera_m2000_subaan0314_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kyocera_m2000_subaan0314_ver1''', ur'''KWC-M2000/AAN0314 UP.Browser/7.2.7.2.528 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''columns''':12,ur'''marketing_name''':ur'''X-TC''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''M2000/AAN0314''',ur'''mp3''':True,ur'''qcelp''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''wallpaper_preferred_height''':273,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''bird_s305_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_s305_ver1''', ur'''BIRD S305A/1.00 Nucleus RTOS/V1.11.19 MTK6223/07A Release/07.28.2007 Browser/Teleca''', True, {ur'''brand_name''':ur'''Bird''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''S305''',ur'''resolution_height''':160})
devices.devids[ur'''nokia_6208c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_6208c_ver1''', ur'''Nokia6208c/2.0 (04.50) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N6208c''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6208cr100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_magic_ver1_cupcake'''] = devclass(devices.devids[ur'''htc_magic_ver1'''], ur'''htc_magic_ver1_cupcake''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; HTC Magic Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''oma_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/HTC_Magic/ua-profile.xml'''})
devices.devids[ur'''mot_c261_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_c261_ver1''', ur'''MOT-C261/0.1.44 UP.Browser/6.2.3.9.c.6 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':8192,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C261''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2005_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/c261/Profile/c261.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_c261_ver1_subua'''] = devclass(devices.devids[ur'''mot_c261_ver1'''], ur'''mot_c261_ver1_subua''', ur'''MOT-C261''', False, {ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''j2me_max_jar_size''':200000,ur'''max_image_height''':160,ur'''max_image_width''':128,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''C261''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':32,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_real_media''':ur'''none''',ur'''voices''':32,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':144,ur'''wallpaper_preferred_width''':176})
devices.devids[ur'''mot_c261_ver1_sub6239c6'''] = devclass(devices.devids[ur'''mot_c261_ver1'''], ur'''mot_c261_ver1_sub6239c6''', ur'''MOT-C261 UP.Browser/6.2.3.9.c.6 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':200000})
devices.devids[ur'''mot_c261_ver1_sub0140'''] = devclass(devices.devids[ur'''mot_c261_ver1'''], ur'''mot_c261_ver1_sub0140''', ur'''MOT-C261/0.1.40 UP.Browser/6.2.3.9.c.6 (GUI) MMP/2.0''', False, {ur'''j2me_max_jar_size''':200000})
devices.devids[ur'''mot_c261_ver1_sub0166'''] = devclass(devices.devids[ur'''mot_c261_ver1'''], ur'''mot_c261_ver1_sub0166''', ur'''MOT-C261/0.1.66 UP.Browser/6.2.3.9.c.9 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''cdm_8950_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''cdm_8950_ver1''', ur'''CDM8950/T05_0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''max_data_rate''':200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''CDM 8950''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://uaprof.vtext.com/UTStarcom/CDM8950/CDM8950.xml'''})
devices.devids[ur'''samsung_sch_u490_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_sch_u490_ver1''', ur'''SCH-U490/1.0 NetFront/3.0.22.2.16 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH U490''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''wellcom_w398_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''wellcom_w398_ver1''', ur'''WELLCOM_W398''', True, {ur'''brand_name''':ur'''WellcoM''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_data_rate''':40,ur'''max_deck_size''':530200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W398''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.wellcommobile.com/mobile_phone/ua_profile/WELLCOM_W398_V1.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_2720fold_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_2720fold_ver1''', ur'''Nokia2720a-2/1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''2720a''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2720a-2r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N2720a-2br100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_2330c_ver1_sub2b'''] = devclass(devices.devids[ur'''nokia_2330c_ver1'''], ur'''nokia_2330c_ver1_sub2b''', ur'''Nokia2330c-2b/1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''2330 Classic 2B''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N2330cr100.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_2323classic_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_2323classic_ver1''', ur'''Nokia2323c-2/1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''2323c-2''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2323c-2r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N2323cr100.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_preferred_height''':160,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_km335_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_km335_ver1''', ur'''LG-KM335 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':16777216,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30720,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KM335''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-UAP-KM335-v01.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''utstarcom_gpfm1238_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''utstarcom_gpfm1238_ver1''', ur'''GPFM1238/1.0 MTK6223C/07B Release/03.16.2009 Browser/Obigo2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''UTStarcom''',ur'''colors''':65536,ur'''columns''':16,ur'''imelody''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''GPFM1238''',ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''samsung_r810_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_r810_ver1'''], ur'''samsung_r810_ver1_sub1''', ur'''samr810''', False, None)
devices.devids[ur'''samsung_sch_r420_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r420_ver1''', ur'''sam-r420 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''SCH R420''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''ktouch_n77_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ktouch_n77_ver1''', ur'''K-Touch_N77_CMCC/TYM885517_1048_V0801 MTK/6225 Release/30.04.2008 Browser/WAP2.0''', True, {ur'''amr''':True,ur'''awb''':True,ur'''brand_name''':ur'''K-Touch''',ur'''can_skip_aligned_link_row''':True,ur'''ems''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N77''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''sender''':True,ur'''sp_midi''':True,ur'''wav''':True})
devices.devids[ur'''phoneone_m403_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''phoneone_m403_ver1''', ur'''phoneOne M403''', True, {ur'''brand_name''':ur'''PhoneOne''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''M403''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''phoneone_m302_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''phoneone_m302_ver1''', ur'''phoneOne-M302/WAP2.0''', True, {ur'''brand_name''':ur'''PhoneOne''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''M302''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''phoneone_m402_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''phoneone_m402_ver1''', ur'''phoneOne M402''', True, {ur'''brand_name''':ur'''PhoneOne''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''M402''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''zte_f105_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''zte_f105_ver1''', ur'''ZTE-F105/1.0 ACS-NF/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''ZTE''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''F105''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''samsung_m7603_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_m7603_ver1''', ur'''SAMSUNG-M7603/M7603JHIE1 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M7603''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':61,ur'''physical_screen_width''':37,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/M7603UAProf.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_kg810_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_kg810_ver1''', ur'''LG-KG810 UP.Browser/6.2.3 (GUI) MMP/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':4096,ur'''max_image_height''':160,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KG810''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':35,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KG810_WEU.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''haier_m260_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''haier_m260_ver1''', ur'''Haier-M260/(2005.08.18)1.0/WAP2.0''', True, {ur'''brand_name''':ur'''Haier''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''M260''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':160})
devices.devids[ur'''infineon_2130_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''infineon_2130_ver1''', ur'''Mozilla/5.0 (XMM2130;profile/MIDP-2.1 Configuration/CLDC-1.1) WAP_JB/5.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Infineon''',ur'''colors''':262144,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''2130''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_m7600_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_m7600_ver1''', ur'''SAMSUNG-M7600/M7600XBID2 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bmp''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_imelody''':True,ur'''j2me_jpg''':True,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_png''':True,ur'''j2me_realaudio''':True,ur'''j2me_realvideo''':True,ur'''j2me_wbmp''':True,ur'''j2me_xmf''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Beat DJ''',ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2048,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wml''':True,ur'''model_name''':ur'''GT-M7600''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':61,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''9''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_asp''':1,ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/M7600UAProf3G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_s7350_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_s7350_ver1''', ur'''SAMSUNG-S7350/S7350XBID1 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_imelody''':True,ur'''j2me_jpg''':True,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_realaudio''':True,ur'''j2me_realmedia''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S7350''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':34,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''joystick''',ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/S7350UAProf3G.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/S7350UAProf.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_tytnii_ver1_subie711'''] = devclass(devices.devids[ur'''htc_tytnii_ver1_subie76'''], ur'''htc_tytnii_ver1_subie711''', ur'''HTC_TyTN_II Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, None)
devices.devids[ur'''apple_ipod_touch_ver2_2_1_sub5h11a'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver2_2_1_sub5h11'''], ur'''apple_ipod_touch_ver2_2_1_sub5h11a''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11a Safari/525.20''', False, None)
devices.devids[ur'''uabait_opera_mini_ver4_ppc_240x320'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_ver4_ppc_240x320''', ur'''Opera/9.51 Beta (Microsoft Windows; PPC; 240x320; Opera Mobi/2723; U; en)''', False, {ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''sonyericsson_c702_ver1_subr3ea'''] = devclass(devices.devids[ur'''sonyericsson_c702_ver1'''], ur'''sonyericsson_c702_ver1_subr3ea''', ur'''SonyEricssonC702/R3EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.3''', False, None)
devices.devids[ur'''lenovo_et600_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''lenovo_et600_ver1''', ur'''Lenovo_ET600/Lenovo WindowsMobile/6 Release/4.22.2007 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''ET600'''})
devices.devids[ur'''samsung_t919_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_t919_ver1''', ur'''SAMSUNG-SGH-T919/T919UVHL3 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Samsung T919 Behold''',ur'''max_deck_size''':5000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5''',ur'''model_name''':ur'''SGH-T919''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''9''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T919.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_g900_ver1_sub941'''] = devclass(devices.devids[ur'''sonyericsson_g900_ver1'''], ur'''sonyericsson_g900_ver1_sub941''', ur'''SonyEricssonG900/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 941) Opera 8.65 [en]''', False, None)
devices.devids[ur'''blackberry8800_ver1_sub45055'''] = devclass(devices.devids[ur'''blackberry8800_ver1'''], ur'''blackberry8800_ver1_sub45055''', ur'''BlackBerry8800/4.5.0.55 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/-1''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''oma_support''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8800/4.5.0.rdf'''})
devices.devids[ur'''bird_d611_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_d611_ver1''', ur'''BIRD_D611/V1.0.0/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''D611''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':160})
devices.devids[ur'''skyworth_t650_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''skyworth_t650_ver1''', ur'''SKYWORTH-T650/S100/WAP2.0''', True, {ur'''brand_name''':ur'''Skyworth''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''T650''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''yoigo_f188_ver1'''] = devclass(devices.devids[ur'''zte_f188_ver1'''], ur'''yoigo_f188_ver1''', ur'''Yoigo F188/1.0 ACS-NF/3.3 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':409600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Yoigo F188''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F188(YoigoF188).xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''gionee_l7_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''gionee_l7_ver1''', ur'''GIONEE-L7/SW1.0.0/WAP2.0''', True, {ur'''brand_name''':ur'''Gionee''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''L7''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''o2_xda_zest_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''o2_xda_zest_ver1''', ur'''Xda_Zest_Opera/480x640 Opera/8.65 (Windows NT 5.1; U; en)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':60000,ur'''max_image_height''':610,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''O2 Xda Zest''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''rows''':36,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/Xda_Zest.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zt_8988_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zt_8988_ver1''', ur'''ZT8988/1.0 MTK/W07.12 Release/01.01.2007 Browser/Teleca-1.2''', True, {ur'''brand_name''':ur'''ZT''',ur'''can_skip_aligned_link_row''':True,ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':210,ur'''max_image_width''':310,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''8988''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''sonyericsson_x1_ver1_suba'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1'''], ur'''sonyericsson_x1_ver1_suba''', ur'''SE_X1a Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, None)
devices.devids[ur'''mot_w360_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_w360_ver1''', ur'''MOT-W360/1.0 Release/12.06.2007 Browser/CMCS1.0 Software/1.06A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Motorola''',ur'''columns''':14,ur'''directdownload_support''':True,ur'''max_image_height''':120,ur'''model_name''':ur'''W360''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':32,ur'''physical_screen_width''':25,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/w360/Profile/w360.rdf'''})
devices.devids[ur'''asus_j206_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''asus_j206_ver1''', ur'''ASUS-J206/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Asus''',ur'''can_skip_aligned_link_row''':True,ur'''html_web_3_2''':False,ur'''html_web_4_0''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''J206''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''xhtml_support_level''':4})
devices.devids[ur'''samsung_gt_e1360b_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_e1360b_ver1''', ur'''SAMSUNG-E1360B-ORANGE/E1360BBNIC2 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''E1360B''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zte_r6_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''zte_r6_ver1''', ur'''ZTE-R6/1.0 ACS-NF/3.4 QTV2.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':409600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''R6''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''lg_kb620_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kb620_ver1''', ur'''LG/KB620/v1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':49152,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.12''',ur'''model_name''':ur'''KB620''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KB620.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tmobile_atlas_ver1_subie711'''] = devclass(devices.devids[ur'''tmobile_atlas_ver1'''], ur'''tmobile_atlas_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) T-Mobile_Atlas''', True, {ur'''mobile_browser_version''':ur'''7.11''',ur'''playback_wmv''':ur'''7'''})
devices.devids[ur'''bird_d718_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_d718_ver1''', ur'''BIRD D718/1.00 Nucleus RTOS/V1.11.19 MTK6227/06A Release/12.28.2006 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''D718''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''htc_touch_hd_t8285_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_touch_hd_t8285_ver1''', ur'''Touch_HD_T8285 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''brand_name''':ur'''HTC''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':760,ur'''max_image_width''':470,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Touch HD T8285''',ur'''physical_screen_height''':83,ur'''physical_screen_width''':49,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''wifi''':True})
devices.devids[ur'''mot_qa30_ver1_subraspb'''] = devclass(devices.devids[ur'''mot_qa30_ver1'''], ur'''mot_qa30_ver1_subraspb''', ur'''MOT-RASPB/00.72 UP.Browser/7.2.7.5.598 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''spice_s820_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s820_ver1''', ur'''Spice S820''', True, {ur'''brand_name''':ur'''Spice''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''S820''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''mot_w760r_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_w760r_ver1''', ur'''MOTO-W760r/Mozilla/4.0 (compatible;MSIE 6.0;Linux W760r)/R63712_U_71.xx.yyI Profile/MIDP-2.0 Configuration/CLDC-1.1 Symphony 1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':10,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Hurricane''',ur'''max_data_rate''':1800,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Symphony browser''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''W760r''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/W760r/Profile/W760r.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''vodafone_vda_gps_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''vodafone_vda_gps_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) VDA-GPS/R1 Mozilla/4.0/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''brand_name''':ur'''Vodafone''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':210,ur'''max_image_width''':310,ur'''mobile_browser_version''':ur'''7.6''',ur'''model_name''':ur'''VDA GPS''',ur'''pdf_support''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2008_february''',ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''myphone_b31_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''myphone_b31_ver1''', ur'''MyPhoneB31/1.0/WAP2.0''', True, {ur'''brand_name''':ur'''MyPhone''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''B31''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''htil_g111_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''htil_g111_ver1''', ur'''HTIL-G111''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTIL''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':4096,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''G111''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.haiertracker.info/UserAgent/G111/HTIL-G111.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_9500_ver1_moz0627'''] = devclass(devices.devids[ur'''nokia_9500_ver1_moz'''], ur'''nokia_9500_ver1_moz0627''', ur'''Mozilla/4.0 (compatible; MSIE 5.0; Series80/2.0 Nokia9500/06.27 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''nokia_n73_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_n73_ver1'''], ur'''nokia_n73_ver1_sub1''', ur'''NokiaN73-1''', False, None)
devices.devids[ur'''nokia_e66_ver1_sub21021007'''] = devclass(devices.devids[ur'''nokia_e66_ver1_sub20021118'''], ur'''nokia_e66_ver1_sub21021007''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE66-1/210.21.007; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e90_ver1_safari_4003493'''] = devclass(devices.devids[ur'''nokia_e90_ver1_safari_3003484'''], ur'''nokia_e90_ver1_safari_4003493''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/400.34.93 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_6210_ver1_sub0413'''] = devclass(devices.devids[ur'''nokia_6210_ver1_sub0301'''], ur'''nokia_6210_ver1_sub0413''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6210Navigator/04.13; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''fl_browser''':True,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''3_0'''})
devices.devids[ur'''blackberry8830_ver1_sub450138'''] = devclass(devices.devids[ur'''blackberry8830_ver1'''], ur'''blackberry8830_ver1_sub450138''', ur'''BlackBerry8830/4.5.0.138 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105''', False, {ur'''device_os_version''':ur'''4.5''',ur'''mobile_browser_version''':ur'''4.5'''})
devices.devids[ur'''sonyericsson_k770i_ver1subr8ab'''] = devclass(devices.devids[ur'''sonyericsson_k770i_ver1'''], ur'''sonyericsson_k770i_ver1subr8ab''', ur'''SonyEricssonK770i/R8AB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_2760_ver1_sub0561'''] = devclass(devices.devids[ur'''nokia_2760_ver1'''], ur'''nokia_2760_ver1_sub0561''', ur'''Nokia2760/2.0 (05.61) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''htc_kaiser_ver1_subvoda1561614'''] = devclass(devices.devids[ur'''htc_kaiser_ver1_subvoda'''], ur'''htc_kaiser_ver1_subvoda1561614''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Vodafone/1.0/HTC_Kaiser/1.56.161.4''', False, None)
devices.devids[ur'''mot_8700_ver1_sub0062'''] = devclass(devices.devids[ur'''mot_8700_ver1'''], ur'''mot_8700_ver1_sub0062''', ur'''MOT-8700_/00.62 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_3300_ver1_sub405'''] = devclass(devices.devids[ur'''nokia_3300_ver1'''], ur'''nokia_3300_ver1_sub405''', ur'''Nokia3300/1.0 (4.05) Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''sonyericsson_k810i_ver1_subr6bc'''] = devclass(devices.devids[ur'''sonyericsson_k810i_ver1'''], ur'''sonyericsson_k810i_ver1_subr6bc''', ur'''SonyEricssonK810i/R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v3_ver1_sub0e4039r'''] = devclass(devices.devids[ur'''mot_v3_ver1'''], ur'''mot_v3_ver1_sub0e4039r''', ur'''MOT-V3/0E.40.39R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''benq_e72_ver1'''] = devclass(devices.devids[ur'''generic_ms_mobile'''], ur'''benq_e72_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) /BenQ-E72''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ''',ur'''colors''':65536,ur'''columns''':18,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''model_name''':ur'''E72''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''png''':True,ur'''pointing_method''':ur'''joystick''',ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''table_support''':False,ur'''uaprof''':ur'''http://uap.Qisda.com/mb_e72/benq_e72_v4.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True})
devices.devids[ur'''motorola_i9_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''motorola_i9_ver1''', ur'''MOT-A-B7/01.00 UP.Browser/7.2.7.2.520 (GUI) MMP/2.0 Push/PO''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''Stature''',ur'''max_image_height''':310,ur'''max_image_width''':230,ur'''model_name''':ur'''i9''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''mot_em325_ver1sub12202008'''] = devclass(devices.devids[ur'''mot_em325_ver1'''], ur'''mot_em325_ver1sub12202008''', ur'''MOT-EM325/1.0 Release/12.20.2008 Browser/CMCS1.0 Software/1.300 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_b2100_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_b2100v_ver1'''], ur'''samsung_b2100_ver1_sub1''', ur'''SAMSUNG-B2100/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_gt_c3010_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_c3010_ver1''', ur'''SAMSUNG-GT-C3010/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2.3''',ur'''model_name''':ur'''C3010''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':36,ur'''release_date''':ur'''2009_february''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128})
devices.devids[ur'''apple_iphone_ver3_sub7a341_enus'''] = devclass(devices.devids[ur'''apple_iphone_ver3'''], ur'''apple_iphone_ver3_sub7a341_enus''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16''', False, None)
devices.devids[ur'''apple_iphone_ver1_sub1a542a'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_sub1a542a''', ur'''Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A542a Safari/419.3 taptu''', False, None)
devices.devids[ur'''techfaith_moffett_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''techfaith_moffett_ver1''', ur'''Techfaith Moffett/2.0 WAP2.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''brand_name''':ur'''Techfaith''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''Moffett''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''release_date''':ur'''2009_february''',ur'''wifi''':True})
devices.devids[ur'''zte_f188_ver1_subfastweb'''] = devclass(devices.devids[ur'''zte_f188_ver1'''], ur'''zte_f188_ver1_subfastweb''', ur'''FASTWEB-F188/1.0 ACS-NF/3.3 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':15,ur'''marketing_name''':ur'''Fastweb''',ur'''max_deck_size''':409600,ur'''mms_max_size''':307200,ur'''model_name''':ur'''F188''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_june''',ur'''rows''':8,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F188(FASTWEBF188).xml'''})
devices.devids[ur'''gionee_a10_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''gionee_a10_ver1''', ur'''GIONEE-A10/SW1.0.0/WAP2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Gionee''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A10''',ur'''mp3''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''haier_v70_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''haier_v70_ver1''', ur'''HTIL-V70/1.0 Release/11.05.2008 Browser/Obigo2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Haier''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':9,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''HTIL V70''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://haiertracker.info/UserAgent/V70/HTIL-V70.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''utstarcom_cdm_8964_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstarcom_cdm_8964_ver1''', ur'''CDM-8964 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''CDM 8964''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''wellcom_w929_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''wellcom_w929_ver1''', ur'''WellcoM W929 WAP Browser''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''WellcoM''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':1048576,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W929''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.wellcommobile.com/mobile_phone/ua_profile/WELLCOM_W929_V2.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_b320_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_b320_ver1'''], ur'''samsung_sgh_b320_ver1_subua''', ur'''Samsung-SGH-B320/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''micromax_x113_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''micromax_x113_ver1''', ur'''MicroMax-X113''', True, {ur'''brand_name''':ur'''Micromax''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''model_name''':ur'''X113''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':128})
devices.devids[ur'''bird_v780_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_v780_ver1''', ur'''BIRD V780/1.00 Nucleus RTOS/V1.11.19 MTK6227/06A Release/12.28.2006 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''V780''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''bleu_355x_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bleu_355x_ver1''', ur'''Bleu 355x''', True, {ur'''brand_name''':ur'''Bleu''',ur'''can_skip_aligned_link_row''':True,ur'''model_name''':ur'''355X''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':128})
devices.devids[ur'''spice_m5252_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_m5252_ver1''', ur'''Spice M5252''', True, {ur'''brand_name''':ur'''Spice''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''M5252''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''tianyu_b892_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tianyu_b892_ver1''', ur'''TIANYU  B892''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Tianyu''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''B892''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''samsung_i8910_ver1'''] = devclass(devices.devids[ur'''samsung_safari_generic'''], ur'''samsung_i8910_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Samsung/I8910-ORANGE/BVORAIE2; Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':True,ur'''device_os_version''':ur'''9.4''',ur'''directdownload_support''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_wmapi_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Omnia HD''',ur'''max_data_rate''':7200,ur'''max_deck_size''':357000,ur'''max_image_height''':640,ur'''max_image_width''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-I8910''',ur'''mp3''':True,ur'''nokia_edition''':5,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/I8910-3G.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/I8910.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''huawei_c7100_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_c7100_ver1''', ur'''C7100/001.00 ACS-NetFront/3.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''C7100''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''bird_k505_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_k505_ver1''', ur'''K505/1.00 Nucleus RTOS/V1.11.19 MTK6225/07B Release/04.25.2008 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''k505''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''spice_s920_ver1_subua'''] = devclass(devices.devids[ur'''spice_s920_ver1'''], ur'''spice_s920_ver1_subua''', ur'''SPICE-S920/KAA363_0.93.822 Nucleus/1.0 MTK/6228 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, {ur'''mobile_browser''':ur'''Teleca-Obigo'''})
devices.devids[ur'''infogin_transcoder'''] = devclass(devices.devids[ur'''bloody_transcoder'''], ur'''infogin_transcoder''', ur'''DO_NOT_MATCH_INFOGIN_IMP_TRANSCODER''', False, None)
devices.devids[ur'''uabait_opera_symbian'''] = devclass(devices.devids[ur'''generic_opera_symbian'''], ur'''uabait_opera_symbian''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Series 60/4.0839.42.0.1; 9712) Opera 8.65 [ru]''', False, None)
devices.devids[ur'''mot_q8_ver1_short'''] = devclass(devices.devids[ur'''mot_q8_ver1'''], ur'''mot_q8_ver1_short''', ur'''MOT-Q8_CMCC/1.0 Release/01.10.2007 Profile/MIDP-2.0 Configuration/CLDC-1.1 Software/WM6.0''', False, None)
devices.devids[ur'''htc_touch_cruise_p3650_ver1_subua'''] = devclass(devices.devids[ur'''htc_touch_cruise_p3650_ver1'''], ur'''htc_touch_cruise_p3650_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) PPC; 240x320; HTC P3650; OpVer 28.129.15.751''', False, None)
devices.devids[ur'''alcatel_glamphone_elle_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_glamphone_elle_ver1''', ur'''Alcatel-GLAMPHONE-ELLE-A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''GLAMPHONE ELLE''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-GLAMPHONE-ELLE-A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''wellcom_w920_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''wellcom_w920_ver1''', ur'''WELLCOM/W920/MIDP2.0/CLDC1.1/Screen-240x320''', True, {ur'''brand_name''':ur'''WellcoM''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''W920''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''sonyericsson_r306_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sonyericsson_r306_ver1''', ur'''SonyEricssonR306/R1BA008 Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':5600,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''R306''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/R306R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''malata_mt126_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''malata_mt126_ver1''', ur'''malata_MT126''', True, {ur'''brand_name''':ur'''Malata''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''MT126''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160})
devices.devids[ur'''micromax_x225_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''micromax_x225_ver1''', ur'''Micromax-X225''', True, {ur'''brand_name''':ur'''Micromax''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''X225''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160})
devices.devids[ur'''htc_magic_ver1_cupcake_it'''] = devclass(devices.devids[ur'''htc_magic_ver1_cupcake'''], ur'''htc_magic_ver1_cupcake_it''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; it-; HTC Magic Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''colors''':65536,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''release_date''':ur'''2009_june'''})
devices.devids[ur'''samsung_i8510_ver1_subxxhj3'''] = devclass(devices.devids[ur'''samsung_i8510_ver1_subxxhh7'''], ur'''samsung_i8510_ver1_subxxhj3''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Samsung/I8510/XXHJ3; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''amoi_e5_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''amoi_e5_ver1''', ur'''Amoi-E5/(2006.10.21)SW1.0.2/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Amoi''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''E5''',ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''nokia6700c_ver1_2'''] = devclass(devices.devids[ur'''nokia6700c_ver1'''], ur'''nokia6700c_ver1_2''', ur'''Nokia6700c-1/2.0 (07.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', False, None)
devices.devids[ur'''kyocera_wx330k_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''kyocera_wx330k_ver1''', ur'''Mozilla/3.0(WILLCOM;KYOCERA/WX330K/2;2.0.8.28.000000/0.1/C100) Opera 7.2 EX''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_extra_info''':ur'''Willcom''',ur'''model_name''':ur'''WX330K''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''lg_kp330_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_kp330_ver1''', ur'''LG/KP330/v1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.12''',ur'''model_name''':ur'''KP330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP330.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_a455_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_a455_ver1''', ur'''MOT-A455/00.72 UP.Browser/7.2.7.5.606 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Rival''',ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''A455''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''progressive_download''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''ahong_d23_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ahong_d23_ver1''', ur'''AHONG_D23''', True, {ur'''brand_name''':ur'''Ahong''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''D23''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''ahong_d13_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ahong_d13_ver1''', ur'''AHONG_D13_P/1.0''', True, {ur'''brand_name''':ur'''Ahong''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''D13''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''ahong_d08_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ahong_d08_ver1''', ur'''AHONG_D08/1.0''', True, {ur'''brand_name''':ur'''Ahong''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''D08''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''ahong_d17_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ahong_d17_ver1''', ur'''AHONG_D17/1.0''', True, {ur'''brand_name''':ur'''Ahong''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''D17''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''ahong_d09_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ahong_d09_ver1''', ur'''AHONG_D09-1/1.0''', True, {ur'''brand_name''':ur'''Ahong''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''D09''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''ahong_d15_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ahong_d15_ver1''', ur'''AHONG_D15/1.0''', True, {ur'''brand_name''':ur'''Ahong''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''D15''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''myphone_tv21_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''myphone_tv21_ver1''', ur'''MyPhoneTV21Duo/MTK Release/V6 Jan-12-2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''MyPhone''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''DUO''',ur'''max_data_rate''':40,ur'''max_image_height''':370,ur'''max_image_width''':228,ur'''model_name''':ur'''TV21''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''samsung_sgh_t929_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_t929_ver1''', ur'''SAMSUNG-SGH-T929/T929UVLA2 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Memoir''',ur'''max_deck_size''':5000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T929''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T929.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_6850_ver1'''] = devclass(devices.devids[ur'''htc_raphael_ver1'''], ur'''htc_6850_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) USCCHTC6850''', True, {ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''6850'''})
devices.devids[ur'''zte_a261_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_a261_ver1''', ur'''ZTE-A261/P103B9V1.0.0/WAP2.0 Profile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':4096,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':66560,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A261''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://zte.com.cn/mobile/uaprof/zte-A261.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_v71_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_v71_ver1''', ur'''Fly V71''', True, {ur'''brand_name''':ur'''Fly''',ur'''max_data_rate''':40,ur'''model_name''':ur'''V71''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':128})
devices.devids[ur'''nokia_6110_ver1_submoz511'''] = devclass(devices.devids[ur'''nokia_6110_ver1'''], ur'''nokia_6110_ver1_submoz511''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6110Navigator/5.11; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''mobile_browser_version''':ur'''4.13''',ur'''nokia_feature_pack''':1})
devices.devids[ur'''lg_9100_ver1_parrot'''] = devclass(devices.devids[ur'''lg_9100_ver1'''], ur'''lg_9100_ver1_parrot''', ur'''LG9100-parrot/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', False, {ur'''marketing_name''':ur'''Parrot'''})
devices.devids[ur'''inq_inq1_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''inq_inq1_ver1''', ur'''INQ1/R4.0.4 NF-Browser/3.5''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''INQ Mobile''',ur'''colors''':262144,ur'''columns''':18,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5''',ur'''model_name''':ur'''INQ1''',ur'''mp3''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.inqmobile.com/ua/inq1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''inq_inq1_ver1_subua'''] = devclass(devices.devids[ur'''inq_inq1_ver1'''], ur'''inq_inq1_ver1_subua''', ur'''INQ1/R2.6.1 NF-Browser/3.5''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''INQ Mobile''',ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Facebook phone''',ur'''model_name''':ur'''INQ1''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.inqmobile.com/ua/inq1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''inq_inq1_ver1_subr391'''] = devclass(devices.devids[ur'''inq_inq1_ver1'''], ur'''inq_inq1_ver1_subr391''', ur'''INQ1/R3.9.1 NF-Browser/3.5''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''INQ Mobile''',ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''INQ1''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.inqmobile.com/ua/inq1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_r460_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_r460_ver1''', ur'''sam-r460 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':40960,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':332800,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''SCH-R460''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://mms.thumbcell.com/uaprofs/r460_generic.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''bleu_555x_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bleu_555x_ver1''', ur'''Bleu_555x/1.00 Nucleus RTOS/V1.11.19 MTK6227/05C_V24 Release/11.21.2006 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bleu''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''555X''',ur'''resolution_height''':160})
devices.devids[ur'''fly_b400_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_b400_ver1''', ur'''Fly-B400/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''B400''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_B400.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mobistel_el580_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mobistel_el580_ver1''', ur'''EL580/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''MOBISTEL''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EL580''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EL580.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''tmobile_mytouch_ver1'''] = devclass(devices.devids[ur'''generic_android'''], ur'''tmobile_mytouch_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; T-Mobile myTouch 3G Build/CRB57) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''device_os_version''':ur'''1.5''',ur'''mobile_browser''':ur'''Android Webkit''',ur'''model_name''':ur'''myTouch''',ur'''physical_screen_height''':49,ur'''physical_screen_width''':65,ur'''video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''tmobile_opal_ver1'''] = devclass(devices.devids[ur'''generic_android'''], ur'''tmobile_opal_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; T-Mobile Opal Build/CRB2) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''device_os_version''':ur'''1.5''',ur'''model_name''':ur'''Opal''',ur'''physical_screen_height''':43,ur'''physical_screen_width''':57,ur'''video''':True})
devices.devids[ur'''samsung_sph_m540_ver1_subparrot'''] = devclass(devices.devids[ur'''samsung_sph_m540_ver1'''], ur'''samsung_sph_m540_ver1_subparrot''', ur'''SPH-M540-parrot/1.0 AU-MIC/2.0 (GUI) MMP/2.0''', False, {ur'''colors''':65536,ur'''columns''':8,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':960,ur'''mms_max_size''':2097152,ur'''mms_max_width''':1280,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':12})
devices.devids[ur'''lg_mx505_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx505_ver1''', ur'''LGE-MX505/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_extra_info''':ur'''Mexico''',ur'''model_name''':ur'''MX505''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''samsung_sch_m568_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_m568_ver1''', ur'''SAM-M569/ UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SCH-M569''',ur'''pdf_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''lxe_mx8_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lxe_mx8_ver1''', ur'''MX8/1.00 Nucleus RTOS/V1.11.19 MTK6225/07B Release/04.25.2008 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''LXE''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''MX8''',ur'''pointing_method''':ur'''stylus''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''wifi''':True})
devices.devids[ur'''alcatel_ot_s686_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_s686_ver1''', ur'''OT-S686/1.0 BRCM/2124 Release/CC84-V1.0.0 Browser/Teleca-1.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''OT S686''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''konka_d319_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''konka_d319_ver1''', ur'''KONKA_D319/KAB319_1.02.705 Nucleus/1.0 MTK/6228 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Konka''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''D319''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''tmobile_shadow_ver1_subver1'''] = devclass(devices.devids[ur'''tmobile_shadow_ver1'''], ur'''tmobile_shadow_ver1_subver1''', ur'''Juno-1.0/arcsoft-mmsua-sp-4.0.0.xx''', False, None)
devices.devids[ur'''nokia_e51_ver1_sub140034011'''] = devclass(devices.devids[ur'''nokia_e51_ver1'''], ur'''nokia_e51_ver1_sub140034011''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE51-1/400.34.011; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_i8910_ver1_sub30'''] = devclass(devices.devids[ur'''samsung_i8910_ver1'''], ur'''samsung_i8910_ver1_sub30''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Samsung/I8910; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', False, {ur'''wallpaper''':True,ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':360,ur'''wallpaper_preferred_height''':640,ur'''wallpaper_preferred_width''':360})
devices.devids[ur'''sonyericsson_f305_ver1_subr1bb'''] = devclass(devices.devids[ur'''sonyericsson_f305_ver1'''], ur'''sonyericsson_f305_ver1_subr1bb''', ur'''SonyEricssonF305/R1BB Browser/OpenWave/1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_l72_ver1_subcmcc'''] = devclass(devices.devids[ur'''mot_l72_ver1'''], ur'''mot_l72_ver1_subcmcc''', ur'''MOT-L72_CMCC/AAUG2189AB Release/04.17.2007 MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0 Software/08.21.08R''', False, None)
devices.devids[ur'''daxian_d758_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''daxian_d758_ver1''', ur'''D758/1.00 Nucleus RTOS/V1.11.19 MTK6225/07B Release/04.25.2008 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Daxian''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''D758''',ur'''resolution_height''':160})
devices.devids[ur'''nokia_6290_ver1_sub306'''] = devclass(devices.devids[ur'''nokia_6290_ver1'''], ur'''nokia_6290_ver1_sub306''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6290/3.06; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''nokia_edition''':3,ur'''nokia_feature_pack''':1})
devices.devids[ur'''lg_gt810h_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''lg_gt810h_ver1''', ur'''LG-GT810H Netfront/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':4294967296,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':60000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5''',ur'''model_name''':ur'''GT810H''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GT810H.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''infineon_2130_ver1_subua'''] = devclass(devices.devids[ur'''infineon_2130_ver1'''], ur'''infineon_2130_ver1_subua''', ur'''Infineon (XMM2130;profile/MIDP-2.1 Configuration/CLDC-1.1) WAP_JB/5.0''', False, {ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True})
devices.devids[ur'''nokia_6303c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_6303c_ver1''', ur'''Nokia6303classic/2.0 (06.40) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''iso8859_support''':True,ur'''j2me_3dapi''':True,ur'''j2me_btapi''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_locapi''':True,ur'''j2me_wmapi_1_0''':False,ur'''j2me_wmapi_2_0''':True,ur'''marketing_name''':ur'''Classic''',ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_3gpp''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_ota_bitmap''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''mms_xmf''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''6303''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''svgt_1_1''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6303classicr100.xml''',ur'''utf8_support''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wav''':True,ur'''xmf''':True})
devices.devids[ur'''sonyericsson_k111i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_c902_ver1'''], ur'''sonyericsson_k111i_ver1''', ur'''SonyEricssonK111i/R1EA Profile/MIDP-2.1 Configuration/CLDC-1.1 UNTRUSTED/1.0 SonyEricssonK111i/R1EC Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':262144,ur'''columns''':16,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''model_name''':ur'''K111i''',ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K111iR101.xml'''})
devices.devids[ur'''sonyericsson_k818c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_k810c_ver1'''], ur'''sonyericsson_k818c_ver1''', ur'''SonyEricssonK818c/R6BC Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':17,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''K818c''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/K818cR201.xml''',ur'''wav''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_s302_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sonyericsson_s302_ver1''', ur'''S302 /EI,A02: 180608 1458''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_deck_size''':48128,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S302''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/S302R101.xml''',ur'''uaprof2''':ur'''http://www.sonyericsson.com/uaprof/S302R201.xml''',ur'''wav''':True})
devices.devids[ur'''sonyericsson_w380_ver1_suba'''] = devclass(devices.devids[ur'''sonyericsson_w380_ver1'''], ur'''sonyericsson_w380_ver1_suba''', ur'''SonyEricssonW380a/R10CA Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':11,ur'''css_spriting''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W380a''',ur'''mp3''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W380aR201.xml''',ur'''wav''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_w888c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w888_ver1'''], ur'''sonyericsson_w888c_ver1''', ur'''SonyEricssonW888c/R8BA024''', True, {ur'''colors''':262144,ur'''columns''':16,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mobile_browser_version''':ur'''3.3''',ur'''model_name''':ur'''W888c''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_wmv''':ur'''7''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W888cR201.xml'''})
devices.devids[ur'''sonyericsson_w958c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w950c_ver1'''], ur'''sonyericsson_w958c_ver1''', ur'''SonyEricssonW958c/R100 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''imelody''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.5''',ur'''model_name''':ur'''W958c''',ur'''oma_support''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''sp_midi''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAProf/W958cR100.xml''',ur'''wav''':True})
devices.devids[ur'''sonyericsson_t658c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t650i_ver1'''], ur'''sonyericsson_t658c_ver1''', ur'''SonyEricssonT658c/R7AA024''', True, {ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':16,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''T658c''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T658cR201.xml'''})
devices.devids[ur'''sonyericsson_w980i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w980_ver1'''], ur'''sonyericsson_w980i_ver1''', ur'''SonyEricssonW980/R3EA Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''model_name''':ur'''W980i''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W980iR101.xml'''})
devices.devids[ur'''sonyericsson_z750a_ver1_subr1ea'''] = devclass(devices.devids[ur'''sonyericsson_z750a_ver1'''], ur'''sonyericsson_z750a_ver1_subr1ea''', ur'''SonyEricssonZ750a/R1EA Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':16,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_spmidi''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z750aR101.xml'''})
devices.devids[ur'''huawei_u121_ver1_subua'''] = devclass(devices.devids[ur'''huawei_u121_ver1'''], ur'''huawei_u121_ver1_subua''', ur'''Huawei/1 0/U121/''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''U121''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU121v100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u550_ver1'''] = devclass(devices.devids[ur'''huawei_u535_ver1'''], ur'''huawei_u550_ver1''', ur'''Huawei/1.0/Huawei U550/b000 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''U550''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU550v100.xml'''})
devices.devids[ur'''lg_me830'''] = devclass(devices.devids[ur'''lg_me850d_ver1'''], ur'''lg_me830''', ur'''LG-ME830''', False, {ur'''aac''':True,ur'''colors''':16777216,ur'''columns''':12,ur'''directdownload_support''':True,ur'''max_deck_size''':75000,ur'''max_image_height''':280,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''model_name''':ur'''ME830''',ur'''oma_support''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-ME830.xml'''})
devices.devids[ur'''nokia_6600i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_6600i_ver1''', ur'''Nokia6600i-1c/2.0 (36.14) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''device_os''':ur'''Symbian OS''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6600i''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6600ir100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_s920_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_s920_ver1''', ur'''Alcatel-OT-S920/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q04A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''OT S920''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-S920.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_t707_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_t707_ver1''', ur'''SonyEricssonT707/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T707''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''samsung_sgh_b270_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_b270_ver1''', ur'''SEC-SGHB270/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':4000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH-B270''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':34,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_x1i_ver1_subua3'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1'''], ur'''sonyericsson_x1i_ver1_subua3''', ur'''SEMC-VENUS Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, None)
devices.devids[ur'''htc_magic_ver1_cupcake_ie'''] = devclass(devices.devids[ur'''htc_magic_ver1_cupcake'''], ur'''htc_magic_ver1_cupcake_ie''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-ie; HTC Magic Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''sonyericsson_c510_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_c510_ver1''', ur'''SonyEricssonC510''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C510''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/C510R101.xml''',ur'''wallpaper_bmp''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_c510_ver1_sub_r1da'''] = devclass(devices.devids[ur'''sonyericsson_c510_ver1'''], ur'''sonyericsson_c510_ver1_sub_r1da''', ur'''SonyEricssonC510/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.1''', False, None)
devices.devids[ur'''modellabs_myway_touch_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''modellabs_myway_touch_ver1''', ur'''myWAY touch/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ModeLabs''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''myWAY touch''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/myWAY_touch.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''spice_s5330_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s5330_ver1''', ur'''Spice S5330''', True, {ur'''brand_name''':ur'''Spice''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''model_name''':ur'''S5330''',ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':128})
devices.devids[ur'''bird_e818_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_e818_ver1''', ur'''BIRD E818/1.00 Nucleus RTOS/V1.11.19 MTK6227/06A Release/12.28.2006 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''E818''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''motorola_i465_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''motorola_i465_ver1''', ur'''MOT-A-A4/00.00 UP.Browser/7.0.2.2.c.1.120 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''Clutch''',ur'''model_name''':ur'''i465''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''cect_u600_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''cect_u600_ver1''', ur'''CECT U600/1.0 TELECA/W07.12 Release/03.26.2007 Browser/Teleca-1.2''', True, {ur'''brand_name''':ur'''CECT''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''U600''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''palm_treo_850e_ver1_subua'''] = devclass(devices.devids[ur'''palm_treo_850e_ver1'''], ur'''palm_treo_850e_ver1_subua''', ur'''Treo850e/v0100 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', False, None)
devices.devids[ur'''mot_z6w_ver1_suborange'''] = devclass(devices.devids[ur'''mot_z6_ver1'''], ur'''mot_z6w_ver1_suborange''', ur'''Mozilla/5.0 (compatible;MSIE 6.0;Linux MOTOROKR Z6W-orange) MOT-Z6w/R6635_G_81.01.61R Profile/MIDP-2.0 Configuration/CLDC-1.1 Symphony 1.0''', False, {ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':10,ur'''directdownload_support''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_spmidi''':True,ur'''mobile_browser''':ur'''Symphony browser''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''Z6W''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/z6w/Profile/z6w.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''samsung_i450v_ver1_sub'''] = devclass(devices.devids[ur'''samsung_i450v_ver1'''], ur'''samsung_i450v_ver1_sub''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i450V/BUHD1 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':65536,ur'''columns''':15,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''gionee_f6_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''gionee_f6_ver1''', ur'''GIONEE-F6/SW1.0.0/WAP2.0''', True, {ur'''brand_name''':ur'''Gionee''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''model_name''':ur'''F6''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''mot_k3_ver1_submaxx'''] = devclass(devices.devids[ur'''mot_k3_ver1'''], ur'''mot_k3_ver1_submaxx''', ur'''MOT-MOTOKRZRmaxxK3/99.31.04R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 12153168) Profile/MIDP-2.0 Configuration/CLDC-1.1  Opera 8.00 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.0'''})
devices.devids[ur'''lenovo_p960_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_p960_ver1''', ur'''LENOVO-P960''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''P960''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''lg_145pre_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_145pre_ver1''', ur'''LG-LG145PRE AU-MIC-LG145PRE/1.0 MMP/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''145PRE''',ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/LG145PRE/LG145P04.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_l700_ver1_subjvh14'''] = devclass(devices.devids[ur'''samsung_sgh_l700_ver1'''], ur'''samsung_sgh_l700_ver1_subjvh14''', ur'''SAMSUNG-SGH-L700/JVHI4 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_july''',ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-L700_2G.rdf'''})
devices.devids[ur'''htc_p3450_ver1'''] = devclass(devices.devids[ur'''htc_elf_ver1'''], ur'''htc_p3450_ver1''', ur'''HTC P3450/2.20.621.1 Mozilla/4.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', True, {ur'''marketing_name''':ur'''HTC Touch P3450 (HTC Elf 100)''',ur'''max_image_width''':228,ur'''model_name''':ur'''Elf''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2007_july''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/tme/elf-1.0.xml'''})
devices.devids[ur'''nokia_3120c_ver1_sub0941'''] = devclass(devices.devids[ur'''nokia_3120c_ver1'''], ur'''nokia_3120c_ver1_sub0941''', ur'''Nokia3120classic/2.0 (09.41) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_n71_ver1_sub40626'''] = devclass(devices.devids[ur'''nokia_n71_ver1'''], ur'''nokia_n71_ver1_sub40626''', ur'''NokiaN71-1/4.0626 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_a877_ver1_subucib7'''] = devclass(devices.devids[ur'''samsung_sgh_a877_ver1'''], ur'''samsung_sgh_a877_ver1_subucib7''', ur'''SAMSUNG-SGH-A877/A877UCIB7 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''apple_iphone_ver2_2_1_svse'''] = devclass(devices.devids[ur'''apple_iphone_ver2_2_1'''], ur'''apple_iphone_ver2_2_1_svse''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; sv-se) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20''', False, None)
devices.devids[ur'''blackberry8320_ver1_sub45052'''] = devclass(devices.devids[ur'''blackberry8320_ver1'''], ur'''blackberry8320_ver1_sub45052''', ur'''BlackBerry8320/4.5.0.52 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6315i_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nokia_6315i_ver1''', ur'''Nokia6315i''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''6315i''',ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/nokia/nokia6315i/nokia6315i.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''nokia_6315i_ver1_subverizon'''] = devclass(devices.devids[ur'''nokia_6315i_ver1'''], ur'''nokia_6315i_ver1_subverizon''', ur'''nok6315v1''', False, {ur'''max_image_width''':168,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''6315i''',ur'''oma_v_1_0_forwardlock''':True,ur'''preferred_markup''':ur'''wml_1_1''',ur'''resolution_width''':176,ur'''ringtone_qcelp''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':-1})
devices.devids[ur'''sie_c6c_ver1'''] = devclass(devices.devids[ur'''sie_c65_ver1'''], ur'''sie_c6c_ver1''', ur'''SIE-C6C''', False, {ur'''colors''':65536,ur'''columns''':18,ur'''max_deck_size''':13000,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''C65-China''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''rows''':5})
devices.devids[ur'''sie_c6c_ver1_sub16'''] = devclass(devices.devids[ur'''sie_c6c_ver1'''], ur'''sie_c6c_ver1_sub16''', ur'''SIE-C6C/16 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_c6c_ver1_sub25'''] = devclass(devices.devids[ur'''sie_c6c_ver1'''], ur'''sie_c6c_ver1_sub25''', ur'''SIE-C6C/25 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sie_cx6c_ver1'''] = devclass(devices.devids[ur'''sie_cx65_ver1'''], ur'''sie_cx6c_ver1''', ur'''SIE-CX6C''', False, {ur'''colors''':65536,ur'''columns''':18,ur'''max_data_rate''':40,ur'''max_deck_size''':13000,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''CX65 China''',ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':8,ur'''uaprof''':ur'''http://communication-market.siemens.de/portal/UAProf/UAP.aspx?device=CX6C&v=08'''})
devices.devids[ur'''sie_cx6c_ver1_sub04'''] = devclass(devices.devids[ur'''sie_cx6c_ver1'''], ur'''sie_cx6c_ver1_sub04''', ur'''SIE-CX6C/04 UP.Browser/7.0.0.1.181 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sie_sl6c_ver1'''] = devclass(devices.devids[ur'''sie_sl65_ver1'''], ur'''sie_sl6c_ver1''', ur'''SIE-SL6C''', False, {ur'''colors''':65536,ur'''columns''':18,ur'''max_deck_size''':13000,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''SL65-China''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':130,ur'''resolution_width''':130,ur'''rows''':5})
devices.devids[ur'''sie_sl6c_ver1_sub16'''] = devclass(devices.devids[ur'''sie_sl6c_ver1'''], ur'''sie_sl6c_ver1_sub16''', ur'''SIE-SL6C/16 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_370_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_370_ver1''', ur'''LG370''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':512000,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2.3.8''',ur'''model_name''':ur'''LG370''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''sonyericsson_w205_ver1'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_w205_ver1''', ur'''SonyEricssonW205/R1AA021 Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':5600,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''W205''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_mp3''':True,ur'''rows''':9,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W205R101.xml''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''palm_pre_ver1_1'''] = devclass(devices.devids[ur'''palm_pre_ver1'''], ur'''palm_pre_ver1_1''', ur'''Mozilla/5.0 (webOS/1.1; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Pre/1.0''', False, {ur'''device_os_version''':ur'''1.1'''})
devices.devids[ur'''nokia_6121c_ver1_sub432'''] = devclass(devices.devids[ur'''nokia_6121c_ver1_sub_mozilla_c409'''], ur'''nokia_6121c_ver1_sub432''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6121c/4.32; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''device_os_version''':ur'''9.2'''})
devices.devids[ur'''nokia_6720_ver1_sub011024'''] = devclass(devices.devids[ur'''nokia_6720_ver1'''], ur'''nokia_6720_ver1_sub011024''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6720c/011.024 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e90_ver1_safari_073802'''] = devclass(devices.devids[ur'''nokia_e90_ver1_safari'''], ur'''nokia_e90_ver1_safari_073802''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/07.38.0.2; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_e2210bt_ver1'''] = devclass(devices.devids[ur'''samsung_e2210b_ver1'''], ur'''samsung_e2210bt_ver1''', ur'''SAMSUNG-E2210BT/E2210BZDIG1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''apple_iphone_ver3_sub7a341'''] = devclass(devices.devids[ur'''apple_iphone_ver3'''], ur'''apple_iphone_ver3_sub7a341''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Mobile/7A341''', False, None)
devices.devids[ur'''palm_centro_ver2_sub1'''] = devclass(devices.devids[ur'''palm_centro_ver2'''], ur'''palm_centro_ver2_sub1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/Palm-D062; Blazer/4.5) PalmCentro; 16;320x320''', False, None)
devices.devids[ur'''sony_mylo_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sony_mylo_ver1''', ur'''Mozilla/5.0 (Linux, Sony/COM2/1.01 [en]; like Gecko/2007) Firefox/2''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sony''',ur'''colors''':65536,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''flash_lite_version''':ur'''3''',ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':180,ur'''max_image_width''':308,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''mylo COM-2''',ur'''mp3''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_asp''':2,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''release_date''':ur'''2008_february''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''sms_enabled''':False,ur'''wifi''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''generic_android_ver1_5'''] = devclass(devices.devids[ur'''generic_android'''], ur'''generic_android_ver1_5''', ur'''DO_NOT_MATCH_ANDROID_1_5''', False, {ur'''ajax_preferred_geoloc_api''':ur'''gears''',ur'''device_os_version''':ur'''1.5''',ur'''max_deck_size''':1000000,ur'''model_name''':ur'''Generic''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2'''})
devices.devids[ur'''motorola_morrison_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''motorola_morrison_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; morrison) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''Morrison'''})
devices.devids[ur'''generic_android_nover'''] = devclass(devices.devids[ur'''generic_android'''], ur'''generic_android_nover''', ur'''Mozilla/5.0 (Linux; U; Android''', False, None)
devices.devids[ur'''samsung_sgh_t749_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_t749_ver1''', ur'''SAMSUNG-SGH-T749/T749UVIF3 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Highlight''',ur'''max_deck_size''':5000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T749''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T749.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_dream_ver1'''] = devclass(devices.devids[ur'''generic_android'''], ur'''htc_dream_ver1''', ur'''Mozilla/5.0 (Linux; U; Android HTC_Dream-1.13.0.1; en-us; dream) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''can_skip_aligned_link_row''':True,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Android''',ur'''device_os_version''':ur'''1.0''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''hinted_progressive_download''':True,ur'''max_data_rate''':7200,ur'''max_image_height''':440,ur'''max_image_width''':315,ur'''mobile_browser''':ur'''Android Webkit''',ur'''model_name''':ur'''Dream''',ur'''physical_screen_height''':68,ur'''physical_screen_width''':45,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''video''':True,ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':320,ur'''wifi''':True,ur'''wml_1_1''':False,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':4,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True})
devices.devids[ur'''htc_android_g1_ver1'''] = devclass(devices.devids[ur'''htc_dream_ver1'''], ur'''htc_android_g1_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.1; en-us; T-Mobile G1 Build/PLAT-RC33) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''can_skip_aligned_link_row''':True,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Android''',ur'''device_os_version''':ur'''1.1''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':7200,ur'''max_image_height''':440,ur'''max_image_width''':315,ur'''mobile_browser''':ur'''Android Webkit''',ur'''model_name''':ur'''G1''',ur'''physical_screen_height''':68,ur'''physical_screen_width''':45,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':320,ur'''wifi''':True,ur'''wml_1_1''':False,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':4,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''htc_dream_ver1_subandroid11'''] = devclass(devices.devids[ur'''htc_dream_ver1'''], ur'''htc_dream_ver1_subandroid11''', ur'''Mozilla/5.0 (Linux; U; Android 1.1; en-us; dream) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''1.1''',ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':320})
devices.devids[ur'''android_dev_ver1'''] = devclass(devices.devids[ur'''htc_dream_ver1'''], ur'''android_dev_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; Android Dev Phone 1 Build/CRB21) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''brand_name''':ur'''Android''',ur'''device_os_version''':ur'''1.5''',ur'''model_name''':ur'''Dev Phone 1''',ur'''video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_dream_ver1_subandroid15'''] = devclass(devices.devids[ur'''htc_dream_ver1'''], ur'''htc_dream_ver1_subandroid15''', ur'''HTC_Dream Mozilla/5.0 (Linux; U; Android 1.5; en-ca; Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.5'''})
devices.devids[ur'''android_dev_ver1_subplatrc33'''] = devclass(devices.devids[ur'''android_dev_ver1'''], ur'''android_dev_ver1_subplatrc33''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; Android Dev Phone 1 Build/PLAT-RC33) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''tmobile_g1_ver1_subuk'''] = devclass(devices.devids[ur'''htc_android_g1_ver1'''], ur'''tmobile_g1_ver1_subuk''', ur'''Mozilla/5.0 (Linux; U; Android 1.0; en-gb; dream) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''1.0'''})
devices.devids[ur'''htc_dream_ver1_subuaus'''] = devclass(devices.devids[ur'''htc_android_g1_ver1'''], ur'''htc_dream_ver1_subuaus''', ur'''Mozilla/5.0 (Linux; U; Android 1.0; en-us; dream) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''1.0'''})
devices.devids[ur'''tmobile_g1_ver1_subus'''] = devclass(devices.devids[ur'''htc_android_g1_ver1'''], ur'''tmobile_g1_ver1_subus''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; T-Mobile G1 Build/CRB43) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.5'''})
devices.devids[ur'''htc_android_g1_ver1_5'''] = devclass(devices.devids[ur'''htc_android_g1_ver1'''], ur'''htc_android_g1_ver1_5''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; dream) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''1.5'''})
devices.devids[ur'''apple_ipod_touch_ver3_subua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver3'''], ur'''apple_ipod_touch_ver3_subua''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 3_0 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''htc_dream_ver1_subuauk'''] = devclass(devices.devids[ur'''htc_dream_ver1_subuaus'''], ur'''htc_dream_ver1_subuauk''', ur'''Mozilla/5.0 (Linux; U; Android 1.1; en-gb; dream) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''1.1'''})
devices.devids[ur'''htc_dream_ver1_subuaus3'''] = devclass(devices.devids[ur'''htc_dream_ver1_subuaus'''], ur'''htc_dream_ver1_subuaus3''', ur'''Mozilla/5.0 (Linux; U; Android 1.0; en-us; HTC_Dream) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''htc_dream_ver1_subuasg2'''] = devclass(devices.devids[ur'''htc_dream_ver1_subandroid11'''], ur'''htc_dream_ver1_subuasg2''', ur'''Mozilla/5.0 (Linux; U; Android 1.1; en-sg; dream) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''htc_android_g1_ver1_5_subua'''] = devclass(devices.devids[ur'''htc_android_g1_ver1_5'''], ur'''htc_android_g1_ver1_5_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-gb; T-Mobile G1 Build/CRB17) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''brand_name''':ur'''T-Mobile''',ur'''device_claims_web_support''':True,ur'''device_os_version''':ur'''1.5''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':3600,ur'''model_name''':ur'''G1''',ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''streaming_acodec_aac''':ur'''ltp''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''1''',ur'''video''':True})
devices.devids[ur'''htc_dream_ver1_subuauk_enau'''] = devclass(devices.devids[ur'''htc_dream_ver1_subuauk'''], ur'''htc_dream_ver1_subuauk_enau''', ur'''Mozilla/5.0 (Linux; U; Android 1.1; en-au; dream) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''htc_dream_ver1_subuadk'''] = devclass(devices.devids[ur'''htc_dream_ver1_subuauk'''], ur'''htc_dream_ver1_subuadk''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; Android Dev Phone 1 Build/CRB43) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''release_date''':ur'''2009_june'''})
devices.devids[ur'''htc_android_g1_ver1_subdeat'''] = devclass(devices.devids[ur'''htc_android_g1_ver1_5_subua'''], ur'''htc_android_g1_ver1_subdeat''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; de-at; T-Mobile G1 Build/CRB43) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''htc_android_g1_ver1_subua'''] = devclass(devices.devids[ur'''htc_android_g1_ver1_5_subua'''], ur'''htc_android_g1_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; de-; T-Mobile G1 Build/CRB43) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''htc_android_g1_ver1_cupcake'''] = devclass(devices.devids[ur'''htc_android_g1_ver1_5_subua'''], ur'''htc_android_g1_ver1_cupcake''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; T-Mobile G1 Build/CRB43) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20''', False, None)
devices.devids[ur'''tmobile_dash_3g_ver1'''] = devclass(devices.devids[ur'''tmobile_dash_ver1'''], ur'''tmobile_dash_3g_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) T-Mobile_Maple''', True, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':10,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6.1''',ur'''max_deck_size''':3000,ur'''max_image_width''':300,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_extra_info''':ur'''Maple''',ur'''model_name''':ur'''Dash 3G''',ur'''pointing_method''':ur'''clickwheel''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':25,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Maple-1.0.xml'''})
devices.devids[ur'''blackberry_generic_ver4_sub50'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub30'''], ur'''blackberry_generic_ver4_sub50''', ur'''DO_NOT_MATCH_BLACKBERRY_4_5''', False, {ur'''device_os_version''':ur'''4.5''',ur'''mobile_browser_version''':ur'''4.5''',ur'''release_date''':ur'''2007_january'''})
devices.devids[ur'''blackberry_generic_ver4_sub60'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub50'''], ur'''blackberry_generic_ver4_sub60''', ur'''DO_NOT_MATCH_BLACKBERRY_4_6''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''css_spriting''':True,ur'''device_os_version''':ur'''4.6''',ur'''handheldfriendly''':True,ur'''mobile_browser_version''':ur'''4.6''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''apple_ipod_touch_ver3_1'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver3'''], ur'''apple_ipod_touch_ver3_1''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Mobile/7C106c''', False, {ur'''device_os_version''':ur'''3.1''',ur'''model_extra_info''':ur'''3.1''',ur'''release_date''':ur'''2009_august''',ur'''vpn''':True})
devices.devids[ur'''blackberry9000_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub60'''], ur'''blackberry9000_ver1''', ur'''BlackBerry9000''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':48,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Bold''',ur'''max_data_rate''':384,ur'''max_deck_size''':200000,ur'''max_image_height''':280,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 9000''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':480,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':40,ur'''streaming_vcodec_h264_bp''':ur'''1.1''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9000/4.6.0.rdf''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9000_edge/4.6.0.rdf''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':480,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':480,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_format_as_css_property''':True})
devices.devids[ur'''blackberry9100_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub60'''], ur'''blackberry9100_ver1''', ur'''BlackBerry9100/4.6.0.31 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100''', True, {ur'''brand_name''':ur'''RIM''',ur'''has_qwerty_keyboard''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Pearl 3G''',ur'''max_data_rate''':1800,ur'''max_image_height''':400,ur'''max_image_width''':360,ur'''model_name''':ur'''BlackBerry 9100''',ur'''physical_screen_height''':108,ur'''physical_screen_width''':50,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_August''',ur'''resolution_height''':400,ur'''resolution_width''':360,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9100/4.6.0.rdf''',ur'''wifi''':True})
devices.devids[ur'''blackberry8220_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub60'''], ur'''blackberry8220_ver1''', ur'''BlackBerry8220/4.6.0.106 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/179''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':24,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Pearl Flip''',ur'''max_data_rate''':200,ur'''max_deck_size''':32768,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8220''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8220_edge/4.6.0.rdf''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8900_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub60'''], ur'''blackberry8900_ver1''', ur'''BlackBerry8900/4.6.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':48,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Curve''',ur'''max_data_rate''':200,ur'''max_deck_size''':32768,ur'''max_image_height''':300,ur'''max_image_width''':440,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8900''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':360,ur'''resolution_width''':480,ur'''rows''':24,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8900_80211g/4.6.1.rdf''',ur'''wallpaper_max_height''':360,ur'''wallpaper_max_width''':480,ur'''wallpaper_preferred_height''':360,ur'''wallpaper_preferred_width''':480,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry_generic_ver4_sub70'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub60'''], ur'''blackberry_generic_ver4_sub70''', ur'''DO_NOT_MATCH_BLACKBERRY_4_7''', False, {ur'''device_os_version''':ur'''4.7''',ur'''mobile_browser_version''':ur'''4.7''',ur'''release_date''':ur'''2008_august'''})
devices.devids[ur'''blackberry9530_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub60'''], ur'''blackberry9530_ver1''', ur'''BlackBerry9530/4.6.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':36,ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Storm''',ur'''max_deck_size''':200000,ur'''max_image_height''':440,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 9530''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':66,ur'''physical_screen_width''':50,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':480,ur'''resolution_width''':360,ur'''rows''':32,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9530_umts/4.7.0.rdf''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9530_gprs/4.7.0.rdf''',ur'''uaprof3''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9530_evdo/4.6.0.rdf''',ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':360,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':360,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8350i_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub60'''], ur'''blackberry8350i_ver1''', ur'''BlackBerry8350i/4.6.1.83 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/103''', True, {ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Curve''',ur'''max_data_rate''':200,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''model_name''':ur'''BlackBerry 8350i''',ur'''pdf_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''wallpaper''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wifi''':True})
devices.devids[ur'''blackberry9500_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub70'''], ur'''blackberry9500_ver1''', ur'''BlackBerry9500/4.7.0.34 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':36,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Storm''',ur'''max_data_rate''':1800,ur'''max_deck_size''':32768,ur'''max_image_height''':440,ur'''max_image_width''':340,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_extra_info''':ur'''Thunder''',ur'''model_name''':ur'''BlackBerry 9500''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':66,ur'''physical_screen_width''':50,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':480,ur'''resolution_width''':360,ur'''rows''':32,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':40,ur'''streaming_vcodec_h263_3''':40,ur'''streaming_vcodec_h264_bp''':ur'''1.1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9500_edge/4.7.0.rdf''',ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':360,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':360,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop'''})
devices.devids[ur'''blackberry9530_ver1subverizon'''] = devclass(devices.devids[ur'''blackberry9530_ver1'''], ur'''blackberry9530_ver1subverizon''', ur'''rim9530v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''blackberry9530_ver1_sub470103'''] = devclass(devices.devids[ur'''blackberry9530_ver1'''], ur'''blackberry9530_ver1_sub470103''', ur'''BlackBerry9530/4.7.0.103 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105''', False, {ur'''device_os_version''':ur'''4.7''',ur'''mobile_browser_version''':ur'''4.7'''})
devices.devids[ur'''blackberry9500_ver1_sub47056'''] = devclass(devices.devids[ur'''blackberry9500_ver1'''], ur'''blackberry9500_ver1_sub47056''', ur'''BlackBerry9500/4.7.0.56 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''mp3''':True,ur'''oma_support''':True,ur'''release_date''':ur'''2008_october''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9500_umts/4.7.0.rdf''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9500_edge/4.7.0.rdf'''})
devices.devids[ur'''blackberry9500_ver1_sub47046'''] = devclass(devices.devids[ur'''blackberry9500_ver1'''], ur'''blackberry9500_ver1_sub47046''', ur'''BlackBerry9500/4.7.0.46 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/133''', False, None)
devices.devids[ur'''blackberry9500_ver1_sub47051'''] = devclass(devices.devids[ur'''blackberry9500_ver1'''], ur'''blackberry9500_ver1_sub47051''', ur'''BlackBerry9500/4.7.0.51 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', False, None)
devices.devids[ur'''blackberry9500_ver1_sub47061'''] = devclass(devices.devids[ur'''blackberry9500_ver1'''], ur'''blackberry9500_ver1_sub47061''', ur'''BlackBerry9500/4.7.0.61 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', False, None)
devices.devids[ur'''blackberry9500_ver1_sub47065'''] = devclass(devices.devids[ur'''blackberry9500_ver1'''], ur'''blackberry9500_ver1_sub47065''', ur'''BlackBerry9500/4.7.0.65 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/139''', False, None)
devices.devids[ur'''blackberry9500_ver1_sub47078'''] = devclass(devices.devids[ur'''blackberry9500_ver1'''], ur'''blackberry9500_ver1_sub47078''', ur'''BlackBerry9500/4.7.0.78 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/139''', False, {ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True})
devices.devids[ur'''blackberry9500_ver1_sub47087'''] = devclass(devices.devids[ur'''blackberry9500_ver1'''], ur'''blackberry9500_ver1_sub47087''', ur'''BlackBerry9500/4.7.0.87 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/139''', False, None)
devices.devids[ur'''blackberry9500_ver1_sub47041'''] = devclass(devices.devids[ur'''blackberry9500_ver1'''], ur'''blackberry9500_ver1_sub47041''', ur'''BlackBerry9500/4.7.0.41 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/-1''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''mp3''':True,ur'''oma_support''':True,ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9500_evdo/4.7.0.rdf'''})
devices.devids[ur'''blackberry9500_ver1_sub470141'''] = devclass(devices.devids[ur'''blackberry9500_ver1'''], ur'''blackberry9500_ver1_sub470141''', ur'''BlackBerry9500/4.7.0.141 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120''', False, None)
devices.devids[ur'''blackberry8900_ver1_sub46145'''] = devclass(devices.devids[ur'''blackberry8900_ver1'''], ur'''blackberry8900_ver1_sub46145''', ur'''BlackBerry8900/4.6.1.45 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', False, None)
devices.devids[ur'''blackberry8900_ver1_sub46166'''] = devclass(devices.devids[ur'''blackberry8900_ver1'''], ur'''blackberry8900_ver1_sub46166''', ur'''BlackBerry8900/4.6.1.66 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/175''', False, None)
devices.devids[ur'''blackberry8900_ver1_sub46175'''] = devclass(devices.devids[ur'''blackberry8900_ver1'''], ur'''blackberry8900_ver1_sub46175''', ur'''BlackBerry8900/4.6.1.75 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', False, None)
devices.devids[ur'''blackberry8900_ver1_sub46195'''] = devclass(devices.devids[ur'''blackberry8900_ver1'''], ur'''blackberry8900_ver1_sub46195''', ur'''BlackBerry8900/4.6.1.95 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/115''', False, None)
devices.devids[ur'''blackberry8900_ver1_sub461109'''] = devclass(devices.devids[ur'''blackberry8900_ver1'''], ur'''blackberry8900_ver1_sub461109''', ur'''BlackBerry8900/4.6.1.109 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':48,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':360,ur'''resolution_width''':480,ur'''rows''':24,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8900_gprs/4.6.1.rdf'''})
devices.devids[ur'''blackberry8900_ver1_sub461101'''] = devclass(devices.devids[ur'''blackberry8900_ver1'''], ur'''blackberry8900_ver1_sub461101''', ur'''BlackBerry8900/4.6.1.101 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/125''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':48,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':360,ur'''resolution_width''':480,ur'''rows''':24,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8900_edge/4.6.1.rdf''',ur'''wallpaper_max_height''':360,ur'''wallpaper_max_width''':480,ur'''wallpaper_preferred_height''':360,ur'''wallpaper_preferred_width''':480})
devices.devids[ur'''blackberry9000_ver1_sub460162'''] = devclass(devices.devids[ur'''blackberry9000_ver1'''], ur'''blackberry9000_ver1_sub460162''', ur'''BlackBerry9000/4.6.0.162 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', False, {ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h264_bp''':ur'''1.2'''})
devices.devids[ur'''blackberry9000_ver1_sub460166'''] = devclass(devices.devids[ur'''blackberry9000_ver1'''], ur'''blackberry9000_ver1_sub460166''', ur'''BlackBerry9000/4.6.0.166 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', False, None)
devices.devids[ur'''blackberry9000_ver1_sub460185'''] = devclass(devices.devids[ur'''blackberry9000_ver1'''], ur'''blackberry9000_ver1_sub460185''', ur'''BlackBerry9000/4.6.0.185 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/115''', False, None)
devices.devids[ur'''blackberry9000_ver1_sub460126'''] = devclass(devices.devids[ur'''blackberry9000_ver1'''], ur'''blackberry9000_ver1_sub460126''', ur'''BlackBerry9000/4.6.0.126 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/222''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':48,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':280,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':480,ur'''rows''':21,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9000_umts/4.6.0.rdf'''})
devices.devids[ur'''blackberry9000_ver1_sub460216'''] = devclass(devices.devids[ur'''blackberry9000_ver1'''], ur'''blackberry9000_ver1_sub460216''', ur'''BlackBerry9000/4.6.0.216 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/123''', False, None)
devices.devids[ur'''blackberry8900_ver1_sub46194'''] = devclass(devices.devids[ur'''blackberry8900_ver1_sub46195'''], ur'''blackberry8900_ver1_sub46194''', ur'''BlackBerry8900/4.6.1.94 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/107''', False, None)
devices.devids[ur'''blackberry8220_ver1_sub460155'''] = devclass(devices.devids[ur'''blackberry8220_ver1'''], ur'''blackberry8220_ver1_sub460155''', ur'''BlackBerry8220/4.6.0.155 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', False, None)
devices.devids[ur'''blackberry8220_ver1_sub460165'''] = devclass(devices.devids[ur'''blackberry8220_ver1'''], ur'''blackberry8220_ver1_sub460165''', ur'''BlackBerry8220/4.6.0.165 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', False, None)
devices.devids[ur'''blackberry8220_ver1_sub460195'''] = devclass(devices.devids[ur'''blackberry8220_ver1'''], ur'''blackberry8220_ver1_sub460195''', ur'''BlackBerry8220/4.6.0.195 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', False, None)
devices.devids[ur'''blackberry8220_ver1_sub460151'''] = devclass(devices.devids[ur'''blackberry8220_ver1_sub460155'''], ur'''blackberry8220_ver1_sub460151''', ur'''BlackBerry8220/4.6.0.151 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100''', False, None)
devices.devids[ur'''blackberry8220_ver1_sub460155_125'''] = devclass(devices.devids[ur'''blackberry8220_ver1_sub460155'''], ur'''blackberry8220_ver1_sub460155_125''', ur'''BlackBerry8220/4.6.0.155 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/125''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':24,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':280,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8220_edge/4.6.0.rdf'''})
devices.devids[ur'''apple_ipod_touch_ver3_1_subua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver3_1'''], ur'''apple_ipod_touch_ver3_1_subua''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 3_1 like Mac OS X; en_us)''', False, None)
devices.devids[ur'''blackberry9000_ver1_sub460162_123'''] = devclass(devices.devids[ur'''blackberry9000_ver1_sub460162'''], ur'''blackberry9000_ver1_sub460162_123''', ur'''BlackBerry9000/4.6.0.162 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/123''', False, None)
devices.devids[ur'''blackberry9000_ver1_sub460162_142'''] = devclass(devices.devids[ur'''blackberry9000_ver1_sub460162'''], ur'''blackberry9000_ver1_sub460162_142''', ur'''BlackBerry9000/4.6.0.162 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/142''', False, None)
devices.devids[ur'''blackberry9000_ver1_sub460162_302'''] = devclass(devices.devids[ur'''blackberry9000_ver1_sub460162'''], ur'''blackberry9000_ver1_sub460162_302''', ur'''BlackBerry9000/4.6.0.162 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/302''', False, None)
devices.devids[ur'''blackberry8900_ver1_sub46176'''] = devclass(devices.devids[ur'''blackberry8900_ver1_sub46175'''], ur'''blackberry8900_ver1_sub46176''', ur'''BlackBerry8900/4.6.1.76 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/123''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':48,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':360,ur'''resolution_width''':480,ur'''rows''':24,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8900_gprs/4.6.1.rdf'''})
devices.devids[ur'''nokia_7510_supernova_ver1_sub0380'''] = devclass(devices.devids[ur'''nokia_7510_supernova_ver1'''], ur'''nokia_7510_supernova_ver1_sub0380''', ur'''Nokia7510Supernova/2.0 (03.80) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_s312_ver1'''] = devclass(devices.devids[ur'''sonyericsson_s302_ver1'''], ur'''sonyericsson_s312_ver1''', ur'''SonyEricssonS312/R1DA Browser/OpenWave/1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''max_deck_size''':48128,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''S312''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''uaprof''':ur'''http://www.sonyericsson.com/downloads/S312R101.xml'''})
devices.devids[ur'''samsung_i8910_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_i8910_ver1'''], ur'''samsung_i8910_ver1_suborange''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Samsung/I8910-ORANGE/BVORAIE4; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''er_x960_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''er_x960_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) acer_X960''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Acer''',ur'''max_image_height''':500,ur'''max_image_width''':460,ur'''model_name''':ur'''X960''',ur'''mp3''':True,ur'''physical_screen_height''':90,ur'''physical_screen_width''':50,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':40,ur'''playback_vcodec_mpeg4_asp''':2,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''streaming_acodec_aac''':ur'''ltp'''})
devices.devids[ur'''samsung_sch_r600_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_sch_r600_ver1'''], ur'''samsung_sch_r600_ver1_sub1''', ur'''samr600''', False, None)
devices.devids[ur'''samsung_gt_s3310_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_s3310_ver1''', ur'''SAMSUNG-GT-S3310/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S3310''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':40,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''apple_iphone_ver3_0_1'''] = devclass(devices.devids[ur'''apple_iphone_ver3'''], ur'''apple_iphone_ver3_0_1''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0_1 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A400 Safari/528.16''', False, {ur'''device_os_version''':ur'''3.0.1'''})
devices.devids[ur'''nokia_6720_ver1_sub012008'''] = devclass(devices.devids[ur'''nokia_6720_ver1'''], ur'''nokia_6720_ver1_sub012008''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6720c/012.008 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e66_ver1_sub30021012'''] = devclass(devices.devids[ur'''nokia_e66_ver1'''], ur'''nokia_e66_ver1_sub30021012''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE66-1/300.21.012; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''sonyericsson_w705u_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_w705u_ver1''', ur'''SonyEricssonW705u/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W705u''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W705uR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''neonode_n2_ver1'''] = devclass(devices.devids[ur'''neonode_n1_ver1'''], ur'''neonode_n2_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; Neonode N2; 176x220)''', True, {ur'''amr''':True,ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''N2''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''receiver''':True,ur'''release_date''':ur'''2007_january''',ur'''sckl_vcard''':True,ur'''sender''':True,ur'''wav''':True})
devices.devids[ur'''ahong_d09_ver1_subua'''] = devclass(devices.devids[ur'''ahong_d09_ver1'''], ur'''ahong_d09_ver1_subua''', ur'''AHONG_D09/1.0''', False, None)
devices.devids[ur'''ahong_d13_ver1_subua'''] = devclass(devices.devids[ur'''ahong_d13_ver1'''], ur'''ahong_d13_ver1_subua''', ur'''AHONG_D13_1/1.0''', False, None)
devices.devids[ur'''ahong_d17_ver1_subua'''] = devclass(devices.devids[ur'''ahong_d17_ver1'''], ur'''ahong_d17_ver1_subua''', ur'''AHONG_D17_1/1.0''', False, None)
devices.devids[ur'''alcatel_glamphone_elle_ver1_subua'''] = devclass(devices.devids[ur'''alcatel_glamphone_elle_ver1'''], ur'''alcatel_glamphone_elle_ver1_subua''', ur'''Alcatel-GLAMPHONE-ELLE/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', False, None)
devices.devids[ur'''blackberry9630_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub70'''], ur'''blackberry9630_ver1''', ur'''Blackberry9630/4.7.1.40 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/126''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':48,ur'''device_os_version''':ur'''4.7.1''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Tour''',ur'''max_data_rate''':384,ur'''max_deck_size''':32768,ur'''max_image_height''':300,ur'''max_image_width''':440,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 9630''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':28,ur'''physical_screen_width''':50,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':360,ur'''resolution_width''':480,ur'''rows''':24,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9630/4.7.1.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''alcatel_s520a_ver1'''] = devclass(devices.devids[ur'''alcatel_s520_ver1'''], ur'''alcatel_s520a_ver1''', ur'''Alcatel-OT-S520A/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''model_name''':ur'''OT-S520A'''})
devices.devids[ur'''alcatel_ot_v670a_ver1'''] = devclass(devices.devids[ur'''alcatel_ot_v670_ver1'''], ur'''alcatel_ot_v670a_ver1''', ur'''Alcatel-OT-V670A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''model_name''':ur'''OT V670A'''})
devices.devids[ur'''bird_s305_ver1_subcmcc'''] = devclass(devices.devids[ur'''bird_s305_ver1'''], ur'''bird_s305_ver1_subcmcc''', ur'''BIRD S305_CMCC/1.00 Nucleus RTOS/V1.11.19 MTK6223/07A Release/07.28.2007 Browser/Teleca''', False, None)
devices.devids[ur'''bird_s710a_ver1'''] = devclass(devices.devids[ur'''bird_s710_ver1'''], ur'''bird_s710a_ver1''', ur'''BIRD S710a/1.00 Nucleus RTOS/V1.11.19 MTK6223/07A Release/07.28.2007 Browser/Teleca''', True, {ur'''model_name''':ur'''S710a'''})
devices.devids[ur'''bird_s710_ver1_subbleu'''] = devclass(devices.devids[ur'''bird_s710_ver1'''], ur'''bird_s710_ver1_subbleu''', ur'''BIRD S710_BLEU/1.00 Nucleus RTOS/V1.11.19 MTK6223/07A Release/07.28.2007 Browser/Teleca''', False, None)
devices.devids[ur'''bird_s710_ver1_subcmcc'''] = devclass(devices.devids[ur'''bird_s710_ver1'''], ur'''bird_s710_ver1_subcmcc''', ur'''BIRD S710_CMCC/1.00 Nucleus RTOS/V1.11.19 MTK6223/07A Release/07.28.2007 Browser/Teleca''', False, None)
devices.devids[ur'''htc_diamond_ver1_subv2'''] = devclass(devices.devids[ur'''htc_diamond_ver1'''], ur'''htc_diamond_ver1_subv2''', ur'''HTC_Diamond/V2.07.841.2 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, None)
devices.devids[ur'''htc_p3300_ver1_submoz4'''] = devclass(devices.devids[ur'''htc_p3300_ver1'''], ur'''htc_p3300_ver1_submoz4''', ur'''HTC_P3300/Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', False, None)
devices.devids[ur'''htc_p3490_ver1_subopera'''] = devclass(devices.devids[ur'''htc_p3490_ver1'''], ur'''htc_p3490_ver1_subopera''', ur'''HTC_P3490 Opera/9.50 (Windows NT 5.1; U; en)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''htc_p3600_ver1_submoz4'''] = devclass(devices.devids[ur'''htc_p3600_ver1'''], ur'''htc_p3600_ver1_submoz4''', ur'''HTC_P3600 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''marketing_name''':ur'''Trinity''',ur'''model_name''':ur'''P3600'''})
devices.devids[ur'''sony_mylo_ver1_sub1'''] = devclass(devices.devids[ur'''sony_mylo_ver1'''], ur'''sony_mylo_ver1_sub1''', ur'''Mozilla/5.0 (Linux, Sony/COM2/1.00 [en]; like Gecko/2007) Firefox/2''', False, None)
devices.devids[ur'''danger_hiptop_ver4_sub47'''] = devclass(devices.devids[ur'''danger_hiptop_ver4'''], ur'''danger_hiptop_ver4_sub47''', ur'''Mozilla/5.0 (Danger hiptop 4.7; U; rv:1.7.12) Gecko/20050920''', False, None)
devices.devids[ur'''danger_hiptop_ver5'''] = devclass(devices.devids[ur'''danger_hiptop_ver4'''], ur'''danger_hiptop_ver5''', ur'''Mozilla/5.0 (Danger hiptop 5.0; U; rv:1.7.12) Gecko/2005092''', False, {ur'''model_name''':ur'''LX'''})
devices.devids[ur'''danger_hiptop_ver3_sub33'''] = devclass(devices.devids[ur'''danger_hiptop_ver3'''], ur'''danger_hiptop_ver3_sub33''', ur'''Mozilla/5.0 (Danger hiptop 3.3; U; rv:1.7.12) Gecko/20050920''', False, None)
devices.devids[ur'''danger_hiptop_ver2_sub24'''] = devclass(devices.devids[ur'''danger_hiptop_ver2'''], ur'''danger_hiptop_ver2_sub24''', ur'''Mozilla/5.0 (Danger hiptop 2.4; U; rv:1.7.12) Gecko/20050920''', False, None)
devices.devids[ur'''blackberry8130_ver1_subua'''] = devclass(devices.devids[ur'''blackberry8130_ver1'''], ur'''blackberry8130_ver1_subua''', ur'''BlackBerry8130m/4.5.0.127 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/179''', False, None)
devices.devids[ur'''blackberry8830_ver1_sub1_subua'''] = devclass(devices.devids[ur'''blackberry8830_ver1_sub1'''], ur'''blackberry8830_ver1_sub1_subua''', ur'''BlackBerry8830m/4.5.0.135 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/104''', False, None)
devices.devids[ur'''edl_c888_ver1_subua'''] = devclass(devices.devids[ur'''edl_c888_ver1'''], ur'''edl_c888_ver1_subua''', ur'''EDL C888 Nucleus RTOS/V1.11.19 MTK6225/06B Release/06.20.2007 Browser/Teleca Profile/CLDC-1.0''', False, None)
devices.devids[ur'''htc_touch_3g_t3232_ver1_subua'''] = devclass(devices.devids[ur'''htc_touch_3g_t3232_ver1'''], ur'''htc_touch_3g_t3232_ver1_subua''', ur'''HTC_Touch_3G_T3232 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, None)
devices.devids[ur'''htc_touch_pro2_ver1'''] = devclass(devices.devids[ur'''htc_touch_pro_ver1'''], ur'''htc_touch_pro2_ver1''', ur'''HTC_Touch_Pro2_T7373 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', True, {ur'''css_spriting''':True,ur'''marketing_name''':ur'''Rhodium 100''',ur'''max_image_height''':600,ur'''max_image_width''':400,ur'''mms_3gpp''':True,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''Touch Pro2 T7373''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/HTC_Touch_Pro2_T7373-1.0.xml'''})
devices.devids[ur'''htc_touch_pro2_ver1_subopera95'''] = devclass(devices.devids[ur'''htc_touch_pro2_ver1'''], ur'''htc_touch_pro2_ver1_subopera95''', ur'''HTC_Touch_Pro2_T7373 Opera/9.50 (Windows NT 5.1; U; en)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''nokia_1680c_ver1_subua'''] = devclass(devices.devids[ur'''nokia_1680c_ver1'''], ur'''nokia_1680c_ver1_subua''', ur'''Nokia1680c/2.0 (06.82) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_2680s_ver1_sub2b'''] = devclass(devices.devids[ur'''nokia_2680s_ver1'''], ur'''nokia_2680s_ver1_sub2b''', ur'''Nokia2680s-2b/1.0 (04.91) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_2680s_ver1_subua'''] = devclass(devices.devids[ur'''nokia_2680s_ver1'''], ur'''nokia_2680s_ver1_subua''', ur'''Nokia2680s/1.0 (05.28) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5000d_ver1_sub2b'''] = devclass(devices.devids[ur'''nokia_5000d_ver1'''], ur'''nokia_5000d_ver1_sub2b''', ur'''Nokia5000d-2b/1.0 (05.27) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_7070_ver1_subua'''] = devclass(devices.devids[ur'''nokia_7070_ver1'''], ur'''nokia_7070_ver1_subua''', ur'''Nokia7070_CMCC/2.0 (06.35) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_7100_ver1_subs'''] = devclass(devices.devids[ur'''nokia_7100_ver1'''], ur'''nokia_7100_ver1_subs''', ur'''Nokia7100s/1.0 (05.41) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_7310_ver1_subc'''] = devclass(devices.devids[ur'''nokia_7310_ver1'''], ur'''nokia_7310_ver1_subc''', ur'''Nokia7310c/2.0 (09.40) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_e50_ver1_subucweb'''] = devclass(devices.devids[ur'''nokia_e50_ver1'''], ur'''nokia_e50_ver1_subucweb''', ur'''NokiaE50-1 UCWEB/6.0 UNTRUSTED/1.0''', False, None)
devices.devids[ur'''sagem_mymobiletv_ver1_sub20'''] = devclass(devices.devids[ur'''sagem_mymobiletv_ver1'''], ur'''sagem_mymobiletv_ver1_sub20''', ur'''SAGEM-MyMobileTV/2.0 Browser/UP.Browser/7.1.0.f.1.160 (GUI)''', False, None)
devices.devids[ur'''samsung_c3050_ver1_subua'''] = devclass(devices.devids[ur'''samsung_c3050_ver1'''], ur'''samsung_c3050_ver1_subua''', ur'''SAMSUNG-C3050/C3050RFID1 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_e2510_ver1_subua'''] = devclass(devices.devids[ur'''samsung_e2510_ver1'''], ur'''samsung_e2510_ver1_subua''', ur'''SAMSUNG-E2510/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_s8300t_ver1'''] = devclass(devices.devids[ur'''samsung_s8300_ver1'''], ur'''samsung_s8300t_ver1''', ur'''SAMSUNG-S8300T/1.0 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''css_spriting''':True,ur'''max_image_width''':228,ur'''model_name''':ur'''S8300T'''})
devices.devids[ur'''samsung_e251_ver1_subua'''] = devclass(devices.devids[ur'''samsung_e251_ver1'''], ur'''samsung_e251_ver1_subua''', ur'''SAMSUNG-SGH-E251/E251XIIA1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sgh_f480t_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_f480_ver1_suborangeabhi1'''], ur'''samsung_sgh_f480t_ver1''', ur'''SAMSUNG-SGH-F480T/1.0 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''css_spriting''':True,ur'''max_image_width''':228,ur'''model_name''':ur'''SGH-F480T''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''samsung_f700_ver1_subua'''] = devclass(devices.devids[ur'''samsung_f700_ver1'''], ur'''samsung_f700_ver1_subua''', ur'''SAMSUNG-SGH-F700/F700JCHC1 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_j150_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_j150_ver1'''], ur'''samsung_sgh_j150_ver1_subua''', ur'''SAMSUNG-SGH-J150B/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sgh_l770_ver1_subs'''] = devclass(devices.devids[ur'''samsung_sgh_l770_ver1_suborange'''], ur'''samsung_sgh_l770_ver1_subs''', ur'''SAMSUNG-SGH-L770S/1.0 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''samsung_u900_ver1_subt'''] = devclass(devices.devids[ur'''samsung_u900_ver1_subbuhd6'''], ur'''samsung_u900_ver1_subt''', ur'''SAMSUNG-SGH-U900T/1.0 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_i200_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_i200_ver1'''], ur'''samsung_sgh_i200_ver1_subua''', ur'''SAMSUNG-SGH-i200/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_b220_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_b220_ver1'''], ur'''samsung_sgh_b220_ver1_subua''', ur'''SEC-SGHB220B/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_spha640_ver1_subua'''] = devclass(devices.devids[ur'''samsung_spha640_ver1'''], ur'''samsung_spha640_ver1_subua''', ur'''Samsung-SPHA640 AU-MIC/1.1.12.0 MMP/2.0''', False, None)
devices.devids[ur'''samsung_spha900_ver1_subaumic2_subua'''] = devclass(devices.devids[ur'''samsung_spha900_ver1_subaumic2'''], ur'''samsung_spha900_ver1_subaumic2_subua''', ur'''Samsung-SPHA900 AU-MIC/2.0 MMP/2.0''', False, None)
devices.devids[ur'''samsung_sph_m300_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sph_m300_ver1'''], ur'''samsung_sph_m300_ver1_subua''', ur'''Samsung-SPHM300 AU-MIC/2.0 MMP/2.0''', False, None)
devices.devids[ur'''samsung_sph_m620w_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sph_m620_ver1'''], ur'''samsung_sph_m620w_ver1_subua''', ur'''Samsung-SPHM620W AU-MIC-M620W/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k330_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_k330_ver1'''], ur'''sonyericsson_k330_ver1_subua''', ur'''SonyEricssonK330a/R1CE002 TelecaBrowser/Q04C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_r306_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_r306_ver1'''], ur'''sonyericsson_r306_ver1_subua''', ur'''SonyEricssonR306a/R1BA010 Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_w595_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_w595_ver1'''], ur'''sonyericsson_w595_ver1_subua''', ur'''SonyEricssonW595a/R3EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.3''', False, None)
devices.devids[ur'''pcd_txt8026_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''pcd_txt8026_ver1''', ur'''TXT8026/T05_0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''PCD''',ur'''has_qwerty_keyboard''':True,ur'''model_extra_info''':ur'''Cricket Wireless''',ur'''model_name''':ur'''TXT8026''',ur'''uaprof''':ur'''http://wapuaprof.wap.mycricket.com/txt8026.xml'''})
devices.devids[ur'''samsung_sgh_e250i_ver1_subxeia5'''] = devclass(devices.devids[ur'''samsung_sgh_e250i_ver1'''], ur'''samsung_sgh_e250i_ver1_subxeia5''', ur'''SAMSUNG-SGH-E250i/E250iXEIA5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''htc_magic_ver1_gb'''] = devclass(devices.devids[ur'''htc_magic_ver1'''], ur'''htc_magic_ver1_gb''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-gb; HTC Magic Build/CRA57B) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''htc_touchcruise_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_touchcruise_ver1''', ur'''HTC_Touch_Cruise_T4242 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''T4242''',ur'''model_name''':ur'''Touch Cruise''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/HTC_Touch_Cruise_T4242-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_t5353_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_t5353_ver1''', ur'''HTC_Touch_Diamond2_T5353 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Touch Diamond2''',ur'''max_data_rate''':7200,ur'''max_deck_size''':100000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T5353''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':80,ur'''physical_screen_width''':50,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/HTC_Touch_Diamond2_T5353-1.0.xml''',ur'''uaprof2''':ur'''http://www.htcmms.com.tw/gen/topaz-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_600_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v6'''], ur'''alcatel_ot_600_ver1''', ur'''Alcatel-OT-600/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT-600''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-600.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''asus_p552_ver1_subv460s'''] = devclass(devices.devids[ur'''asus_p552_ver1'''], ur'''asus_p552_ver1_subv460s''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) ASUS-P552-orange/V4.6.0S.WWE30 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ASUS-GalaxyMini2''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-GalaxyMini2-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i907_subucid1'''] = devclass(devices.devids[ur'''samsung_sgh_i907_ver1'''], ur'''samsung_sgh_i907_subucid1''', ur'''SAMSUNG-SGH-I907/UCID1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, None)
devices.devids[ur'''alcatel_ot717a_ver1'''] = devclass(devices.devids[ur'''alcatel_ot717_ver1'''], ur'''alcatel_ot717a_ver1''', ur'''Alcatel-OT-C717A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''model_name''':ur'''OT-C717A'''})
devices.devids[ur'''danger_hiptop_ver3_sub30'''] = devclass(devices.devids[ur'''danger_hiptop_ver3'''], ur'''danger_hiptop_ver3_sub30''', ur'''Mozilla/5.0 (Danger hiptop 3.0; U; rv:1.7.12) Gecko/20050920''', False, None)
devices.devids[ur'''danger_hiptop_ver3_sub31'''] = devclass(devices.devids[ur'''danger_hiptop_ver3'''], ur'''danger_hiptop_ver3_sub31''', ur'''Mozilla/5.0 (Danger hiptop 3.1; U; rv:1.7.12) Gecko/20050920''', False, {ur'''physical_screen_height''':37,ur'''physical_screen_width''':55})
devices.devids[ur'''danger_hiptop_ver4_sub44'''] = devclass(devices.devids[ur'''danger_hiptop_ver4'''], ur'''danger_hiptop_ver4_sub44''', ur'''Mozilla/5.0 (Danger hiptop 4.4; U; rv:1.7.12) Gecko/20050920''', False, None)
devices.devids[ur'''alcatel_ot708_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot708_ver1''', ur'''Vodafone541/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':6,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Vodafone Alcatel 541''',ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''q03c''',ur'''model_name''':ur'''OT 708''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':45,ur'''playback_vcodec_mpeg4_sp''':ur'''0b''',ur'''png''':True,ur'''pointing_method''':ur'''joystick''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-708.rdf''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sgh_e250i_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_sgh_e250i_ver1'''], ur'''samsung_sgh_e250i_ver1_subvoda''', ur'''Vodafone/1.0/SAMSUNG-SGH-E250i/BAIC2/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''sonyericsson_a320_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_a320_ver1''', ur'''SonyEricssonA320/R1FA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A320''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_cs8_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_cs8_ver1''', ur'''SonyEricssonCS8/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2448,ur'''mms_max_size''':614400,ur'''mms_max_width''':3264,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''CS8''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_w518a_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_w518a_ver1''', ur'''SonyEricssonW518a/R1EB Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W518a''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':220,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''generic_sonyericsson_netfront_ver3_5'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''generic_sonyericsson_netfront_ver3_5''', ur'''DO_NOT_MATCH_SONYERICSSON_NETFRONT_3_5''', False, {ur'''max_image_height''':168,ur'''max_image_width''':168,ur'''mobile_browser_version''':ur'''3.5''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''sonyericsson_u10i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_5'''], ur'''sonyericsson_u10i_ver1''', ur'''SonyEricssonU10i/R1A Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':16777216,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Aino''',ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':400,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2448,ur'''mms_max_size''':614400,ur'''mms_max_width''':3264,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U10i''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':67,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/U10iR101.xml''',ur'''wallpaper_max_height''':432,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':432,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''samsung_sgh_i900_ver1_jbhh1'''] = devclass(devices.devids[ur'''samsung_sgh_i900_ver1'''], ur'''samsung_sgh_i900_ver1_jbhh1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) SAMSUNG-SGH-i900V/JBHH1''', False, None)
devices.devids[ur'''blackberry9630_ver1_subua'''] = devclass(devices.devids[ur'''blackberry9630_ver1'''], ur'''blackberry9630_ver1_subua''', ur'''BlackBerry9630/4.7.1.40 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':48,ur'''directdownload_support''':True,ur'''max_deck_size''':32768,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''oma_support''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':360,ur'''resolution_width''':480,ur'''rows''':24,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9630_umts/4.7.1.rdf'''})
devices.devids[ur'''samsung_sgh_t239_ver1'''] = devclass(devices.devids[ur'''samsungxhtml_ver1'''], ur'''samsung_sgh_t239_ver1''', ur'''SAMSUNG-SGH-T239/T239UVIC6 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH-T239''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T239.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t559_ver1'''] = devclass(devices.devids[ur'''samsungxhtml_ver1'''], ur'''samsung_sgh_t559_ver1''', ur'''SAMSUNG-SGH-T559/T559UVIFA SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':5000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5''',ur'''model_name''':ur'''SGH-T559''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':38,ur'''physical_screen_width''':63,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T559.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t349_ver1'''] = devclass(devices.devids[ur'''samsungxhtml_ver1'''], ur'''samsung_sgh_t349_ver1''', ur'''SAMSUNG-SGH-T349/T349UVIC7 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5''',ur'''model_name''':ur'''SGH-T349''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T349.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8520_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub60'''], ur'''blackberry8520_ver1''', ur'''BlackBerry8520/4.6.1.259 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':32,ur'''device_os_version''':ur'''4.6.1''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_btapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_svgt''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Curve''',ur'''max_data_rate''':200,ur'''max_deck_size''':32768,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.6.1''',ur'''model_name''':ur'''BlackBerry 8520''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_asp''':0,ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8520_80211g/4.6.1.rdf''',ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_a777_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_a777_ver1'''], ur'''samsung_sgh_a777_ver1_subua''', ur'''SAMSUNG-SGH-A777/A777UCHI5 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A777''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A777.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8230f_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub60'''], ur'''blackberry8230f_ver1''', ur'''BlackBerry8230f/4.6.1.236 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/294''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':24,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8230''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8230f_evdo/4.6.1.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8230_ver1'''] = devclass(devices.devids[ur'''blackberry8230f_ver1'''], ur'''blackberry8230_ver1''', ur'''BlackBerry8230/4.6.1.100 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1''', True, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''model_name''':ur'''BlackBerry 8230''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8230_evdo/4.6.1.rdf'''})
devices.devids[ur'''samsung_sgh_t636_ver1'''] = devclass(devices.devids[ur'''samsungxhtml_ver1'''], ur'''samsung_sgh_t636_ver1''', ur'''SAMSUNG-SGH-T636/UEHI1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''SGH-T636''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T636.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8520_ver1_subvodafone'''] = devclass(devices.devids[ur'''blackberry8520_ver1'''], ur'''blackberry8520_ver1_subvodafone''', ur'''BlackBerry8520/4.6.1.272 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120''', False, {ur'''wallpaper''':True,ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':320})
devices.devids[ur'''nexian_nx_g911_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g911_ver1''', ur'''NEXIAN NX-G911''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Nexian''',ur'''mobile_browser''':ur'''wap browser''',ur'''model_name''':ur'''NX-G911''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''nokia2700c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia2700c_ver1''', ur'''Nokia2700c-2/2.0 (07.15) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N2700 Classic''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2700c-2r100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_c3053_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_c3053_ver1''', ur'''SAMSUNG-C3053/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':38000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C3053''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c3053_10.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_c6625_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''samsung_c6625_ver1''', ur'''SAMSUNG-C6625/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':33,ur'''css_spriting''':True,ur'''device_os''':ur'''Windows Mobile OS''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''C6625''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':53,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/C6625UAProf.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_e1410_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e1410_ver1''', ur'''SAMSUNG-E1410/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':38000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':102400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E1410''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':29,ur'''physical_screen_width''':29,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e1410_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_b520_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_b520_ver1''', ur'''SEC-SGHB520/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':38000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-B520''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/b520_10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_s302_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_s302_ver1'''], ur'''sonyericsson_s302_ver1_subua''', ur'''SonyEricssonS302/R1BB Browser/OpenWave/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':48128,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S302''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/S302R201.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_a177_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_a177_ver1''', ur'''SAMSUNG-SGH-A177/A177UCIC3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A177''',ur'''mp3''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':44,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':28,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A177.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_s302_ver1_subr1cb'''] = devclass(devices.devids[ur'''sonyericsson_s302_ver1'''], ur'''sonyericsson_s302_ver1_subr1cb''', ur'''SonyEricssonS302/R1CB Browser/OpenWave/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''max_deck_size''':48128,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/S302R201.xml'''})
devices.devids[ur'''mot_ve20_ver1_subr4541'''] = devclass(devices.devids[ur'''mot_ve20_ver1'''], ur'''mot_ve20_ver1_subr4541''', ur'''MOT-R4541/00.72 UP.Browser/7.2.6.1.841 (GUI) MMP/2.0''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':7,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':332800,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://pix.cellularsouth.com/UA/profile/motorola/Ve20/ve20.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_w595s_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_w595s_ver1''', ur'''SonyEricssonW595s/R3DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 model-orange JavaPlatform/JP-8.3.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W595s''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''rss_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W595sR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''haier_td7210e_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''haier_td7210e_ver1''', ur'''G3/1.0 RTKE_OS/01.00 TD7210E/11.0 Release/10.23.2008 Browser/Techsoft-01.00.00 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Haier''',ur'''colors''':65536,ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':4000,ur'''mms_max_size''':307200,ur'''mms_max_width''':4000,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G3''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':10,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.globalhightech.fr/ght/uapG3.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_a195_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_a195_ver1''', ur'''SonyEricssonA195i/R1AA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':16777216,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':432,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2448,ur'''mms_max_size''':614400,ur'''mms_max_width''':3264,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A195i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':66,ur'''physical_screen_width''':37,ur'''png''':True,ur'''pointing_method''':ur'''joystick''',ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/A195iR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''motorola_rizrv8_ver2'''] = devclass(devices.devids[ur'''generic_opera_symbian'''], ur'''motorola_rizrv8_ver2''', ur'''MOTORIZR-Z8/46.00.00G Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 534) Opera 8.65 [en]''', False, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''columns''':18,ur'''cookie_support''':True,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.2''',ur'''directdownload_support''':True,ur'''marketing_name''':ur'''MOTORIZR V8''',ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''8''',ur'''model_name''':ur'''RIZR V8''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2007_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''2''',ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/motorizrz8/profile/motorizrz8_v2.xml''',ur'''wav''':True})
devices.devids[ur'''htc_magic_ver1_cupcake_subua'''] = devclass(devices.devids[ur'''htc_magic_ver1_cupcake'''], ur'''htc_magic_ver1_cupcake_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-sg; HTC Magic Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''oma_support''':True,ur'''uaprof2''':ur'''http://www.htcmms.com.tw/Android/Common/HTC_Magic/ua-profile.xml'''})
devices.devids[ur'''samsung_c5510_ver1'''] = devclass(devices.devids[ur'''samsung_c5220_ver1'''], ur'''samsung_c5510_ver1''', ur'''SAMSUNG-GT-C5510/C5510XBIG1 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_bmp''':True,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_imelody''':True,ur'''j2me_jpg''':True,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_mpeg4''':True,ur'''j2me_png''':True,ur'''j2me_wbmp''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_3gpp''':True,ur'''mms_max_height''':2048,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_video''':True,ur'''mobile_browser_version''':ur'''3.5''',ur'''model_name''':ur'''GT-C5510''',ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-C5510UAProf3G.xml'''})
devices.devids[ur'''samsung_sgh_e250_ver1_subv__vodafone'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_e250_ver1_subv__vodafone''', ur'''Vodafone/1.0/SAMSUNG-SGH-E250V/DBUHC1/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''htc_a6277_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''htc_a6277_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; A6277 Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':0,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''6277''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/HTC/APA6277KT/1006512.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_gt_i7500_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''samsung_gt_i7500_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; GT-I7500) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''hinted_progressive_download''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Galaxy''',ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT i7500''',ur'''mp3''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':49,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-i7500.xml''',ur'''wap_push_support''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''amazon_kindle2_ver1_sub21'''] = devclass(devices.devids[ur'''amazon_kindle2_ver1'''], ur'''amazon_kindle2_ver1_sub21''', ur'''Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.1 (screen 824x1200; rotate)''', False, None)
devices.devids[ur'''nokia_2730c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_2730c_ver1''', ur'''Nokia2730c-1/2.0 (tmy7.37) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''2730 Classic''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':50,ur'''physical_screen_width''':40,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':45,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''9''',ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2730c-1r100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''utstar_xv6175_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''utstar_xv6175_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) 320x240; VZW; UTStar-XV6175; Window Mobile 6.1 Standard;''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''css_spriting''':True,ur'''model_name''':ur'''XV6175''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/pcd/xv6175/xv6175v1.xml'''})
devices.devids[ur'''huawei_c5589_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_c5589_ver1''', ur'''C5589/001.00 ACS-NetFront/3.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''image_inlining''':True,ur'''model_name''':ur'''C5589''',ur'''uaprof''':ur'''http://uaprof.uni-wise.com/uaprof/HW/HW-C5589.xml'''})
devices.devids[ur'''samsung_sght469_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sght469_ver1''', ur'''SAMSUNG-SGH-T469/T469UVIG4 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Gravity2''',ur'''max_data_rate''':200,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH T469''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':360,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T469.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''samsung_sght456_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sght456_ver1''', ur'''SAMSUNG-SGH-T456/ NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T456''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T456.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''pantech_c820_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''pantech_c820_ver1''', ur'''PANTECH-C820/WM28.31 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':33,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Matrix Pro''',ur'''max_data_rate''':384,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C820''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-C820.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_i8320_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_gt_i8320_ver1''', ur'''SAMSUNG-GT-I8320-Vodafone/I8320BUIH1Linux/X2/R1 Opera/9.6 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':32,ur'''css_spriting''':True,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':700,ur'''max_image_width''':380,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.6''',ur'''model_name''':ur'''GT-I8320''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':90,ur'''physical_screen_width''':40,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':40,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/I8320UAProf3G.rdf''',ur'''wallpaper_max_height''':800,ur'''wallpaper_max_width''':480,ur'''wallpaper_preferred_height''':800,ur'''wallpaper_preferred_width''':480,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''xhtml_support_level''':4})
devices.devids[ur'''tmobile_g1_ver1_5_subcrc1'''] = devclass(devices.devids[ur'''htc_android_g1_ver1_5'''], ur'''tmobile_g1_ver1_5_subcrc1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; T-Mobile G1 Build/CRC1) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.5'''})
devices.devids[ur'''mot_z6_ver1_subopera'''] = devclass(devices.devids[ur'''mot_z6_ver1'''], ur'''mot_z6_ver1_subopera''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Linux; Motorola MOTOROKR Z6; 2900) MOT-MOTOROKR Z6/R60_G_80.32.0FR Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.50 [en''', False, None)
devices.devids[ur'''sonyericsson_z610i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_3'''], ur'''sonyericsson_z610i_ver1''', ur'''SonyEricssonZ610i/R1DA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':19,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z610i''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''video''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_z610i_ver1_subr1da631140'''] = devclass(devices.devids[ur'''sonyericsson_z610i_ver1'''], ur'''sonyericsson_z610i_ver1_subr1da631140''', ur'''SonyEricssonZ610i/R1DA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 DELETE''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''sonyericsson_z610i_ver1_subr2s'''] = devclass(devices.devids[ur'''sonyericsson_z610i_ver1'''], ur'''sonyericsson_z610i_ver1_subr2s''', ur'''SonyEricssonZ610i/R1EJ Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_z610i_ver1_subr1kh631140'''] = devclass(devices.devids[ur'''sonyericsson_z610i_ver1_subr1da631140'''], ur'''sonyericsson_z610i_ver1_subr1kh631140''', ur'''SonyEricssonZ610i/R1KH Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sch_i910_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sch_i910_ver1'''], ur'''samsung_sch_i910_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Samsung-SCHI910 BMC PPC 240x400''', False, {ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''samsung_sgh_b270i_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_b270i_ver1''', ur'''SAMSUNG-SGH-B270i/B270iBGID1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH-B270i''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-B270i.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_c3110_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_c3110_ver1''', ur'''SAMSUNG-C3110/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':38000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.2.3''',ur'''model_name''':ur'''GT-C3110''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':99,ur'''physical_screen_width''':48,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c3110_10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''utstarcom_gpfm1238_ver1_subver1'''] = devclass(devices.devids[ur'''utstarcom_gpfm1238_ver1'''], ur'''utstarcom_gpfm1238_ver1_subver1''', ur'''GPF168L''', False, None)
devices.devids[ur'''samsung_sch_r560_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r560_ver1''', ur'''sam-r560 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''R560''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''danger_hiptop_ver5_fixed'''] = devclass(devices.devids[ur'''danger_hiptop_ver5'''], ur'''danger_hiptop_ver5_fixed''', ur'''Mozilla/5.0 (Danger hiptop 5.0; U; rv:1.7.12) Gecko/20050920''', False, None)
devices.devids[ur'''samsung_c3050_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_c3050_ver1'''], ur'''samsung_c3050_ver1_sub10''', ur'''SAMSUNG-C3050/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sonyericsson_c901_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_c901_ver1''', ur'''SonyEricssonC901/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C901''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/C901R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''htc_snap_s511_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''htc_snap_s511_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) Sprint S511''', True, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Snap''',ur'''max_image_height''':240,ur'''max_image_width''':320,ur'''mobile_browser_version''':ur'''5.2''',ur'''model_name''':ur'''S511''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':48,ur'''physical_screen_width''':38,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''uaprof''':ur'''http://device.sprintpcs.com/HTC/SPS511BK/latest'''})
devices.devids[ur'''lg_mx300_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mx300_ver1''', ur'''LGE-MX300/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''MX300''',ur'''uaprof''':ur'''http://uaprof.iusacell3g.com:8080/xml/lg/mx300v1.xml'''})
devices.devids[ur'''philips_e100_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''philips_e100_ver1''', ur'''Philips E100/ Obigo Browser 2.0''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':18,ur'''max_image_height''':140,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''E100''',ur'''mp3''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':160,ur'''rows''':5,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uapE100.xml''',ur'''voices''':64,ur'''wav''':True})
devices.devids[ur'''sanyo_scp_6750_ver1_subua'''] = devclass(devices.devids[ur'''sanyo_scp_6750_ver1'''], ur'''sanyo_scp_6750_ver1_subua''', ur'''Sanyo_SCP-6750CA Access-NetFront/3.4 MMP/2.0''', False, None)
devices.devids[ur'''samsung_sgh_a167_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_a167_ver1''', ur'''SAMSUNG-SGH-A167/A167UCIB3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''device_claims_web_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''GoPhone''',ur'''max_image_height''':130,ur'''model_name''':ur'''SGH A167''',ur'''physical_screen_height''':37,ur'''physical_screen_width''':29,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''samsung_sgh_a887_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_a887_ver1''', ur'''SAMSUNG-SGH-A887/A887UCIFA SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Solstice''',ur'''max_data_rate''':384,ur'''max_deck_size''':5000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH A887''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A887.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_e66_ver1_sub1000752'''] = devclass(devices.devids[ur'''nokia_e66_ver1'''], ur'''nokia_e66_ver1_sub1000752''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE66-1/100.07.52; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_3720c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_3720c_ver1''', ur'''Nokia3720c/2.0 (08.90) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''3720 classic''',ur'''mp3''':True,ur'''nokia_edition''':6,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3720cr100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tmobile_g1_ver1_5_subcrc37'''] = devclass(devices.devids[ur'''htc_android_g1_ver1_5'''], ur'''tmobile_g1_ver1_5_subcrc37''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-gb; T-Mobile G1 Build/CRC37) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''zte_md301h_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''zte_md301h_ver1''', ur'''MD301H/1.0 ACS-NF/3.4 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':409600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MD301H''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''samsung_sgh_i627_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''samsung_sgh_i627_ver1''', ur'''SAMSUNG-SGH-I627/UCIC2 Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''brand_name''':ur'''Samsung''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_width''':310,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''SGH I627''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':45,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''htc_dream_ver1_subenca_submoz'''] = devclass(devices.devids[ur'''htc_dream_ver1_subandroid15'''], ur'''htc_dream_ver1_subenca_submoz''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-ca; HTC Dream Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''lenovo_i909_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_i909_ver1''', ur'''Lenovo-i909/S141 Release/2007.11.28 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''i909''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sgh_e496_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_e496_ver1''', ur'''SEC-SGHE496/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':864,ur'''mms_max_size''':307200,ur'''mms_max_width''':1152,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E496''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e496_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_b110_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_b110_ver1''', ur'''SAMSUNG-SGH-B110L/1.0 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH B110''',ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''release_date''':ur'''2008_april''',ur'''resolution_height''':128,ur'''resolution_width''':128})
devices.devids[ur'''sonyericsson_z555_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sonyericsson_z555_ver1''', ur'''SonyEricssonZ555a/R10CA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':11,ur'''connectionless_service_load''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''imelody''':True,ur'''iso8859_support''':True,ur'''j2me_3dapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_wmapi_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z555a''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/Z555aR201.xml''',ur'''utf8_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''samsung_gt_c5212_ver1subua'''] = devclass(devices.devids[ur'''samsung_gt_c5212_ver1'''], ur'''samsung_gt_c5212_ver1subua''', ur'''SAMSUNG-C5212/C5212JPIC4 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sagem_my750_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sagem_my750_ver1''', ur'''SAGEM-my750X/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''my750X''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/899455.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''huawei_c5320_ver1_subua'''] = devclass(devices.devids[ur'''huawei_c5320_ver1'''], ur'''huawei_c5320_ver1_subua''', ur'''C5320/001.00 ACS-NetFront/3.2''', False, None)
devices.devids[ur'''alcatel_ot_s321a_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_s321a_ver1''', ur'''Alcatel-OT-S321A/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT S321A''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-S321A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_v770_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_v770_ver1''', ur'''Alcatel-OT-v770/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':1048576,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':150,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT v770''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-v770.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sanyo_scp_pro700_ver1_subca'''] = devclass(devices.devids[ur'''sanyo_scp_pro700_ver1'''], ur'''sanyo_scp_pro700_ver1_subca''', ur'''Sanyo_SCP-PRO700CA Access-NetFront/3.4 MMP/2.0''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP-PRO700CA''',ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_mb200_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''mot_mb200_ver1''', ur'''MOT-MB200/Blur_Version.0.10.2.MB200.T-Mobile.en.US Mozilla/5.0 (Linux; U; Android 1.5; en-us; MB200 Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':True,ur'''hinted_progressive_download''':True,ur'''imelody''':True,ur'''marketing_name''':ur'''Cliq''',ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':1048576,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1.5''',ur'''model_name''':ur'''MB200''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/MotoMB200/profile/MotoMB200.rdf''',ur'''wap_push_support''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''vodafone_v1240_ver1_subua'''] = devclass(devices.devids[ur'''vodafone_v1240_ver1'''], ur'''vodafone_v1240_ver1_subua''', ur'''VodafoneV1240/B532 Browser/NetFront/3.5 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', False, None)
devices.devids[ur'''nokia_6303c_ver1_subchina'''] = devclass(devices.devids[ur'''nokia_6303c_ver1'''], ur'''nokia_6303c_ver1_subchina''', ur'''Nokia6303c_CMCC/2.0 (08.55) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''China Mobile''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6303cr100.xml'''})
devices.devids[ur'''nokia_generic_series60_dp30_webkit'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_generic_series60_dp30_webkit''', ur'''DO_NOT_MATCH_NOKIA_SERIES60_DP_3_0_WEBKIT''', False, {ur'''css_spriting''':True,ur'''css_supports_width_as_percentage''':True,ur'''html_web_4_0''':True,ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Safari''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2005_march''',ur'''xhtml_support_level''':4})
devices.devids[ur'''nokia_n76_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_n76_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN76''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.2''',ur'''epoc_bmp''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''N76''',ur'''mp3''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''receiver''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN76-1r100.xml''',ur'''video''':True,ur'''wallpaper_colors''':24,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xmf''':True})
devices.devids[ur'''nokia_n81_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_n81_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-1/1.00 Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.2''',ur'''epoc_bmp''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':357000,ur'''max_image_height''':300,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''N81''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN81-1r100.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''nokia_n95_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_n95_ver1''', ur'''NokiaN95''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':25,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''device_os_version''':ur'''9.2''',ur'''dual_orientation''':True,ur'''ems''':True,ur'''epoc_bmp''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''j2me_3dapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':32000,ur'''max_image_height''':273,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':64,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''N95''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''joystick''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':64,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':15,ur'''rss_support''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''svgt_1_1_plus''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN95-1r100.xml''',ur'''video''':True,ur'''voices''':40,ur'''wallpaper_colors''':24,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_supports_iframe''':ur'''full''',ur'''xmf''':True})
devices.devids[ur'''lg_ks10_symbian_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''lg_ks10_symbian_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 LG KS10/v10A; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':17,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''device_os_version''':ur'''9.2''',ur'''epoc_bmp''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''JOY''',ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''KS10''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rmf''':True,ur'''rows''':13,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/KS10.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_n82_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_n82_ver1''', ur'''Mozilla/5.0(SymbianOS/9.2; U; Series60/3.1 NokiaN82/10.0.035; Profile/MIDP-2.0 Configuration/CLDC-1.1;) AppleWebKit/413(KHTML, like Gecko)Safari/413''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.2''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':320,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''N82''',ur'''nokia_feature_pack''':1,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN82-1r100.xml''',ur'''wallpaper_max_height''':235,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':235,ur'''wallpaper_preferred_width''':240,ur'''wifi''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_5320_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_5320_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3 U; Series60/3.2 Nokia5320d-1/1.00 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':17,ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.13''',ur'''model_name''':ur'''5320 XpressMusic''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5320c-1r100-3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N5320d-1r100-2G.xml''',ur'''uaprof3''':ur'''http://nds1.nds.nokia.com/uaprof/N5320d-1r100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_n78_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_n78_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN78-1/10.136; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''built_in_recorder''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''compactmidi''':True,ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_height''':310,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''N78''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''svgt_1_1_plus''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN78-1r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_e71_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_e71_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/100.07.57; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':28,ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.2''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_height''':200,ur'''max_image_width''':312,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''E71''',ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':48,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''joystick''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''rss_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE71-1r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/ne71-1r100-vf3g.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_6220c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_6220c_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6220c-1/03.06; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':17,ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Classic''',ur'''max_data_rate''':3600,ur'''max_deck_size''':20000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''6220c''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''rss_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6220c-1r100-2G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6220c-1r100-3G.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_6124c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_6124c_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6124c/4.34; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':17,ur'''css_supports_width_as_percentage''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''6124c''',ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':50,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2007_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''10''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6124cr100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_n79_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_n79_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN79-3/10.018; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''columns''':15,ur'''css_supports_width_as_percentage''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':3600,ur'''max_image_height''':300,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''N79''',ur'''nokia_feature_pack''':2,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://www.hp.com/ipaqcarrier/hpipaq610v10.xml''',ur'''wifi''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_6650d_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_6650d_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6650d-1c/03.09; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''colors''':262144,ur'''columns''':17,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''3_0''',ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''marketing_name''':ur'''Fold''',ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_rmf''':True,ur'''mms_wav''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''6650d''',ur'''nokia_feature_pack''':2,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6650d-1cr100-3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6650d-1cr100-2G.xml''',ur'''video''':True,ur'''wav''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_n85_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_n85_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN85-1/10.045; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''N85''',ur'''mp3''':True,ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN85-1r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NN85-1r100-VF2G.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_e63_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_e63_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-1/100.21.60; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':28,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_height''':220,ur'''max_image_width''':312,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''E63''',ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':48,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE63-1r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NE63r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_generic_series60_dp50'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_generic_series60_dp50''', ur'''DO_NOT_MATCH_NOKIA_SERIES60_DP_5_0''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_1''',ur'''max_data_rate''':384,ur'''mobile_browser''':ur'''Safari''',ur'''nokia_edition''':5,ur'''pdf_support''':True,ur'''physical_screen_height''':62,ur'''physical_screen_width''':53,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''video''':True,ur'''wifi''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop''',ur'''xhtml_support_level''':4})
devices.devids[ur'''nokia_e75_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_e75_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaE75-1/008.38.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':21,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''E75''',ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''E75-1''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':50,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE75-1r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_5730expressmusic_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_5730expressmusic_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5730s-1/1.00.000; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413(KHTML, like   Gecko)Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':21,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''5730''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5730s-1r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''nokia_5630expressmusic_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_5630expressmusic_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2.3 Nokia5630d-1/011.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':17,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_data_rate''':10200,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_symbian_install''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''5630''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5630d-1r100-2G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5630d-1r100-3G.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_6790s_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_6790s_ver1''', ur'''Nokia6790s-1c/03.17 Mozilla/5.0 SymbianOS/9.3; U; [en]; Series60/3.2; Profile/MIDP-2.1 Configuration/CLDC-1.1 AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':16777216,ur'''columns''':28,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Slide''',ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''max_image_height''':220,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''6790''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6790s-1cr100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_6730c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_6730c_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6730c-1/1.00.000; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413(KHTML, like Gecko) Safari/413''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':21,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''6730c''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''nokia_e55_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_e55_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaE55-2/1.00.000; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413(KHTML, like Gecko)Safari/413''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':21,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''E55''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE55-2r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NE55-1r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_e52_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_e52_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaE52-1/1.00.000; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413(KHTML, like Gecko)Safari/413''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':21,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''E52''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE52-1r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NE52-2r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_6760s_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_6760s_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6760s-1/03.25; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':28,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_extra_info''':ur'''Cina''',ur'''model_name''':ur'''6760s''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':30,ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6760s-1r100-3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6760s-1r100-2G.xml''',ur'''uaprof3''':ur'''http://nds1.nds.nokia.com/uaprof/N6760s-1r100-VF2G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_e72_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_e72_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/100.000; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13126''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':22,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':200,ur'''max_image_width''':312,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''E72''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':48,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE72-1r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NE72-2r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6710navigator_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_6710navigator_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia6710s/021.013; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13841''', True, {ur'''colors''':262144,ur'''columns''':17,ur'''device_os_version''':ur'''9.3''',ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''image_inlining''':True,ur'''marketing_name''':ur'''Navigator''',ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''6710''',ur'''nokia_feature_pack''':2,ur'''physical_screen_height''':60,ur'''physical_screen_width''':48,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''streaming_3g2''':True,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia6710sr100-3G.xml''',ur'''wifi''':True})
devices.devids[ur'''nokia_5630expressmusic_ver1_sub011020'''] = devclass(devices.devids[ur'''nokia_5630expressmusic_ver1'''], ur'''nokia_5630expressmusic_ver1_sub011020''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5630d-1/011.020; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''release_date''':ur'''2009_june'''})
devices.devids[ur'''nokia_5630expressmusic_ver1_sub012007'''] = devclass(devices.devids[ur'''nokia_5630expressmusic_ver1'''], ur'''nokia_5630expressmusic_ver1_sub012007''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5630d-1/012.007; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5630expressmusic_ver1_sub011022'''] = devclass(devices.devids[ur'''nokia_5630expressmusic_ver1'''], ur'''nokia_5630expressmusic_ver1_sub011022''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5630d-1/011.022; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5630expressmusic_ver1_sub012002'''] = devclass(devices.devids[ur'''nokia_5630expressmusic_ver1'''], ur'''nokia_5630expressmusic_ver1_sub012002''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5630d-1/012.002; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5630expressmusic_ver1_sub012008'''] = devclass(devices.devids[ur'''nokia_5630expressmusic_ver1'''], ur'''nokia_5630expressmusic_ver1_sub012008''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5630d-1/012.008; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n95_ver1_sub_mozilla'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_sub_mozilla''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95''', False, {ur'''max_data_rate''':1800,ur'''nokia_feature_pack''':1,ur'''wifi''':True})
devices.devids[ur'''nokia_n95_ver1_sub_mozilla_b'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_sub_mozilla_b''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/11.0.026; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''nokia_feature_pack''':1,ur'''wifi''':True})
devices.devids[ur'''nokia_n95_ver1_sub_mozilla_c'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_sub_mozilla_c''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/12.0.013; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''nokia_feature_pack''':1,ur'''wifi''':True})
devices.devids[ur'''nokia_n95_8gb_ver1'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_8gb_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2 U; Series60/3.1 NokiaN95_8GB/10.0.007; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.2''',ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_sub_lcd''':False,ur'''fl_wallpaper''':False,ur'''flash_lite_version''':ur'''2_0''',ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':1800,ur'''model_name''':ur'''N95 8GB''',ur'''nokia_feature_pack''':1,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN95_8GB-1r100.xml''',ur'''wifi''':True,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_n95_ver1_sub100010'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_sub100010''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/10.0.010)''', False, {ur'''max_data_rate''':1800,ur'''nokia_feature_pack''':1,ur'''wifi''':True})
devices.devids[ur'''nokia_n95_ver1_sub3'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_sub3''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95-3/10.2.006; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''model_extra_info''':ur'''North America''',ur'''model_name''':ur'''N95''',ur'''nokia_feature_pack''':1,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN95-3r100.xml''',ur'''wifi''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''nokia_n96_ver1'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n96_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN96-1/1.00; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''columns''':15,ur'''css_supports_width_as_percentage''':True,ur'''device_os_version''':ur'''9.3''',ur'''flash_lite_version''':ur'''3_0''',ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''N96''',ur'''nokia_feature_pack''':2,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN96-1r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NN96-1r100-VF3G.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_n95_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_subua''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/21.0.016; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':262144,ur'''columns''':15,ur'''flash_lite_version''':ur'''3_0''',ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''nokia_feature_pack''':1,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6})
devices.devids[ur'''nokia_n95_ver1_sub300015'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_sub300015''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/30.0.015; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_0''',ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_n95_ver1_funnyua'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_funnyua''', ur'''NOKIAN95''', False, None)
devices.devids[ur'''nokia_n95_ver1_funnyua2'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_funnyua2''', ur'''Nokia-N95''', False, None)
devices.devids[ur'''nokia_n95_ver1_softbank'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_softbank''', ur'''SoftBank/1.0/X02NK/NKJ001 Series60/3.1 NokiaN95/20.0.273 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''model_name''':ur'''SoftBank X02NK''',ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_n95_ver1_sub130003'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_sub130003''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/13.0.003 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_n95_ver1_sub310017'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_sub310017''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/31.0.017; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_0''',ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_n78_ver1_sub512046'''] = devclass(devices.devids[ur'''nokia_n78_ver1'''], ur'''nokia_n78_ver1_sub512046''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN78-5/12.046; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':16777216,ur'''columns''':15,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6})
devices.devids[ur'''nokia_n78_ver1_subcina'''] = devclass(devices.devids[ur'''nokia_n78_ver1'''], ur'''nokia_n78_ver1_subcina''', ur'''NokiaN78/SymbianOS/9.3 Series60/3.2 Release/11.043; Mozilla/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 AppleWebKit/413 (KHTML,like Gecko) Safari/413''', False, {ur'''colors''':16777216,ur'''columns''':15,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''N78-2''',ur'''oma_v_1_0_separate_delivery''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN78-3r100.xml'''})
devices.devids[ur'''nokia_n78_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n78_ver1'''], ur'''nokia_n78_ver1_subua''', ur'''NOKIAN78''', False, None)
devices.devids[ur'''nokia_n78_ver1_sub113052'''] = devclass(devices.devids[ur'''nokia_n78_ver1'''], ur'''nokia_n78_ver1_sub113052''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN78-1/13.052; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''model_name''':ur'''N78'''})
devices.devids[ur'''nokia_n78_ver1_sub112046'''] = devclass(devices.devids[ur'''nokia_n78_ver1'''], ur'''nokia_n78_ver1_sub112046''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN78-1/12.046; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n78_ver1_sub121002'''] = devclass(devices.devids[ur'''nokia_n78_ver1'''], ur'''nokia_n78_ver1_sub121002''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN78-1/21.002; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n78_ver1_sub111043'''] = devclass(devices.devids[ur'''nokia_n78_ver1'''], ur'''nokia_n78_ver1_sub111043''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN78-1/11.043; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n78_ver1_sub30011'''] = devclass(devices.devids[ur'''nokia_n78_ver1'''], ur'''nokia_n78_ver1_sub30011''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN78-1/30.011; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub10000776'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub10000776''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/100.07.76; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''css_supports_width_as_percentage''':True})
devices.devids[ur'''nokia_e71_ver1_sub20021565'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub20021565''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71/200.21.565 Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413 Nokia/E71JP''', False, None)
devices.devids[ur'''nokia_e71_ver1_subua'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_subua''', ur'''NokiaE71''', False, None)
devices.devids[ur'''nokia_e71_ver1_suborange'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_suborange''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1Orange/007.xx.xx; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''nokia_e71_ver1_sub111007126'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub111007126''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/110.07.126; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub111007127'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub111007127''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/110.07.127; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_subua2'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_subua2''', ur'''Nokia-E71''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub12002185'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub12002185''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/200.21.85; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub21021006'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub21021006''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/210.21.006; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub130021012'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub130021012''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/300.21.012; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub120021118'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub120021118''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/200.21.118; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub40021004'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub40021004''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/400.21.004; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e55_ver1_sub021013'''] = devclass(devices.devids[ur'''nokia_e55_ver1'''], ur'''nokia_e55_ver1_sub021013''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE55-1/021.013; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13841''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_e55_ver1_sub022001'''] = devclass(devices.devids[ur'''nokia_e55_ver1'''], ur'''nokia_e55_ver1_sub022001''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE55-1/022.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13841''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_e55_ver1_sub022002'''] = devclass(devices.devids[ur'''nokia_e55_ver1'''], ur'''nokia_e55_ver1_sub022002''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE55-1/022.002; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13841''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_5730expressmusic_ver1_sub10048110'''] = devclass(devices.devids[ur'''nokia_5730expressmusic_ver1'''], ur'''nokia_5730expressmusic_ver1_sub10048110''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5730s-1/100.48.110; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5730expressmusic_ver1_sub2001273'''] = devclass(devices.devids[ur'''nokia_5730expressmusic_ver1'''], ur'''nokia_5730expressmusic_ver1_sub2001273''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia5730s-1/200.12.73; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.16352''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_6220c_ver1_submoz10323'''] = devclass(devices.devids[ur'''nokia_6220c_ver1'''], ur'''nokia_6220c_ver1_submoz10323''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6220c-1/03.23; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_6790s_ver1_subua'''] = devclass(devices.devids[ur'''nokia_6790s_ver1'''], ur'''nokia_6790s_ver1_subua''', ur'''Nokia6790s-1b/ATT.03.22 Mozilla/5.0 SymbianOS/9.3; U; [en]; Series60/3.2; Profile/MIDP-2.1 Configuration/CLDC-1.1 AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''marketing_name''':ur'''Surge''',ur'''model_extra_info''':ur'''ATT''',ur'''pointing_method''':ur'''joystick'''})
devices.devids[ur'''nokia_6790s_ver1_submoz'''] = devclass(devices.devids[ur'''nokia_6790s_ver1'''], ur'''nokia_6790s_ver1_submoz''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6790s-1c/03.29; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_6730c_ver1_subvoda'''] = devclass(devices.devids[ur'''nokia_6730c_ver1'''], ur'''nokia_6730c_ver1_subvoda''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 N6730c-1/021.002; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', False, {ur'''aac''':True,ur'''model_extra_info''':ur'''Vodafone''',ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6730c-1r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6730c-1r100-VF3G.xml'''})
devices.devids[ur'''nokia_6730c_ver1_sub021008'''] = devclass(devices.devids[ur'''nokia_6730c_ver1'''], ur'''nokia_6730c_ver1_sub021008''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia6730c/021.008; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13126''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_6730c_ver1_sub023000'''] = devclass(devices.devids[ur'''nokia_6730c_ver1'''], ur'''nokia_6730c_ver1_sub023000''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia6730c/023.000; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13841''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n76_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n76_ver1'''], ur'''nokia_n76_ver1_subua''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN76-1/10.0.032 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_n76_ver1_sub100035'''] = devclass(devices.devids[ur'''nokia_n76_ver1'''], ur'''nokia_n76_ver1_sub100035''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN76-1/10.0.035 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_n76_ver1_subcmcc'''] = devclass(devices.devids[ur'''nokia_n76_ver1'''], ur'''nokia_n76_ver1_subcmcc''', ur'''NokiaN76/CMCC SymbianOS/9.2 Series60/3.1 Release/21.1.004 Mozilla/5.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True})
devices.devids[ur'''nokia_n76_ver1_sub200041'''] = devclass(devices.devids[ur'''nokia_n76_ver1'''], ur'''nokia_n76_ver1_sub200041''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN76-1/20.0.041 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''nokia_n76_ver1_subua2'''] = devclass(devices.devids[ur'''nokia_n76_ver1'''], ur'''nokia_n76_ver1_subua2''', ur'''NOKIAN76''', False, None)
devices.devids[ur'''nokia_n76_ver1_sub300015'''] = devclass(devices.devids[ur'''nokia_n76_ver1'''], ur'''nokia_n76_ver1_sub300015''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN76-1/30.0.015 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n95_ver1_sub100014'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub100010'''], ur'''nokia_n95_ver1_sub100014''', ur'''Mozilla/5.0 (Symbianos/9.2; U; Series60/3.1 NokiaN95/10.0.014; Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''wifi''':True,ur'''xhtml_display_accesskey''':False,ur'''xhtml_format_as_attribute''':False})
devices.devids[ur'''nokia_n95_ver1_sub100018'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub100010'''], ur'''nokia_n95_ver1_sub100018''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/10.0.018; Profile/MIDP-2.0 Configuration/CLDC-1.1 )''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_n95_ver1_sub100018_full'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub100018'''], ur'''nokia_n95_ver1_sub100018_full''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/10.0.018; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n76_ver1_subua3'''] = devclass(devices.devids[ur'''nokia_n76_ver1_subua2'''], ur'''nokia_n76_ver1_subua3''', ur'''NokiaN76''', False, None)
devices.devids[ur'''nokia_n95_ver1_sub3_sub112009'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub3'''], ur'''nokia_n95_ver1_sub3_sub112009''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95-3/11.2.009; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''nokia_n81_ver1_sub100026'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_sub100026''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-1/10.0.026 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_n81_ver1_sub100032'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_sub100032''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-3/10.0.032 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''css_supports_width_as_percentage''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN81-1r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n81_ver1_subr100'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_subr100''', ur'''NokiaN81/ SymbianOS/9.2 Series60/3.1 Release/10.1.039 Mozilla/5.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N81r100.xml'''})
devices.devids[ur'''nokia_n81_ver1_sub100042'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_sub100042''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; [en]; Series60/3.2 NokiaN81-1/10.0.042; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':16777216,ur'''columns''':15,ur'''max_deck_size''':100000,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''nokia_feature_pack''':2,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN81-1r100.xml'''})
devices.devids[ur'''nokia_n81_ver1_funnyua'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_funnyua''', ur'''NokiaN81 SymbianOS/9.2 Series60/3.1 Release/10.1.028 Mozilla/5.0 Profile/MIDP-2.0 Configuration/''', False, None)
devices.devids[ur'''nokia_n81_ver1_sub110045'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_sub110045''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-1/11.0.045 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False})
devices.devids[ur'''nokia_n81_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_subua''', ur'''NOKIANokia N81''', False, None)
devices.devids[ur'''nokia_n81_ver1_sub100035'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_sub100035''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-3/10.0.035 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_extra_info''':ur'''North America''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n81_ver1_sub1110045'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_sub1110045''', ur'''NokiaN81-1/11.0.045 UNTRUSTED/1.0''', False, None)
devices.devids[ur'''nokia_n81_ver1_sub3110045'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_sub3110045''', ur'''NokiaN81-3/11.0.045 UNTRUSTED/1.0''', False, None)
devices.devids[ur'''nokia_n81_ver1_sub310035'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_sub310035''', ur'''NokiaN81-3/10.0.035 UNTRUSTED/1.0''', False, None)
devices.devids[ur'''nokia_n81_ver1_sub3200056'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_sub3200056''', ur'''NokiaN81-3/20.0.056''', False, None)
devices.devids[ur'''nokia_n81_ver3'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver3''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-3/21.0.010 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':16777216,ur'''columns''':15,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN81-3r100.xml'''})
devices.devids[ur'''nokia_n81_ver1_sub1200056'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver1_sub1200056''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-1/20.0.056 Profile/MIDP-2.0''', False, None)
devices.devids[ur'''nokia_n95_ver1_sub_mozilla_d'''] = devclass(devices.devids[ur'''nokia_n95_8gb_ver1'''], ur'''nokia_n95_ver1_sub_mozilla_d''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/10.0.021; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''nokia_n95_ver1_sub_8gb_fl3'''] = devclass(devices.devids[ur'''nokia_n95_8gb_ver1'''], ur'''nokia_n95_ver1_sub_8gb_fl3''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/15.0.015; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''css_supports_width_as_percentage''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''nokia_n95_ver1_sub_8gb_vf3g'''] = devclass(devices.devids[ur'''nokia_n95_8gb_ver1'''], ur'''nokia_n95_ver1_sub_8gb_vf3g''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/11.0.026; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''css_supports_width_as_percentage''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''N95 8GB''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN95_8GB-1r100-VF3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n95_ver1_sub_8gb_c200016'''] = devclass(devices.devids[ur'''nokia_n95_8gb_ver1'''], ur'''nokia_n95_ver1_sub_8gb_c200016''', ur'''Mozilla/5.0 (SymbianOS/9.2; Series60/3.1 NokiaN95_8GB/20.0.016; Profile/MIDP-2.0 Configuration/CLDC-1.1 U; ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_0'''})
devices.devids[ur'''nokia_n95_ver1_sub150012'''] = devclass(devices.devids[ur'''nokia_n95_8gb_ver1'''], ur'''nokia_n95_ver1_sub150012''', ur'''Mozilla/5.0  (Symbian0S/9.2 U; Series60/3.1 NokiaN95_8GB/15.0.012 Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko/413)''', False, None)
devices.devids[ur'''nokia_n95_ver1_sub200015'''] = devclass(devices.devids[ur'''nokia_n95_8gb_ver1'''], ur'''nokia_n95_ver1_sub200015''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/20.0.015; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n95_ver1_sub200016'''] = devclass(devices.devids[ur'''nokia_n95_8gb_ver1'''], ur'''nokia_n95_ver1_sub200016''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/20.0.016 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n95_ver1_sub_8gb_310015'''] = devclass(devices.devids[ur'''nokia_n95_8gb_ver1'''], ur'''nokia_n95_ver1_sub_8gb_310015''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/31.0.015; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_0'''})
devices.devids[ur'''nokia_n95_ver1_sub_8gb_300018'''] = devclass(devices.devids[ur'''nokia_n95_8gb_ver1'''], ur'''nokia_n95_ver1_sub_8gb_300018''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/30.0.018 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n95_ver1_sub_8gb_fl3sub20'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub_8gb_fl3'''], ur'''nokia_n95_ver1_sub_8gb_fl3sub20''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/20.0.016; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':50,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''video''':True})
devices.devids[ur'''nokia_n95_ver1_sub_8gb_fl3_subusa'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub_8gb_fl3'''], ur'''nokia_n95_ver1_sub_8gb_fl3_subusa''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB-3/20.2.005 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''model_extra_info''':ur'''North America''',ur'''model_name''':ur'''N95 8GB'''})
devices.devids[ur'''nokia_n95_ver1_sub_8gb_fl3sub30'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub_8gb_fl3'''], ur'''nokia_n95_ver1_sub_8gb_fl3sub30''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/30.0.018; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_e2100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e2100_ver1''', ur'''SAMSUNG-E2100B/1.0 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''E2100''',ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''nokia_e75_ver1_sub1004878'''] = devclass(devices.devids[ur'''nokia_e75_ver1'''], ur'''nokia_e75_ver1_sub1004878''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaE75-1/100.48.78 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e75_ver1_sub11048117'''] = devclass(devices.devids[ur'''nokia_e75_ver1'''], ur'''nokia_e75_ver1_sub11048117''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaE75-1/110.48.117 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e75_ver1_sub2001234'''] = devclass(devices.devids[ur'''nokia_e75_ver1'''], ur'''nokia_e75_ver1_sub2001234''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE75-1/200.12.34; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.16123''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_e75_ver1_sub2001236'''] = devclass(devices.devids[ur'''nokia_e75_ver1'''], ur'''nokia_e75_ver1_sub2001236''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE75-1/200.12.36; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.16352''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n95_ver1_sub_8gb_312008'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub_8gb_310015'''], ur'''nokia_n95_ver1_sub_8gb_312008''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB-3/31.2.008 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN95_8GB-3r100.xml'''})
devices.devids[ur'''nokia_n95_ver1_sub_mozilla_c200015'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub_mozilla_c'''], ur'''nokia_n95_ver1_sub_mozilla_c200015''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/20.0.015; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''nokia_n95_ver1_sub_mozilla_c200015_no_semicolon'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub_mozilla_c'''], ur'''nokia_n95_ver1_sub_mozilla_c200015_no_semicolon''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/20.0.015 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''nokia_n81_ver1_sub100053'''] = devclass(devices.devids[ur'''nokia_n81_ver1_sub100026'''], ur'''nokia_n81_ver1_sub100053''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-1/10.0.053 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_n81_ver1_sub100026_funny'''] = devclass(devices.devids[ur'''nokia_n81_ver1_sub100026'''], ur'''nokia_n81_ver1_sub100026_funny''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-1/1.00 Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413 UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO''', False, {ur'''max_data_rate''':384,ur'''wifi''':True})
devices.devids[ur'''nokia_n96_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n96_ver1'''], ur'''nokia_n96_ver1_subua''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaN96-1/1.00; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n96_ver1_sub963'''] = devclass(devices.devids[ur'''nokia_n96_ver1'''], ur'''nokia_n96_ver1_sub963''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN96-3/1.00; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':262144,ur'''columns''':15,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_extra_info''':ur'''North America''',ur'''model_name''':ur'''N96-3''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN96-1r100.xml'''})
devices.devids[ur'''nokia_n96_ver1_sub1111'''] = devclass(devices.devids[ur'''nokia_n96_ver1'''], ur'''nokia_n96_ver1_sub1111''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN96-1/1.11; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n96_ver1_sub3111'''] = devclass(devices.devids[ur'''nokia_n96_ver1'''], ur'''nokia_n96_ver1_sub3111''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN96-3/1.11; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n96_ver1_sub1110'''] = devclass(devices.devids[ur'''nokia_n96_ver1'''], ur'''nokia_n96_ver1_sub1110''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN96-1/1.10; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n96_ver1_sub11018'''] = devclass(devices.devids[ur'''nokia_n96_ver1'''], ur'''nokia_n96_ver1_sub11018''', ur'''NokiaN96/SymbianOS/9.3 Series60/3.2 Release/11.018; Mozilla/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 AppleWebKit/413 (KHTML,like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n96_ver1sub1110'''] = devclass(devices.devids[ur'''nokia_n96_ver1'''], ur'''nokia_n96_ver1sub1110''', ur'''NokiaN96-1/11.0 (11.101) SymbianOS/9.3 Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_n96_ver1_sub1120'''] = devclass(devices.devids[ur'''nokia_n96_ver1'''], ur'''nokia_n96_ver1_sub1120''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN96-1/1.20; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n96_ver1_sub200'''] = devclass(devices.devids[ur'''nokia_n96_ver1'''], ur'''nokia_n96_ver1_sub200''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN96-1/2.00; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n96_ver1_sub1300'''] = devclass(devices.devids[ur'''nokia_n96_ver1'''], ur'''nokia_n96_ver1_sub1300''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN96-1/3.00; Profile/MIDP-2.1 Configuration/CLDC-1.1;) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n95_ver1_sub310017nosemi'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub310017'''], ur'''nokia_n95_ver1_sub310017nosemi''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/31.0.017 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub2_1000776'''] = devclass(devices.devids[ur'''nokia_e71_ver1_sub10000776'''], ur'''nokia_e71_ver1_sub2_1000776''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-2/100.07.76; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':262144,ur'''columns''':28,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''E71-2''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_e71_ver1_sub1020781'''] = devclass(devices.devids[ur'''nokia_e71_ver1_sub10000776'''], ur'''nokia_e71_ver1_sub1020781''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/102.07.81; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_6710navigator_sub022002'''] = devclass(devices.devids[ur'''nokia_6710navigator_ver1'''], ur'''nokia_6710navigator_sub022002''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia6710s/022.002; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13841''', False, None)
devices.devids[ur'''nokia_6710navigator_sub022004'''] = devclass(devices.devids[ur'''nokia_6710navigator_ver1'''], ur'''nokia_6710navigator_sub022004''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia6710s/022.004; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.16352''', False, None)
devices.devids[ur'''nokia_n78_ver1_sub5_c10136'''] = devclass(devices.devids[ur'''nokia_n78_ver1_sub512046'''], ur'''nokia_n78_ver1_sub5_c10136''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN78-5/10.136; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n82_ver1_sub100046'''] = devclass(devices.devids[ur'''nokia_n82_ver1'''], ur'''nokia_n82_ver1_sub100046''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN82/10.0.046; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''nokia_n82_ver1_china'''] = devclass(devices.devids[ur'''nokia_n82_ver1'''], ur'''nokia_n82_ver1_china''', ur'''NokiaN82/1.0 (20.1.062) SymbianOS/9.2 Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''model_extra_info''':ur'''China''',ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NN82-5r100.xml'''})
devices.devids[ur'''nokia_n82_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n82_ver1'''], ur'''nokia_n82_ver1_subua''', ur'''NOKIAN82''', False, None)
devices.devids[ur'''nokia_n81_ver1_sub110045_subnorthamerica'''] = devclass(devices.devids[ur'''nokia_n81_ver1_sub110045'''], ur'''nokia_n81_ver1_sub110045_subnorthamerica''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-3/11.0.045 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':384,ur'''model_extra_info''':ur'''North America''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN81-3r100.xml''',ur'''wifi''':True})
devices.devids[ur'''nokia_5800d_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5800d_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/52.50.2008.24; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':17,ur'''device_os_version''':ur'''9.4''',ur'''dual_orientation''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':False,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_1''',ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_height''':640,ur'''max_image_width''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''5800d''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_asp''':2,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1.1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5800d-1r100-3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N5800XpressMusicr100-2G.xml''',ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':360,ur'''wallpaper_preferred_height''':640,ur'''wallpaper_preferred_width''':360,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''nokia_n97_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_n97_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 NokiaN97/10.0.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''colors''':16777216,ur'''columns''':17,ur'''device_os_version''':ur'''9.4''',ur'''dual_orientation''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_height''':640,ur'''max_image_width''':360,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''model_name''':ur'''N97''',ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_asp''':4,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_asp''':3,ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN97r100-2G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NN97-3r100-3G.xml''',ur'''uaprof3''':ur'''http://nds1.nds.nokia.com/uaprof/NN97-1r100-3G.xml''',ur'''wifi''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_5530_xpressmusic_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5530_xpressmusic_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5530c-2/10.0.050; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':17,ur'''device_os_version''':ur'''9.4''',ur'''dual_orientation''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_data_rate''':384,ur'''max_deck_size''':131072,ur'''max_image_height''':480,ur'''max_image_width''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5530''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':90,ur'''physical_screen_width''':45,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''9''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5530c-2r100-2G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5230_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5230_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5230/10.0.057; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''device_os_version''':ur'''9.4''',ur'''flash_lite_version''':ur'''3_0''',ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''marketing_name''':ur'''Nuron''',ur'''max_data_rate''':7200,ur'''max_image_height''':500,ur'''max_image_width''':360,ur'''model_name''':ur'''5230''',ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':90,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5230r100-3G.xml'''})
devices.devids[ur'''nokia_x6_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_x6_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 NokiaX6-00/10.0.058; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':17,ur'''device_os_version''':ur'''9.4''',ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':500,ur'''max_image_width''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''X6''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NokiaX6-00r100-3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NokiaX6-00r100-2G.xml''',ur'''uaprof3''':ur'''http://nds1.nds.nokia.com/uaprof/NokiaX6-00.1r100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n95_ver1_sub_8gb_fl3_sub312011'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub_8gb_fl3_subusa'''], ur'''nokia_n95_ver1_sub_8gb_fl3_sub312011''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB-3/1.2.011 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e63_ver1_sub11002168'''] = devclass(devices.devids[ur'''nokia_e63_ver1'''], ur'''nokia_e63_ver1_sub11002168''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-1/100.21.68; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e63_ver1_sub11002180'''] = devclass(devices.devids[ur'''nokia_e63_ver1'''], ur'''nokia_e63_ver1_sub11002180''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-1/100.21.80; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e63_ver1_sub11002185'''] = devclass(devices.devids[ur'''nokia_e63_ver1'''], ur'''nokia_e63_ver1_sub11002185''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-1/100.21.85; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e63_ver1_sub11002180_orange'''] = devclass(devices.devids[ur'''nokia_e63_ver1'''], ur'''nokia_e63_ver1_sub11002180_orange''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-1_Orange/100.21.80; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e63_ver1_sub21002168'''] = devclass(devices.devids[ur'''nokia_e63_ver1'''], ur'''nokia_e63_ver1_sub21002168''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-2/100.21.68; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e63_ver1_sub10021110'''] = devclass(devices.devids[ur'''nokia_e63_ver1'''], ur'''nokia_e63_ver1_sub10021110''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-1/100.21.110; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e63_ver1_sub20021012'''] = devclass(devices.devids[ur'''nokia_e63_ver1'''], ur'''nokia_e63_ver1_sub20021012''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-1/200.21.012; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n95_ver1_sub3_sub202011'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub3_sub112009'''], ur'''nokia_n95_ver1_sub3_sub202011''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95-3/20.2.011 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_0'''})
devices.devids[ur'''nokia_n76_ver1_subua310014'''] = devclass(devices.devids[ur'''nokia_n76_ver1_subua'''], ur'''nokia_n76_ver1_subua310014''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN76-1/31.0.014 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':384})
devices.devids[ur'''nokia_n95_ver1_sub300015nosemi'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub300015'''], ur'''nokia_n95_ver1_sub300015nosemi''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/30.0.015 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n95_ver1_sub202011'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub200015'''], ur'''nokia_n95_ver1_sub202011''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95-3/20.2.011; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN95-3r100.xml'''})
devices.devids[ur'''nokia_n81_ver1_sub_8gb_fl3'''] = devclass(devices.devids[ur'''nokia_n81_ver1_sub1110045'''], ur'''nokia_n81_ver1_sub_8gb_fl3''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-1/21.0.010 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_0''',ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NN81-3r100.xml'''})
devices.devids[ur'''nokia_n85_ver1_sub10018'''] = devclass(devices.devids[ur'''nokia_n85_ver1'''], ur'''nokia_n85_ver1_sub10018''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN85-1/10.018; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n85_ver3'''] = devclass(devices.devids[ur'''nokia_n85_ver1'''], ur'''nokia_n85_ver3''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN85-3/11.025; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''N85''',ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN85-3r100.xml''',ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_n85_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n85_ver1'''], ur'''nokia_n85_ver1_subua''', ur'''NOKIAN85''', False, None)
devices.devids[ur'''nokia_n85_ver1_sub11047'''] = devclass(devices.devids[ur'''nokia_n85_ver1'''], ur'''nokia_n85_ver1_sub11047''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN85-1/11.047; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''image_inlining''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN85-1r100.xml'''})
devices.devids[ur'''nokia_n85_ver1_plain'''] = devclass(devices.devids[ur'''nokia_n85_ver1'''], ur'''nokia_n85_ver1_plain''', ur'''NokiaN85''', False, None)
devices.devids[ur'''nokia_n86_ver1'''] = devclass(devices.devids[ur'''nokia_n85_ver1'''], ur'''nokia_n86_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaN86-1/10.086;; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13380''', True, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''colors''':16777216,ur'''columns''':15,ur'''css_spriting''':False,ur'''flash_lite_version''':ur'''3_0''',ur'''image_inlining''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':234,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''N86''',ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN86-1r100.xml''',ur'''uaprof3''':ur'''http://nds1.nds.nokia.com/uaprof/NN86_8MPr100.xml''',ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_n85_ver1_sub20131'''] = devclass(devices.devids[ur'''nokia_n85_ver1'''], ur'''nokia_n85_ver1_sub20131''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN85-1/20.131; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n85_ver1_sub30019'''] = devclass(devices.devids[ur'''nokia_n85_ver1'''], ur'''nokia_n85_ver1_sub30019''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN85-1/30.019; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n85_ver1_sub20174'''] = devclass(devices.devids[ur'''nokia_n85_ver1'''], ur'''nokia_n85_ver1_sub20174''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN85-1/20.174; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5320_ver1_subua'''] = devclass(devices.devids[ur'''nokia_5320_ver1'''], ur'''nokia_5320_ver1_subua''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5320d-1/03.08; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5320_ver1_sub0303'''] = devclass(devices.devids[ur'''nokia_5320_ver1'''], ur'''nokia_5320_ver1_sub0303''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5320d-1/03.03; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5320_ver1_sub03081'''] = devclass(devices.devids[ur'''nokia_5320_ver1'''], ur'''nokia_5320_ver1_sub03081''', ur'''Nokia5320/03.08.1 (SymbianOS/9.3; U; Series60/3.2 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5320_ver1_suba2'''] = devclass(devices.devids[ur'''nokia_5320_ver1'''], ur'''nokia_5320_ver1_suba2''', ur'''NOKIA5320''', False, None)
devices.devids[ur'''nokia_5320d_ver1'''] = devclass(devices.devids[ur'''nokia_5320_ver1'''], ur'''nokia_5320d_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5320d-1/03.26; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5320_ver1_subua2'''] = devclass(devices.devids[ur'''nokia_5320_ver1'''], ur'''nokia_5320_ver1_subua2''', ur'''Nokia5320_CMCC/04.13.1 (SymbianOS/9.3; U; Series60/3.2 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e72_ver1_sub021014'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub021014''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.014; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.14371''', False, None)
devices.devids[ur'''nokia_e72_ver1_sub0210141'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub0210141''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.014.1; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.14371''', False, None)
devices.devids[ur'''nokia_e72_ver1_sub021010'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub021010''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.010; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.14371''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_e72_ver1_sub021012'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub021012''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.012; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.14371''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_e72_ver1_sub021015'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub021015''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.015; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.14371''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_e72_ver1_sub021016'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub021016''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.016; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.16352''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_e72_ver1_sub021018'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub021018''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.018; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.16352''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_e72_ver1_sub021011'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub021011''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.011; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.14371''', False, None)
devices.devids[ur'''nokia_n86_ver_sub111043'''] = devclass(devices.devids[ur'''nokia_n86_ver1'''], ur'''nokia_n86_ver_sub111043''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaN86-1/11.043;; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13380''', False, {ur'''aac''':True})
devices.devids[ur'''nokia_n86_ver1_sub20011'''] = devclass(devices.devids[ur'''nokia_n86_ver1'''], ur'''nokia_n86_ver1_sub20011''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaN86-1/20.011;; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13380''', False, {ur'''aac''':True})
devices.devids[ur'''nokia_n86_ver1_sub20046'''] = devclass(devices.devids[ur'''nokia_n86_ver1'''], ur'''nokia_n86_ver1_sub20046''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaN86-1/20.046;; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13380''', False, {ur'''aac''':True})
devices.devids[ur'''nokia_n86_ver1_sub20067'''] = devclass(devices.devids[ur'''nokia_n86_ver1'''], ur'''nokia_n86_ver1_sub20067''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaN86-1/20.067;; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13380''', False, {ur'''aac''':True})
devices.devids[ur'''nokia_6220c_ver1_submoz10346'''] = devclass(devices.devids[ur'''nokia_6220c_ver1_submoz10323'''], ur'''nokia_6220c_ver1_submoz10346''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6220c-1/03.46; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5320_ver1_subua_10413'''] = devclass(devices.devids[ur'''nokia_5320_ver1_subua'''], ur'''nokia_5320_ver1_subua_10413''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5320d-1/04.13; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_usa_sub12002185'''] = devclass(devices.devids[ur'''nokia_e71_ver1_sub12002185'''], ur'''nokia_e71_ver1_usa_sub12002185''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-3/200.21.118; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''model_extra_info''':ur'''North America''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE71-1r100.xml'''})
devices.devids[ur'''nokia_5800d_ver1_sub5250200837'''] = devclass(devices.devids[ur'''nokia_5800d_ver1'''], ur'''nokia_5800d_ver1_sub5250200837''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/52.50.2008.37; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5800d_ver1_xpressmusic'''] = devclass(devices.devids[ur'''nokia_5800d_ver1'''], ur'''nokia_5800d_ver1_xpressmusic''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia 5800 XpressMusic/RM-35601; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', False, {ur'''colors''':262144,ur'''columns''':17,ur'''fl_screensaver''':False,ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_height''':640,ur'''max_image_width''':360,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''wifi''':True})
devices.devids[ur'''nokia_5800d_ver1_sub1100006'''] = devclass(devices.devids[ur'''nokia_5800d_ver1'''], ur'''nokia_5800d_ver1_sub1100006''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/10.0.006; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_0'''})
devices.devids[ur'''nokia_5800d_ver1_sub52502008'''] = devclass(devices.devids[ur'''nokia_5800d_ver1'''], ur'''nokia_5800d_ver1_sub52502008''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/52.50.2008.24; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5800d_ver1_sub300011'''] = devclass(devices.devids[ur'''nokia_5800d_ver1'''], ur'''nokia_5800d_ver1_sub300011''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/30.0.011; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5800d_ver1_sub310001'''] = devclass(devices.devids[ur'''nokia_5800d_ver1'''], ur'''nokia_5800d_ver1_sub310001''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/31.0.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_1'''})
devices.devids[ur'''nokia_5800d_ver1_sub310006'''] = devclass(devices.devids[ur'''nokia_5800d_ver1'''], ur'''nokia_5800d_ver1_sub310006''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/31.0.006; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_1'''})
devices.devids[ur'''nokia_5800d_ver1_sub400001'''] = devclass(devices.devids[ur'''nokia_5800d_ver1'''], ur'''nokia_5800d_ver1_sub400001''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/40.0.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_1'''})
devices.devids[ur'''nokia_5800d_ver1_sub310008'''] = devclass(devices.devids[ur'''nokia_5800d_ver1'''], ur'''nokia_5800d_ver1_sub310008''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/31.0.008; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_1'''})
devices.devids[ur'''nokia_e71_ver1_sub111007127u'''] = devclass(devices.devids[ur'''nokia_e71_ver1_sub111007127'''], ur'''nokia_e71_ver1_sub111007127u''', ur'''Mozilla/5.0 (SymbianOS/9.2; Series60/3.1 NokiaE71-1/110.07.127; Profile/MIDP-2.0 Configuration/CLDC-1.1 U; ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''lg_ks10_ver1'''] = devclass(devices.devids[ur'''lg_ks10_symbian_ver1'''], ur'''lg_ks10_ver1''', ur'''LG-KS10''', False, {ur'''playback_acodec_aac''':ur'''heaac''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''screensaver''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_e52_ver1_sub021015'''] = devclass(devices.devids[ur'''nokia_e52_ver1'''], ur'''nokia_e52_ver1_sub021015''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE52-1/021.015; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13841''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_e52_ver1_sub021013'''] = devclass(devices.devids[ur'''nokia_e52_ver1'''], ur'''nokia_e52_ver1_sub021013''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE52-1/021.013; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13841''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_6220c_ver1_submoz10413'''] = devclass(devices.devids[ur'''nokia_6220c_ver1_submoz10346'''], ur'''nokia_6220c_ver1_submoz10413''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6220c-1/04.13; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_6650d_ver1_sub1bh'''] = devclass(devices.devids[ur'''nokia_6650d_ver1'''], ur'''nokia_6650d_ver1_sub1bh''', ur'''Mozilla/5.0 (SymbianOS/9.3 U; Series60/3.2 Nokia6650d-1bH/1.00 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6650d-1bHr100-3G.xml'''})
devices.devids[ur'''nokia_6650d_ver1_sub1bhatt'''] = devclass(devices.devids[ur'''nokia_6650d_ver1'''], ur'''nokia_6650d_ver1_sub1bhatt''', ur'''Nokia6650d-1bh/ATT.3.25 Mozilla/5.0 SymbianOS/9.3; U; [en]; Series60/3.2; Profile/MIDP-2.1 Configuration/CLDC-1.1 AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6650d-1bHr100-2G.xml'''})
devices.devids[ur'''nokia_n79_ver_sub1'''] = devclass(devices.devids[ur'''nokia_n79_ver1'''], ur'''nokia_n79_ver_sub1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN79-1/10.045; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''colors''':16777216,ur'''columns''':15,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN79-1r100.xml'''})
devices.devids[ur'''nokia_n79_ver1_c10034'''] = devclass(devices.devids[ur'''nokia_n79_ver1'''], ur'''nokia_n79_ver1_c10034''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN79-1/10.034; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''colors''':16777216,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN79-1r100.xml'''})
devices.devids[ur'''nokia_n79_ver1_110046'''] = devclass(devices.devids[ur'''nokia_n79_ver1'''], ur'''nokia_n79_ver1_110046''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN79-1/10.046; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''j2me_cldc_1_1''':True,ur'''pdf_support''':True,ur'''ringtone_aac''':True})
devices.devids[ur'''nokia_n79_ver1_310046'''] = devclass(devices.devids[ur'''nokia_n79_ver1'''], ur'''nokia_n79_ver1_310046''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN79-3/10.046; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n79_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n79_ver1'''], ur'''nokia_n79_ver1_subua''', ur'''NokiaN79/SymbianOS/9.3 Series60/3.2 Release/10.045; Mozilla/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 AppleWebKit/413 (KHTML,like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n79_ver1_subua2'''] = devclass(devices.devids[ur'''nokia_n79_ver1'''], ur'''nokia_n79_ver1_subua2''', ur'''NOKIAN79''', False, None)
devices.devids[ur'''nokia_n79_ver1_120174'''] = devclass(devices.devids[ur'''nokia_n79_ver1'''], ur'''nokia_n79_ver1_120174''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN79-1/20.174; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n79_ver1_111049'''] = devclass(devices.devids[ur'''nokia_n79_ver1'''], ur'''nokia_n79_ver1_111049''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN79-1/11.049; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n79_ver1_130019'''] = devclass(devices.devids[ur'''nokia_n79_ver1'''], ur'''nokia_n79_ver1_130019''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN79-1/30.019; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e75_ver1_sub11048125'''] = devclass(devices.devids[ur'''nokia_e75_ver1_sub1004878'''], ur'''nokia_e75_ver1_sub11048125''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaE75-1/110.48.125 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_5320d_ver1_sub10322'''] = devclass(devices.devids[ur'''nokia_5320d_ver1'''], ur'''nokia_5320d_ver1_sub10322''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5320d-1/03.22; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n81_ver1_sub3200056_2'''] = devclass(devices.devids[ur'''nokia_n81_ver1_sub3200056'''], ur'''nokia_n81_ver1_sub3200056_2''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-3/20.0.056 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''4.13''',ur'''release_date''':ur'''2009_january''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN81-3r100.xml'''})
devices.devids[ur'''nokia_n95_ver1_sub3_sub210016'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub100014'''], ur'''nokia_n95_ver1_sub3_sub210016''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/21.0.016 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''accept_third_party_cookie''':False,ur'''flash_lite_version''':ur'''3_0''',ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''nokia_n95_ver1_sub200273_jap'''] = devclass(devices.devids[ur'''nokia_n95_ver1_sub100014'''], ur'''nokia_n95_ver1_sub200273_jap''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/20.0.273 Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413 Nokia/X02NK''', False, {ur'''model_extra_info''':ur'''Japan''',ur'''model_name''':ur'''N95'''})
devices.devids[ur'''nokia_6220c_ver1_submoz10515'''] = devclass(devices.devids[ur'''nokia_6220c_ver1_submoz10413'''], ur'''nokia_6220c_ver1_submoz10515''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia6220c-1/05.15; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''alcatel_ot_s621_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_s621_ver1''', ur'''Alcatel-OT-S621/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT S621''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-S621.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''nokia_5800d_ver1_sub1b_302011'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub300011'''], ur'''nokia_5800d_ver1_sub1b_302011''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1b/30.2.011; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n82_ver1_sub110117'''] = devclass(devices.devids[ur'''nokia_n82_ver1_sub100046'''], ur'''nokia_n82_ver1_sub110117''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN82/11.0.117; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''css_supports_width_as_percentage''':True,ur'''max_data_rate''':1800,ur'''wifi''':True})
devices.devids[ur'''nokia_n97_ver1_subn1001'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_subn1001''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 NokiaN97-1/1001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525''', False, None)
devices.devids[ur'''nokia_n97_ver1_sub100012'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub100012''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/10.0.012; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) WicKed/7.1.12344''', False, {ur'''wifi''':True})
devices.devids[ur'''nokia_n97_ver1_sub1110021'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub1110021''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/11.0.021; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.12344''', False, {ur'''image_inlining''':True,ur'''screensaver_max_height''':640,ur'''screensaver_max_width''':360,ur'''screensaver_preferred_height''':640,ur'''screensaver_preferred_width''':360,ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':360,ur'''wallpaper_preferred_height''':640,ur'''wallpaper_preferred_width''':360})
devices.devids[ur'''nokia_n97_ver3_sub102012'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver3_sub102012''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-3/10.2.012; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) WicKed/7.1.12344''', False, None)
devices.devids[ur'''nokia_n97_ver1_sub120024'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub120024''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/12.0.024; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.12344''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_ver1_sub110020'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub110020''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/11.0.020; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.12344''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_ver1_sub200004'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub200004''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.004; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.16988''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n81_ver1_sub110023'''] = devclass(devices.devids[ur'''nokia_n81_ver1_sub110045_subnorthamerica'''], ur'''nokia_n81_ver1_sub110023''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-3/11.0.023 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5320_ver1_sub03081_subua'''] = devclass(devices.devids[ur'''nokia_5320_ver1_sub03081'''], ur'''nokia_5320_ver1_sub03081_subua''', ur'''Nokia5320(19.01)/SymbianOS/9.1 Series60/3.0''', False, {ur'''device_os_version''':ur'''9.1''',ur'''nokia_feature_pack''':0})
devices.devids[ur'''nokia_5800d_ver1_sub1100009'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub1100006'''], ur'''nokia_5800d_ver1_sub1100009''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/10.0.009; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5800d_ver1_sub1100008'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub1100006'''], ur'''nokia_5800d_ver1_sub1100008''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/11.0.008; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5800d_ver1_sub200012_1'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub1100006'''], ur'''nokia_5800d_ver1_sub200012_1''', ur'''Nokia5800d-1/20.0.012; Series60/5.0 Profile MIDP2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5800d_ver1_sub210025'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub1100006'''], ur'''nokia_5800d_ver1_sub210025''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/21.0.025; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5800d_ver1_sub1b_212025'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub1100006'''], ur'''nokia_5800d_ver1_sub1b_212025''', ur'''Nokia5800d-1b/21.2.025; Series60/5.0 Profile MIDP2.1 Configuration/CLDC-1.1''', False, {ur'''release_date''':ur'''2009_june'''})
devices.devids[ur'''nokia_5800d_ver1_sub210024'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub1100006'''], ur'''nokia_5800d_ver1_sub210024''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/21.0.024; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5800d_ver1_sub1b_202014'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub1100006'''], ur'''nokia_5800d_ver1_sub1b_202014''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1b/20.2.014; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_5800d_ver1_sub300009'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub1100006'''], ur'''nokia_5800d_ver1_sub300009''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/30.0.009; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5800d_ver1_sub200012'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub1100008'''], ur'''nokia_5800d_ver1_sub200012''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/20.0.012; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''5800d''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5800d-1r100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n82_ver1_sub200062'''] = devclass(devices.devids[ur'''nokia_n82_ver1_sub110117'''], ur'''nokia_n82_ver1_sub200062''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN82/20.0.062; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''flash_lite_version''':ur'''3_0'''})
devices.devids[ur'''nokia_5800d_ver1_sub1100010'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub1100009'''], ur'''nokia_5800d_ver1_sub1100010''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/10.0.010; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''haier_hg_v70_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''haier_hg_v70_ver1''', ur'''Haier-HG-V70-CMCC/1.0 Release/03.25.2008 Browser/Obigo2.0''', True, {ur'''brand_name''':ur'''Haier''',ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2''',ur'''model_name''':ur'''HG V70''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160})
devices.devids[ur'''nokia_n82_ver1_sub300019'''] = devclass(devices.devids[ur'''nokia_n82_ver1_sub200062'''], ur'''nokia_n82_ver1_sub300019''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN82/30.0.019; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''ubiquam_u800_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ubiquam_u800_ver1''', ur'''Ubiquam U-800 (BREW/3.1) UP.Browser/CLDC-1.0 MMP/2.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Ubiquam''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':200,ur'''max_image_height''':210,ur'''max_image_width''':300,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''model_name''':ur'''U800''',ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''nokia_n82_ver1_sub310016'''] = devclass(devices.devids[ur'''nokia_n82_ver1_sub300019'''], ur'''nokia_n82_ver1_sub310016''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN82/31.0.016; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''sonyericsson_w830c_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sonyericsson_w830c_ver1''', ur'''SonyEricssonW830c/R1KG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':307200,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W830c''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''samsung_sgh_u800e_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_u800e_ver1''', ur'''SAMSUNG-SGH-U800E/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':16384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH U800E''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-U800E.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_n97_ver1_sub110021'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub110021''', ur'''N97-1/11.0.021; Series60/5.0 Profile MIDP2.1 Configuration/CLDC-1.1''', False, {ur'''release_date''':ur'''2009_september'''})
devices.devids[ur'''htc_hero_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''htc_hero_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; hero) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''hinted_progressive_download''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':False,ur'''j2me_cldc_1_1''':False,ur'''j2me_midp_1_0''':False,ur'''j2me_midp_2_0''':False,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':460,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Hero''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':67,ur'''physical_screen_width''':44,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/TMO/Hero/ua-profile.xml''',ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_hero_ver1_cupcake'''] = devclass(devices.devids[ur'''htc_hero_ver1'''], ur'''htc_hero_ver1_cupcake''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; de-de; HTC Hero Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_august''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/TMO/Hero/ua-profile.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''tmobile_g2_ver1'''] = devclass(devices.devids[ur'''htc_hero_ver1'''], ur'''tmobile_g2_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-gb; T-Mobile G2 Touch Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''model_name''':ur'''G2 Touch''',ur'''physical_screen_height''':68,ur'''physical_screen_width''':45,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_hero_ver1_cupcake_subnl'''] = devclass(devices.devids[ur'''htc_hero_ver1_cupcake'''], ur'''htc_hero_ver1_cupcake_subnl''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; nl-nl; HTC Hero Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof2''':ur'''http://www.htcmms.com.tw/Android/Common/Hero/ua-profile.xml'''})
devices.devids[ur'''htc_hero_ver1_cupcake_subua'''] = devclass(devices.devids[ur'''htc_hero_ver1_cupcake'''], ur'''htc_hero_ver1_cupcake_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-ca; HTC Hero Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''mobile_browser_version''':ur'''1.5'''})
devices.devids[ur'''nokia_6020_ver1_suboperamini'''] = devclass(devices.devids[ur'''nokia_6020_ver1'''], ur'''nokia_6020_ver1_suboperamini''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia6020i Opera mini - 3.12O7/5.53.0; 9424) Opera 8.65 [en]''', False, {ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''6020i'''})
devices.devids[ur'''lg_5500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_5500_ver1''', ur'''LG5500/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':3350528,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG 5500''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG5500-0.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''nokia_2228_ver1'''] = devclass(devices.devids[ur'''nokia_series40_opwv62_generic'''], ur'''nokia_2228_ver1''', ur'''Nokia-2228 UP.Browser/6.3.0.8.c.1.1041 (GUI) MMP/2.0''', True, {ur'''max_image_height''':130,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''2228''',ur'''release_date''':ur'''2008_april''',ur'''resolution_height''':160})
devices.devids[ur'''softbank_930sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_930sh_ver1''', ur'''SoftBank/1.0/930SH/SHJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':16777216,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':754,ur'''max_image_width''':480,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''930SH''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''samsung_gt_i6410_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_gt_i6410_ver1''', ur'''SAMSUNG-GT-I6410-Vodafone/I6410BUII2 Linux/X2/R1 Opera/9.6 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':32,ur'''css_spriting''':True,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':360,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.6''',ur'''model_name''':ur'''GT-I6410''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':40,ur'''rss_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/I6410UAProf3G.rdf''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':240,ur'''wallpaper_max_width''':400,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':400,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sgh_t119_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_t119_ver1''', ur'''SAMSUNG-SGH-T119/T119UVHL2 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH T119''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':29,ur'''physical_screen_width''':29,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T119.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_vx7100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_vx7100_ver1''', ur'''LGE-VX7100/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Glance''',ur'''max_data_rate''':200,ur'''max_deck_size''':4096,ur'''max_image_height''':250,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VX 7100''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx7100/vx7100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''samsung_gt_m2710_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_m2710_ver1''', ur'''SAMSUNG-M2710/M2710DDIF3 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Beat Twist''',ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M2710''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':33,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/M2710.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''softbank_933sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_933sh_ver1''', ur'''SoftBank/1.0/933SH/SHJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':738,ur'''max_image_width''':480,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5''',ur'''model_name''':ur'''933SH''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''nokia_e75_ver1_sub2001239'''] = devclass(devices.devids[ur'''nokia_e75_ver1'''], ur'''nokia_e75_ver1_sub2001239''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE75-1/200.12.39; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.16352''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_ver1_sub200007'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub200007''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.007; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.17475''', False, {ur'''image_inlining''':True})
devices.devids[ur'''utstarcom_cdm_8975_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstarcom_cdm_8975_ver1''', ur'''CDM8975/T05_0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''UTStarcom''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':65535,ur'''max_image_height''':150,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''CDM8975''',ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':185,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/UTStarcom/CDM8975/CDM8975.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''nokia_n97_ver1_sub120026'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub120026''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/12.0.026; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.13841''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_6730c_ver1_sub022001'''] = devclass(devices.devids[ur'''nokia_6730c_ver1'''], ur'''nokia_6730c_ver1_sub022001''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia6730c/022.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13126''', False, {ur'''image_inlining''':True})
devices.devids[ur'''samsung_sgh_b520_ver1_subb'''] = devclass(devices.devids[ur'''samsung_sgh_b520_ver1'''], ur'''samsung_sgh_b520_ver1_subb''', ur'''SEC-SGHB520B/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_s3110_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_s3110_ver1''', ur'''SAMSUNG-S3110/S3110XFIC4 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S3110''',ur'''mp3''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''utstarcom_gpfm1238_ver1_subver2'''] = devclass(devices.devids[ur'''utstarcom_gpfm1238_ver1'''], ur'''utstarcom_gpfm1238_ver1_subver2''', ur'''GPFM1238/1.0MTK6223C/07B Release/03.16.2009 Browser/Obigo2.0''', False, None)
devices.devids[ur'''tmobile_rhodium_ver1'''] = devclass(devices.devids[ur'''htc_wings_volans_ver1'''], ur'''tmobile_rhodium_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) T-Mobile_Rhodium''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''T-Mobile''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''device_os_version''':ur'''6.1''',ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':760,ur'''max_image_width''':470,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''MDA Vario V''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':78,ur'''physical_screen_width''':47,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/tmo/mdavario-5.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tmobile_rhodium_ver1_submda_variov_subopera950'''] = devclass(devices.devids[ur'''tmobile_rhodium_ver1'''], ur'''tmobile_rhodium_ver1_submda_variov_subopera950''', ur'''Opera/9.50 (Windows NT 5.1; MDA_Vario_V/ 1.0 Profile/MIDP- 2.0 Configuration/ CLDC-1.1; U; nl)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50'''})
devices.devids[ur'''alcatel_ot_s626_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_s626_ver1''', ur'''Alcatel-OT-S626A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT S626A''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-S626A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_m628_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_m628_ver1''', ur'''SAMSUNG-SGH-M628_CMCC/1.0 Release/2.28.2008 Browser/Openwave6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':130,ur'''model_name''':ur'''SGH M628''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''samsung_sgh_s366_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_s366_ver1''', ur'''SAMSUNG-SGH-S366/ Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SGH S366''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''samsung_sgh_t406_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t406_ver1''', ur'''SAMSUNG-SGH-T406/ Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''SGH T406''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''sonyericsson_w200i_ver1_subua2'''] = devclass(devices.devids[ur'''sonyericsson_w200i_ver1'''], ur'''sonyericsson_w200i_ver1_subua2''', ur'''SonyEricsson-W200i''', False, None)
devices.devids[ur'''sonyericsson_t715_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_t715_ver1''', ur'''SonyEricssonT715/R1FA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T715''',ur'''mp3''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''phoneone_m505_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''phoneone_m505_ver1''', ur'''phoneOne-M505/WAP2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''PhoneOne''',ur'''colors''':65536,ur'''columns''':22,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''M505''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.okwapdigi.cn/uaprof/M505/M505profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_mdavario5_ver1'''] = devclass(devices.devids[ur'''tmobile_rhodium_ver1'''], ur'''htc_mdavario5_ver1''', ur'''Opera/9.50 (Windows NT 5.1; MDA_Vario_V/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1; U; nl)''', True, {ur'''brand_name''':ur'''HTC''',ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''nokia_n85_ver1_sub11043'''] = devclass(devices.devids[ur'''nokia_n85_ver1'''], ur'''nokia_n85_ver1_sub11043''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN85-1/11.043; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e72_ver1_sub021019'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub021019''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.019; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.16352''', False, None)
devices.devids[ur'''nokia_5730expressmusic_ver1_sub2001277'''] = devclass(devices.devids[ur'''nokia_5730expressmusic_ver1'''], ur'''nokia_5730expressmusic_ver1_sub2001277''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia5730s-1/200.12.77; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.17125''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_5630expressmusic_ver1_sub013006'''] = devclass(devices.devids[ur'''nokia_5630expressmusic_ver1'''], ur'''nokia_5630expressmusic_ver1_sub013006''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 Nokia5630d-1/013.006; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5800d_ver1_sub210022'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub1100006'''], ur'''nokia_5800d_ver1_sub210022''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/21.0.022; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_x6_ver1_sub100060'''] = devclass(devices.devids[ur'''nokia_x6_ver1'''], ur'''nokia_x6_ver1_sub100060''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 NokiaX6-00/10.0.060; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n81_ver3_sub210008'''] = devclass(devices.devids[ur'''nokia_n81_ver1'''], ur'''nokia_n81_ver3_sub210008''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN81-3/21.0.008 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_x6_ver1_sub100059'''] = devclass(devices.devids[ur'''nokia_x6_ver1'''], ur'''nokia_x6_ver1_sub100059''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 NokiaX6-00/10.0.059; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''zte_bluebelt_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''zte_bluebelt_ver1''', ur'''ZTE Bluebelt/1.0.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':5120,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''Bluebelt''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':36,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-P721(TMN).xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sch_u960_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sch_u960_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; BREW 3.1.5; en )/800x480 Samsung SCH-U960''', True, {ur'''brand_name''':ur'''Samsung''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Rogue''',ur'''max_data_rate''':384,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''model_name''':ur'''SCH U960''',ur'''pdf_support''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sch_u450_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_sch_u450_ver1''', ur'''SCH-U450/1.0 NetFront/3.0.22.2.20 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Intensity''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH U450''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''htc_p3701_ver1_subopera950'''] = devclass(devices.devids[ur'''htc_p3701_ver1'''], ur'''htc_p3701_ver1_subopera950''', ur'''HTC_P3701 Opera/9.50 (Windows NT 5.1; U; es-ES)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''nokia_e72_ver1_sub0210171'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub0210171''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.017.1; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.16352''', False, None)
devices.devids[ur'''samsung_r810_ver1_subnetfront35'''] = devclass(devices.devids[ur'''samsung_r810_ver1'''], ur'''samsung_r810_ver1_subnetfront35''', ur'''sam-r810 NetFront/3.5 Mozilla/5.0 like Gecko/20060426''', False, {ur'''mobile_browser_version''':ur'''3.5'''})
devices.devids[ur'''samsung_sgh_a766_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_a766_ver1''', ur'''SAMSUNG-SGH-A766/A766UXIA4 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Propel''',ur'''max_data_rate''':200,ur'''max_deck_size''':5000,ur'''max_image_height''':140,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH A766''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A766.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''myphone_b23_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''myphone_b23_ver1''', ur'''MyPhoneB23DuoAM/MTK Release/V0.1 Aug-25-2008 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''MyPhone''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Duo''',ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''B23''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':160})
devices.devids[ur'''myphone_b21_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''myphone_b21_ver1''', ur'''MyPhoneB21AM/MTK Release/V0.3 Aug-23-2008 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''MyPhone''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''B21''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':160})
devices.devids[ur'''softbank_931sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_931sh_ver1''', ur'''SoftBank/1.0/931SH/SHJ002/SNXXXXXXXXXXXXXXX Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Aquos FullTouch''',ur'''max_data_rate''':1800,ur'''max_image_height''':824,ur'''max_image_width''':480,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5''',ur'''model_name''':ur'''931SH''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':1024,ur'''resolution_width''':480,ur'''xhtml_support_level''':3})
devices.devids[ur'''zte_f102_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''zte_f102_ver1''', ur'''ZTE-F102 H3G/1.0 ACS-NF/3.4 QTV5.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':409600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F102''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F102(YoigoF102).xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''htc_touch_diamond_ver1_subua'''] = devclass(devices.devids[ur'''htc_touch_diamond_ver1'''], ur'''htc_touch_diamond_ver1_subua''', ur'''HTC Touch Diamond P3700 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_k530c_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sonyericsson_k530c_ver1''', ur'''SonyEricssonK530c/R8BA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':20000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K530c''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''samsung_e1310_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e1310_ver1''', ur'''SAMSUNG-E1310M/E1310MBAID6 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E1310C''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_b3310_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_b3310_ver1''', ur'''SAMSUNG-GT-B3310/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':512000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT B3310''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B3310UAProf.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_b7320_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''samsung_gt_b7320_ver1''', ur'''SAMSUNG-GT-B7320/1.0 MIDP/2.1 CLDC/1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''OmniaPRO''',ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''GT B7320''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':48,ur'''pointing_method''':ur'''''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B7320.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''zte_a37_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_a37_ver1''', ur'''ZTE-A37/P103B2SWV1.0.0/WAP1.2.1 Profile''', True, {ur'''brand_name''':ur'''ZTE''',ur'''model_name''':ur'''A37''',ur'''release_date''':ur'''2007_april''',ur'''resolution_height''':128})
devices.devids[ur'''mot_zn5_ver1_submozilla'''] = devclass(devices.devids[ur'''mot_zn5_ver1'''], ur'''mot_zn5_ver1_submozilla''', ur'''Mozilla/4.0 (compatible;MSIE 6.0;Linux MOTOZINE ZN5)MOTOZINE ZN5/R6637_G_81.03.05R Profile/MIDP-2.0 Configuration/CLDC-1.1 Symphony 1.0''', False, None)
devices.devids[ur'''lenovo_p709_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_p709_ver1''', ur'''LENOVO-P709/S100 NXP5210/DV7 Release/4.25.2007 Obigo/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''P709''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''softbank_932sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_932sh_ver1''', ur'''SoftBank/1.0/932SH/SHJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':16777216,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Aquos''',ur'''max_data_rate''':1800,ur'''max_image_height''':754,ur'''max_image_width''':480,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5''',ur'''model_name''':ur'''932SH''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''zte_t90_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''zte_t90_ver1''', ur'''ZTE-T90/1.0 ACS-NF/3.4 QTV2.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':409600,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T90''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-T90.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''nokia_5800d_ver1_sub210015'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub1100006'''], ur'''nokia_5800d_ver1_sub210015''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/21.0.015; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''generic_opera_mini_version5'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''generic_opera_mini_version5''', ur'''DO_NOT_MATCH_GENERIC_OPERA_MINI_VERSION_5''', False, {ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''Mini 5''',ur'''release_date''':ur'''2009_september'''})
devices.devids[ur'''samsung_e1310_ver1_subvodafone'''] = devclass(devices.devids[ur'''samsung_e1310_ver1'''], ur'''samsung_e1310_ver1_subvodafone''', ur'''Vodafone/1.0/SAMSUNG-E1310B/BUIE1/1.0 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''softbank_931sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_931sc_ver1''', ur'''SoftBank/1.0/931SC/SCJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Omnia Pop''',ur'''max_data_rate''':1800,ur'''max_image_height''':512,ur'''max_image_width''':471,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''931SC''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''xhtml_support_level''':3})
devices.devids[ur'''venera_v1_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''venera_v1_ver1''', ur'''Venera-V1/1.0''', True, {ur'''brand_name''':ur'''Venera''',ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':200,ur'''max_image_width''':310,ur'''model_extra_info''':ur'''Tel''',ur'''model_name''':ur'''Voyager V1''',ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''softbank_830ca_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_830ca_ver1''', ur'''SoftBank/1.0/830CA/CAJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''max_image_width''':470,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''830CA''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':427,ur'''resolution_width''':480})
devices.devids[ur'''zte_i766_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_i766_ver1''', ur'''ZTE-G i766''', True, {ur'''brand_name''':ur'''ZTE''',ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''i766''',ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''samsung_sch_r520_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r520_ver1''', ur'''sam-r520 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':40960,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':591872,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''SCH-R520''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_5530_xpressmusic_ver2_sub200059'''] = devclass(devices.devids[ur'''nokia_5530_xpressmusic_ver1'''], ur'''nokia_5530_xpressmusic_ver2_sub200059''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5530c-2/20.0.059; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525''', False, {ur'''flash_lite_version''':ur'''3_1'''})
devices.devids[ur'''nokia_n97_ver1_sub200009'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub200009''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.009; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.17475''', False, {ur'''image_inlining''':True})
devices.devids[ur'''htc_dream_ver1_subandroid16'''] = devclass(devices.devids[ur'''htc_dream_ver1'''], ur'''htc_dream_ver1_subandroid16''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; dream) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''1.6'''})
devices.devids[ur'''samsung_sgh_j700v_subvodajbhc110'''] = devclass(devices.devids[ur'''samsung_sgh_j700_ver1'''], ur'''samsung_sgh_j700v_subvodajbhc110''', ur'''Vodafone/1.0/SAMSUNG-SGH-J700V/JBHC1/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''SGH-J700''',ur'''oma_support''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-J700.xml'''})
devices.devids[ur'''utec_b560_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''utec_b560_ver1''', ur'''Utec-B560''', True, {ur'''brand_name''':ur'''Utec''',ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''B560''',ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''tmobile_mda_varioiv_ver1'''] = devclass(devices.devids[ur'''htc_raphael_ver1'''], ur'''tmobile_mda_varioiv_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PPC; MDA_Vario_IV/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''MDA Vario IV''',ur'''physical_screen_height''':57,ur'''physical_screen_width''':43})
devices.devids[ur'''zte_yoigo_f233_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''zte_yoigo_f233_ver1''', ur'''Yoigo F233/1.0 ACS-NF/3.4 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':409600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Yoigo F233''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''verizon_touch_pro2_xv6875_ver1'''] = devclass(devices.devids[ur'''htc_wings_volans_ver1'''], ur'''verizon_touch_pro2_xv6875_ver1''', ur'''XV6875 Opera/9.50 (Windows NT  5.1; U; en)''', True, {ur'''brand_name''':ur'''Verizon''',ur'''css_spriting''':True,ur'''dual_orientation''':True,ur'''image_inlining''':True,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''model_name''':ur'''Touch Pro2 XV6875''',ur'''pointing_method''':ur'''touchscreen'''})
devices.devids[ur'''spice_s5420_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s5420_ver1''', ur'''Spice S5420''', True, {ur'''brand_name''':ur'''Spice''',ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''5420''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''sagem_my721x_ver1_subua'''] = devclass(devices.devids[ur'''sagem_my721x_ver1'''], ur'''sagem_my721x_ver1_subua''', ur'''SAGEM-my721X/1.0/EAN_ET MIDP-2.0 Configuration/CLDC-1.L Browser/UP.Browser/7.2.7.1.352 (GUI)''', False, {ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True})
devices.devids[ur'''sagem_my521x_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sagem_my521x_ver1''', ur'''Sagem-my521X/1.0/ MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.6.c.1.414 (GUI)''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Sagem''',ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''MY 521X''',ur'''mp3''':True,ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/898012.xml'''})
devices.devids[ur'''lenovo_p768_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_p768_ver1''', ur'''LENOVO-P768/(070228)S038/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Lenovo''',ur'''colors''':262144,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':False,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':100000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P768''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_20071236069306.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''wellcom_w819_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''wellcom_w819_ver1''', ur'''WELLCOM_W819 WAP Browser''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''WellcoM''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W819''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.wellcommobile.com/mobile_phone/ua_profile/WELLCOM_W819_V1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ezio_nex800_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ezio_nex800_ver1''', ur'''NEX800/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''EZIO''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':150,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':71680,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''NEX 800''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':128,ur'''resolution_width''':160,ur'''rows''':7,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/NEX-800.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_em30_ver1_subua'''] = devclass(devices.devids[ur'''mot_em30_ver1'''], ur'''mot_em30_ver1_subua''', ur'''Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) MOT-EM30/R6716_G_71.01.02R_B BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''bellwave_up560_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bellwave_up560_ver1''', ur'''BW-UP560 TMT/WAP 2.0''', True, {ur'''brand_name''':ur'''Bellwave''',ur'''max_data_rate''':40,ur'''model_name''':ur'''UP560'''})
devices.devids[ur'''bellwave_anasta_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bellwave_anasta_ver1''', ur'''BW-ANASTA OBIGO/WAP 2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''brand_name''':ur'''Bellwave''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''Anasta'''})
devices.devids[ur'''bellwave_fino30_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bellwave_fino30_ver1''', ur'''BW-FINO30 OBIGO/WAP 2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''brand_name''':ur'''Bellwave''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''Fino30''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''htc_hero_ver1_subsprint'''] = devclass(devices.devids[ur'''htc_hero_ver1'''], ur'''htc_hero_ver1_subsprint''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; heroc) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''samsung_gt_i7500_ver1_subcupcake'''] = devclass(devices.devids[ur'''samsung_gt_i7500_ver1'''], ur'''samsung_gt_i7500_ver1_subcupcake''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; fr-fr; Galaxy Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''columns''':25,ur'''max_image_width''':300,ur'''physical_screen_height''':65,ur'''physical_screen_width''':49,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21})
devices.devids[ur'''htc_magic_ver1_subht03a_docomo'''] = devclass(devices.devids[ur'''htc_magic_ver1_cupcake'''], ur'''htc_magic_ver1_subht03a_docomo''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; ja-jp; HT-03A Build/CDB72) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''accept_third_party_cookie''':False,ur'''model_extra_info''':ur'''DoCoMo''',ur'''model_name''':ur'''HT-03A'''})
devices.devids[ur'''sonyericsson_j105j_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_j105j_ver1''', ur'''SonyEricssonJ105i/R1GA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.4''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''J105i''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_generic_symbian_s60'''] = devclass(devices.devids[ur'''sonyericsson_xhtml_generic'''], ur'''sonyericsson_generic_symbian_s60''', ur'''DO_NOT_MATCH_SONYERICSSON_S60''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''can_skip_aligned_link_row''':True,ur'''cookie_support''':True,ur'''css_supports_width_as_percentage''':True,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.4''',ur'''mobile_browser''':ur'''Safari''',ur'''nokia_edition''':3,ur'''nokia_series''':60,ur'''release_date''':ur'''2009_january''',ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h264_bp''':ur'''1.1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_video''':True,ur'''wml_1_1''':False,ur'''wml_1_2''':False,ur'''wml_1_3''':False,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''sonyericsson_p100_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic_symbian_s60'''], ur'''sonyericsson_p100_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 SonyEricssonP100/01; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', True, {ur'''aac''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''can_skip_aligned_link_row''':True,ur'''columns''':17,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.4''',ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''marketing_name''':ur'''Satio''',ur'''max_data_rate''':384,ur'''max_deck_size''':357000,ur'''max_image_height''':480,ur'''max_image_width''':360,ur'''mobile_browser''':ur'''Safari''',ur'''model_extra_info''':ur'''Idou''',ur'''model_name''':ur'''P100''',ur'''mp3''':True,ur'''nokia_edition''':5,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':50,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/P100R000.xml''',ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':4})
devices.devids[ur'''sonyericsson_u1i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic_symbian_s60'''], ur'''sonyericsson_u1i_ver1''', ur'''SonyEricssonU1i/R1BB; Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 model-orange) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':16777216,ur'''columns''':17,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Satio''',ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''max_image_height''':610,ur'''max_image_width''':330,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''U1i''',ur'''mp3''':True,ur'''nokia_edition''':5,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/U1iR000.xml''',ur'''wallpaper_max_height''':640,ur'''wallpaper_max_width''':360,ur'''wallpaper_preferred_height''':640,ur'''wallpaper_preferred_width''':360,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':4})
devices.devids[ur'''samsung_sgh_t659_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_t659_ver1''', ur'''SAMSUNG-SGH-T659/T659UVIG9 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T659''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nexian_nx_t911_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_t911_ver1''', ur'''NexianNX-T911/MTK Release/7.15.2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Nexian''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''mobile_browser''':ur'''wap browser''',ur'''model_name''':ur'''NX T911''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''nokia_7205_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nokia_7205_ver1''', ur'''Nokia 7205 UP.Browser/6.2.3.9.j.1.106 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Nokia''',ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Intrigue''',ur'''max_data_rate''':384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''7205''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''phoneone_s901_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''phoneone_s901_ver1''', ur'''PPC; 240x320; phoneOne_S901/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)''', True, {ur'''brand_name''':ur'''PhoneOne''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''S901''',ur'''wifi''':True})
devices.devids[ur'''samsung_sch_u350_ver1_subopwv'''] = devclass(devices.devids[ur'''samsung_sch_u350_ver1'''], ur'''samsung_sch_u350_ver1_subopwv''', ur'''SCH-U350 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''lg_370_ver1_subopwv'''] = devclass(devices.devids[ur'''lg_370_ver1'''], ur'''lg_370_ver1_subopwv''', ur'''LGE-LG370/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_5230_ver1_sub100062'''] = devclass(devices.devids[ur'''nokia_5230_ver1'''], ur'''nokia_5230_ver1_sub100062''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5230/10.0.062; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_x6_ver1_sub100064'''] = devclass(devices.devids[ur'''nokia_x6_ver1'''], ur'''nokia_x6_ver1_sub100064''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 NokiaX6-00/10.0.064; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e72_ver1_sub021021'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub021021''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.021; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.16352''', False, None)
devices.devids[ur'''nokia_5230_ver1_sub100065'''] = devclass(devices.devids[ur'''nokia_5230_ver1'''], ur'''nokia_5230_ver1_sub100065''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5230/10.0.065; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5230_ver1_sub100063'''] = devclass(devices.devids[ur'''nokia_5230_ver1'''], ur'''nokia_5230_ver1_sub100063''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5230/10.0.063; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n97_ver1_sub200011'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub200011''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.011; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.17972''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n79_ver1_sub31002'''] = devclass(devices.devids[ur'''nokia_n79_ver1'''], ur'''nokia_n79_ver1_sub31002''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN79-1/31.002; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_sgh_i900_ver1_subopera95_subualowercase'''] = devclass(devices.devids[ur'''samsung_sgh_i900_ver1_subopera95'''], ur'''samsung_sgh_i900_ver1_subopera95_subualowercase''', ur'''Samsung-SGH-i900/1.0 Opera 9.5''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':10240,ur'''max_image_height''':360,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':20,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-i900.xml'''})
devices.devids[ur'''samsung_a797_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_a797_ver1''', ur'''SAMSUNG-SGH-A797''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''built_in_back_button_support''':True,ur'''colors''':65536,ur'''columns''':20,ur'''cookie_support''':True,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Mariner''',ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A797''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':49,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A797.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_a797_ver1_sub_operamini'''] = devclass(devices.devids[ur'''samsung_a797_ver1'''], ur'''samsung_a797_ver1_sub_operamini''', ur'''SAMSUNG-SGH-A797/A797UCIG3; Mozilla/5.0 (Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mini/att/4.2.14928; U; en-US) Opera 9.50''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''4.2''',ur'''oma_support''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A797.xml'''})
devices.devids[ur'''sonyericsson_z750a_ver1_subr1ca'''] = devclass(devices.devids[ur'''sonyericsson_z750a_ver1'''], ur'''sonyericsson_z750a_ver1_subr1ca''', ur'''SonyEricssonZ750a/R1CA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_gw820_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''lg_gw820_ver1''', ur'''LG-GW820''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':4294967296,ur'''columns''':16,ur'''device_os''':ur'''Windows Mobile OS''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Tiger''',ur'''max_deck_size''':60000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GW820''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GW820.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gw820_ver1_subv06q'''] = devclass(devices.devids[ur'''lg_gw820_ver1'''], ur'''lg_gw820_ver1_subv06q''', ur'''LG-GW820/V06q IEMobile/8.12 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', False, None)
devices.devids[ur'''lg_gd710_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_gd710_ver1''', ur'''LG-GD710''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Expo''',ur'''max_deck_size''':60000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''GD710''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GD710.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_gd710_ver1_subv08d'''] = devclass(devices.devids[ur'''lg_gd710_ver1'''], ur'''lg_gd710_ver1_subv08d''', ur'''LG-GD710/V08d; Mozilla/5.0 (Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mini/att/4.2.14315; U; en) Opera 9.50''', False, {ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''4.2'''})
devices.devids[ur'''samsung_sgh_a897_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_a897_ver1''', ur'''SAMSUNG-SGH-A897''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Angel''',ur'''max_deck_size''':5000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera Mini''',ur'''model_name''':ur'''SGH-A897''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':73,ur'''physical_screen_width''':41,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A897.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sgh_a897_ver1_subucig4'''] = devclass(devices.devids[ur'''samsung_sgh_a897_ver1'''], ur'''samsung_sgh_a897_ver1_subucig4''', ur'''SAMSUNG-SGH-A897/A897UCIG4; Mozilla/5.0 (Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mini/att/4.2.14928; U; en-US) Opera 9.50''', False, {ur'''mobile_browser_version''':ur'''4.2'''})
devices.devids[ur'''blackberry8900_ver1_sub461'''] = devclass(devices.devids[ur'''blackberry8900_ver1'''], ur'''blackberry8900_ver1_sub461''', ur'''BlackBerry8900/4.6.1''', False, None)
devices.devids[ur'''samsung_sgh_a827_subua2'''] = devclass(devices.devids[ur'''samsung_sgh_a827_ver1'''], ur'''samsung_sgh_a827_subua2''', ur'''Samsung-SGH-A827/A827UCHC1 SHP/VPP/R% NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''myphone_ms28_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''myphone_ms28_ver1''', ur'''MyPhoneMS28Duo/MTK Release/V7 May-04-2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''MyPhone''',ur'''device_claims_web_support''':True,ur'''imelody''':True,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''MS28''',ur'''oma_v_1_0_forwardlock''':True,ur'''release_date''':ur'''2009_may''',ur'''wav''':True})
devices.devids[ur'''samsung_sph_m340_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''samsung_sph_m340_ver1''', ur'''SPH-M340/1.0 UP.Browser/7.2.7.2.510 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Mantra''',ur'''max_data_rate''':200,ur'''max_image_height''':130,ur'''model_name''':ur'''SPH M340''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''samsung_s5200_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_s5200_ver1''', ur'''SAMSUNG-S5200/1.0 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S5200''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':43,ur'''physical_screen_width''':32,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/S5200.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t939_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''samsung_sgh_t939_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; SGH-T939) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''hinted_progressive_download''':True,ur'''marketing_name''':ur'''Behold2''',ur'''max_data_rate''':384,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''model_name''':ur'''SGH T939''',ur'''physical_screen_height''':68,ur'''physical_screen_width''':45,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':480,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''sonyericsson_c510v_ver1'''] = devclass(devices.devids[ur'''sonyericsson_c510_ver1'''], ur'''sonyericsson_c510v_ver1''', ur'''Mozilla/4.0 SonyEricssonC510v/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.2''', True, {ur'''css_spriting''':True,ur'''max_image_width''':228})
devices.devids[ur'''alcatel_ot708_ver1_subv010'''] = devclass(devices.devids[ur'''alcatel_ot708_ver1'''], ur'''alcatel_ot708_ver1_subv010''', ur'''Vodafone541/2.0 Profile V010 06/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', False, None)
devices.devids[ur'''nokia_5730expressmusic_ver1_sub2001280'''] = devclass(devices.devids[ur'''nokia_5730expressmusic_ver1'''], ur'''nokia_5730expressmusic_ver1_sub2001280''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia5730s-1/200.12.80; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.17728''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_e72_ver1_sub021020'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub021020''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.020; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.16352''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n95_ver1_sub_8gb_400002'''] = devclass(devices.devids[ur'''nokia_n95_8gb_ver1'''], ur'''nokia_n95_ver1_sub_8gb_400002''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/40.0.002; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n95_ver1_sub310014'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_sub310014''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/31.0.014; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''nokia_feature_pack''':1})
devices.devids[ur'''htc_tattoo_ver1'''] = devclass(devices.devids[ur'''generic_android'''], ur'''htc_tattoo_ver1''', ur'''Mozilla/5.0 (Linux; U; Android Donut; de-de; HTC Tattoo 1.52.161.1 Build/Donut) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''device_os_version''':ur'''1.6''',ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1.6''',ur'''model_name''':ur'''Tattoo''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/Tattoo/ua-profile.xml''',ur'''uaprof2''':ur'''http://www.htcmms.com.tw/Android/Common/HTC_TATTOO_A3288/ua-profile.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True})
devices.devids[ur'''htc_tattoo_ver1_sub16_1621614'''] = devclass(devices.devids[ur'''htc_tattoo_ver1'''], ur'''htc_tattoo_ver1_sub16_1621614''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; es-es; HTC Tattoo 1.62.161.4 Build/DRC79) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''mobile_browser_version''':ur'''1.6'''})
devices.devids[ur'''mot_mb200_ver1_subua'''] = devclass(devices.devids[ur'''mot_mb200_ver1'''], ur'''mot_mb200_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; MB200 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''sprint_t7380_ver1'''] = devclass(devices.devids[ur'''verizon_touch_pro2_xv6875_ver1'''], ur'''sprint_t7380_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) Sprint T7380''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''HTC''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''marketing_name''':ur'''TouchFLO''',ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''T7380''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''htc_hero_ver1_subsprint2'''] = devclass(devices.devids[ur'''htc_hero_ver1_subsprint'''], ur'''htc_hero_ver1_subsprint2''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; HERO200 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 (AdMob-ANDROID-20090728)''', False, None)
devices.devids[ur'''era_g1_ver1'''] = devclass(devices.devids[ur'''htc_dream_ver1'''], ur'''era_g1_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; pl-pl; Era G1 Build/CRC1) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 (AdMob-ANDROID-20090728)''', True, {ur'''brand_name''':ur'''Era''',ur'''device_os_version''':ur'''1.5''',ur'''model_name''':ur'''G1'''})
devices.devids[ur'''softbank_820sh_ver1_submoz'''] = devclass(devices.devids[ur'''softbank_820sh_ver1'''], ur'''softbank_820sh_ver1_submoz''', ur'''Mozilla/4.08 (820SH;SoftBank) NetFront/3.4''', False, None)
devices.devids[ur'''samsung_b2100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_b2100_ver1''', ur'''SAMSUNG-B2100-ORANGE/B2100BVIC3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Explorer''',ur'''max_data_rate''':200,ur'''max_image_height''':130,ur'''model_name''':ur'''B2100''',ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''samsung_sph_a860_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sph_a860_ver1''', ur'''Samsung-SPHA860 AU-MIC/2.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH-A860''',ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Samsung_SPH-A860_YF02.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''elson_el399_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''elson_el399_ver1''', ur'''EL399/2.0 (03.15) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Elson''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':97000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EL399''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EL399.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''elson_el480_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''elson_el480_ver1''', ur'''EL480/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''MOBISTEL''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EL480''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EL480.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''elson_el520_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''elson_el520_ver1''', ur'''EL520/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''MOBISTEL''',ur'''colors''':65536,ur'''columns''':12,ur'''cookie_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''EL520''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EL520.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''elson_el550_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''elson_el550_ver1''', ur'''EL550/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''MOBISTEL''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EL550''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EL550.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''elson_el680_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''elson_el680_ver1''', ur'''EL680/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''MOBISTEL''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''EL680''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/EL680.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_i8320_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_i8320_ver1'''], ur'''samsung_gt_i8320_ver1_subua''', ur'''SAMSUNG-GT-I8320-Vodafone/I8320BUIH8 Linux/X2/R1 Opera/9.6 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':4294967296,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Vodafone 360 H1''',ur'''max_deck_size''':5000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.6''',ur'''model_name''':ur'''SGH I8320''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_asp''':0,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/I8320UAProf3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_i6410_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_i6410_ver1'''], ur'''samsung_gt_i6410_ver1_subua''', ur'''SAMSUNG-GT-I6410-Vodafone/I6410BUII8 Linux/X2/R1 Opera/9.6 SMS-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_generic_series60_dp30_fp2_webkit'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_generic_series60_dp30_fp2_webkit''', ur'''DO_NOT_MATCH_NOKIA_SERIES60_DP_3_0_FP2_WEBKIT''', False, {ur'''mobile_browser_version''':ur'''525''',ur'''nokia_feature_pack''':2,ur'''release_date''':ur'''2009'''})
devices.devids[ur'''huawei_v840_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''huawei_v840_ver1''', ur'''HuaweiV840/B533 Browser/NetFront/3.5 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VODAFONE 840''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_3''':45,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV840v100WCDMA.xml''',ur'''uaprof2''':ur'''http://wap.huawei.com/uaprof/HuaweiV840v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_v1240_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''huawei_v1240_ver1''', ur'''VodafoneV1240/B037 Browser/NetFront/3.5 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5''',ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''V1240''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV1240v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sagem_my_x2_ver1'''] = devclass(devices.devids[ur'''opwv_v61_generic'''], ur'''sagem_my_x2_ver1''', ur'''SAGEM-my202/1.0 UP.Browser/6.1.0.6.1.c.5 (GUI) MMP/1.0''', True, {ur'''brand_name''':ur'''Sagem''',ur'''max_data_rate''':40,ur'''max_image_height''':60,ur'''max_image_width''':95,ur'''model_name''':ur'''My X2''',ur'''release_date''':ur'''2003_october''',ur'''resolution_height''':80,ur'''resolution_width''':101,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/891864.xml'''})
devices.devids[ur'''nokia_6730c_ver1_sub021008_1'''] = devclass(devices.devids[ur'''nokia_6730c_ver1_sub021008'''], ur'''nokia_6730c_ver1_sub021008_1''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia6730c-1/021.008; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.13126''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_e72_ver1_sub021013'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub021013''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.013; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.14371''', False, {ur'''image_inlining''':True})
devices.devids[ur'''palm_pre_ver1_2'''] = devclass(devices.devids[ur'''palm_pre_ver1_1'''], ur'''palm_pre_ver1_2''', ur'''Mozilla/5.0 (webOS/1.2; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Pre/1.0''', False, {ur'''device_os_version''':ur'''1.2'''})
devices.devids[ur'''palm_pre_ver1_2_subemulator'''] = devclass(devices.devids[ur'''palm_pre_ver1_2'''], ur'''palm_pre_ver1_2_subemulator''', ur'''Mozilla/5.0 (webOS/1.2; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Desktop/1.0''', False, None)
devices.devids[ur'''tmobile_g1_ver1_6'''] = devclass(devices.devids[ur'''htc_android_g1_ver1_5'''], ur'''tmobile_g1_ver1_6''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; T-Mobile G1 Build/DRC83) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.6'''})
devices.devids[ur'''tmobile_g2_ver1_6_subandroid16'''] = devclass(devices.devids[ur'''tmobile_g2_ver1'''], ur'''tmobile_g2_ver1_6_subandroid16''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; sapphire) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''1.6''',ur'''marketing_name''':ur'''HTC Sappire'''})
devices.devids[ur'''tmobile_mytouch_ver1_6'''] = devclass(devices.devids[ur'''tmobile_mytouch_ver1'''], ur'''tmobile_mytouch_ver1_6''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; T-Mobile myTouch 3G Build/DRC92) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.6''',ur'''release_date''':ur'''2009_august'''})
devices.devids[ur'''generic_android_ver1_6'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''generic_android_ver1_6''', ur'''DO_NOT_MATCH_GENERIC_ANDROID_1_6''', False, {ur'''device_os_version''':ur'''1.6''',ur'''release_date''':ur'''2009_july'''})
devices.devids[ur'''htc_click_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''htc_click_ver1''', ur'''Mozilla/5.0 (Linux; U; Android Donut; en-us; HTC Click Build/Donut) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Fiesta''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':42,ur'''physical_screen_width''':56,ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/ATT/T5252-1.0.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''samsung_sph_m560_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sph_m560_ver1''', ur'''Samsung-SPHM560 Access-NetFront/3.5.1 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':4096,ur'''max_image_height''':224,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH M560''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':50,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/Samsung_SPHM560.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''samsung_sph_m560_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sph_m560_ver1'''], ur'''samsung_sph_m560_ver1_subua''', ur'''Samsung-SPHM560 AU-MIC-M560/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_extra_info''':ur'''Sprint''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''sie_s6c_ver1_subua'''] = devclass(devices.devids[ur'''sie_s6c_ver1'''], ur'''sie_s6c_ver1_subua''', ur'''SIE-S6C/25 UP.Browser/7.0.0.1.c.3 (GUI) MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s3600_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_s3600_ver1''', ur'''SAMSUNG-GT-S3600C/1.0 RTK-E/1.0 DF/1.0 Release/07.01.2008 Browser/NetFront3.4  Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':16384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT S3600C''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3600C.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3600i.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s3600_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_s3600_ver1'''], ur'''samsung_gt_s3600_ver1_subua''', ur'''SAMSUNG-S3600/S3600XEHH4 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S3600''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':44,ur'''physical_screen_width''':35,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/S3600.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_u10i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_u10i_ver1'''], ur'''sonyericsson_u10i_ver1_subua''', ur'''SonyEricssonU10i/R1BA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.0''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':16777216,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Aino''',ur'''max_deck_size''':45000,ur'''max_image_height''':400,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2448,ur'''mms_max_size''':614400,ur'''mms_max_width''':3264,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U10i''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/U10iR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''mot_ve440_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_ve440_ver1''', ur'''MOT-VE440/00.72 UP.Browser/7.2.7.5.634 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''VE 440''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/ve440/Profile/ve440.rdf'''})
devices.devids[ur'''nokia_5611_ver1'''] = devclass(devices.devids[ur'''nokia_5610expressmusic_ver1'''], ur'''nokia_5611_ver1''', ur'''Nokia5611/2.0 (09.70) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''model_name''':ur'''5611'''})
devices.devids[ur'''nokia_n97_mini_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_n97_mini_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-4/10.0.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.17125''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''device_os_version''':ur'''9.4''',ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''N97 mini''',ur'''max_deck_size''':357000,ur'''max_image_height''':640,ur'''max_image_width''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''N97-4''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':71,ur'''physical_screen_width''':40,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN97-4r100-2G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NN97-4r100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n97_mini_ver1_sub100001'''] = devclass(devices.devids[ur'''nokia_n97_mini_ver1'''], ur'''nokia_n97_mini_ver1_sub100001''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-4/10.0.001; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.14650''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_mini_ver1_sub100006'''] = devclass(devices.devids[ur'''nokia_n97_mini_ver1'''], ur'''nokia_n97_mini_ver1_sub100006''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-4/10.0.006; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.17125''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_mini_ver1_sub100007'''] = devclass(devices.devids[ur'''nokia_n97_mini_ver1'''], ur'''nokia_n97_mini_ver1_sub100007''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-4/10.0.007; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.17475''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_mini_ver1_sub100008'''] = devclass(devices.devids[ur'''nokia_n97_mini_ver1'''], ur'''nokia_n97_mini_ver1_sub100008''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-4/10.0.008; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.17475''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_mini_ver1_sub100004'''] = devclass(devices.devids[ur'''nokia_n97_mini_ver1'''], ur'''nokia_n97_mini_ver1_sub100004''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-4/10.0.004; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.16988''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_mini_ver1_sub100010'''] = devclass(devices.devids[ur'''nokia_n97_mini_ver1'''], ur'''nokia_n97_mini_ver1_sub100010''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-4/10.0.010; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.17475''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_mini_ver1_sub100012'''] = devclass(devices.devids[ur'''nokia_n97_mini_ver1'''], ur'''nokia_n97_mini_ver1_sub100012''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-4/10.0.012; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.17972''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_mini_ver1_sub100013'''] = devclass(devices.devids[ur'''nokia_n97_mini_ver1'''], ur'''nokia_n97_mini_ver1_sub100013''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-4/10.0.013; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.17972''', False, {ur'''image_inlining''':True})
devices.devids[ur'''samsung_sch_u750_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_sch_u750_ver1''', ur'''SCH-U750P/1.0 NetFront/3.0.22.2.17 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Alias 2''',ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''SCH U750''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/sch/u750P/u750P.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sch_u750_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sch_u750_ver1'''], ur'''samsung_sch_u750_ver1_subua''', ur'''SCH-U750L/1.0 NetFront/3.0.22.2.17 (GUI) MMP/2.0''', False, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Alias 2''',ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''model_name''':ur'''SCH U750''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''nokia_6303classic_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_6303classic_ver1''', ur'''Nokia6303classic/2.0 (06.40) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Classic''',ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6303''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6303classicr100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_x3_00_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_x3_00_ver1''', ur'''NokiaX3-00/2.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X3-00''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NX3-00r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''nokia_x3_00_ver1_sub0050'''] = devclass(devices.devids[ur'''nokia_x3_00_ver1'''], ur'''nokia_x3_00_ver1_sub0050''', ur'''NokiaX3-00/5.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', False, None)
devices.devids[ur'''nokia_3710fold_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_3710fold_ver1''', ur'''Nokia3710fold/2.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Fold''',ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3710''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3710foldr100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_3710fold_ver1_sub50'''] = devclass(devices.devids[ur'''nokia_3710fold_ver1'''], ur'''nokia_3710fold_ver1_sub50''', ur'''Nokia3710fold/5.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', False, None)
devices.devids[ur'''nokia_2320c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_2320c_ver1''', ur'''Nokia2320c-2b/2.0(ATT.06.88) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':32200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''2320c''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2320c-2br100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''haier_hg_m301_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''haier_hg_m301_ver1''', ur'''Haier-HG-M301/CMCC Release/8.21.2007 Browser/WAP2.0''', True, {ur'''brand_name''':ur'''Haier''',ur'''max_data_rate''':40,ur'''model_name''':ur'''HG M301''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':128})
devices.devids[ur'''samsung_s8300_ver1_boie3'''] = devclass(devices.devids[ur'''samsung_s8300_ver1'''], ur'''samsung_s8300_ver1_boie3''', ur'''SAMSUNG-S8300/S8300BOIE3 SHP/VPP/R5 Opera/9.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''fly_m140_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_m140_ver1''', ur'''Fly_M140''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':262144,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M140''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_M140.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_v25_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_v25_ver1''', ur'''flyV25''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''V55''',ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_V25.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''fly_sl110_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sl110_ver1''', ur'''FLY-SL110/S105 LMP/XM Release/2008.6.20''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SL110''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_SL110.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_sx205_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sx205_ver1''', ur'''FLY-SX205/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SX205''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_SX205.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_sx230_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sx230_ver1''', ur'''Fly-SX230/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SX230''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/Fly_SX230.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_e310_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_e310_ver1''', ur'''Fly-E310 ObigoInternetBrowser/QO3C Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Attitude''',ur'''max_data_rate''':200,ur'''max_deck_size''':530200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''E310''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_E310.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''sonyericsson_u1i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_u1i_ver1'''], ur'''sonyericsson_u1i_ver1_subua''', ur'''SonyEricssonU1iv/R1BB; Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', False, {ur'''model_name''':ur'''U1iv'''})
devices.devids[ur'''mot_a45_eco_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_a45_eco_ver1''', ur'''MOT-A45 ECO/13.10.09R_C Release/09.24.2008 OPERA/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':262144,ur'''columns''':19,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_3dapi''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_audio_capture_enabled''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':True,ur'''j2me_canvas_height''':220,ur'''j2me_canvas_width''':320,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_nokia_ui''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''320''',ur'''j2me_socket''':True,ur'''j2me_udp''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''MOTOCUBE''',ur'''max_data_rate''':200,ur'''max_deck_size''':8000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_xmf''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.65''',ur'''model_name''':ur'''MOTOA45ECO''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''receiver''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':22,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''svgt_1_1''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/mota45eco/Profile/mota45eco.rdf''',ur'''utf8_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xmf''':True})
devices.devids[ur'''samsung_gt_e2120_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_e2120_ver1''', ur'''SAMSUNG-GT-E2120B/E2120BDDIH2 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT E2120''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-E2120B.xml'''})
devices.devids[ur'''samsung_sgh_d900_ver1_sube'''] = devclass(devices.devids[ur'''samsung_sgh_d900_ver1'''], ur'''samsung_sgh_d900_ver1_sube''', ur'''SAMSUNG-D900E-Bouygues/D900EAGIE1 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5'''})
devices.devids[ur'''kyocera_m1400_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kyocera_m1400_ver1''', ur'''KWC-M1400/AAZ10043 UP.Browser/7.2.7.2.536 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''marketing_name''':ur'''Laylo''',ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''M1400''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''nokia_6350_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_6350_ver1''', ur'''Nokia6350/2.0(ATT.4.91) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.1''',ur'''model_extra_info''':ur'''ATT''',ur'''model_name''':ur'''6350''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6350r100_3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6350r100_2G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''browser_fennec_winmo_release1'''] = devclass(devices.devids[ur'''generic_ms_mobile'''], ur'''browser_fennec_winmo_release1''', ur'''Mozilla/5.0 (Windows; U; Windows CE 5.2; en-US; rv:1.9.2a1pre) Gecko/20090513 Fennec/1.0a1''', False, {ur'''brand_name''':ur'''Generic''',ur'''marketing_name''':ur'''Fennec''',ur'''max_image_width''':228,ur'''mobile_browser''':ur'''FireFox''',ur'''model_name''':ur'''Firefox Mobile''',ur'''physical_screen_height''':50,ur'''physical_screen_width''':50,ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2009_october''',ur'''resolution_width''':240,ur'''unique''':False,ur'''xhtml_support_level''':4})
devices.devids[ur'''nokia_e71_ver1_sub2_11007127'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub2_11007127''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-2/110.07.127; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':262144,ur'''columns''':28,ur'''max_deck_size''':357000,ur'''max_image_width''':300,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''E71-2''',ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13})
devices.devids[ur'''nokia_e71_ver1_sub3_11007127'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub3_11007127''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-3/110.07.127; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''colors''':262144,ur'''columns''':28,ur'''max_deck_size''':357000,ur'''max_image_width''':300,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''E71-3''',ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13})
devices.devids[ur'''nokia_e63_ver1_sub3'''] = devclass(devices.devids[ur'''nokia_e63_ver1'''], ur'''nokia_e63_ver1_sub3''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-3/200.21.012; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''aac''':True,ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''columns''':28,ur'''device_os_version''':ur'''9.2''',ur'''max_deck_size''':357000,ur'''max_image_width''':300,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''model_name''':ur'''E63-3''',ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE63-3r100.xml''',ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_5220_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_5220_ver1''', ur'''Nokia5220/2.0 (05.63) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_data_rate''':200,ur'''max_deck_size''':30000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5220''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5220r100.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5220_expressmusic_ver1'''] = devclass(devices.devids[ur'''nokia_5220_ver1'''], ur'''nokia_5220_expressmusic_ver1''', ur'''Nokia5220XpressMusic/2.0 (04.00) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':225,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5220''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5220_expressmusic_ver1_sub486'''] = devclass(devices.devids[ur'''nokia_5220_ver1'''], ur'''nokia_5220_expressmusic_ver1_sub486''', ur'''Nokia5220XpressMusic/2.0 (04.86) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_3313_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_3313_ver1''', ur'''SAMSUNG-GT-B3313/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':512000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT B3313''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B3313UAProf.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_e63_ver1_sub1'''] = devclass(devices.devids[ur'''nokia_e63_ver1'''], ur'''nokia_e63_ver1_sub1''', ur'''NokiaE63/1.0(101.21.010) SymbianOS/9.2 Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6750_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_6750_ver1''', ur'''Nokia6750-1b/2.0(ATT.4.89) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Mural''',ur'''max_data_rate''':1800,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6750 1b''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6750r100_3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_c5588_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_c5588_ver1''', ur'''HUAWEI-C5588/001.00 ACS-NetFront/3.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''C5588''',ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''huawei_c5588_ver1_subua'''] = devclass(devices.devids[ur'''huawei_c5588_ver1'''], ur'''huawei_c5588_ver1_subua''', ur'''C5588/001.00 ACS-NetFront/3.2''', False, None)
devices.devids[ur'''mot_motorazr_v8_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_motorazr_v8_ver1''', ur'''MOT-MOTORAZRV82GB_CMCC/1.0 LinuxOS/2.6.10 Release/08.30.2007 Browser/Opera8.50 Profile/MIDP-2.0 Configuration/CLDC-1.1 Software/R601_G_80.56.15R''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':16777216,ur'''columns''':10,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''device_os_version''':ur'''2.6''',ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''MOTORAZR''',ur'''max_data_rate''':1800,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.50''',ur'''model_name''':ur'''V8''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/motorazrV8/Profile/motorazrv8.rdf''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_v8_ver1'''] = devclass(devices.devids[ur'''mot_motorazr_v8_ver1'''], ur'''mot_v8_ver1''', ur'''MOT-V8''', False, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''RAZR2''',ur'''max_data_rate''':1800,ur'''max_image_height''':280,ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''2.2''',ur'''model_name''':ur'''V8''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''2''',ur'''progressive_download''':True,ur'''release_date''':ur'''2007_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_video''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''sonyericsson_u100i_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_5'''], ur'''sonyericsson_u100i_ver1''', ur'''SonyEricssonU100i/R1CA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U100i''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''mot_v8_ver1_sub08b723r'''] = devclass(devices.devids[ur'''mot_v8_ver1'''], ur'''mot_v8_ver1_sub08b723r''', ur'''MOT-V8/08.B7.23R MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v8xx_ver1'''] = devclass(devices.devids[ur'''mot_v8_ver1'''], ur'''mot_v8xx_ver1''', ur'''motorazrV8''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':320,ur'''max_image_width''':233,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''RAZR V8''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/motorazrV8/Profile/motorazrv8.rdf''',ur'''video''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_v8xx_ver1_subr601g80'''] = devclass(devices.devids[ur'''mot_v8xx_ver1'''], ur'''mot_v8xx_ver1_subr601g80''', ur'''motorazrV8/R601_G_80.xx.yyP Mozilla/4.0 (compatible; MSIE 6.0 Linux; Motorola V8;nnn) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.50''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v8xx_ver1_funnyua'''] = devclass(devices.devids[ur'''mot_v8xx_ver1'''], ur'''mot_v8xx_ver1_funnyua''', ur'''MOTORAZR V8/R601_G_80.41.17R Mozilla/4.0 (compatible; MSIE 6.0 Linux; MOTORAZR V88.50) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.50[zh]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v8xx_ver1_funnyua2'''] = devclass(devices.devids[ur'''mot_v8xx_ver1'''], ur'''mot_v8xx_ver1_funnyua2''', ur'''motorazrV8/R601_G_80.42.0FRP Mozilla/4.0 (compatible; MSIE 6.0 Linux; Motorola V8;nnn) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.50[yy]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v8xx_ver1_funnyua3'''] = devclass(devices.devids[ur'''mot_v8xx_ver1'''], ur'''mot_v8xx_ver1_funnyua3''', ur'''MOT-MOTORAZRmaxxV3/98.30.80R BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; 12093102) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.00 [zh]''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''mot_v8xx_ver1_subr601'''] = devclass(devices.devids[ur'''mot_v8xx_ver1'''], ur'''mot_v8xx_ver1_subr601''', ur'''motorazrV8/R601_G_80.56.13R_AP Mozilla/4.0 (compatible; MSIE 6.0 Linux; Motorola V8;nnn) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.50[yy]''', False, None)
devices.devids[ur'''samsung_gt_c5130_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c5130_ver1''', ur'''SAMSUNG-GT-C5130/1.0 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT C5130''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_7610_supernova_ver1_sub0572'''] = devclass(devices.devids[ur'''nokia_7610_supernova_ver1'''], ur'''nokia_7610_supernova_ver1_sub0572''', ur'''Nokia7610Supernova/2.0 (05.72) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_m2510_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_m2510_ver1''', ur'''SAMSUNG-GT-M2510/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':512000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT M2510''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-M2510UAProf.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_vm265_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''lg_vm265_ver1''', ur'''LGE-VM265/1.0 UP.Browser/7.2.7.2.531 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''VM265''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''samsung_sch_i220_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''samsung_sch_i220_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) SAMSUNG-SCH-i220''', True, {ur'''brand_name''':ur'''Samsung''',ur'''css_spriting''':True,ur'''device_os_version''':ur'''6.0''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Code''',ur'''max_data_rate''':384,ur'''max_image_height''':200,ur'''max_image_width''':310,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''SCH i220''',ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/sam-i220.xml'''})
devices.devids[ur'''sonyericsson_f100i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_f100i_ver1''', ur'''SonyEricssonF100i/R1GA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.4''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F100i''',ur'''mp3''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sprint_sph_i350_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''sprint_sph_i350_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) Sprint-SPH-i350''', True, {ur'''brand_name''':ur'''Samsung''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Intrepid''',ur'''max_image_height''':200,ur'''max_image_width''':310,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''Sprint SPH i350''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''htc_xv6875_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_xv6875_ver1''', ur'''XV6975 Opera/9.50 (Windows NT  5.1; U; en)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Imagio''',ur'''max_deck_size''':3000,ur'''max_image_height''':760,ur'''max_image_width''':470,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''model_name''':ur'''XV6975''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/WhitestoneW-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_u9_ver1_sublongua'''] = devclass(devices.devids[ur'''mot_u9_ver1'''], ur'''mot_u9_ver1_sublongua''', ur'''Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux)MOT-U9/R6632_G_81.11.29R MotoWebKit/417.19 (KHTML, like Gecko) BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/9.0''', False, None)
devices.devids[ur'''huawei_v840_ver1_subvoda'''] = devclass(devices.devids[ur'''huawei_v840_ver1'''], ur'''huawei_v840_ver1_subvoda''', ur'''Vodafone/1.0/0Vodafone840/B536SP02 Browser/NetFront/3.5 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', False, None)
devices.devids[ur'''samsung_m7600_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_m7600_ver1'''], ur'''samsung_m7600_ver1_suborange''', ur'''SAMSUNG-M7600-ORANGE/M7600BVIE1 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''alcatel_ot708_ver1_subua'''] = devclass(devices.devids[ur'''alcatel_ot708_ver1'''], ur'''alcatel_ot708_ver1_subua''', ur'''Alcatel-OT-708/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', False, {ur'''marketing_name''':ur''''''})
devices.devids[ur'''samsung_gt_m2710_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_m2710_ver1'''], ur'''samsung_gt_m2710_ver1_subua''', ur'''SAMSUNG-GT-M2710C/1.0 RTK-E/1.0 DF/1.0 Release/07.01.2008 Browser/NetFront3.4 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''htc_magic_ver1_subandroid16'''] = devclass(devices.devids[ur'''htc_magic_ver1_subandroid15'''], ur'''htc_magic_ver1_subandroid16''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; HTC Magic Build/DRC92) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.6''',ur'''mobile_browser_version''':ur'''1.6''',ur'''release_date''':ur'''2009_october'''})
devices.devids[ur'''pcd_c721_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''pcd_c721_ver1''', ur'''Mozilla/5.0(compatible; Access NetFront/3.5; BREW 3.1.5; en,es)/240x320 PCD C721''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''PCD''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''C721''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':144,ur'''resolution_width''':176,ur'''rows''':18,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''spice_m940_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_m940_ver1''', ur'''SPICE M-940''', True, {ur'''brand_name''':ur'''Spice''',ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''M940''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''lenovo_i300_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_i300_ver1''', ur'''Lenovo-i300/S003 LMP/LML Release/2009.03.19 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''i300''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''softbank_933sh_ver1_submozilla'''] = devclass(devices.devids[ur'''softbank_933sh_ver1'''], ur'''softbank_933sh_ver1_submozilla''', ur'''Mozilla/5.0 (933SH;SoftBank;SNXXXXXXXXXXXXXXX) NetFront/3.5''', False, None)
devices.devids[ur'''htc_magic_ver1_subdrc92'''] = devclass(devices.devids[ur'''htc_magic_ver1_subandroid16'''], ur'''htc_magic_ver1_subdrc92''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; HTC Magic Build/DRC92) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''generic_android_ver2'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''generic_android_ver2''', ur'''DO_NOT_MATCH_GENERIC_ANDROID_2_0''', False, {ur'''device_os_version''':ur'''2.0''',ur'''release_date''':ur'''2009_october'''})
devices.devids[ur'''generic_android_ver2_subeclair'''] = devclass(devices.devids[ur'''generic_android_ver2'''], ur'''generic_android_ver2_subeclair''', ur'''DO_NOT_MATCH_GENERIC_ANDROID_2_0_ECLAIR''', False, None)
devices.devids[ur'''lg_mt375_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mt375_ver1''', ur'''LGE-MT375/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Lyrics''',ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''MT375''',ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''nexian_nx_g922_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g922_ver1''', ur'''NexianNX-G922/MTK Release/7.15.2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Nexian''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':310,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''NX G922''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''samsung_sgh_c276_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_c276_ver1''', ur'''SAMSUNG-SGH-C276L/1.0 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':130,ur'''model_name''':ur'''SGH C276''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''spice_s705'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s705''', ur'''Spice S705''', True, {ur'''brand_name''':ur'''Spice''',ur'''max_data_rate''':40,ur'''max_image_height''':100,ur'''model_name''':ur'''S705''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':128})
devices.devids[ur'''verizon_droid_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2'''], ur'''verizon_droid_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.0; en-us; Droid Build/ESD20) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Verizon''',ur'''max_deck_size''':131071,ur'''max_image_width''':320,ur'''model_name''':ur'''Droid''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''uaprof''':ur'''''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''motorola_sholes_ver1'''] = devclass(devices.devids[ur'''verizon_droid_ver1'''], ur'''motorola_sholes_ver1''', ur'''Mozilla/5.0 (Linux; U; Android Eclair; en-us; sholes) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''Sholes'''})
devices.devids[ur'''motorola_sholes_ver1_sub20'''] = devclass(devices.devids[ur'''motorola_sholes_ver1'''], ur'''motorola_sholes_ver1_sub20''', ur'''Mozilla/5.0 (Linux; U; Android 2.0; en-us; sholes) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''era_g1_ver1_subandroid16'''] = devclass(devices.devids[ur'''era_g1_ver1'''], ur'''era_g1_ver1_subandroid16''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; pl-pl; Era G1 Build/DRC92) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''1.6'''})
devices.devids[ur'''archos_5_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''archos_5_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; fr-fr; Archos5 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Archos''',ur'''max_image_height''':780,ur'''max_image_width''':390,ur'''model_name''':ur'''5''',ur'''resolution_height''':800,ur'''resolution_width''':400})
devices.devids[ur'''fly_ds150_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_ds150_ver1''', ur'''Fly_DS150/MAUIBrowser/Configuration/WAP2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':4096,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''DS150''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_DS150.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''docomo_ht03a_ver1'''] = devclass(devices.devids[ur'''htc_magic_ver1'''], ur'''docomo_ht03a_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; Docomo HT-03A Build/DRD08) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''device_os_version''':ur'''1.6''',ur'''model_name''':ur'''DoCoMo 03A'''})
devices.devids[ur'''audiovox_cdm8910_ver1_sub6226'''] = devclass(devices.devids[ur'''audiovox_cdm8910_ver1'''], ur'''audiovox_cdm8910_ver1_sub6226''', ur'''AUDIOVOX-CDM-8910 UP.Browser/6.2.2.6.h.1.100 (GUI) MMP/2.0''', False, {ur'''uaprof''':ur'''http://uaprof.vmobl.com/AUDIOVOX/CDM-8910/VMU_Audiovox-CDM-8910_03.xml'''})
devices.devids[ur'''utstarcom_sprint_mp6900sp_ver1_sub68'''] = devclass(devices.devids[ur'''utstarcom_sprint_mp6900sp_ver1'''], ur'''utstarcom_sprint_mp6900sp_ver1_sub68''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8) Sprint:MP 6900SP''', False, None)
devices.devids[ur'''apple_ipod_touch_ver3_1_1'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver3_1'''], ur'''apple_ipod_touch_ver3_1_1''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1_1 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7C145 Safari/528.16''', False, {ur'''device_os_version''':ur'''3.1.1''',ur'''model_extra_info''':ur'''3.1.1'''})
devices.devids[ur'''verizon_samsung_sch_u750_ver1'''] = devclass(devices.devids[ur'''samsung_sch_u750_ver1'''], ur'''verizon_samsung_sch_u750_ver1''', ur'''samu750v1''', True, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''samsung_r850_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_r850_ver1''', ur'''sam-r850 NetFront/3.5 Mozilla/5.0 like Gecko/20060531''', True, {ur'''brand_name''':ur'''Samsung''',ur'''css_spriting''':True,ur'''marketing_name''':ur'''Caliber''',ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''model_name''':ur'''R850''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''mot_mb200_ver1_subdemo'''] = devclass(devices.devids[ur'''mot_mb200_ver1'''], ur'''mot_mb200_ver1_subdemo''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; MB200-demo Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''samsung_gt_e2130_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_e2130_ver1''', ur'''SAMSUNG-GT-E2130/E2130DDII1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''GT E2130''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''mot_w755_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_w755_ver1'''], ur'''mot_w755_ver1_subverizon''', ur'''motow755''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''utstarcom_cdm_8975_ver1_subverizon'''] = devclass(devices.devids[ur'''utstarcom_cdm_8975_ver1'''], ur'''utstarcom_cdm_8975_ver1_subverizon''', ur'''utstar8975''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''huawei_m750_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_m750_ver1''', ur'''HUAWEI-M750/001.00 ACS-NetFront/3.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''css_spriting''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''model_name''':ur'''M750''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''samsung_sph_m900_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''samsung_sph_m900_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; SPH-M900) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''has_qwerty_keyboard''':True,ur'''hinted_progressive_download''':True,ur'''marketing_name''':ur'''Moment''',ur'''max_image_height''':460,ur'''max_image_width''':310,ur'''model_name''':ur'''SPH-M900''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_gm730_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''lg_gm730_ver1''', ur'''LG-GM730/v10a WM/6.1 IEMobile/6.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', True, {ur'''brand_name''':ur'''LG''',ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':380,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''GM730''',ur'''pdf_support''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':400,ur'''wifi''':True})
devices.devids[ur'''htc_st7377_ver1'''] = devclass(devices.devids[ur'''htc_wings_volans_ver1'''], ur'''htc_st7377_ver1''', ur'''HTC-ST7377/1.59.502.3 (67150) Opera/9.50 (Windows NT 5.1; U; en)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Tilt 2''',ur'''max_deck_size''':3000,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''model_name''':ur'''ST7377''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/att/ST7377-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u7510_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''huawei_u7510_ver1''', ur'''HuaweiU7510/B000 Browser/NetFront/3.5 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U7510''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU7510v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gw620_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''lg_gw620_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; LG Eve) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Java/Jbed/7.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 MMS/LG-Android-MMS-V1.0/1.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':460,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GW620''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/GW620-M6-D2.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/GW620-M6-D1.xml''',ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':320,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':320,ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''huawei_t209_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_t209_ver1''', ur'''Huawei-T209_CMCC/0.1 NXP/1.0 Release/01.04.2009 Browser/mBrowser4.0 Profile/MIDP-1.0 Configration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Huawei''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':100,ur'''model_name''':ur'''T209''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':128})
devices.devids[ur'''sonyericsson_u5i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic_symbian_s60'''], ur'''sonyericsson_u5i_ver1''', ur'''SonyEricssonU5i/R1BB; Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', True, {ur'''aac''':True,ur'''colors''':16777216,ur'''columns''':17,ur'''css_spriting''':True,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.4''',ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Vivaz''',ur'''max_deck_size''':357000,ur'''max_image_height''':600,ur'''max_image_width''':355,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_rmf''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''U5i''',ur'''mp3''':True,ur'''nokia_edition''':5,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''streaming_3g2''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':30,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/downloads/U5iR000.xml''',ur'''wta_phonebook''':True})
devices.devids[ur'''blackberry9000_ver1_sub460165'''] = devclass(devices.devids[ur'''blackberry9000_ver1'''], ur'''blackberry9000_ver1_sub460165''', ur'''BlackBerry9000/4.6.0.65 Profile/MIDP-2.0 (compatible; ips-agent) Configuration/CLDC-1.1 VendorID/102''', False, None)
devices.devids[ur'''apple_iphone_ver3_1'''] = devclass(devices.devids[ur'''apple_iphone_ver3'''], ur'''apple_iphone_ver3_1''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1 like Mac OS X; pt-pt) AppleWebKit/528.18 (KHTML, like Gecko) Mobile/7C144''', False, {ur'''device_os_version''':ur'''3.1''',ur'''model_extra_info''':ur'''3.1'''})
devices.devids[ur'''apple_iphone_ver3_1_sub7c116a'''] = devclass(devices.devids[ur'''apple_iphone_ver3_1'''], ur'''apple_iphone_ver3_1_sub7c116a''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7C116a Safari/528.16''', False, {ur'''device_os_version''':ur'''3.1'''})
devices.devids[ur'''lg_lw310_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_lw310_ver1''', ur'''LGE-LW310/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Helix''',ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''LW310''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''sonyericsson_tm717_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_tm717_ver1''', ur'''SonyEricssonTM717/R1FC Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TM717''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''pantech_pn_e330_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''pantech_pn_e330_ver1''', ur'''PN-E330/T03_0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Pantech''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''PN-E330''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''samsung_gt_b3310_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_gt_b3310_ver1'''], ur'''samsung_gt_b3310_ver1_suborange''', ur'''SAMSUNG-GT-B3310-ORANGE/B3310BVIH1 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''kyocera_m2000_ver1_subua'''] = devclass(devices.devids[ur'''kyocera_m2000_ver1'''], ur'''kyocera_m2000_ver1_subua''', ur'''M2000-ZQ/ZQ1000 UP.Browser/7.2.7.2.531 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''mot_w766_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_w766_ver1''', ur'''MOT-W766/00.72 UP.Browser/7.2.7.5.606 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''marketing_name''':ur'''Entice''',ur'''max_data_rate''':200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''W766''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True})
devices.devids[ur'''samsung_gt_s6700_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s6700_ver1''', ur'''SAMSUNG-GT-S6700T/1.0 SHP/VPP/R5 NetFront/3.5 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S6700''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S6700TUAProf.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''apple_iphone_ver3_1_2'''] = devclass(devices.devids[ur'''apple_iphone_ver3_1'''], ur'''apple_iphone_ver3_1_2''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; nl-nl) AppleWebKit/528.18 (KHTML, like Gecko) Mobile/7D11''', False, {ur'''device_os_version''':ur'''3.1.2''',ur'''model_extra_info''':ur'''3.1.2''',ur'''release_date''':ur'''2009_november'''})
devices.devids[ur'''htc_touch2_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_touch2_ver1''', ur'''Vodafone/1.0/HTC_Touch2/1.29.176.2 (67024) Opera/9.50 (Windows NT 5.1; U; es-ES)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':3000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''model_name''':ur'''Touch2''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':56,ur'''physical_screen_width''':42,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/HTC_Touch2-1.0.xml''',ur'''uaprof2''':ur'''http://www.htcmms.com.tw/gen/HTC_Touch2_T3333-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_snap_s521_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_snap_s521_ver1''', ur'''HTC_Snap_S521 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', True, {ur'''brand_name''':ur'''HTC''',ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Snap''',ur'''max_image_height''':210,ur'''max_image_width''':310,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''S521''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':48,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''samsung_sgh_e380_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e380_ver1''', ur'''SAMSUNG-SGH-E380/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':16000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH E380''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E380.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e380_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_e380_ver1'''], ur'''samsung_sgh_e380_ver1_subua''', ur'''SAMSUNG-SGH-E380''', False, {ur'''aac''':True,ur'''amr''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_max_jar_size''':100000,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mp3''':True,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':64,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''video''':True,ur'''voices''':64,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True})
devices.devids[ur'''samsung_gt_e2120_ver1_sub10'''] = devclass(devices.devids[ur'''samsung_gt_e2120_ver1'''], ur'''samsung_gt_e2120_ver1_sub10''', ur'''SAMSUNG-GT-E2120L/1.0''', False, {ur'''directdownload_support''':True,ur'''model_name''':ur'''GT-E2120L''',ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-E2120L.xml'''})
devices.devids[ur'''samsung_sgh_e380_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_sgh_e380_ver1_subua'''], ur'''samsung_sgh_e380_ver1_sub1''', ur'''SAMSUNG-SGH-E380/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''j2me_max_jar_size''':100000})
devices.devids[ur'''nokia_e52_ver1_sub2'''] = devclass(devices.devids[ur'''nokia_e52_ver1'''], ur'''nokia_e52_ver1_sub2''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE52-2; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.18430''', False, {ur'''image_inlining''':True,ur'''release_date''':ur'''2009_november'''})
devices.devids[ur'''samsung_gt_b7320_ver1_sub2'''] = devclass(devices.devids[ur'''samsung_gt_b7320_ver1'''], ur'''samsung_gt_b7320_ver1_sub2''', ur'''SAMSUNG-GT-B7320/1.0 MIDP/2.1 CLDC/1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', False, None)
devices.devids[ur'''zte_t100_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''zte_t100_ver1''', ur'''ZTE-T100/1.0 ACS-NF/3.4 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':409600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T100''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-T100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''sonyericsson_z530i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_z530_ver1'''], ur'''sonyericsson_z530i_ver1''', ur'''SonyEricssonZ530i/R6DA''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''css_spriting''':True,ur'''imelody''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Z530i''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_z530i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_z530i_ver1'''], ur'''sonyericsson_z530i_ver1_subua''', ur'''SonyEricssonZ530i''', False, {ur'''max_data_rate''':40,ur'''model_name''':ur'''Z530i''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':29,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_voices''':16,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''sonyericsson_z530i_ver1_subr6aa'''] = devclass(devices.devids[ur'''sonyericsson_z530i_ver1'''], ur'''sonyericsson_z530i_ver1_subr6aa''', ur'''SonyEricssonZ530i/R6AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''sonyericsson_z530i_ver1_r6ba'''] = devclass(devices.devids[ur'''sonyericsson_z530i_ver1'''], ur'''sonyericsson_z530i_ver1_r6ba''', ur'''SonyEricssonZ530i/R6BA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_290c_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_290c_ver1''', ur'''LGE-LG290C/1.0[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''columns''':11,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''290C''',ur'''mp3''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':50,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''uaprof''':ur'''http://uaprof1.caohosting.com/UAProfLG290C_TF_V01.xml'''})
devices.devids[ur'''softbank_930ca_ver1_subua'''] = devclass(devices.devids[ur'''softbank_930ca_ver1'''], ur'''softbank_930ca_ver1_subua''', ur'''SoftBank/1.0/930CA/CAJ002/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_n97_mini_ver1_sub100020'''] = devclass(devices.devids[ur'''nokia_n97_mini_ver1'''], ur'''nokia_n97_mini_ver1_sub100020''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-4/10.0.020; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_ver1_sub200019'''] = devclass(devices.devids[ur'''nokia_n97_ver1_sub200011'''], ur'''nokia_n97_ver1_sub200019''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_ver1_sub3_200019'''] = devclass(devices.devids[ur'''nokia_n97_ver1_sub200009'''], ur'''nokia_n97_ver1_sub3_200019''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-3/20.2.019; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_n97_ver1_sub201021'''] = devclass(devices.devids[ur'''nokia_n97_ver1_sub200009'''], ur'''nokia_n97_ver1_sub201021''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97/20.1.021; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124''', False, {ur'''image_inlining''':True})
devices.devids[ur'''cdm_8950_ver1_subverizon'''] = devclass(devices.devids[ur'''cdm_8950_ver1'''], ur'''cdm_8950_ver1_subverizon''', ur'''utstar8950''', False, None)
devices.devids[ur'''htc_magic_ver1_subandroid15_ca'''] = devclass(devices.devids[ur'''htc_magic_ver1_subandroid15'''], ur'''htc_magic_ver1_subandroid15_ca''', ur'''HTC_Magic Mozilla/5.0 (Linux; U; Android 1.5; en-ca; Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''colors''':65536,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''release_date''':ur'''2009_november'''})
devices.devids[ur'''kyocera_glide_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kyocera_glide_ver1''', ur'''KWC-Glide/ABJ0305 UP.Browser/7.2.7.2.536 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Kyocera''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_as_link_support''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':20000,ur'''max_image_height''':280,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':512000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''KWC-Glide''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://stage.kyocera-wireless.com/ringtest/UAProf/model/Glide-COX.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''huawei_u7515_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''huawei_u7515_ver1''', ur'''HuaweiU7515/B000 Browser/NetFront/3.5 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''HUAWEI U7515''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_s3030_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_s3030_ver1''', ur'''SAMSUNG-S3030/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Tobi''',ur'''max_data_rate''':40,ur'''max_deck_size''':38000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT S3030''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/s3030_10.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_pu_p9020_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''pantech_pu_p9020_ver1''', ur'''PantechP9020/JEUSS0111042009 NetFront/3.5 OMC/1.5.3 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':16,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''P9020''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-P9020.xml'''})
devices.devids[ur'''samsung_c6625_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_c6625_ver1'''], ur'''samsung_c6625_ver1_subvoda''', ur'''Vodafone/1.0/SamsungC6625/BUIF2 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6750_ver1_attsub'''] = devclass(devices.devids[ur'''nokia_6750_ver1'''], ur'''nokia_6750_ver1_attsub''', ur'''Nokia6750-1b/2.0(ATT.4.8.9) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, Like Gecko) Safari/420''', False, None)
devices.devids[ur'''samsung_sgh_l811_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_l811_ver1''', ur'''SAMSUNG-SGH-L811/L811XEHH4 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH L811''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-L811.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_eris_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''htc_eris_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; Eris Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''model_name''':ur'''Droid Eris''',ur'''release_date''':ur'''2009_october''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_eris_ver1_subdesire'''] = devclass(devices.devids[ur'''htc_eris_ver1'''], ur'''htc_eris_ver1_subdesire''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; desirec) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''model_name''':ur'''Desire'''})
devices.devids[ur'''htc_eris_ver1_subadr6200'''] = devclass(devices.devids[ur'''htc_eris_ver1'''], ur'''htc_eris_ver1_subadr6200''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; ADR6200 Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''accept_third_party_cookie''':False,ur'''model_name''':ur'''Desire ADR6200''',ur'''uaprof''':ur'''http://uaprof.vtext.com/adr62k/adr62k.xml'''})
devices.devids[ur'''htc_tattoo_subdrc79'''] = devclass(devices.devids[ur'''htc_tattoo_ver1'''], ur'''htc_tattoo_subdrc79''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; HTC Tattoo Build/DRC79) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''verizon_droid_ver1_subua'''] = devclass(devices.devids[ur'''verizon_droid_ver1'''], ur'''verizon_droid_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.0; en-us; Droid Build/ESD20) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''nokia_6650d_ver1_subfold'''] = devclass(devices.devids[ur'''nokia_6650d_ver1'''], ur'''nokia_6650d_ver1_subfold''', ur'''Nokia6650fold/04.18; Series60/3.2 Profile MIDP2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_s5050_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_s5050_ver1''', ur'''SAMSUNG-S5050/S5050XEIF1 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5050''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''cdm_8450sp_ver1_subt060spot016'''] = devclass(devices.devids[ur'''cdm_8450sp_ver1'''], ur'''cdm_8450sp_ver1_subt060spot016''', ur'''AUDIOVOX-CDM8450SP/T060SP0T016 UP.Browser /6.2.0.0 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''audiovox_pm8920kit_ver1_subt120sp0t12'''] = devclass(devices.devids[ur'''audiovox_pm8920kit_ver1'''], ur'''audiovox_pm8920kit_ver1_subt120sp0t12''', ur'''AUDIOVOX-PM8920KIT/T120SP0T12 UP.Browser/6.2.2.6.h.1.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_3155i_ver1_subq125c003nep'''] = devclass(devices.devids[ur'''nokia_3155i_ver1'''], ur'''nokia_3155i_ver1_subq125c003nep''', ur'''Nokia3155i/2.0 (Q125C003.nep) UP.Browser/6.2.3.8 MMP/2.0''', False, None)
devices.devids[ur'''nokia_rh27_ver1_subh125c00206221c1102'''] = devclass(devices.devids[ur'''nokia_rh27_ver1'''], ur'''nokia_rh27_ver1_subh125c00206221c1102''', ur'''NOKIA-RH-27/V H125V1003.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0''', False, {ur'''columns''':16,ur'''rows''':8})
devices.devids[ur'''lge_mm535_ver1_sub6232e1101'''] = devclass(devices.devids[ur'''lge_mm535_ver1'''], ur'''lge_mm535_ver1_sub6232e1101''', ur'''LGE-MM535V17 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lge_vi125_ver1_sub20v01'''] = devclass(devices.devids[ur'''lge_vi125_ver1'''], ur'''lge_vi125_ver1_sub20v01''', ur'''LGE-VI125V01/1.0 UP.Browser/6.2.3.2.1.1.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lg_lx5350_ver1_sub6102135'''] = devclass(devices.devids[ur'''lg_lx5350_ver1'''], ur'''lg_lx5350_ver1_sub6102135''', ur'''LGE-LX5350/1.0 UP.Browser/6.1.0.2.135 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''vm4050_ver1_sub132025622420'''] = devclass(devices.devids[ur'''vm4050_ver1'''], ur'''vm4050_ver1_sub132025622420''', ur'''VM4050/132.025 UP.Browser/6.2.2.4 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_spha580_ver1_sub5802020'''] = devclass(devices.devids[ur'''samsung_spha580_ver1'''], ur'''samsung_spha580_ver1_sub5802020''', ur'''Samsung-SPHA580 AU-MIC-A580/2.0 MMP/2.0''', False, None)
devices.devids[ur'''sanyo_scp_6750_ver1_sub103420'''] = devclass(devices.devids[ur'''sanyo_scp_6750_ver1'''], ur'''sanyo_scp_6750_ver1_sub103420''', ur'''Mozilla/4.0 (MobilePhone SCP-6750/US/1.0) NetFront/3.4 MMP/2.0''', False, None)
devices.devids[ur'''samsung_sph_m550_ver1'''] = devclass(devices.devids[ur'''samsung_sphm500_ver1'''], ur'''samsung_sph_m550_ver1''', ur'''NetFront/3.5.1(BREW 3.1.5; U; en-us; SAMSUNG; NetFront/3.1.5/AMB) Sprint M550 MMP/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':18,ur'''css_spriting''':True,ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''marketing_name''':ur'''Eclaim''',ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''SPH M550''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M550/CG21.rdf''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''samsung_sph_m330_ver1'''] = devclass(devices.devids[ur'''samsung_sph_m300_ver1'''], ur'''samsung_sph_m330_ver1''', ur'''Mozilla/4.0 (BREW 3.1.5; U; en-us; Samsung; SPH_M330; POLARIS/6.1/WAP) MMP/2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Polaris''',ur'''mobile_browser_version''':ur'''6.1''',ur'''model_name''':ur'''SPH M330''',ur'''mp3''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M330/CG21.rdf''',ur'''wav''':True})
devices.devids[ur'''sanyo_scp3810_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''sanyo_scp3810_ver1''', ur'''Mozilla/4.0 (BREW 3.1.5; U; en-us; Sanyo; NetFront/3.5.1/AMB) Sprint SCP-3810''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP3810''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP3810/1002SP.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sph_m560_ver1_subbrew'''] = devclass(devices.devids[ur'''samsung_sph_m560_ver1'''], ur'''samsung_sph_m560_ver1_subbrew''', ur'''NetFront/3.5.1(BREW 3.1.5; U; en-us; SAMSUNG; NetFront/3.1.5/AMB) Sprint M560 MMP/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH M560''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M560/CG06.rdf''',ur'''uaprof2''':ur'''http://uaprof.bellmobilite.ca/Samsung_SPHM560.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''samsung_sph_a960_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sph_a960_ver1''', ur'''Samsung-SPHA960 AU-MIC-A960/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH-A960''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2005_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-A960/ZB03.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e490_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_e490_ver1'''], ur'''samsung_sgh_e490_ver1_subua''', ur'''SEC-SGHE490/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_b5702_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_b5702_ver1''', ur'''SAMSUNG-B5702/B5702XEIE1 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':16384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''B5702C''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_d980_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_d980_ver1''', ur'''SAMSUNG-SGH-D980/D980XAHJ7 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1920,ur'''mms_max_size''':307200,ur'''mms_max_width''':2560,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D980''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':53,ur'''physical_screen_width''':40,ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D980.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_hero_ver1_cupcake_subenza'''] = devclass(devices.devids[ur'''htc_hero_ver1_cupcake'''], ur'''htc_hero_ver1_cupcake_subenza''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-za; HTC Hero Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''lg_220c_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_220c_ver1''', ur'''LG-LG220C[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2.3.8''',ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''LG220C''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof1.caohosting.com/UAProfLG220C_TF_V01.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sph_m900_ver1_subcupcake528'''] = devclass(devices.devids[ur'''samsung_sph_m900_ver1'''], ur'''samsung_sph_m900_ver1_subcupcake528''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; SPH-M900 Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''samsung_sch_r350_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r350_ver1''', ur'''sam-r350 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':True,ur'''max_deck_size''':40960,ur'''max_image_height''':150,ur'''max_image_width''':200,ur'''mms_max_height''':0,ur'''mms_max_size''':332800,ur'''mms_max_width''':0,ur'''model_name''':ur'''SCH R350''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':15,ur'''uaprof''':ur'''http://pix.cellularsouth.com/UA/profile/samsung/r350/r350.xml'''})
devices.devids[ur'''samsung_sch_r350_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sch_r350_ver1'''], ur'''samsung_sch_r350_ver1_subua''', ur'''sam-r350''', False, {ur'''ascii_support''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''iso8859_support''':True,ur'''jpg''':True,ur'''max_deck_size''':40960,ur'''max_image_height''':200,ur'''max_image_width''':156,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_evrc''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':332800,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''mms_spmidi''':True,ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sch_r451_ver1'''] = devclass(devices.devids[ur'''samsung_sch_r450_ver1'''], ur'''samsung_sch_r451_ver1''', ur'''r451[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''marketing_name''':ur'''''',ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''SCH-R451''',ur'''mp3''':True,ur'''uaprof''':ur'''http://uaprof1.caohosting.com/UAProfSamsung_R451_TF_V01.xml'''})
devices.devids[ur'''zte_c77_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_c77_ver1''', ur'''ZTE-C77/1.0 SMIT-Browser/2.0.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''PLSC77ZTE''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/ZTE/PLSC77ZTE/latest''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_lx150_ver1_subua'''] = devclass(devices.devids[ur'''lg_lx150_ver1'''], ur'''lg_lx150_ver1_subua''', ur'''LG-PLS150 AU-MIC-PLS150/1.0 MMP/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0''', False, None)
devices.devids[ur'''htc_hero_ver1_subcellularsouth'''] = devclass(devices.devids[ur'''htc_hero_ver1'''], ur'''htc_hero_ver1_subcellularsouth''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; HTC Hero Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 CSOUTH-6200''', False, None)
devices.devids[ur'''htc_tattoo_ver1_subdadk'''] = devclass(devices.devids[ur'''htc_tattoo_ver1'''], ur'''htc_tattoo_ver1_subdadk''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; da-dk; HTC_TATTOO_A3288 Build/DRC79) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''nokia_2720fold_ver1_sub2b'''] = devclass(devices.devids[ur'''nokia_2720fold_ver1'''], ur'''nokia_2720fold_ver1_sub2b''', ur'''Nokia2720a-2b/2.0 (08.62) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_b520_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_sgh_b520_ver1'''], ur'''samsung_sgh_b520_ver1_subvoda''', ur'''Vodafone/1.0/SamsungSGHB520V/B520BUHI1 Browser/Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''palm_pixi_ver1'''] = devclass(devices.devids[ur'''generic_safari'''], ur'''palm_pixi_ver1''', ur'''Mozilla/5.0 (webOS/1.3.1; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Pixi/1.0''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''webOS''',ur'''device_os_version''':ur'''1.3''',ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':400,ur'''max_image_width''':320,ur'''model_name''':ur'''Pixi''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':400,ur'''resolution_width''':320,ur'''viewport_supported''':True,ur'''viewport_userscalable''':ur'''no''',ur'''viewport_width''':ur'''device_width_token'''})
devices.devids[ur'''mot_evoke_ver1'''] = devclass(devices.devids[ur'''generic_safari'''], ur'''mot_evoke_ver1''', ur'''Mozilla/5.0 (X11; U; Linux ARM; en-us) AppleWebKit/525.1+(KHTML, like Gecko) Safari/525 Mobile/MotorolaEvoke''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''marketing_name''':ur'''Evoke''',ur'''max_image_height''':400,ur'''max_image_width''':240,ur'''model_name''':ur'''Evoke''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''9''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':400})
devices.devids[ur'''mot_mb200_ver1_subua2'''] = devclass(devices.devids[ur'''mot_mb200_ver1'''], ur'''mot_mb200_ver1_subua2''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; MB200 Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''blackberry8320_ver1_sub45018'''] = devclass(devices.devids[ur'''blackberry8320_ver1'''], ur'''blackberry8320_ver1_sub45018''', ur'''BlackBerry8320/4.5.0.18 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102''', False, {ur'''device_os_version''':ur'''4.5''',ur'''mobile_browser_version''':ur'''4.5.0'''})
devices.devids[ur'''blackberry8900_ver1_sub461152'''] = devclass(devices.devids[ur'''blackberry8900_ver1'''], ur'''blackberry8900_ver1_sub461152''', ur'''BlackBerry8900/4.6.1.152 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102''', False, {ur'''mobile_browser_version''':ur'''4.6.1'''})
devices.devids[ur'''nokia_2605_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''nokia_2605_ver1''', ur'''Nokia 2605 UP.Browser/6.2.3.9.j.1.107-20081119 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':13,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65535,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''2605''',ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':13,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/nokia/2605/2605v1.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''mot_q9umts_ver1_subua'''] = devclass(devices.devids[ur'''mot_q9umts_ver1'''], ur'''mot_q9umts_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 240x320; MOT-Q-UMTS/APVER) Opera 8.65 [en]''', False, None)
devices.devids[ur'''samsung_sch_u450_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sch_u450_ver1'''], ur'''samsung_sch_u450_ver1_subua''', ur'''sam-u450 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''pcd_txt8030_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''pcd_txt8030_ver1''', ur'''TXT8030/T05_0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':262144,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Razzle''',ur'''max_deck_size''':65535,ur'''max_image_height''':176,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''TXT8030''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/PCD/TXT8030/TXT8030.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''mot_z6_ver1_subua'''] = devclass(devices.devids[ur'''mot_z6_ver1'''], ur'''mot_z6_ver1_subua''', ur'''MOTOROKR Z6/R60_G_80.33.4ER Mozilla/4.0 (compatible; MSIE 6.0 Linux; MOTOROKR Z6;nnn) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.50[yy]''', False, None)
devices.devids[ur'''lge_ax310_ver1'''] = devclass(devices.devids[ur'''lg_ax300_ver1'''], ur'''lge_ax310_ver1''', ur'''LGE-AX310/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''marketing_name''':ur'''Helix''',ur'''max_image_height''':220,ur'''max_image_width''':176,ur'''model_name''':ur'''AX310''',ur'''release_date''':ur'''2009_april''',ur'''uaprof''':ur'''http://www.alltel.net/uaprof/lg/ax310/ax310.xml'''})
devices.devids[ur'''zte_f106_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_f106_ver1''', ur'''F106-ChinaUnicom/1.0 ACS-NF/3.4 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':24,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F106-ChinaUnicom''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':24,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/F106-ChinaUnicom.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_x1i_ver1_subopera'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1'''], ur'''sonyericsson_x1i_ver1_subopera''', ur'''Opera/9.5 (Microsoft Windows; PPC; Opera Mobi; U) SonyEricssonX1i/R3AA Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_e2210l_ver1'''] = devclass(devices.devids[ur'''samsung_e2210_ver1'''], ur'''samsung_e2210l_ver1''', ur'''SAMSUNG-E2210L/1.0 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, None)
devices.devids[ur'''samsung_r810_ver1_subsamr'''] = devclass(devices.devids[ur'''samsung_r810_ver1'''], ur'''samsung_r810_ver1_subsamr''', ur'''samr810 Netfront/3.4 Mozilla/5.0 like Gecko/20060426''', False, None)
devices.devids[ur'''samsung_gt_e1390_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_e1390_ver1''', ur'''SAMSUNG-GT-E1390/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-E1390''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-E1390.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_dgh_f266_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_dgh_f266_ver1''', ur'''SAMSUNG-SGH-F266/ Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F266''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F266_FL.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''kyocera_m1400_ver1_sublaylo'''] = devclass(devices.devids[ur'''kyocera_m1400_ver1'''], ur'''kyocera_m1400_ver1_sublaylo''', ur'''KWC-laylo/AAR1004 UP.Browser/7.2.7.2.531 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''acer_e101_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''acer_e101_ver1''', ur'''acer_E101''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer''',ur'''colors''':65536,ur'''columns''':14,ur'''device_os_version''':ur'''6.5''',ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''beTouch E101''',ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Microsoft Mobile Explorer''',ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''Acer E101''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_E101_Profile.XML''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''acer_e101_subbouygtel'''] = devclass(devices.devids[ur'''acer_e101_ver1'''], ur'''acer_e101_subbouygtel''', ur'''acer_E101_Bouygtel Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Windows Phone 6.5)''', False, {ur'''html_wi_oma_xhtmlmp_1_0''':True})
devices.devids[ur'''phoneone_m901_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''phoneone_m901_ver1''', ur'''M901/Teleca/Q03C1.22 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''PhoneOne''',ur'''colors''':4096,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M901''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uriver.co.kr/UAprof/UAprof_M901.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''phillips_x520_ver1'''] = devclass(devices.devids[ur'''philips_x500_ver1'''], ur'''phillips_x520_ver1''', ur'''PhilipsX520/1.0 NXP5210/DV9 Release/9.01.2008 Browser/Obigo2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''colors''':65536,ur'''columns''':16,ur'''marketing_name''':ur'''Xenium''',ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''model_name''':ur'''X520''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uapX520.xml'''})
devices.devids[ur'''samsung_e1360_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e1360_ver1''', ur'''SAMSUNG-E1360M/E1360MXEID2 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''E1360B''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''alcatel_ot_600a_ver1'''] = devclass(devices.devids[ur'''alcatel_ot_600_ver1'''], ur'''alcatel_ot_600a_ver1''', ur'''Alcatel-OT-600A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''model_name''':ur'''OT-600A''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-600A.rdf'''})
devices.devids[ur'''samsung_sph_m250_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sph_m250_ver1''', ur'''Samsung-SPHM250 AU-MIC-M250/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH-M250''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M250/ZG19.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_v8xx_ver1_subr601g80533br'''] = devclass(devices.devids[ur'''mot_v8xx_ver1'''], ur'''mot_v8xx_ver1_subr601g80533br''', ur'''motorazrV8/R601_G_80.53.3BR_A Mozilla/4.0 (compatible; MSIE 6.0 Linux; Motorola V8;3076) Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera 8.50''', False, {ur'''colors''':16777216,ur'''columns''':10,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/motorazrV8/Profile/motorazrv8.rdf'''})
devices.devids[ur'''zte_gx960_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_gx960_ver1''', ur'''SFR342/X960_V2_Z0_C1_BFFA100 Obigo/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G X960''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ztemt.com/mobile/uaprof/SFR342-X960-V2.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''palm_treo750v_ver1_subv0005'''] = devclass(devices.devids[ur'''palm_treo750v_ver1'''], ur'''palm_treo750v_ver1_subv0005''', ur'''Palm750/v0005 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''model_name''':ur'''Treo 750''',ur'''png''':True,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://downloads.palm.com/profiles/Treo750R2.rdf'''})
devices.devids[ur'''samsung_sph_m900_ver1_subcupcake'''] = devclass(devices.devids[ur'''samsung_sph_m900_ver1'''], ur'''samsung_sph_m900_ver1_subcupcake''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; SPH-M900 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''htc_st7377_ver1_sub_mozilla40'''] = devclass(devices.devids[ur'''htc_st7377_ver1'''], ur'''htc_st7377_ver1_sub_mozilla40''', ur'''HTC-ST7377/1.59.502.3 (67150) Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', False, None)
devices.devids[ur'''generic_ms_winmo6_5'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''generic_ms_winmo6_5''', ur'''DO_NOT_MATCH_WINMO_6_5''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''msxml2''',ur'''device_os_version''':ur'''6.5''',ur'''model_name''':ur'''Windows Mobile 6.5''',ur'''release_date''':ur'''2009_december''',ur'''rss_support''':True,ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''viewport_supported''':True,ur'''viewport_userscalable''':ur'''no''',ur'''viewport_width''':ur'''device_width_token'''})
devices.devids[ur'''samsung_sgh_i627_ver1_sub_uchj5'''] = devclass(devices.devids[ur'''samsung_sgh_i627_ver1'''], ur'''samsung_sgh_i627_ver1_sub_uchj5''', ur'''SAMSUNG-SGH-I627/UCHJ5 Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''marketing_name''':ur'''Propel Pro/Jack Frost'''})
devices.devids[ur'''htc_st6356_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_5'''], ur'''htc_st6356_ver1''', ur'''HTC-ST6356/2.31.502.4 (66023) Opera/9.50 (Windows NT 5.1; U; en)''', True, {ur'''brand_name''':ur'''HTC''',ur'''css_spriting''':True,ur'''device_os_version''':ur'''6.5''',ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Pure''',ur'''max_image_height''':760,ur'''max_image_width''':470,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''model_name''':ur'''S6356''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''stylus''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''samsung_gt_b3210_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_b3210_ver1''', ur'''SAMSUNG-GT-B3210/1.0 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''CorbyTXT''',ur'''max_data_rate''':200,ur'''max_deck_size''':512000,ur'''max_image_height''':150,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT B3210''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B3210UAProf.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_europau4000_ver1_suborange'''] = devclass(devices.devids[ur'''pantech_europau4000_ver1'''], ur'''pantech_europau4000_ver1_suborange''', ur'''PANTECH-EUROPA-U4000-orange/1.0 Obigo/Q04C MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''mot_w385_ver1_subparrot'''] = devclass(devices.devids[ur'''mot_w385_ver1'''], ur'''mot_w385_ver1_subparrot''', ur'''MOT-W385-parrot/1.0 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''nokia_n97_ver1_sub100001'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub100001''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 NokiaN97-1/10.0.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525''', False, None)
devices.devids[ur'''lg_gw620_ver1_subua'''] = devclass(devices.devids[ur'''lg_gw620_ver1'''], ur'''lg_gw620_ver1_subua''', ur'''LG-GW620 Mozilla/5.0 (Linux; U; Android 1.5) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Java/Jbed/7.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 MMS/LG-Android-MMS-V1.0/1.2''', False, None)
devices.devids[ur'''mot_pebl_ver1_subu6c'''] = devclass(devices.devids[ur'''mot_pebl_ver1'''], ur'''mot_pebl_ver1_subu6c''', ur'''MOT-U6c/1.0 UP.Browser/6.2.2.6(GUI) MMP/2.0 M4-MMS/3.01''', False, None)
devices.devids[ur'''htc_hd2_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_5'''], ur'''htc_hd2_ver1''', ur'''HTC_HD2_T8585 Opera/9.7 (Windows NT 5.1; U; en)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.7''',ur'''model_name''':ur'''HD2''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1.1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/HTC_HD2_T8585-1.0.xml''',ur'''uaprof2''':ur'''http://www.htcmms.com.tw/tmo/HTC_HD2-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''htc_mega_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_5'''], ur'''htc_mega_ver1''', ur'''HTC_Mega Opera/9.5 (Microsoft Windows; PPC Opera Mobi /17753; U; es-ES)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''Mega''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Mega-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_f490_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_f490_ver1''', ur'''SAMSUNG-SGH-F490/F490XXGL3 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':400,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F490''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F490.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''samsung_sgh_f490_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_sgh_f490_ver1'''], ur'''samsung_sgh_f490_ver1_subvoda''', ur'''SAMSUNG-SGH-F490-Vodafone/F490BUHB2 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_image_width''':230})
devices.devids[ur'''samsung_sgh_f490_ver1_subxxhb5'''] = devclass(devices.devids[ur'''samsung_sgh_f490_ver1'''], ur'''samsung_sgh_f490_ver1_subxxhb5''', ur'''SAMSUNG-SGH-F490/F490XXHB5 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''max_image_width''':230})
devices.devids[ur'''samsung_sgh_f490_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_sgh_f490_ver1'''], ur'''samsung_sgh_f490_ver1_suborange''', ur'''SAMSUNG-SGH-F490-ORANGE/F490AFHB3 SHP/VPP/R5 NetFront/3.4 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''imelody''':True,ur'''max_deck_size''':5000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''softkey_support''':True,ur'''sp_midi''':True})
devices.devids[ur'''huawei_u7519_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''huawei_u7519_ver1''', ur'''HuaweiU7519/B001 Browser/ACCESS NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1/QTV-Player/5.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U7519''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU7519v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_eris_ver1_sub525201'''] = devclass(devices.devids[ur'''htc_eris_ver1'''], ur'''htc_eris_ver1_sub525201''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; Eris Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''mot_e8_linux_ver1_subcmccr6718'''] = devclass(devices.devids[ur'''mot_e8_linux_ver1'''], ur'''mot_e8_linux_ver1_subcmccr6718''', ur'''Mozilla/5.0 (compatible; OSS/1.0; Chameleon; Linux) MOT-E8_CMCC/R6718_G_71.10.13R_C BER/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_x1i_ver1_subie711_subua'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1_subie711'''], ur'''sonyericsson_x1i_ver1_subie711_subua''', ur'''Vodafone/1.0/SEX1i/R3AA Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) UP.Link/6.3.1.20.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_x1i_ver1_subopera15431'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1'''], ur'''sonyericsson_x1i_ver1_subopera15431''', ur'''Vodafone/1.0/SEX1i/R3AA Opera/9.5 (Microsoft Windows; PPC; Opera Mobi/15431; U; DE) UP.Link/6.3.1.20.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''pointing_method''':ur'''touchscreen'''})
devices.devids[ur'''sonyericsson_w595_ver1_subr3da_832'''] = devclass(devices.devids[ur'''sonyericsson_w595_ver1'''], ur'''sonyericsson_w595_ver1_subr3da_832''', ur'''SonyEricssonW595/R3DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.2''', False, None)
devices.devids[ur'''samsung_z500v_ver1_subua'''] = devclass(devices.devids[ur'''samsung_z500v_ver1'''], ur'''samsung_z500v_ver1_subua''', ur'''SGH-Z500V/2. 0 SHP/VPP/R5 SMB3.1 SMM-MMS/1.2. 0 profile/MIDP- 2.0 configuration/ CLDC-1.1''', False, None)
devices.devids[ur'''htc_touch_pro_ver1_subopera950_subvodafone'''] = devclass(devices.devids[ur'''htc_touch_pro_ver1_subopera950'''], ur'''htc_touch_pro_ver1_subopera950_subvodafone''', ur'''Vodafone/1.0/ HTC_Touch_ Pro Opera/9.50 (Windows NT 5.1; U; de)''', False, {ur'''model_extra_info''':ur'''Vodafone''',ur'''oma_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Raphael-1.0.xml'''})
devices.devids[ur'''zte_r100_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''zte_r100_ver1''', ur'''ZTE-R100/1.0 ACS-NF/3.4 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':409600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''R100''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''nokia_1682c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_1682c_ver1''', ur'''Nokia1682c_CMCC/2.0 (06.86) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''1682c''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sagem_my750_ver1_suborange'''] = devclass(devices.devids[ur'''sagem_my750_ver1'''], ur'''sagem_my750_ver1_suborange''', ur'''SAGEM-my750X-Orange/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_j618_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''samsung_sgh_j618_ver1''', ur'''SAMSUNG-SGH-J618_CMCC/1.0 Release/5.29.2007 Browser/NetFront3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1/*MzUxNTU1MDIxMDcxMzQz''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SGH-J618''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''samsung_sgh_j708i_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_j708i_ver1''', ur'''SAMSUNG-SGH-J708i_CMCC/1.0 RTK-E/1.0 DF/1.0 Release/12.18.2008 Browser/OpenWave6.2.3.3.c.1.101 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''SGH J708i''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-J708.xml'''})
devices.devids[ur'''lenovo_i817_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_i817_ver1''', ur'''Lenovo-i817/CMCC_S114 LMP/XM Release/2007.07.31 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Lenovo''',ur'''colors''':262144,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':50000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''i817''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/download_20078246337365.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_e2120_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_gt_e2120_ver1'''], ur'''samsung_gt_e2120_ver1_suborange''', ur'''SAMSUNG-GT-E2120-ORANGE/E2120BVII2 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''vodafone_htc_touch_jade_ver1_sub1401642'''] = devclass(devices.devids[ur'''vodafone_htc_touch_jade_ver1'''], ur'''vodafone_htc_touch_jade_ver1_sub1401642''', ur'''Vodafone/1.0/HTC_Jade/1.40. 164.2 Opera/9.50 (Windows NT 5.1; U; es-ES)''', False, None)
devices.devids[ur'''sonyericsson_x10i_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''sonyericsson_x10i_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; SonyEricssonX10i Build/R1AA044) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':44,ur'''device_os_version''':ur'''1.6''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Xperia X10''',ur'''max_data_rate''':7200,ur'''max_image_height''':480,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':1024000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''X10i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':32,ur'''streaming_vcodec_h264_bp''':ur'''1.1''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/X10iR101.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''sonyericsson_b10_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''sonyericsson_b10_ver1''', ur'''SonyEricssonB10/R1AA Vodafone/1.0 Browser/Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''B10''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/uaprof/B10R101.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sagem_vf540_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sagem_vf540_ver1''', ur'''SAGEM-VF540/1.0/EVN_MB MIDP/2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.7.1.550 (GUI)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':48128,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VF540''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/905283.xml''',ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''lg_gm750_ver1'''] = devclass(devices.devids[ur'''generic_ms_mobile'''], ur'''lg_gm750_ver1''', ur'''Mozilla/5.0 Vodafone/1.0/LG-GM750/V10a Browser/IE8.12 MMS/LGMMSv1.0/1.2 Java/LGVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Layla''',ur'''max_data_rate''':3600,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GM750''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':12,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GM750.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_p100v_ver1'''] = devclass(devices.devids[ur'''sonyericsson_p100_ver1'''], ur'''sonyericsson_p100v_ver1''', ur'''SonyEricssonP100v/01; Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':16777216,ur'''columns''':17,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':3000,ur'''mms_max_size''':614400,ur'''mms_max_width''':4000,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''P100''',ur'''nokia_edition''':5,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/P100R000.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''palm_pre_ver1_3'''] = devclass(devices.devids[ur'''palm_pre_ver1_2'''], ur'''palm_pre_ver1_3''', ur'''Mozilla/5.0 (webOS/1.3.1; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Pre/1.0''', False, {ur'''device_os_version''':ur'''1.3'''})
devices.devids[ur'''samsung_behold_ii_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''samsung_behold_ii_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; Behold II Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''Behold 2''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''motorola_debut_i856_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''motorola_debut_i856_ver1''', ur'''MOT-A-A6/00.02 UP.Browser/7.2.7.2.531 (GUI) MMP/2.0 Push/PO''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''Debut i856''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''winwap_ver4_2_0_290'''] = devclass(devices.devids[ur'''winwap_ver4'''], ur'''winwap_ver4_2_0_290''', ur'''WinWAP/4.2 (Win32) WinWAP-X/4.2.0.290''', False, {ur'''brand_name''':ur'''WinWAP Technologies''',ur'''columns''':200,ur'''max_image_height''':4800,ur'''max_image_width''':4800,ur'''model_name''':ur'''WinWAP Browser for Windows 4.2''',ur'''resolution_height''':1200,ur'''resolution_width''':1600,ur'''rows''':150})
devices.devids[ur'''tmobile_g1_ver1_subuk2'''] = devclass(devices.devids[ur'''tmobile_g1_ver1_subuk'''], ur'''tmobile_g1_ver1_subuk2''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; T-Mobile G1 Build/DRC83) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.6'''})
devices.devids[ur'''lg_km330_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_km330_ver1''', ur'''LG-KM330 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':16777216,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':30720,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KM330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-UAP-KM330-v01.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sgh_f480i_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_f480_ver1'''], ur'''samsung_sgh_f480i_ver1''', ur'''SAMSUNG-SGH-F480i/JBIG1 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mobile_browser_version''':ur'''3.5''',ur'''model_name''':ur'''SGH F480i''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F480i_3G.rdf'''})
devices.devids[ur'''samsung_sgh_f480i_ver1_subvodafone'''] = devclass(devices.devids[ur'''samsung_sgh_f480i_ver1'''], ur'''samsung_sgh_f480i_ver1_subvodafone''', ur'''SAMSUNG-SGH-F480I-Vodafone/1.0 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':20,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mobile_browser_version''':ur'''3.5''',ur'''model_extra_info''':ur'''Vodafone''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F480I_3G.rdf'''})
devices.devids[ur'''samsung_sgh_t746_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_t746_ver1''', ur'''SAMSUNG-SGH-T746/T746BMIH6 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Impact''',ur'''max_data_rate''':384,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH T746''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T746.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_hero_ver1_cupcake_subengb'''] = devclass(devices.devids[ur'''htc_hero_ver1_cupcake'''], ur'''htc_hero_ver1_cupcake_subengb''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-gb; HTC Hero Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof2''':ur'''http://www.htcmms.com.tw/Android/Common/Hero/ua-profile.xml'''})
devices.devids[ur'''o2_xda_zest_ver1_subie711'''] = devclass(devices.devids[ur'''o2_xda_zest_ver1'''], ur'''o2_xda_zest_ver1_subie711''', ur'''Xda_Zest_MSIE/480x640 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''samsung_gt_b7300_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_5'''], ur'''samsung_gt_b7300_ver1''', ur'''SAMSUNG-GT-B7300/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Lite''',ur'''max_data_rate''':3600,ur'''max_deck_size''':10240,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''GT B7300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B7300.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''toshiba_tg01_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''toshiba_tg01_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) Toshiba/TG01''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Toshiba''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_image_height''':750,ur'''max_image_width''':440,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.12''',ur'''model_name''':ur'''TG01''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':90,ur'''physical_screen_width''':60,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gphone.toshiba.co.jp/tech/profiles/UAPROF/EUR1/TG01-1.0.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_s7550_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s7550_ver1''', ur'''SAMSUNG-GT-S7550/S7550BAIK2 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Blue Earth''',ur'''max_data_rate''':1800,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT S7550''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S7550_3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S7550_2G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_c5130_ver1_subvodafone'''] = devclass(devices.devids[ur'''samsung_gt_c5130_ver1'''], ur'''samsung_gt_c5130_ver1_subvodafone''', ur'''SAMSUNG-GT-C5130S-Vodafone/SBAIJ4 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''inq_b1_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''inq_b1_ver1''', ur'''INQ/B1-200H/1.0.38 Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''INQ Mobile''',ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''INQ B1 200H''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.inqmobile.com/ua/b1h200.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''qmobile_f220_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''qmobile_f220_ver1''', ur'''Q-Mobile-F220/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''brand_name''':ur'''QMobile''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''F220''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''nokia_6233_ver1_sub0491'''] = devclass(devices.devids[ur'''nokia_6233_ver1'''], ur'''nokia_6233_ver1_sub0491''', ur'''Nokia6233/2.0 (04.91) Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''alcatel_ot_c750_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''alcatel_ot_c750_ver1''', ur'''Alcatel-OT-C750/1.0 UP.Browser/7.1 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':15000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''One Touch C750''',ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-E5_cE5c_1.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''alcatel_ot_c820_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_c820_ver1''', ur'''Alcatel-OT-C820/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':15000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT-C820''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-OT-C820.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_sport_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_sport_ver1''', ur'''Alcatel-OT-Sport/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OneTouch Sport''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-OT-Sport.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_v570_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_v570_ver1''', ur'''Alcatel-OT-V570/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT V570''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-OT-V570.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''benq_e81_ver1_subua'''] = devclass(devices.devids[ur'''benq_e81_ver1'''], ur'''benq_e81_ver1_subua''', ur'''BenQ-E81/28 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.6.1.165 (GUI) MMP/2.0 Push/PO''', False, None)
devices.devids[ur'''benqsie_ef51_ver1_subua'''] = devclass(devices.devids[ur'''benqsie_ef51_ver1'''], ur'''benqsie_ef51_ver1_subua''', ur'''BenQ-EF51/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.3.0.4.c.1.102 (GUI) MMP/2.0''', False, {ur'''mobile_browser_version''':ur'''6.3'''})
devices.devids[ur'''benqsie_ef61_ver1_subua'''] = devclass(devices.devids[ur'''benqsie_ef61_ver1'''], ur'''benqsie_ef61_ver1_subua''', ur'''BenQ-EF61/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.3.0.4.c.1.102 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''apple_iphone_ver3_1_0'''] = devclass(devices.devids[ur'''apple_iphone_ver3_1'''], ur'''apple_iphone_ver3_1_0''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''3.1.0''',ur'''model_extra_info''':ur'''3.1.0'''})
devices.devids[ur'''apple_iphone_ver3_1_1'''] = devclass(devices.devids[ur'''apple_iphone_ver3_1'''], ur'''apple_iphone_ver3_1_1''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_1 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7C145 Safari/528.16''', False, {ur'''device_os_version''':ur'''3.1.1'''})
devices.devids[ur'''apple_ipod_touch_ver3_1_1_subua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver3_1_1'''], ur'''apple_ipod_touch_ver3_1_1_subua''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 3_1_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''samsung_behold_ii_ver1_subua'''] = devclass(devices.devids[ur'''samsung_behold_ii_ver1'''], ur'''samsung_behold_ii_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; Behold2 Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''apple_ipod_touch_ver3_1_2'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver3_1_1'''], ur'''apple_ipod_touch_ver3_1_2''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1_2 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''3.1.2''',ur'''model_extra_info''':ur'''3.1.2'''})
devices.devids[ur'''apple_ipod_touch_ver3_1_2_subua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver3_1_2'''], ur'''apple_ipod_touch_ver3_1_2_subua''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 3_1_2 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''benqsie_ef91_ver1_subua'''] = devclass(devices.devids[ur'''benqsie_ef91_ver1'''], ur'''benqsie_ef91_ver1_subua''', ur'''BenQ-EF91/1.00/WAP2.0/MIDP2.0/CLDC1.0 UP.Browser/6.3.0.7.c.1.103 (GUI) MMP/2.0''', False, {ur'''mobile_browser_version''':ur'''6.3'''})
devices.devids[ur'''benqsie_sl80_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''benqsie_sl80_ver1''', ur'''BenQ-SL80/1.01 Browser/Openwave/6.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''BenQ-Siemens''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':140,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_name''':ur'''SL80''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''asus_z801_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''asus_z801_ver1''', ur'''ASUS-Z801/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Asus''',ur'''columns''':20,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':220,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''Z801''',ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/ASUS-Z801_UAProf.xml'''})
devices.devids[ur'''fly_sx220_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sx220_ver1''', ur'''FLY-SX220/(2007.08.07)S108/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SX220''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2007_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.com/UAP/SX220.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_b2250_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_b2250_ver1''', ur'''LG-B2250 MIC/WAP2.0 MIDP-2.0/CLDC-1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':10000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''B2250''',ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-B2250.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_pdc''':True})
devices.devids[ur'''lg_mg320d_ver1_subua'''] = devclass(devices.devids[ur'''lg_mg320d_ver1'''], ur'''lg_mg320d_ver1_subua''', ur'''LG-MG320d MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''mot_a1200r_ver1'''] = devclass(devices.devids[ur'''mot_a1200_ver1'''], ur'''mot_a1200r_ver1''', ur'''MOT-A1200r/1.0 LinuxOS/2.4.20 Release/8.22.2006 Browser/Opera8.00 Profile/MIDP-2.0 Configuration/CLDC-1.1 Software/R541_G_11.52.08R''', False, {ur'''css_spriting''':True,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''device_os_version''':ur'''2.4.20''',ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.00''',ur'''model_extra_info''':ur'''Red''',ur'''uaprof2''':ur'''http://motorola.handango.com/phoneconfig/A1200r/Profile/A1200r.rdf'''})
devices.devids[ur'''mot_e770v_ver1_subua'''] = devclass(devices.devids[ur'''mot_e770v_ver1'''], ur'''mot_e770v_ver1_subua''', ur'''MOT-E770V7777777/85.97.C3P MIB/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_v1100_ver1'''] = devclass(devices.devids[ur'''mot_mib22_generic'''], ur'''mot_v1100_ver1''', ur'''MOT-V1100/98.20.3BR BER2.2 Mozilla/4.0 (compatible; MSIE 6.0; Synergy; 1564) Profile/MIDP-2.0 Configuration/CLDC-1.1 EGE/1.0 Opera 8.00 [en]''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':19,ur'''cookie_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.00''',ur'''model_name''':ur'''V1100''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://motorola.handango.com/phoneconfig/V1100/Profile/V1100_NO_BEARER.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_hero_ver1_cupcake_subense'''] = devclass(devices.devids[ur'''htc_hero_ver1_cupcake'''], ur'''htc_hero_ver1_cupcake_subense''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-se; HTC Hero Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''lg_gw620_ver1_subr'''] = devclass(devices.devids[ur'''lg_gw620_ver1'''], ur'''lg_gw620_ver1_subr''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-ca; LG GW620R Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 (AdMob-ANDROID-20090728)''', False, None)
devices.devids[ur'''sec_sghd347_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sec_sghd347_ver1''', ur'''SEC-SGHD347/1.0 TSS/2.5''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D347''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''myphone_q21_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''myphone_q21_ver1''', ur'''MyPhoneQ21Duo/MTK Release/V7 Apl-01-2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':False,ur'''bmp''':True,ur'''brand_name''':ur'''MyPhone''',ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':140,ur'''max_image_width''':200,ur'''mld''':True,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''Q21''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''wav''':True})
devices.devids[ur'''huawei_u8230_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''huawei_u8230_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; es-es; U8230 Build/CRB17) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''model_name''':ur'''U8230''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':45,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU8230v100WCDMA.xml''',ur'''uaprof2''':ur'''http://wap1.huawei.com/uaprof/HuaweiU8230v100GPRS.xml''',ur'''wap_push_support''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_hd2_ver1_subua'''] = devclass(devices.devids[ur'''htc_hd2_ver1'''], ur'''htc_hd2_ver1_subua''', ur'''Vodafone/1.0/HTC_HD2/1.49.164.2 (71528) Opera/9.7 (Windows NT 5.1; U; es-ES)''', False, None)
devices.devids[ur'''panasonic_mx7_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''panasonic_mx7_ver1''', ur'''Panasonic-MX7/1.0/RP1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Panasonic''',ur'''colors''':16777216,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':50000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''MX7''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://mobileinternet.panasonicbox.com/UAprof/MX7/RP1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_b120_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_b120_ver1''', ur'''SEC-SGHB120/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH B120''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/b120_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_c230_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_c230_ver1''', ur'''SEC-SGHC320/1.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':51200,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH C320''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/c320c_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_d988_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_d988_ver1''', ur'''SAMSUNG-SGH-D988/1.0 RTK-E/1.0 DF/1.0 Release/08.17.2007 Browser/Openwave6.2.3.3.c.1.101 Profile/MIDP-2.0 Configuration/CLDC-1.1/*MzU0NDAxMDIwNzA1NTA3 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':16384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH D988''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':24,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-D988.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e398_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e398_ver1''', ur'''SAMSUNG-SGH-E398/1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1/*MzUzNDU4MDE1NDU2MDc1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E398''',ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E398.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e428_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e428_ver1''', ur'''SAMSUNG-SGH-E428/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E428''',ur'''png''':True,ur'''release_date''':ur'''2006_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E428.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e818_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_e818_ver1''', ur'''SEC-SGHE818*MzU0NDgyMDAwMjc5NDk5''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':160,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E818''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e818.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_e838_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e838_ver1''', ur'''SAMSUNG-SGH-E838''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E838''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-E838.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e910_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_e910_ver1''', ur'''SEC-SGHE910/1.0 TSS/2.5''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':17,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':307200,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E910''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_voices''':64,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/e910_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''samsung_sgh_f268_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_f268_ver1''', ur'''SAMSUNG-SGH-F268/1.0 RTK-E/1.0 DF/1.0 Release/07.04.2007 Browser/OpenWave6.2.3.3.c.1.101 Profile/MIDP-2.0 Configuration/CLDC-1.1/*MzU1MDY3MDIwMDYyNzI1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH F268''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F268.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''philips_x600_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_x600_ver1''', ur'''PhilipsX600/1.0 NXP5210/DV9 Release/9.01.2008 Browser/Obigo2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':51200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X600''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_j160_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_j160_ver1''', ur'''SAMSUNG-SGH-J160/J160XEGK1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':180,ur'''max_image_width''':165,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-J160''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/J160UAProf3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_p710_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sgh_p710_ver1''', ur'''SEC-SGHP710''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''model_name''':ur'''SGH-P710''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/p710.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i710_ver1_subie68'''] = devclass(devices.devids[ur'''samsung_sgh_i710_ver1'''], ur'''samsung_sgh_i710_ver1_subie68''', ur'''SAMSUNG-SGH-i710/MSIE4.01/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 6.8)''', False, {ur'''mobile_browser_version''':ur'''6.8'''})
devices.devids[ur'''sharp_tq_gx_f200_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''sharp_tq_gx_f200_ver1''', ur'''SHARP-TQ-GX-F200/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.3.d.1.110 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':100000,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''TQ GX F200''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://sharp-mobile.com/UAprof/GX-F200.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_mtv40_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''zte_mtv40_ver1''', ur'''MTV 4.0/1.0 ACS-NF/3.5 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':512000,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''model_name''':ur'''MTV 4.0''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/MTV40.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''myphone_q22_ver1'''] = devclass(devices.devids[ur'''myphone_q21_ver1'''], ur'''myphone_q22_ver1''', ur'''MyPhoneQ22Duo/MTK Release/V1 Nov-20-2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''model_name''':ur'''Q22''',ur'''release_date''':ur'''2009_november'''})
devices.devids[ur'''sonyericsson_j10i2_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''sonyericsson_j10i2_ver1''', ur'''SonyEricssonJ10i2/R7AB Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''connectionless_service_load''':True,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''imelody''':True,ur'''iso8859_support''':True,ur'''j2me_3dapi''':True,ur'''j2me_amr''':True,ur'''j2me_audio_capture_enabled''':True,ur'''j2me_bits_per_pixel''':ur'''16''',ur'''j2me_btapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_locapi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_mpeg4''':True,ur'''j2me_nokia_ui''':True,ur'''j2me_photo_capture_enabled''':True,ur'''j2me_video_capture_enabled''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_wmapi_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Elm''',ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''J10i2''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''8''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':45,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''9''',ur'''png''':True,ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''svgt_1_1_plus''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/J10i2R101.xml''',ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/J10i1R101.xml''',ur'''utf8_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sharp_tq_gx29_ver1_subua'''] = devclass(devices.devids[ur'''sharp_tq_gx29_ver1'''], ur'''sharp_tq_gx29_ver1_subua''', ur'''SHARP-TQ-GX29/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.0 UP.Browser/6.2.3.3.h.1.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''sonyericsson_p900i_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sonyericsson_p900i_ver1''', ur'''SonyEricssonP900i/R2J Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''P900i''',ur'''physical_screen_height''':56,ur'''physical_screen_width''':41,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''wifi''':True})
devices.devids[ur'''sonyericsosn_t270i_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sonyericsosn_t270i_ver1''', ur'''SonyEricssonT270i/R1BB006 TelecaBrowser/Q04C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4''',ur'''model_name''':ur'''T270i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/T270iR101.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_w750i_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sonyericsson_w750i_ver1''', ur'''SonyEricssonW750i/R1BD Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''W750i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/UAProf/W750iR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''verizon_blackberry9630_ver1'''] = devclass(devices.devids[ur'''blackberry9630_ver1'''], ur'''verizon_blackberry9630_ver1''', ur'''rim9630v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''nokia_5330_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_5330_ver1''', ur'''Nokia5330-1d/5.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5330 Mobile TV Edition''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5330-1dr100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_f188_ver1_subnetfront34'''] = devclass(devices.devids[ur'''zte_f188_ver1'''], ur'''zte_f188_ver1_subnetfront34''', ur'''ZTE-F188-Tigo/1.0 ACS-NF/3.4 QTV2.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''3.4'''})
devices.devids[ur'''verykool_i410_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''verykool_i410_ver1''', ur'''VeryKool i410''', True, {ur'''brand_name''':ur'''VeryKool''',ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''i410''',ur'''resolution_height''':160})
devices.devids[ur'''alcatel_ot_660_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_660_ver1''', ur'''Alcatel-OT-660A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT 660''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':160,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''nokia_6700s_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_webkit'''], ur'''nokia_6700s_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia6700s/031.008; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':21,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_data_rate''':10200,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia BrowserNG''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''6700s''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6700sr100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gw825_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''lg_gw825_ver1''', ur'''LG-GW825/V10b IEMobile/8.12 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', True, {ur'''brand_name''':ur'''LG''',ur'''max_image_height''':760,ur'''max_image_width''':470,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''GW825''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''htc_hd2_ver1_subie812'''] = devclass(devices.devids[ur'''htc_hd2_ver1'''], ur'''htc_hd2_ver1_subie812''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) Vodafone/1.0/HTC_HD2/1.47.164.0 (70975)''', False, {ur'''image_inlining''':False,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''8.12'''})
devices.devids[ur'''samsung_sgh_a885_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_a885_ver1''', ur'''SAMSUNG-SGH-A885/A885TLIJ3 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Advance''',ur'''max_data_rate''':1800,ur'''max_image_height''':360,ur'''max_image_width''':224,ur'''model_name''':ur'''SGH A885''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''apple_iphone_ver3_1_0_sub52816'''] = devclass(devices.devids[ur'''apple_iphone_ver3_1'''], ur'''apple_iphone_ver3_1_0_sub52816''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7C144 Safari/528.16''', False, {ur'''release_date''':ur'''2009_december'''})
devices.devids[ur'''sonyericsson_w880c_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w880i_ver1'''], ur'''sonyericsson_w880c_ver1''', ur'''SonyEricssonW880c/R8BA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''model_name''':ur'''W880c''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''samsung_sgh_x488_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_x480_ver1'''], ur'''samsung_sgh_x488_ver1''', ur'''SAMSUNG-SGH-X488/TSS 1.0.1/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''SGH-X488'''})
devices.devids[ur'''htc_t8585_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''htc_t8585_ver1''', ur'''HTC_HD2_T8585 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T8585''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/HTC_HD2_T8585-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_t8585_ver1_subopera'''] = devclass(devices.devids[ur'''htc_t8585_ver1'''], ur'''htc_t8585_ver1_subopera''', ur'''HTC_HD2_T8585 Opera/9.7 (Windows NT 5.1; U; fr)''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''max_image_height''':380,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.7'''})
devices.devids[ur'''motorola_sholes_ver1_sub201'''] = devclass(devices.devids[ur'''motorola_sholes_ver1'''], ur'''motorola_sholes_ver1_sub201''', ur'''Mozilla/5.0 (Linux; U; Android 2.0.1; en-us; sholes) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''2.0.1'''})
devices.devids[ur'''apple_iphone_ver3_1_3'''] = devclass(devices.devids[ur'''apple_iphone_ver3_1_2'''], ur'''apple_iphone_ver3_1_3''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''3.1.3''',ur'''model_extra_info''':ur'''3.1.3'''})
devices.devids[ur'''apple_ipod_touch_ver3_1_3'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver3_1_2'''], ur'''apple_ipod_touch_ver3_1_3''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E16 Safari/528.16''', False, {ur'''device_os_version''':ur'''3.1.3''',ur'''model_extra_info''':ur'''3.1.3'''})
devices.devids[ur'''apple_ipod_touch_ver3_1_3_subua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver3_1_3'''], ur'''apple_ipod_touch_ver3_1_3_subua''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E16 Safari/528.16''', False, None)
devices.devids[ur'''zte_c70_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_c70_ver1''', ur'''ZTE-C70/1.0 SMIT-Browser/2.0.0''', True, {ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''compactmidi''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''iso8859_support''':True,ur'''marketing_name''':ur'''ZTE Essenze C70''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''SMIT Browser''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''C70''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':92,ur'''physical_screen_width''':128,ur'''qcelp''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''sender''':True,ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/zte-c70.xml''',ur'''utf8_support''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True})
devices.devids[ur'''nexian_nx_t922_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_t922_ver1''', ur'''NexianNX-T922/MTK Release/7.15.2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Nexian''',ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''NX T922''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''alcatel_ot_303_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_303_ver1''', ur'''Alcatel-OT-303A/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT 303A''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-303A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_s3100_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s3100_ver1''', ur'''SAMSUNG-GT-S3100/S3100XXII1 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT S3100''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3100.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_gb270_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_gb270_ver1''', ur'''LG-GB270 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':30720,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''GB270''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-UAP-GB270-v0.1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_m7600_ver1_subua'''] = devclass(devices.devids[ur'''samsung_m7600_ver1'''], ur'''samsung_m7600_ver1_subua''', ur'''SAMSUNG-GT-M7600L/1.0 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_i5700_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''samsung_gt_i5700_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; fr-fr; GT-I5700 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''columns''':25,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Galaxy Spica''',ur'''max_data_rate''':1800,ur'''max_image_height''':450,ur'''max_image_width''':320,ur'''model_name''':ur'''GT i5700''',ur'''physical_screen_height''':64,ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-i5700.xml''',ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_gt_b3410_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_b3410_ver1''', ur'''SAMSUNG-GT-B3410/B3410DDIJ5 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Corby text''',ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT B3410''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B3410.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''kddi_wap20_generic'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''kddi_wap20_generic''', ur'''KDDI''', False, {ur'''brand_name''':ur'''KDDI''',ur'''colors''':65536,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':320,ur'''max_image_width''':232,ur'''model_name''':ur'''Generic WAP 2''',ur'''playback_3g2''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''1''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3g2''':True,ur'''streaming_video''':True,ur'''streaming_video_size_limit''':143360})
devices.devids[ur'''kddi_ca21_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca21_ver1''', ur'''KDDI-CA21 UP.Browser/6.0.6 (GUI) MMP/1.1''', True, {ur'''colors''':260000,ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':147,ur'''max_image_width''':125,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A3012CA''',ur'''png''':True,ur'''resolution_height''':147,ur'''resolution_width''':132,ur'''rows''':9,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ca22_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca22_ver1''', ur'''KDDI-CA22 UP.Browser/6.0.8.1 (GUI) MMP/1.1''', True, {ur'''colors''':15680000,ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':147,ur'''max_image_width''':123,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A5302CA''',ur'''png''':True,ur'''resolution_height''':163,ur'''resolution_width''':132,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''kddi_ca23_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca23_ver1''', ur'''KDDI-CA23''', True, {ur'''colors''':15680000,ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':147,ur'''max_image_width''':123,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5401CA II''',ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ca33_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca33_ver1''', ur'''KDDI-CA33 UP.Browser/6.2.0.10.4 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W41CA''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_hi31_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi31_ver1''', ur'''KDDI-HI31 UP.Browser/6.2.0.5 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':23,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':268,ur'''max_image_width''':233,ur'''model_name''':ur'''W11H''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_hi32_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi32_ver1''', ur'''KDDI-HI32 UP.Browser/6.2.0.6.2 (GUI) MMP/2.0''', True, {ur'''colors''':15680000,ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':147,ur'''max_image_width''':123,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W21H''',ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True})
devices.devids[ur'''kddi_kc31_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc31_ver1''', ur'''KDDI-KC31 UP.Browser/6.2.0.5 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':23,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':268,ur'''max_image_width''':233,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W11K''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc32_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc32_ver1''', ur'''KDDI-KC32 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':266,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W21K''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ma21_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ma21_ver1''', ur'''KDDI-MA21 UP.Browser/6.0.6 (GUI) MMP/1.1''', True, {ur'''columns''':22,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':132,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''C3003P''',ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''kddi_sa22_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa22_ver1''', ur'''KDDI-SA22 UP.Browser/6.0.7.2 (GUI) MMP/1.1''', True, {ur'''colors''':260000,ur'''columns''':21,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':124,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A3015SA''',ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''kddi_sa27_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa27_ver1''', ur'''KDDI-SA27 UP.Browser/6.2.0.6.3 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':37,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':263,ur'''max_image_width''':225,ur'''mobile_browser''':ur'''Novarra nWeb''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5505SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sa28_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa28_ver1''', ur'''KDDI-SA28 UP.Browser/6.2.0.5 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':122,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A1305SA''',ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sa32_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa32_ver1''', ur'''KDDI-SA32 UP.Browser/6.2.0.8 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':266,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W22SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True})
devices.devids[ur'''kddi_sn21_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn21_ver1''', ur'''KDDI-SN21 UP.Browser/6.0.7 (GUI) MMP/1.1''', True, {ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A3014S''',ur'''png''':True,ur'''resolution_height''':120,ur'''resolution_width''':120,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sn22_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn22_ver1''', ur'''KDDI-SN22 UP.Browser/6.0.7 (GUI) MMP/1.1''', True, {ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A1101S''',ur'''png''':True,ur'''resolution_height''':120,ur'''resolution_width''':120,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sn23_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn23_ver1''', ur'''KDDI-SN23 UP.Browser/6.0.8.2 (GUI) MMP/1.1''', True, {ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':123,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A1301S''',ur'''png''':True,ur'''resolution_height''':145,ur'''resolution_width''':120,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sn24_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn24_ver1''', ur'''KDDI-SN24 UP.Browser/6.0.8.2 (GUI) MMP/1.1''', True, {ur'''colors''':260000,ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':160,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A5402S''',ur'''png''':True,ur'''resolution_height''':160,ur'''resolution_width''':120,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sn25_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn25_ver1''', ur'''KDDI-SN25 UP.Browser/6.2.0.5 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':30,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':256,ur'''max_image_width''':240,ur'''model_name''':ur'''A5404S''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sn26_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn26_ver1''', ur'''KDDI-SN26 UP.Browser/6.2.0.5 (GUI) MMP/2.0''', True, {ur'''colors''':242144,ur'''columns''':28,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':244,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A1402S''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sn29_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn29_ver1''', ur'''KDDI-SN29''', True, {ur'''columns''':28,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':230,ur'''max_image_width''':228,ur'''model_name''':ur'''A1404S/S II''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sn31_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn31_ver1''', ur'''KDDI-SN31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':266,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W21S''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts25_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts25_ver1''', ur'''KDDI-TS25''', True, {ur'''brand_name''':ur'''KDDI-Toshiba''',ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':140,ur'''max_image_width''':140,ur'''model_name''':ur'''A1304T II''',ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':144,ur'''rows''':8,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ts26_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts26_ver1''', ur'''KDDI-TS26 UP.Browser/6.2.0.5 (GUI) MMP/2.0''', True, {ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':270,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5501T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ts28_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts28_ver1''', ur'''KDDI-TS28 UP.Browser/6.2.0.6.2 (GUI) MMP/2.0''', True, {ur'''colors''':262114,ur'''columns''':38,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':270,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5506T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts29_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts29_ver1''', ur'''KDDI-TS29 UP.Browser/6.2.0.9 (GUI) MMP/2.0''', True, {ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':270,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''TS29''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts3h_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3h_ver1''', ur'''KDDI-TS3H UP.Browser/6.2_7.2.7.1.K.1.3.101 (GUI) MMP/2.0''', True, {ur'''can_skip_aligned_link_row''':True,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W56T''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sa34_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa34_ver1''', ur'''KDDI-SA34 UP.Browser/6.2.0.9.1 (GUI) MMP/2.0''', True, {ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':243,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Novarra nWeb''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W32SA''',ur'''png''':True,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ca39_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca39_ver1''', ur'''KDDI-CA39 UP.Browser/6.2.0.13.1.5 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W53CA''',ur'''png''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':800,ur'''screensaver_max_width''':480,ur'''screensaver_preferred_height''':800,ur'''screensaver_preferred_width''':480,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':800,ur'''wallpaper_max_width''':480,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':800,ur'''wallpaper_preferred_width''':480,ur'''wbmp''':False})
devices.devids[ur'''kddi_sn3d_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3d_ver1''', ur'''KDDI-SN3D UP.Browser/6.2_7.2.7.1.K.1.5.1.104 (GUI) MMP/2.0''', True, {ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''model_name''':ur'''W61S''',ur'''png''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_hi3d_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi3d_ver1''', ur'''KDDI-HI3D UP.Browser/6.2_7.2.7.1.K.2.186 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':333,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W62H''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sh33_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh33_ver1''', ur'''KDDI-SH33 UP.Browser/6.2.0.13.1.5 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W52SH''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc21_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc21_ver1''', ur'''KDDI-KC21 UP.Browser/6.0.2.273 (GUI) MMP/1.1''', True, {ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':132,ur'''max_image_width''':122,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''C3002K''',ur'''png''':True,ur'''resolution_height''':120,ur'''resolution_width''':128,ur'''rows''':7,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':True})
devices.devids[ur'''kddi_sa3a_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa3a_ver1''', ur'''KDDI-SA3A UP.Browser/6.2.0.13.1.4 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W52SA''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sn37_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn37_ver1''', ur'''KDDI-SN37 UP.Browser/6.2.0.11.1.2 (GUI) MMP/2.0''', True, {ur'''colors''':262114,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':368,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W43S''',ur'''png''':True,ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':432,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':432,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':432,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':432,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ma32_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ma32_ver1''', ur'''KDDI-MA32 UP.Browser/6.2.0.12.1.4 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W52P''',ur'''png''':True,ur'''resolution_height''':400,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ca28_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca28_ver1''', ur'''KDDI-CA28''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':243,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''G'zOne TYPE-R''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ca3a_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca3a_ver1''', ur'''KDDI-CA3A UP.Browser/6.2.0.13.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''KDDI''',ur'''colors''':260000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''CA3A''',ur'''png''':True,ur'''resolution_height''':323,ur'''resolution_width''':232,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_hi39_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi39_ver1''', ur'''KDDI-HI39 UP.Browser/6.2.0.12.1.3 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W51H''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ca31_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca31_ver1''', ur'''KDDI-CA31''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':346,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W21CA/CA II''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True})
devices.devids[ur'''kddi_ca25_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca25_ver1''', ur'''KDDI-CA25 UP.Browser/6.2.0.6.2 (GUI) MMP/2.0''', True, {ur'''colors''':15680000,ur'''columns''':23,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':266,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5406CA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_kc35_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc35_ver1''', ur'''KDDI-KC35 UP.Browser/6.2.0.10.2.2 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':245,ur'''max_image_width''':232,ur'''model_name''':ur'''W41K''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ca37_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca37_ver1''', ur'''KDDI-CA37 UP.Browser/6.2.0.12.1.3 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W51CA''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sh32_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh32_ver1''', ur'''KDDI-SH32 UP.Browser/6.2.0.11.2.1 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W51SH''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc28_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc28_ver1''', ur'''KDDI-KC28 UP.Browser/6.2.0.10.1 (GUI) MMP/2.0''', True, {ur'''colors''':262114,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':248,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5521K''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sa39_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa39_ver1''', ur'''KDDI-SA39 UP.Browser/6.2.0.12.1.3 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':243,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W51SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_hi38_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi38_ver1''', ur'''KDDI-HI38''', True, {ur'''colors''':260000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':315,ur'''max_image_width''':232,ur'''model_name''':ur'''W43H/H II''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_hi3b_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi3b_ver1''', ur'''KDDI-HI3B UP.Browser/6.2.0.13.2 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W53H''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sa37_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa37_ver1''', ur'''KDDI-SA37 UP.Browser/6.2.0.10.3.3.1e (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':243,ur'''max_image_width''':230,ur'''model_name''':ur'''E02SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sn28_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn28_ver1''', ur'''KDDI-SN28 UP.Browser/6.2.0.6.2 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':28,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':244,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A1402S IIカメラ無し''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_st2c_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st2c_ver1''', ur'''KDDI-ST2C UP.Browser/6.2.0.11.1.2.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':242,ur'''max_image_width''':229,ur'''model_name''':ur'''Sweets cute''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_hi34_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi34_ver1''', ur'''KDDI-HI34 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':266,ur'''max_image_width''':230,ur'''model_name''':ur'''PENCK''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True})
devices.devids[ur'''kddi_kc3d_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3d_ver1''', ur'''KDDI-KC3D UP.Browser/6.2.0.13.2 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':325,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W61K''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sa26_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa26_ver1''', ur'''KDDI-SA26 UP.Browser/6.2.0.5.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':26,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':263,ur'''max_image_width''':225,ur'''model_name''':ur'''A5503SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_st29_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st29_ver1''', ur'''KDDI-ST29 UP.Browser/6.2.0.10.1 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':242,ur'''max_image_width''':235,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''Sweets pure''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ca35_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca35_ver1''', ur'''KDDI-CA35 UP.Browser/6.2.0.11.1.2 (GUI) MMP/2.0''', True, {ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':315,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W43CA''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_st27_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st27_ver1''', ur'''KDDI-ST27 UP.Browser/6.2.0.9 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':242,ur'''max_image_width''':235,ur'''model_name''':ur'''A5514SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sn3a_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3a_ver1''', ur'''KDDI-SN3A UP.Browser/6.2.0.13.1.5 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':345,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W52S''',ur'''png''':True,ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':432,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':432,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':432,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':432,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sn3b_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3b_ver1''', ur'''KDDI-SN3B UP.Browser/6.2.0.13.1.5 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':345,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W53S''',ur'''png''':True,ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_kc3b_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3b_ver1''', ur'''KDDI-KC3B''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':325,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W53K/W64K''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sa35_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa35_ver1''', ur'''KDDI-SA35''', True, {ur'''colors''':260000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':243,ur'''max_image_width''':230,ur'''model_name''':ur'''W33SA/SA II''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts36_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts36_ver1''', ur'''KDDI-TS36 UP.Browser/6.2.0.10.2.1 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':244,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W43T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts3b_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3b_ver1''', ur'''KDDI-TS3B UP.Browser/6.2.0.12.1.3 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':245,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W51T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts31_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts31_ver1''', ur'''KDDI-TS31 UP.Browser/6.2.0.8 (GUI) MMP/2.0''', True, {ur'''columns''':20,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':270,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W21T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc34_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc34_ver1''', ur'''KDDI-KC34 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':266,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W32K''',ur'''playback_3g2''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ca3b_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca3b_ver1''', ur'''KDDI-CA3B''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':333,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W62CA''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sn3f_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3f_ver1''', ur'''KDDI-SN3F UP.Browser/6.2_7.2.7.1.K.2.179 (GUI) MMP/2.0''', True, {ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''re''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ca32_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca32_ver1''', ur'''KDDI-CA32 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W31CA''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sn27_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn27_ver1''', ur'''KDDI-SN27 UP.Browser/6.2.0.6.2 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':28,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':244,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A1402S II''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_kc3h_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3h_ver1''', ur'''KDDI-KC3H UP.Browser/6.2.0.14.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':325,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W63K''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ts2d_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts2d_ver1''', ur'''KDDI-TS2D UP.Browser/6.2.0.11.1.2 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':245,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5523T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_st33_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st33_ver1''', ur'''KDDI-ST33''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''INFOBAR 2''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':176,ur'''screensaver_max_width''':132,ur'''screensaver_preferred_height''':176,ur'''screensaver_preferred_width''':132,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':176,ur'''wallpaper_max_width''':132,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':176,ur'''wallpaper_preferred_width''':132,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts3j_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3j_ver1''', ur'''KDDI-TS3J UP.Browser/6.2_7.2.7.1.K.2.179 (GUI) MMP/2.0''', True, {ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W62T''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_kc2a_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc2a_ver1''', ur'''KDDI-KC2A UP.Browser/6.2.0.13.3 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''colors''':262144,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':245,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5528K''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sn39_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn39_ver1''', ur'''KDDI-SN39 UP.Browser/6.2.0.11.2.1 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':345,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W51S''',ur'''png''':True,ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':432,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':432,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':432,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':432,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts3d_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3d_ver1''', ur'''KDDI-TS3D UP.Browser/6.2.0.13.1.5 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':325,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W53T''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_hi3a_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi3a_ver1''', ur'''KDDI-HI3A UP.Browser/6.2.0.13.1.4 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W52H''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc38_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc38_ver1''', ur'''KDDI-KC38''', True, {ur'''colors''':262114,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':237,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W44K/K II''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sa3d_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa3d_ver1''', ur'''KDDI-SA3D UP.Browser/6.2_7.2.7.1.K.1.5.1.106 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W63SA''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sa33_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa33_ver1''', ur'''KDDI-SA33''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':268,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W31SA/SA II''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True})
devices.devids[ur'''kddi_ca26_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca26_ver1''', ur'''KDDI-CA26 UP.Browser/6.2.0.6.2 (GUI) MMP/2.0''', True, {ur'''colors''':15680000,ur'''columns''':23,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':266,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5407CA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_st24_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st24_ver1''', ur'''KDDI-ST24 UP.Browser/6.2.0.8 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':270,ur'''max_image_width''':235,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5507SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts33_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts33_ver1''', ur'''KDDI-TS33 UP.Browser/6.2.0.9.1 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':244,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W32T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts38_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts38_ver1''', ur'''KDDI-TS38 UP.Browser/6.2.0.11.1.2 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':268,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''model_name''':ur'''W45T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc36_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc36_ver1''', ur'''KDDI-KC36 UP.Browser/6.2.0.10.2.2 (GUI) MMP/2.0''', True, {ur'''colors''':262114,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':245,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W42K''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sa29_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa29_ver1''', ur'''KDDI-SA29 UP.Browser/6.2.0.10.1 (GUI) MMP/2.0''', True, {ur'''colors''':262114,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':234,ur'''max_image_width''':235,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5522SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_hi35_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi35_ver1''', ur'''KDDI-HI35 UP.Browser/6.2.0.9.2 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':235,ur'''max_image_width''':230,ur'''model_name''':ur'''W32H''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts3e_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3e_ver1''', ur'''KDDI-TS3E UP.Browser/6.2.0.13.1.5 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':325,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W54T''',ur'''png''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':800,ur'''screensaver_max_width''':480,ur'''screensaver_preferred_height''':800,ur'''screensaver_preferred_width''':480,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':800,ur'''wallpaper_max_width''':480,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':800,ur'''wallpaper_preferred_width''':480,ur'''wbmp''':False})
devices.devids[ur'''kddi_ca34_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca34_ver1''', ur'''KDDI-CA34''', True, {ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':243,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W42CA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc3e_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3e_ver1''', ur'''KDDI-KC3E UP.Browser/6.2.0.11.1.2.2e (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':245,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_extra_info''':ur'''Camera''',ur'''model_name''':ur'''W44K IIカメラなしモデル''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sn36_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn36_ver1''', ur'''KDDI-SN36 UP.Browser/6.2.0.10.4 (GUI) MMP/2.0''', True, {ur'''colors''':262114,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':250,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W42S''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ca36_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca36_ver1''', ur'''KDDI-CA36 UP.Browser/6.2.0.10.3.3 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':243,ur'''max_image_width''':232,ur'''model_name''':ur'''E03CA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sa25_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa25_ver1''', ur'''KDDI-SA25 UP.Browser/6.0.8.4 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':122,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A1303SA''',ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_hi3c_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi3c_ver1''', ur'''KDDI-HI3C UP.Browser/6.2.0.13.2 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W61H''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_st2d_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st2d_ver1''', ur'''KDDI-ST2D UP.Browser/6.2.0.11.1.2.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':242,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5525SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sa3b_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa3b_ver1''', ur'''KDDI-SA3B UP.Browser/6.2_7.2.7.1.K.1.5.108 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':331,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W54SA''',ur'''png''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_hi33_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi33_ver1''', ur'''KDDI-HI33 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':266,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W22H''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True})
devices.devids[ur'''kddi_hi37_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi37_ver1''', ur'''KDDI-HI37 UP.Browser/6.2.0.10.3.3 (GUI) MMP/2.0''', True, {ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':243,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W42H''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sa2a_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa2a_ver1''', ur'''KDDI-SA2A UP.Browser/6.2.0.10.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':242,ur'''max_image_width''':235,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5527SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sn3e_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3e_ver1''', ur'''KDDI-SN3E UP.Browser/6.2.0.13.2 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':345,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W62S''',ur'''png''':True,ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ts3g_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3g_ver1''', ur'''KDDI-TS3G UP.Browser/6.2.0.13.2 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':245,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W55T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_kc33_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc33_ver1''', ur'''KDDI-KC33''', True, {ur'''colors''':262114,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':268,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W31K/K II''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts2b_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts2b_ver1''', ur'''KDDI-TS2B UP.Browser/6.2.0.9 (GUI) MMP/2.0''', True, {ur'''columns''':25,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':246,ur'''max_image_width''':229,ur'''model_name''':ur'''A5516T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc27_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc27_ver1''', ur'''KDDI-KC27 UP.Browser/6.2.0.9 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':248,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5515K''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_pt22_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_pt22_ver1''', ur'''KDDI-PT22 UP.Browser/6.2.0.10.1 (GUI) MMP/2.0''', True, {ur'''colors''':262114,ur'''columns''':24,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':236,ur'''max_image_width''':240,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A1406PT''',ur'''png''':True,ur'''resolution_height''':292,ur'''resolution_width''':240,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_pt33_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_pt33_ver1''', ur'''KDDI-PT33 UP.Browser/6.2.0.13.2 (GUI) MMP/2.0''', True, {ur'''colors''':65535,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':240,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W61PT''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sa31_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa31_ver1''', ur'''KDDI-SA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':266,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W21SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':True})
devices.devids[ur'''kddi_ts35_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts35_ver1''', ur'''KDDI-TS35 UP.Browser/6.2.0.10.2.1 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':244,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''neon''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_st25_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st25_ver1''', ur'''KDDI-ST25 UP.Browser/6.2.0.8 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':270,ur'''max_image_width''':235,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''talby''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sn32_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn32_ver1''', ur'''KDDI-SN32 UP.Browser/6.2.0.9 (GUI) MMP/2.0''', True, {ur'''colors''':262114,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':238,ur'''max_image_width''':228,ur'''model_name''':ur'''W31S''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc3g_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3g_ver1''', ur'''KDDI-KC3G UP.Browser/6.2.0.14.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':245,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Novarra nWeb''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W62K''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sh34_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh34_ver1''', ur'''KDDI-SH34 UP.Browser/6.2.0.13.4 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''KDDI''',ur'''colors''':260000,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':229,ur'''model_name''':ur'''SH34''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ca38_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca38_ver1''', ur'''KDDI-CA38 UP.Browser/6.2.0.13.1.5 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W52CA''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sa38_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa38_ver1''', ur'''KDDI-SA38 UP.Browser/6.2.0.11.1.2 (GUI) MMP/2.0''', True, {ur'''colors''':262114,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':243,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W43SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sn34_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn34_ver1''', ur'''KDDI-SN34 UP.Browser/6.2.0.10.4 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':250,ur'''max_image_width''':228,ur'''model_name''':ur'''W41S''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sa3c_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa3c_ver1''', ur'''KDDI-SA3C UP.Browser/6.2_7.2.7.1.K.1.5.116 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W61SA''',ur'''png''':True,ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ts37_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts37_ver1''', ur'''KDDI-TS37''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':268,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W44T/T II/T III''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc37_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc37_ver1''', ur'''KDDI-KC37 UP.Browser/6.2.0.11.1.2 (GUI) MMP/2.0''', True, {ur'''colors''':262114,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':237,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W43K''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sh31_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh31_ver1''', ur'''KDDI-SH31 UP.Browser/6.2.0.10.3.5 (GUI) MMP/2.0''', True, {ur'''colors''':262114,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':315,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W41SH''',ur'''png''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts3k_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3k_ver1''', ur'''KDDI-TS3K UP.Browser/6.2_7.2.7.1.K.2.179 (GUI) MMP/2.0''', True, {ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':236,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''Sportio''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ts2c_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts2c_ver1''', ur'''KDDI-TS2C UP.Browser/6.2.0.9 (GUI) MMP/2.0''', True, {ur'''columns''':25,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':246,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5517T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts3a_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3a_ver1''', ur'''KDDI-TS3A''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':225,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W47T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts32_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts32_ver1''', ur'''KDDI-TS32 UP.Browser/6.2.0.9.1 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':244,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W31T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ma31_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ma31_ver1''', ur'''KDDI-MA31 UP.Browser/6.2.0.11.1.3.110 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''model_name''':ur'''W51P''',ur'''png''':True,ur'''resolution_height''':400,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts2e_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts2e_ver1''', ur'''KDDI-TS2E''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':245,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5529T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ts3i_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3i_ver1''', ur'''KDDI-TS3I UP.Browser/6.2_7.2.7.1.K.1.5.115 (GUI) MMP/2.0''', True, {ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W61T''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sn3c_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3c_ver1''', ur'''KDDI-SN3C UP.Browser/6.2_7.2.7.1.K.1.400 (GUI) MMP/2.0''', True, {ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W54S''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_st2a_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st2a_ver1''', ur'''KDDI-ST2A UP.Browser/6.2.0.10.1 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':242,ur'''max_image_width''':235,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5520SA/SA II''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ca24_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca24_ver1''', ur'''KDDI-CA24 UP.Browser/6.2.0.5 (GUI) MMP/2.0''', True, {ur'''colors''':15680000,ur'''columns''':23,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':266,ur'''max_image_width''':230,ur'''model_name''':ur'''A5403CA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_sa3e_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa3e_ver1''', ur'''KDDI-SA3E UP.Browser/6.2_7.2.7.1.K.2.186 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W64SA''',ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_hi36_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi36_ver1''', ur'''KDDI-HI36 UP.Browser/6.2.0.10.4 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':230,ur'''model_name''':ur'''W41H''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts39_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts39_ver1''', ur'''KDDI-TS39 UP.Browser/6.2.0.11.2 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':225,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''DRAPE''',ur'''png''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts2a_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts2a_ver1''', ur'''KDDI-TS2A UP.Browser/6.2.0.9 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':25,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':246,ur'''max_image_width''':228,ur'''model_name''':ur'''A5511T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_st32_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st32_ver1''', ur'''KDDI-ST32 UP.Browser/6.2.0.13.1.5 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W53SA''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_st34_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st34_ver1''', ur'''KDDI-ST34 UP.Browser/6.2.0.13.2 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W62SA''',ur'''png''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_st28_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st28_ver1''', ur'''KDDI-ST28 UP.Browser/6.2.0.10.1 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':242,ur'''max_image_width''':235,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5518SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sn38_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn38_ver1''', ur'''KDDI-SN38 UP.Browser/6.2.0.11.2 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':345,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W44S''',ur'''png''':True,ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':16,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':432,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':432,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':432,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':432,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc39_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc39_ver1''', ur'''KDDI-KC39 UP.Browser/6.2.0.12.1.3 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':325,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W51K''',ur'''png''':True,ur'''release_date''':ur'''2007_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':400,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':400,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts34_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts34_ver1''', ur'''KDDI-TS34 UP.Browser/6.2.0.10.2.1 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':244,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W41T''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc3a_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3a_ver1''', ur'''KDDI-KC3A''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':245,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''MEDIA SKIN''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sh35_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh35_ver1''', ur'''KDDI-SH35 UP.Browser/6.2_7.2.7.1.K.2.186 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W62SH''',ur'''png''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ma33_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ma33_ver1''', ur'''KDDI-MA33 UP.Browser/6.2.0.13.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''KDDI''',ur'''colors''':260000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':323,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''MA33''',ur'''png''':True,ur'''resolution_height''':400,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_ts3c_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3c_ver1''', ur'''KDDI-TS3C UP.Browser/6.2.0.12.1.3 (GUI) MMP/2.0''', True, {ur'''columns''':22,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':325,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W52T''',ur'''png''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':15,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':800,ur'''screensaver_max_width''':480,ur'''screensaver_preferred_height''':800,ur'''screensaver_preferred_width''':480,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':800,ur'''wallpaper_max_width''':480,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':800,ur'''wallpaper_preferred_width''':480,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc29_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc29_ver1''', ur'''KDDI-KC29 UP.Browser/6.2.0.12.1.3 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':245,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5526K''',ur'''png''':True,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_st31_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st31_ver1''', ur'''KDDI-ST31 UP.Browser/6.2.0.11.1.2 (GUI) MMP/2.0''', True, {ur'''colors''':262114,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':234,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W42SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sa36_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa36_ver1''', ur'''KDDI-SA36 UP.Browser/6.2.0.10.2.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':243,ur'''max_image_width''':230,ur'''model_name''':ur'''W41SA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_sa24_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa24_ver1''', ur'''KDDI-SA24 UP.Browser/6.0.8.2 (GUI) MMP/1.1''', True, {ur'''colors''':260000,ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':144,ur'''max_image_width''':124,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A1302SA''',ur'''png''':True,ur'''resolution_height''':176,ur'''resolution_width''':132,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_st26_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st26_ver1''', ur'''KDDI-ST26 UP.Browser/6.2.0.8 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':19,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':270,ur'''max_image_width''':235,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''Sweets''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_kc26_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc26_ver1''', ur'''KDDI-KC26 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':23,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':266,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A1403K''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_pt21_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_pt21_ver1''', ur'''KDDI-PT21 UP.Browser/6.2.0.9 (GUI) MMP/2.0''', True, {ur'''columns''':24,ur'''flash_lite_version''':ur'''''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':236,ur'''max_image_width''':240,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A1405PT''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''streaming_real_media''':ur'''none''',ur'''wbmp''':False})
devices.devids[ur'''kddi_pt34_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_pt34_ver1''', ur'''KDDI-PT34 UP.Browser/6.2.0.14.3.1 (GUI) MMP/2.0''', True, {ur'''colors''':65535,ur'''columns''':9,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':246,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W62PT''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sh36_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh36_ver1''', ur'''KDDI-SH36 UP.Browser/6.2.0.14.2 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''columns''':22,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':323,ur'''max_image_width''':229,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''URBANO''',ur'''playback_3g2''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''kddi_ca27_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca27_ver1''', ur'''KDDI-CA27 UP.Browser/6.2.0.9 (GUI) MMP/2.0''', True, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':243,ur'''max_image_width''':230,ur'''model_name''':ur'''A5512CA''',ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts27_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts27_ver1''', ur'''KDDI-TS27 UP.Browser/6.2.0.6.2 (GUI) MMP/2.0''', True, {ur'''columns''':38,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':270,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5504T''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240})
devices.devids[ur'''kddi_hi3e_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi3e_ver1''', ur'''KDDI-HI3E UP.Browser/6.2_7.2.7.1.K.2.214 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''model_name''':ur'''W63H''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sn3g_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3g_ver1''', ur'''KDDI-SN3G UP.Browser/6.2.0.14.1.2 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':345,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W64S''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sh37_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh37_ver1''', ur'''KDDI-SH37 UP.Browser/6.2_7.2.7.1.K.2.214 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W64SH''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ca3c_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca3c_ver1''', ur'''KDDI-CA3C UP.Browser/6.2_7.2.7.1.K.2.214 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':333,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W63CA''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ts3m_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3m_ver1''', ur'''KDDI-TS3M UP.Browser/6.2_7.2.7.1.K.2.214 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''model_name''':ur'''W65T''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ma34_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ma34_ver1''', ur'''KDDI-MA34 UP.Browser/6.2.0.13.2 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':323,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W62P''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':400,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_kc3i_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3i_ver1''', ur'''KDDI-KC3I UP.Browser/6.2.0.14.1.2 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':325,ur'''max_image_width''':232,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''W65K''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ts3l_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3l_ver1''', ur'''KDDI-TS3L UP.Browser/6.2_7.2.7.1.K.2.207 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''KDDI-Toshiba''',ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''model_name''':ur'''W64T''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sn3h_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3h_ver1''', ur'''KDDI-SN3H UP.Browser/6.2_7.2.7.1.K.2.221 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':251,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''Xmini''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sn3j_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3j_ver1''', ur'''KDDI-SN3J UP.Browser/6.2_7.2.7.1.K.3.341 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':358,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''S001''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_sn3i_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3i_ver1''', ur'''KDDI-SN3I UP.Browser/6.2_7.2.7.1.K.3.323 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':358,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''Premier3''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_sh38_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh38_ver1''', ur'''KDDI-SH38 UP.Browser/6.2_7.2.7.1.K.3.330 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''SH001''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''kddi_hi3f_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi3f_ver1''', ur'''KDDI-HI3F UP.Browser/6.2_7.2.7.1.K.3.341 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':336,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''H001''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''kddi_ma35_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ma35_ver1''', ur'''KDDI-MA35 UP.Browser/6.2_7.2.7.1.K.2.225 (GUI) MMP/2.0''', True, {ur'''colors''':260000,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''model_name''':ur'''P001''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''kddi_ca3d_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca3d_ver1''', ur'''KDDI-CA3D UP.Browser/6.2_7.2.7.1.K.3.341 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':336,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''CA001''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''kddi_ts3n_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3n_ver1''', ur'''KDDI-TS3N UP.Browser/6.2_7.2.7.1.K.3.330 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''T001''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''kddi_pt35_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_pt35_ver1''', ur'''KDDI-PT35 UP.Browser/6.2.0.15.1.1 (GUI) MMP/2.0''', True, {ur'''colors''':65535,ur'''flash_lite_version''':ur'''2_0''',ur'''max_data_rate''':384,ur'''max_image_height''':324,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''NS02''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_kc3n_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3n_ver1''', ur'''KDDI-KC3N UP.Browser/6.2.0.15.1.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':325,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''NS01''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_ts3o_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3o_ver1''', ur'''Mozilla/5.0 Opera/9.5 (KDDI-TS3O; BREW; Opera Mobi; U; en) Presto/2.2.1''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':358,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.50''',ur'''model_name''':ur'''TS3O''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''wifi''':True})
devices.devids[ur'''kddi_sn3k_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3k_ver1''', ur'''KDDI-SN3K UP.Browser/6.2_7.2.7.1.K.3.343 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':358,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''G9[iida]''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_sh3c_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh3c_ver1''', ur'''KDDI-SH3C UP.Browser/6.2_7.2.7.1.K.3.349 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':358,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''Sportio water beat''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_sh3b_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh3b_ver1''', ur'''KDDI-SH3B UP.Browser/6.2_7.2.7.1.K.3.349 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_data_rate''':200,ur'''max_image_height''':358,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''SH002''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''wifi''':True})
devices.devids[ur'''kddi_ts3p_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3p_ver1''', ur'''KDDI-TS3P UP.Browser/6.2_7.2.7.1. K.4.301 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''KDDI''',ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':358,ur'''max_image_width''':234,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''TS3P''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_kc3i_ver1_submozilla'''] = devclass(devices.devids[ur'''kddi_kc3i_ver1'''], ur'''kddi_kc3i_ver1_submozilla''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-KC3I) Opera 8.60 [en]''', False, None)
devices.devids[ur'''kddi_kc3d_ver1_subua'''] = devclass(devices.devids[ur'''kddi_kc3d_ver1'''], ur'''kddi_kc3d_ver1_subua''', ur'''KDDI-KC3D''', False, None)
devices.devids[ur'''kddi_sn3f_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sn3f_ver1'''], ur'''kddi_sn3f_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SN3F) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sn3f_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sn3f_ver1'''], ur'''kddi_sn3f_ver1_subua''', ur'''KDDI-SN3F''', False, None)
devices.devids[ur'''kddi_sn3a_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sn3a_ver1'''], ur'''kddi_sn3a_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SN3A) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sn3a_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sn3a_ver1'''], ur'''kddi_sn3a_ver1_subua''', ur'''KDDI-SN3A''', False, None)
devices.devids[ur'''kddi_st34_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_st34_ver1'''], ur'''kddi_st34_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-ST34) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_st34_ver1_subua'''] = devclass(devices.devids[ur'''kddi_st34_ver1'''], ur'''kddi_st34_ver1_subua''', ur'''KDDI-ST34''', False, None)
devices.devids[ur'''kddi_sh34_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sh34_ver1'''], ur'''kddi_sh34_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SH34) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''kddi_sh34_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sh34_ver1'''], ur'''kddi_sh34_ver1_subua''', ur'''KDDI-SH34''', False, None)
devices.devids[ur'''kddi_ts3e_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ts3e_ver1'''], ur'''kddi_ts3e_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-TS3E) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ts3e_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts3e_ver1'''], ur'''kddi_ts3e_ver1_subua''', ur'''KDDI-TS3E''', False, None)
devices.devids[ur'''kddi_ts3i_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ts3i_ver1'''], ur'''kddi_ts3i_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-TS3I) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ts3i_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts3i_ver1'''], ur'''kddi_ts3i_ver1_subua''', ur'''KDDI-TS3I UP.Browser/6.2_7.2.7.1.K.1.5.1.108 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ca28_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ca28_ver1'''], ur'''kddi_ca28_ver1_subua''', ur'''KDDI-CA28 UP.Browser/6.2.0.9 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ts3b_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts3b_ver1'''], ur'''kddi_ts3b_ver1_subua''', ur'''KDDI-TS3B''', False, None)
devices.devids[ur'''kddi_ts36_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts36_ver1'''], ur'''kddi_ts36_ver1_subua''', ur'''KDDI-TS36''', False, None)
devices.devids[ur'''kddi_hi37_ver1_opera800'''] = devclass(devices.devids[ur'''kddi_hi37_ver1'''], ur'''kddi_hi37_ver1_opera800''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-HI37) Opera 8.00 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.00''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''kddi_hi37_ver1_subua'''] = devclass(devices.devids[ur'''kddi_hi37_ver1'''], ur'''kddi_hi37_ver1_subua''', ur'''KDDI-HI37''', False, None)
devices.devids[ur'''kddi_ma33_ver1_subopera860'''] = devclass(devices.devids[ur'''kddi_ma33_ver1'''], ur'''kddi_ma33_ver1_subopera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-MA33) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ma33_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ma33_ver1'''], ur'''kddi_ma33_ver1_subua''', ur'''KDDI-MA33 UP.Browser/6.2.0.13.2 (GUI) MMP/2.0uyk''', False, None)
devices.devids[ur'''kddi_sn3d_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sn3d_ver1'''], ur'''kddi_sn3d_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SN3D) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_hi3d_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_hi3d_ver1'''], ur'''kddi_hi3d_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-HI3D) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_hi3d_ver1_subua'''] = devclass(devices.devids[ur'''kddi_hi3d_ver1'''], ur'''kddi_hi3d_ver1_subua''', ur'''KDDI-HI3D''', False, None)
devices.devids[ur'''kddi_sn31_ver1_sub20'''] = devclass(devices.devids[ur'''kddi_sn31_ver1'''], ur'''kddi_sn31_ver1_sub20''', ur'''KDDI-SN31''', False, None)
devices.devids[ur'''kddi_sn32_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sn32_ver1'''], ur'''kddi_sn32_ver1_subua''', ur'''KDDI-SN32''', False, None)
devices.devids[ur'''kddi_ts28_ver1_sub62062'''] = devclass(devices.devids[ur'''kddi_ts28_ver1'''], ur'''kddi_ts28_ver1_sub62062''', ur'''KDDI-TS28''', False, None)
devices.devids[ur'''kddi_ts38_ver1_opera850'''] = devclass(devices.devids[ur'''kddi_ts38_ver1'''], ur'''kddi_ts38_ver1_opera850''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-TS38) Opera 8.50 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.50''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''kddi_ts38_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts38_ver1'''], ur'''kddi_ts38_ver1_subua''', ur'''KDDI-TS38''', False, None)
devices.devids[ur'''kddi_kc3b_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_kc3b_ver1'''], ur'''kddi_kc3b_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-KC3B) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_kc3b_ver1_subua'''] = devclass(devices.devids[ur'''kddi_kc3b_ver1'''], ur'''kddi_kc3b_ver1_subua''', ur'''KDDI-KC3B UP.Browser/6.2.0.13.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ts3h_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ts3h_ver1'''], ur'''kddi_ts3h_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-TS3H) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_kc37_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_kc37_ver1'''], ur'''kddi_kc37_ver1_subopwv''', ur'''KDDI-KC37 UP.Browser/6.2.0.11.1.2.2e (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ts3o_ver1_subopwv62'''] = devclass(devices.devids[ur'''kddi_ts3o_ver1'''], ur'''kddi_ts3o_ver1_subopwv62''', ur'''KDDI-TS3O UP.Browser/6.2_7.2.7.1.K.4.301 (GUI) MMP/2.0''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''kddi_ca21_ver1_subopw60'''] = devclass(devices.devids[ur'''kddi_ca21_ver1'''], ur'''kddi_ca21_ver1_subopw60''', ur'''KDDI-CA21 UP.Browser/6.0.7.1 (GUI) MMP/1.1''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser'''})
devices.devids[ur'''kddi_sa3b_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sa3b_ver1'''], ur'''kddi_sa3b_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SA3B) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''kddi_sa3b_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_sa3b_ver1'''], ur'''kddi_sa3b_ver1_subopwv''', ur'''KDDI-SA3B UP.Browser/6.2_7.2.7.1.K.1.5.1.116 (GUI) MMP/2.0''', False, {ur'''release_date''':ur'''2007_october'''})
devices.devids[ur'''kddi_hi31_ver1_sub6205c1100'''] = devclass(devices.devids[ur'''kddi_hi31_ver1'''], ur'''kddi_hi31_ver1_sub6205c1100''', ur'''KDDI-HI31 UP.Browser/6.2.0.5.c.1.100 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_sa39_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sa39_ver1'''], ur'''kddi_sa39_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SA39) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sa39_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sa39_ver1'''], ur'''kddi_sa39_ver1_subua''', ur'''KDDI-SA39 UP.Browser/6.2.0.12.1.4 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_sh33_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sh33_ver1'''], ur'''kddi_sh33_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SH33) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''kddi_sh33_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sh33_ver1'''], ur'''kddi_sh33_ver1_subua''', ur'''KDDI-SH33''', False, None)
devices.devids[ur'''kddi_kc35_ver1_subua'''] = devclass(devices.devids[ur'''kddi_kc35_ver1'''], ur'''kddi_kc35_ver1_subua''', ur'''KDDI-KC35''', False, None)
devices.devids[ur'''kddi_ts2d_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts2d_ver1'''], ur'''kddi_ts2d_ver1_subua''', ur'''KDDI-TS2D UP.Browser/6.2.0.11.1.2.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_kc33_ver1subopwv'''] = devclass(devices.devids[ur'''kddi_kc33_ver1'''], ur'''kddi_kc33_ver1subopwv''', ur'''KDDI-KC33 UP.Browser/6.2.0.9 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_st31_ver1_opera850'''] = devclass(devices.devids[ur'''kddi_st31_ver1'''], ur'''kddi_st31_ver1_opera850''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-ST31) Opera 8.50 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.50''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_st31_ver1_subua'''] = devclass(devices.devids[ur'''kddi_st31_ver1'''], ur'''kddi_st31_ver1_subua''', ur'''KDDI-ST31''', False, None)
devices.devids[ur'''kddi_sh31_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_sh31_ver1'''], ur'''kddi_sh31_ver1_subopwv''', ur'''KDDI-SH31''', False, None)
devices.devids[ur'''kddi_ts33_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts33_ver1'''], ur'''kddi_ts33_ver1_subua''', ur'''KDDI-TS33''', False, None)
devices.devids[ur'''kddi_ts39_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_ts39_ver1'''], ur'''kddi_ts39_ver1_subopwv''', ur'''KDDI-TS39 UP.Browser/6.2.0.11.2 (GUI) MMP/2.0dh''', False, None)
devices.devids[ur'''kddi_ts2b_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts2b_ver1'''], ur'''kddi_ts2b_ver1_subua''', ur'''KDDI-TS2B''', False, None)
devices.devids[ur'''kddi_sn34_ver1_opera760'''] = devclass(devices.devids[ur'''kddi_sn34_ver1'''], ur'''kddi_sn34_ver1_opera760''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SN34) Opera 7.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''7.60''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''kddi_sn34_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sn34_ver1'''], ur'''kddi_sn34_ver1_subua''', ur'''KDDI-SN34''', False, None)
devices.devids[ur'''kddi_ts3j_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts3j_ver1'''], ur'''kddi_ts3j_ver1_subua''', ur'''KDDI-TS3J UP.Browser/6.2_7.2.7.1.K.2.207 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ts37_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_ts37_ver1'''], ur'''kddi_ts37_ver1_subopwv''', ur'''KDDI-TS37 UP.Browser/6.2.0.10.3.3.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_sa2a_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sa2a_ver1'''], ur'''kddi_sa2a_ver1_subua''', ur'''KDDI-SA2A''', False, None)
devices.devids[ur'''kddi_ma32_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ma32_ver1'''], ur'''kddi_ma32_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-MA32) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ma32_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ma32_ver1'''], ur'''kddi_ma32_ver1_subua''', ur'''KDDI-MA32''', False, None)
devices.devids[ur'''kddi_sa33_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sa33_ver1'''], ur'''kddi_sa33_ver1_subua''', ur'''KDDI-SA33 UP.Browser/6.2.0.9 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_sn37_ver1_opera850'''] = devclass(devices.devids[ur'''kddi_sn37_ver1'''], ur'''kddi_sn37_ver1_opera850''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SN37) Opera 8.50 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.50''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sn37_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sn37_ver1'''], ur'''kddi_sn37_ver1_subua''', ur'''KDDI-SN37''', False, None)
devices.devids[ur'''kddi_hi38_ver1_opera850'''] = devclass(devices.devids[ur'''kddi_hi38_ver1'''], ur'''kddi_hi38_ver1_opera850''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-HI38) Opera 8.50 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.50''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_hi38_ver1_subua'''] = devclass(devices.devids[ur'''kddi_hi38_ver1'''], ur'''kddi_hi38_ver1_subua''', ur'''KDDI-HI38 UP.Browser/6.2.0.11.1.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_sn3b_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sn3b_ver1'''], ur'''kddi_sn3b_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SN3B) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sn3b_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sn3b_ver1'''], ur'''kddi_sn3b_ver1_subua''', ur'''KDDI-SN3B''', False, None)
devices.devids[ur'''kddi_sn26_ver1_sub20'''] = devclass(devices.devids[ur'''kddi_sn26_ver1'''], ur'''kddi_sn26_ver1_sub20''', ur'''KDDI-SN26''', False, None)
devices.devids[ur'''kddi_sn38_ver1_opera850'''] = devclass(devices.devids[ur'''kddi_sn38_ver1'''], ur'''kddi_sn38_ver1_opera850''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SN38) Opera 8.50 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.50''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sn38_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sn38_ver1'''], ur'''kddi_sn38_ver1_subua''', ur'''KDDI-SN38 UP.Browser/6.2.0.11.2.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ts3a_ver1_opera850'''] = devclass(devices.devids[ur'''kddi_ts3a_ver1'''], ur'''kddi_ts3a_ver1_opera850''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-TS3A) Opera 8.50 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.50''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ts3a_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts3a_ver1'''], ur'''kddi_ts3a_ver1_subua''', ur'''KDDI-TS3A UP.Browser/6.2.0.11.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ts3d_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ts3d_ver1'''], ur'''kddi_ts3d_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-TS3D) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ts3d_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts3d_ver1'''], ur'''kddi_ts3d_ver1_subua''', ur'''KDDI-TS3D''', False, None)
devices.devids[ur'''kddi_hi39_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_hi39_ver1'''], ur'''kddi_hi39_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-HI39) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_hi39_ver1_subua'''] = devclass(devices.devids[ur'''kddi_hi39_ver1'''], ur'''kddi_hi39_ver1_subua''', ur'''KDDI-HI39''', False, None)
devices.devids[ur'''kddi_st27_ver1_subua'''] = devclass(devices.devids[ur'''kddi_st27_ver1'''], ur'''kddi_st27_ver1_subua''', ur'''KDDI-ST27''', False, None)
devices.devids[ur'''kddi_ts25_ver1_sub11'''] = devclass(devices.devids[ur'''kddi_ts25_ver1'''], ur'''kddi_ts25_ver1_sub11''', ur'''KDDI-TS25 UP.Browser/6.0.8.3 (GUI) MMP/1.1''', False, None)
devices.devids[ur'''kddi_sn25_ver1_sub20'''] = devclass(devices.devids[ur'''kddi_sn25_ver1'''], ur'''kddi_sn25_ver1_sub20''', ur'''KDDI-SN25''', False, None)
devices.devids[ur'''kddi_hi3a_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_hi3a_ver1'''], ur'''kddi_hi3a_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-HI3A) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_hi3a_ver1_subua'''] = devclass(devices.devids[ur'''kddi_hi3a_ver1'''], ur'''kddi_hi3a_ver1_subua''', ur'''KDDI-HI3A''', False, None)
devices.devids[ur'''kddi_kc3h_ver1_subua'''] = devclass(devices.devids[ur'''kddi_kc3h_ver1'''], ur'''kddi_kc3h_ver1_subua''', ur'''KDDI-KC3H''', False, None)
devices.devids[ur'''kddi_ca23_ver1_sub20'''] = devclass(devices.devids[ur'''kddi_ca23_ver1'''], ur'''kddi_ca23_ver1_sub20''', ur'''KDDI-CA23 UP.Browser/6.2.0.5.136 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ma33_ver1_subopera860ja'''] = devclass(devices.devids[ur'''kddi_ma33_ver1_subopera860'''], ur'''kddi_ma33_ver1_subopera860ja''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-MA33) Opera 8.60 [ja]''', False, None)
devices.devids[ur'''kddi_ca3a_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ca3a_ver1'''], ur'''kddi_ca3a_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-CA3A) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ca3a_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ca3a_ver1'''], ur'''kddi_ca3a_ver1_subua''', ur'''KDDI-CA3A''', False, None)
devices.devids[ur'''kddi_sn29_ver1_sub62062'''] = devclass(devices.devids[ur'''kddi_sn29_ver1'''], ur'''kddi_sn29_ver1_sub62062''', ur'''KDDI-SN29 UP.Browser/6.2.0.6.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ts2e_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts2e_ver1'''], ur'''kddi_ts2e_ver1_subua''', ur'''KDDI-TS2E UP.Browser/6.2.0.13.2.120 (GUI) MMP/2.0sfd''', False, None)
devices.devids[ur'''kddi_kc38_ver1_opera850'''] = devclass(devices.devids[ur'''kddi_kc38_ver1'''], ur'''kddi_kc38_ver1_opera850''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-KC38) Opera 8.50 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.50''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_kc38_ver1_subua'''] = devclass(devices.devids[ur'''kddi_kc38_ver1'''], ur'''kddi_kc38_ver1_subua''', ur'''KDDI-KC38 UP.Browser/6.2.0.11.1.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_sa3c_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sa3c_ver1'''], ur'''kddi_sa3c_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SA3C) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sa3c_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sa3c_ver1'''], ur'''kddi_sa3c_ver1_subua''', ur'''KDDI-SA3C UP.Browser/6.2_7.2.7.1.K.1.5.1.108 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_sa3c_ver1_submozilla'''] = devclass(devices.devids[ur'''kddi_sa3c_ver1'''], ur'''kddi_sa3c_ver1_submozilla''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SA3C) Opera 8.60 [en]''', False, None)
devices.devids[ur'''kddi_sn3g_ver1_subopera860'''] = devclass(devices.devids[ur'''kddi_sn3g_ver1'''], ur'''kddi_sn3g_ver1_subopera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SN3G) Opera 8.60 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60'''})
devices.devids[ur'''kddi_sa25_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sa25_ver1'''], ur'''kddi_sa25_ver1_subua''', ur'''KDDI-SA25 UP.Browser/6.2.0.4 (GUI) MMP/2.0''', False, {ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''kddi_ts3g_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ts3g_ver1'''], ur'''kddi_ts3g_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-TS3G) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ts3g_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts3g_ver1'''], ur'''kddi_ts3g_ver1_subua''', ur'''KDDI-TS3''', False, None)
devices.devids[ur'''kddi_sh35_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sh35_ver1'''], ur'''kddi_sh35_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SH35) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sh35_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sh35_ver1'''], ur'''kddi_sh35_ver1_subua''', ur'''KDDI-SH35 UP.Browser/6.2_7.2.7.1.K.2.186 (GUI) MMP/2.0dfgh''', False, None)
devices.devids[ur'''kddi_sa3a_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sa3a_ver1'''], ur'''kddi_sa3a_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SA3A) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sa3a_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sa3a_ver1'''], ur'''kddi_sa3a_ver1_subua''', ur'''KDDI-SA3A''', False, None)
devices.devids[ur'''kddi_sn39_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sn39_ver1'''], ur'''kddi_sn39_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SN39) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sn39_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sn39_ver1'''], ur'''kddi_sn39_ver1_subua''', ur'''KDDI-SN39''', False, None)
devices.devids[ur'''kddi_sa29_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sa29_ver1'''], ur'''kddi_sa29_ver1_subua''', ur'''KDDI-SA29''', False, None)
devices.devids[ur'''kddi_hi35_ver1_subua'''] = devclass(devices.devids[ur'''kddi_hi35_ver1'''], ur'''kddi_hi35_ver1_subua''', ur'''KDDI-HI35''', False, None)
devices.devids[ur'''kddi_st32_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_st32_ver1'''], ur'''kddi_st32_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-ST32) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''kddi_sn3j_ver1_subopera860'''] = devclass(devices.devids[ur'''kddi_sn3j_ver1'''], ur'''kddi_sn3j_ver1_subopera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SN3J) Opera 8.60 [en]''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60'''})
devices.devids[ur'''kddi_ca34_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ca34_ver1'''], ur'''kddi_ca34_ver1_subua''', ur'''KDDI-CA34 UP.Browser/6.2.0.10.3.3 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ca39_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ca39_ver1'''], ur'''kddi_ca39_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-CA39) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ca39_ver1_submozilla'''] = devclass(devices.devids[ur'''kddi_ca39_ver1'''], ur'''kddi_ca39_ver1_submozilla''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-CA39) Opera 8.60 [en]''', False, None)
devices.devids[ur'''kddi_sa35_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sa35_ver1'''], ur'''kddi_sa35_ver1_subua''', ur'''KDDI-SA35 UP.Browser/6.2.0.9.1 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ts29_ver1_sub6209'''] = devclass(devices.devids[ur'''kddi_ts29_ver1'''], ur'''kddi_ts29_ver1_sub6209''', ur'''KDDI-TS29''', False, None)
devices.devids[ur'''kddi_ca27_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ca27_ver1'''], ur'''kddi_ca27_ver1_subua''', ur'''KDDI-CA27''', False, {ur'''colors''':65000,ur'''columns''':23,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''1_1''',ur'''gif''':True,ur'''gif_animated''':True,ur'''jpg''':True,ur'''max_image_height''':243,ur'''max_image_width''':230,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''A5512CA''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_colors''':16,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wbmp''':False})
devices.devids[ur'''kddi_ts3c_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ts3c_ver1'''], ur'''kddi_ts3c_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-TS3C) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''kddi_ts3c_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ts3c_ver1'''], ur'''kddi_ts3c_ver1_subua''', ur'''KDDI-TS3C''', False, None)
devices.devids[ur'''kddi_st33_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_st33_ver1'''], ur'''kddi_st33_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-ST33) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_st33_ver1_subua'''] = devclass(devices.devids[ur'''kddi_st33_ver1'''], ur'''kddi_st33_ver1_subua''', ur'''KDDI-ST33 UP.Browser/6.2.0.13.2 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ts35_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_ts35_ver1'''], ur'''kddi_ts35_ver1_subopwv''', ur'''KDDI-TS35''', False, None)
devices.devids[ur'''kddi_pt33_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_pt33_ver1'''], ur'''kddi_pt33_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-PT33) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_pt33_ver1_subua'''] = devclass(devices.devids[ur'''kddi_pt33_ver1'''], ur'''kddi_pt33_ver1_subua''', ur'''KDDI-PT33''', False, None)
devices.devids[ur'''kddi_ma31_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_ma31_ver1'''], ur'''kddi_ma31_ver1_subopwv''', ur'''KDDI-MA31 UP.Browser/6.2.0.11.1.4 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ts26_ver1_sub6205'''] = devclass(devices.devids[ur'''kddi_ts26_ver1'''], ur'''kddi_ts26_ver1_sub6205''', ur'''KDDI-TS26''', False, None)
devices.devids[ur'''kddi_ca37_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ca37_ver1'''], ur'''kddi_ca37_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-CA37) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ca37_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ca37_ver1'''], ur'''kddi_ca37_ver1_subua''', ur'''KDDI-CA37''', False, None)
devices.devids[ur'''docomo_2_0_browser_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''docomo_2_0_browser_ver1''', ur'''Generic docomo 2.0 browser''', False, {ur'''brand_name''':ur'''DoCoMo''',ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''model_name''':ur'''DoCoMo 2.0''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''progressive_download''':True,ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''streaming_video''':False})
devices.devids[ur'''kddi_hi34_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_hi34_ver1'''], ur'''kddi_hi34_ver1_subopwv''', ur'''KDDI-HI34''', False, None)
devices.devids[ur'''kddi_st25_ver1_subua'''] = devclass(devices.devids[ur'''kddi_st25_ver1'''], ur'''kddi_st25_ver1_subua''', ur'''KDDI-ST25''', False, None)
devices.devids[ur'''kddi_sa3d_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sa3d_ver1'''], ur'''kddi_sa3d_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SA3D) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sa3d_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_sa3d_ver1'''], ur'''kddi_sa3d_ver1_subopwv''', ur'''KDDI-SA3D UP.Browser/6.2_7.2.7.1.K.1.5.1.116 (GUI) MMP/2.0''', False, {ur'''release_date''':ur'''2008_october'''})
devices.devids[ur'''kddi_sa3e_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sa3e_ver1'''], ur'''kddi_sa3e_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SA3E) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sa3e_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_sa3e_ver1'''], ur'''kddi_sa3e_ver1_subopwv''', ur'''KDDI-SA3E''', False, None)
devices.devids[ur'''kddi_kc36_ver1_subua'''] = devclass(devices.devids[ur'''kddi_kc36_ver1'''], ur'''kddi_kc36_ver1_subua''', ur'''KDDI-KC36''', False, None)
devices.devids[ur'''kddi_sa38_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sa38_ver1'''], ur'''kddi_sa38_ver1_subua''', ur'''KDDI-SA38''', False, None)
devices.devids[ur'''kddi_ts3k_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ts3k_ver1'''], ur'''kddi_ts3k_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-TS3K) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ts3k_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_ts3k_ver1'''], ur'''kddi_ts3k_ver1_subopwv''', ur'''KDDI-TS3K UP.Browser/6.2_7.2.7.1.K.2.207 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ca3b_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ca3b_ver1'''], ur'''kddi_ca3b_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-CA3B) Opera 8.60 [en]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_ca3b_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ca3b_ver1'''], ur'''kddi_ca3b_ver1_subua''', ur'''KDDI-CA3B UP.Browser/6.2_7.2.7.1.K.2.200 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_ca38_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_ca38_ver1'''], ur'''kddi_ca38_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-CA38) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''kddi_ca38_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ca38_ver1'''], ur'''kddi_ca38_ver1_subua''', ur'''KDDI-CA38''', False, None)
devices.devids[ur'''kddi_hi3c_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_hi3c_ver1'''], ur'''kddi_hi3c_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-HI3C) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''kddi_hi3c_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_hi3c_ver1'''], ur'''kddi_hi3c_ver1_subopwv''', ur'''KDDI-HI3C''', False, {ur'''release_date''':ur'''2008_october'''})
devices.devids[ur'''kddi_st24_ver1_subua'''] = devclass(devices.devids[ur'''kddi_st24_ver1'''], ur'''kddi_st24_ver1_subua''', ur'''KDDI-ST24''', False, None)
devices.devids[ur'''kddi_sn36_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sn36_ver1'''], ur'''kddi_sn36_ver1_subua''', ur'''KDDI-SN36''', False, None)
devices.devids[ur'''kddi_ca31_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ca31_ver1'''], ur'''kddi_ca31_ver1_subua''', ur'''KDDI-CA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_kc39_ver1_subopwv'''] = devclass(devices.devids[ur'''kddi_kc39_ver1'''], ur'''kddi_kc39_ver1_subopwv''', ur'''KDDI-KC39 UP.Browser/6.2.0.12.1.4 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_hi36_ver1_opera760'''] = devclass(devices.devids[ur'''kddi_hi36_ver1'''], ur'''kddi_hi36_ver1_opera760''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-HI36) Opera 7.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''7.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_hi36_ver1_subua'''] = devclass(devices.devids[ur'''kddi_hi36_ver1'''], ur'''kddi_hi36_ver1_subua''', ur'''KDDI-HI36''', False, None)
devices.devids[ur'''kddi_sn3c_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sn3c_ver1'''], ur'''kddi_sn3c_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SN3C) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sn3c_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sn3c_ver1'''], ur'''kddi_sn3c_ver1_subua''', ur'''KDDI-SN3C UP.Browser/6.2_7.2.7.1.K.1.5.1.108 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_sn3e_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_sn3e_ver1'''], ur'''kddi_sn3e_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-SN3E) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_sn3e_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sn3e_ver1'''], ur'''kddi_sn3e_ver1_subua''', ur'''KDDI-SN3E''', False, None)
devices.devids[ur'''kddi_ca35_ver1_subua'''] = devclass(devices.devids[ur'''kddi_ca35_ver1'''], ur'''kddi_ca35_ver1_subua''', ur'''KDDI-CA35 UP.Browser/6.2.0.11.1.3.110 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_kc3a_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_kc3a_ver1'''], ur'''kddi_kc3a_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-KC3A) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_kc3a_ver1_subua'''] = devclass(devices.devids[ur'''kddi_kc3a_ver1'''], ur'''kddi_kc3a_ver1_subua''', ur'''KDDI-KC3A UP.Browser/6.2.0.12.1.3 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''kddi_pt22_ver1_subua'''] = devclass(devices.devids[ur'''kddi_pt22_ver1'''], ur'''kddi_pt22_ver1_subua''', ur'''KDDI-PT22''', False, None)
devices.devids[ur'''kddi_ca22_ver1_sub6082'''] = devclass(devices.devids[ur'''kddi_ca22_ver1'''], ur'''kddi_ca22_ver1_sub6082''', ur'''KDDI-CA22 UP.Browser/6.0.8.2 (GUI) MMP/1.1''', False, None)
devices.devids[ur'''kddi_hi3b_ver1_opera860'''] = devclass(devices.devids[ur'''kddi_hi3b_ver1'''], ur'''kddi_hi3b_ver1_opera860''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; KDDI-HI3B) Opera 8.60 [ja]''', True, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.60''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''kddi_hi3b_ver1_subua'''] = devclass(devices.devids[ur'''kddi_hi3b_ver1'''], ur'''kddi_hi3b_ver1_subua''', ur'''KDDI-HI3B''', False, None)
devices.devids[ur'''kddi_sh32_ver1_subua'''] = devclass(devices.devids[ur'''kddi_sh32_ver1'''], ur'''kddi_sh32_ver1_subua''', ur'''KDDI-SH32''', False, None)
devices.devids[ur'''mot_milestone_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2'''], ur'''mot_milestone_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.0; de-de; Milestone Build/SHOLS_U2_01.03.1) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Motorola''',ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''max_image_height''':480,ur'''max_image_width''':320,ur'''model_name''':ur'''Milestone''',ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/motoa853/Profile/motoa853.rdf''',ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''tmobile_g2_ver1_subua'''] = devclass(devices.devids[ur'''tmobile_g2_ver1'''], ur'''tmobile_g2_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-gb; T-Mobile_G2_Touch Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''lg_gw620_ver1_subuabuild'''] = devclass(devices.devids[ur'''lg_gw620_ver1'''], ur'''lg_gw620_ver1_subuabuild''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; fr-fr; LG GW620 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 (AdMob-ANDROID-20090728)''', False, None)
devices.devids[ur'''samsung_gt_i5700_ver1_subspica'''] = devclass(devices.devids[ur'''samsung_gt_i5700_ver1'''], ur'''samsung_gt_i5700_ver1_subspica''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; fr-fr; spica) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''motorola_sholes_ver1_subumts'''] = devclass(devices.devids[ur'''motorola_sholes_ver1'''], ur'''motorola_sholes_ver1_subumts''', ur'''Mozilla/5.0 (Linux; U; Android 2.0; de-de; umts_sholes) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''lg_gw620_ver1_subeve'''] = devclass(devices.devids[ur'''lg_gw620_ver1'''], ur'''lg_gw620_ver1_subeve''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-; EVE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''marketing_name''':ur'''Eve'''})
devices.devids[ur'''mot_milestone_ver1_suba853'''] = devclass(devices.devids[ur'''mot_milestone_ver1'''], ur'''mot_milestone_ver1_suba853''', ur'''Mozilla/5.0 (Linux; U; Android 2.0; es-us; A853 Build/SHLA_U2_01.03.0) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 (AdMob-ANDROID-20091123)''', False, {ur'''marketing_name''':ur'''Milestone''',ur'''model_name''':ur'''A853'''})
devices.devids[ur'''generic_android_ver2_1'''] = devclass(devices.devids[ur'''generic_android_ver2'''], ur'''generic_android_ver2_1''', ur'''DO_NOT_MATCH_GENERIC_ANDROID_2_1''', False, {ur'''device_os_version''':ur'''2.1''',ur'''max_data_rate''':384,ur'''max_deck_size''':2000000,ur'''streaming_vcodec_h264_bp''':ur'''1.2'''})
devices.devids[ur'''htc_passion_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_passion_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-us; passion) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''model_extra_info''':ur'''Google Phone''',ur'''model_name''':ur'''Passion''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''tmobile_pulse_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''tmobile_pulse_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-gb; Pulse Build/CRB17) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 (AdMob-ANDROID-20090728)''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''model_name''':ur'''Pulse'''})
devices.devids[ur'''htc_passion_ver1_subnexusone'''] = devclass(devices.devids[ur'''htc_passion_ver1'''], ur'''htc_passion_ver1_subnexusone''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-us; Nexus One Build/ERD78) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''model_name''':ur'''Nexus One'''})
devices.devids[ur'''zte_r830_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_r830_ver1''', ur'''R830/2.0 Profile/MIDP-2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''R830''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/R830.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_j_d07_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_d07_ver1''', ur'''J-PHONE/3.0/J-D07''', True, {ur'''colors''':4096,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''model_name''':ur'''J-D07''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':96,ur'''resolution_width''':128})
devices.devids[ur'''softbank_j_sa03_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sa03_ver1''', ur'''J-PHONE/3.0/J-SA03''', True, {ur'''colors''':256,ur'''max_image_height''':126,ur'''max_image_width''':120,ur'''model_name''':ur'''J-SA03''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':126,ur'''resolution_width''':120})
devices.devids[ur'''softbank_v304t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v304t_ver1''', ur'''J-PHONE/3.0/V304T''', True, {ur'''max_image_height''':261,ur'''max_image_width''':222,ur'''model_name''':ur'''304T''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':261,ur'''resolution_width''':222})
devices.devids[ur'''softbank_v603t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v603t_ver1''', ur'''J-PHONE/4.3/V603T''', True, {ur'''colors''':65536,ur'''max_image_height''':261,ur'''max_image_width''':222,ur'''model_name''':ur'''V603T''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':261,ur'''resolution_width''':222})
devices.devids[ur'''softbank_j_sa04_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sa04_ver1''', ur'''J-PHONE/3.0/J-SA04''', True, {ur'''colors''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''J-SA04''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':130,ur'''resolution_width''':120})
devices.devids[ur'''softbank_j_d08_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_d08_ver1''', ur'''J-PHONE/3.0/J-D08''', True, {ur'''max_image_height''':136,ur'''max_image_width''':132,ur'''model_name''':ur'''J-D08''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':136,ur'''resolution_width''':132})
devices.devids[ur'''softbank_j_sa05_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sa05_ver1''', ur'''J-PHONE/3.0/J-SA05''', True, {ur'''colors''':65536,ur'''columns''':18,ur'''max_image_height''':112,ur'''max_image_width''':120,ur'''model_name''':ur'''J-SA05''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':112,ur'''resolution_width''':120,ur'''rows''':10})
devices.devids[ur'''softbank_j_sh04b_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh04b_ver1''', ur'''J-PHONE/3.0/J-SH04B''', True, {ur'''colors''':256,ur'''max_image_height''':104,ur'''max_image_width''':96,ur'''model_name''':ur'''J-SH04B''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':104,ur'''resolution_width''':96})
devices.devids[ur'''softbank_930n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_930n_ver1''', ur'''SoftBank/1.0/930N/NJ001''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':650,ur'''max_image_width''':480,ur'''model_name''':ur'''930N''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_j_sh10_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh10_ver1''', ur'''J-PHONE/3.0/J-SH10''', True, {ur'''max_image_height''':260,ur'''model_name''':ur'''J-SH010''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_832t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_832t_ver1''', ur'''SoftBank/1.0/832T/TJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':243,ur'''max_image_width''':234,ur'''model_name''':ur'''832T'''})
devices.devids[ur'''softbank_j_sa06_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sa06_ver1''', ur'''J-PHONE/3.0/J-SA06''', True, {ur'''colors''':65536,ur'''max_image_height''':144,ur'''max_image_width''':132,ur'''model_name''':ur'''J-SA06''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':144,ur'''resolution_width''':132})
devices.devids[ur'''softbank_v601n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v601n_ver1''', ur'''J-PHONE/4.2/V601N''', True, {ur'''colors''':65536,ur'''max_image_height''':180,ur'''max_image_width''':160,ur'''model_name''':ur'''V601N''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':180,ur'''resolution_width''':160})
devices.devids[ur'''softbank_dm003sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_dm003sh_ver1''', ur'''SoftBank/1.0/DM003SH/SHJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':350,ur'''model_name''':ur'''DM003SH''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_v401sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v401sh_ver1''', ur'''J-PHONE/3.0/V401SH''', True, {ur'''max_image_height''':260,ur'''model_name''':ur'''V401SH''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_830sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_830sh_ver1''', ur'''SoftBank/1.0/830SH/SHJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''marketing_name''':ur'''Pantone''',ur'''max_data_rate''':1800,ur'''max_image_height''':270,ur'''model_name''':ur'''830SH''',ur'''wifi''':True})
devices.devids[ur'''softbank_v602sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v602sh_ver1''', ur'''J-PHONE/4.3/V602SH''', True, {ur'''max_image_height''':260,ur'''model_name''':ur'''V602SH''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_j_p02_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_p02_ver1''', ur'''J-PHONE/2.0/J-P02''', True, {ur'''colors''':4,ur'''max_image_height''':89,ur'''max_image_width''':96,ur'''model_name''':ur'''J-P02''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':89,ur'''resolution_width''':96})
devices.devids[ur'''softbank_935sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_935sh_ver1''', ur'''SoftBank/1.0/935SH/SHJ001''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''marketing_name''':ur'''Premium Waterproof''',ur'''max_data_rate''':1800,ur'''max_image_height''':754,ur'''max_image_width''':480,ur'''model_name''':ur'''935SH''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''uabait_bolt_subua'''] = devclass(devices.devids[ur'''uabait_bolt_release_0862'''], ur'''uabait_bolt_subua''', ur'''Mozilla/5.0 (X11; 78; CentOS; US-en) AppleWebKit/528+ (KHTML, like Gecko) Bolt/1.040 Version/4.0 Safari/528.15''', False, {ur'''mobile_browser_version''':ur'''1.04'''})
devices.devids[ur'''uabait_bolt_subua1600'''] = devclass(devices.devids[ur'''uabait_bolt_release_0862'''], ur'''uabait_bolt_subua1600''', ur'''Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; BOLT/1.600) AppleWebKit/530+ (KHTML, like Gecko) Version/4.0 Safari/530.17''', False, {ur'''mobile_browser_version''':ur'''1.6'''})
devices.devids[ur'''uabait_bolt_subua0920'''] = devclass(devices.devids[ur'''uabait_bolt_release_0862'''], ur'''uabait_bolt_subua0920''', ur'''Mozilla/5.0 (X11; 78; CentOS; US-en) AppleWebKit/527+ (KHTML, like Gecko) Bolt/0.920 Version/3.0 Safari/523.15''', False, {ur'''mobile_browser_version''':ur'''0.92'''})
devices.devids[ur'''softbank_j_p51_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_p51_ver1''', ur'''J-PHONE/4.0/J-P51''', True, {ur'''colors''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''J-P51''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':130,ur'''resolution_width''':120})
devices.devids[ur'''softbank_j_p03_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_p03_ver1''', ur'''J-PHONE/2.0/J-P03''', True, {ur'''colors''':256,ur'''max_image_height''':95,ur'''max_image_width''':96,ur'''model_name''':ur'''J-P03''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':95,ur'''resolution_width''':96})
devices.devids[ur'''softbank_831p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_831p_ver1''', ur'''SoftBank/1.0/831P/PJP10''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':369,ur'''max_image_width''':236,ur'''model_name''':ur'''831P''',ur'''resolution_height''':427})
devices.devids[ur'''softbank_832p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_832p_ver1''', ur'''SoftBank/1.0/832P/PJP10''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''max_image_width''':231,ur'''model_name''':ur'''832P''',ur'''resolution_height''':427})
devices.devids[ur'''softbank_v604sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v604sh_ver1''', ur'''J-PHONE/4.3/V604SH''', True, {ur'''max_image_height''':260,ur'''model_name''':ur'''V604SH''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_812t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_812t_ver1''', ur'''SoftBank/1.0/812T/TJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':259,ur'''max_image_width''':234,ur'''model_name''':ur'''812T'''})
devices.devids[ur'''softbank_v403sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v403sh_ver1''', ur'''J-PHONE/3.0/V403SH''', True, {ur'''max_image_height''':260,ur'''model_name''':ur'''V403SH''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_822t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_822t_ver1''', ur'''SoftBank/1.0/822T/TJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':243,ur'''max_image_width''':234,ur'''model_name''':ur'''822T'''})
devices.devids[ur'''softbank_v501t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v501t_ver1''', ur'''J-PHONE/4.3/V501T''', True, {ur'''colors''':65536,ur'''max_image_height''':261,ur'''model_name''':ur'''V501T''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':261})
devices.devids[ur'''amazon_kindle2_ver1_sub2622'''] = devclass(devices.devids[ur'''amazon_kindle2_ver1'''], ur'''amazon_kindle2_ver1_sub2622''', ur'''Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.3 (screen 600x800; rotate)''', False, {ur'''device_os_version''':ur'''2.6.22'''})
devices.devids[ur'''softbank_v802sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v802sh_ver1''', ur'''Vodafone/1.0/V802SH/SHJ001''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':264,ur'''model_name''':ur'''802SH'''})
devices.devids[ur'''softbank_813she_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_813she_ver1''', ur'''SoftBank/1.0/813SHe/SHJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':270,ur'''max_image_width''':234,ur'''model_name''':ur'''813SH'''})
devices.devids[ur'''softbank_v501sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v501sh_ver1''', ur'''J-PHONE/4.3/V501SH''', True, {ur'''max_image_height''':260,ur'''model_name''':ur'''V501SH''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_831n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_831n_ver1''', ur'''SoftBank/1.0/831N/NJ001''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':325,ur'''max_image_width''':325,ur'''model_name''':ur'''831N''',ur'''resolution_height''':427,ur'''resolution_width''':400})
devices.devids[ur'''softbank_j_t51_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_t51_ver1''', ur'''J-PHONE/4.0/J-T51''', True, {ur'''colors''':65536,ur'''max_image_height''':144,ur'''max_image_width''':144,ur'''model_name''':ur'''J-T51''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':144,ur'''resolution_width''':144})
devices.devids[ur'''softbank_731sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_731sc_ver1''', ur'''SoftBank/1.0/731SC/SCJ001''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_data_rate''':1800,ur'''max_image_height''':264,ur'''max_image_width''':230,ur'''model_name''':ur'''731SC'''})
devices.devids[ur'''softbank_dm004sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_dm004sh_ver1''', ur'''SoftBank/1.0/DM004SH/SHJ001''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''model_name''':ur'''DM004SH''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_v302t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v302t_ver1''', ur'''J-PHONE/3.0/V302T''', True, {ur'''colors''':65536,ur'''max_image_height''':140,ur'''max_image_width''':144,ur'''model_name''':ur'''V302T''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':140,ur'''resolution_width''':144})
devices.devids[ur'''softbank_j_n03_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_n03_ver1''', ur'''J-PHONE/3.0/J-N03''', True, {ur'''colors''':256,ur'''max_image_height''':126,ur'''max_image_width''':120,ur'''model_name''':ur'''J-N03''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':126,ur'''resolution_width''':120})
devices.devids[ur'''softbank_v601t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v601t_ver1''', ur'''J-PHONE/4.3/V601T''', True, {ur'''colors''':65536,ur'''max_image_height''':261,ur'''model_name''':ur'''V601T''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':261})
devices.devids[ur'''softbank_j_sh02_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh02_ver1''', ur'''J-PHONE/2.0/J-SH02''', True, {ur'''colors''':256,ur'''max_image_height''':84,ur'''max_image_width''':96,ur'''model_name''':ur'''J-SH02''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':84,ur'''resolution_width''':96})
devices.devids[ur'''softbank_j_t04_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_t04_ver1''', ur'''J-PHONE/2.0/J-T04''', True, {ur'''colors''':256,ur'''max_image_height''':90,ur'''max_image_width''':96,ur'''model_name''':ur'''J-T04''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':90,ur'''resolution_width''':96})
devices.devids[ur'''softbank_j_n04_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_n04_ver1''', ur'''J-PHONE/3.0/J-N04''', True, {ur'''colors''':4096,ur'''max_image_height''':126,ur'''max_image_width''':120,ur'''model_name''':ur'''J-N04''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':126,ur'''resolution_width''':120})
devices.devids[ur'''softbank_v302sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v302sh_ver1''', ur'''J-PHONE/3.0/V302SH''', True, {ur'''max_image_height''':260,ur'''model_name''':ur'''V302SH''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_j_sh03_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh03_ver1''', ur'''J-PHONE/2.0/J-SH03''', True, {ur'''colors''':256,ur'''max_image_height''':104,ur'''max_image_width''':96,ur'''model_name''':ur'''J-SH03''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':104,ur'''resolution_width''':96})
devices.devids[ur'''softbank_v604t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v604t_ver1''', ur'''J-PHONE/4.3/V604T''', True, {ur'''colors''':65536,ur'''max_image_height''':261,ur'''model_name''':ur'''V604T''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':261})
devices.devids[ur'''softbank_v102d_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v102d_ver1''', ur'''J-PHONE/3.0/V102D''', True, {ur'''colors''':4096,ur'''max_image_height''':96,ur'''max_image_width''':128,ur'''model_name''':ur'''V102D''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':96,ur'''resolution_width''':128})
devices.devids[ur'''softbank_j_n05_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_n05_ver1''', ur'''J-PHONE/3.0/J-N05''', True, {ur'''colors''':65536,ur'''max_image_height''':180,ur'''max_image_width''':160,ur'''model_name''':ur'''J-N05''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':180,ur'''resolution_width''':160})
devices.devids[ur'''softbank_j_n03b_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_n03b_ver1''', ur'''J-PHONE/3.0/J-N03B''', True, {ur'''colors''':256,ur'''max_image_height''':126,ur'''max_image_width''':120,ur'''model_name''':ur'''J-N03Ⅱ''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':126,ur'''resolution_width''':120})
devices.devids[ur'''softbank_v705t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v705t_ver1''', ur'''Vodafone/1.0/V705T/TJ001''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':261,ur'''model_name''':ur'''705T'''})
devices.devids[ur'''philips_x530_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_x530_ver1''', ur'''PhilipsX530/1.0 NXP5210/DV9 Release/9.01.2008 Browser/Obigo2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, None)
devices.devids[ur'''softbank_821t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_821t_ver1''', ur'''SoftBank/1.0/821T/TJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':243,ur'''max_image_width''':234,ur'''model_name''':ur'''821T'''})
devices.devids[ur'''softbank_v401d_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v401d_ver1''', ur'''J-PHONE/3.0/V401D''', True, {ur'''max_image_height''':265,ur'''model_name''':ur'''V401D''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':265})
devices.devids[ur'''softbank_j_k51_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_k51_ver1''', ur'''J-PHONE/4.0/J-K51''', True, {ur'''colors''':4096,ur'''max_image_height''':128,ur'''max_image_width''':128,ur'''model_name''':ur'''J-K51''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':128,ur'''resolution_width''':128})
devices.devids[ur'''softbank_j_sh53_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh53_ver1''', ur'''J-PHONE/4.2/J-SH53''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':260,ur'''max_image_width''':240,ur'''model_name''':ur'''J-SH53''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_824p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_824p_ver1''', ur'''SoftBank/1.0/824P/PJP10''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''marketing_name''':ur'''Mirror II''',ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''max_image_width''':231,ur'''model_name''':ur'''824P''',ur'''resolution_height''':427})
devices.devids[ur'''softbank_830she_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_830she_ver1''', ur'''SoftBank/1.0/830SHe/SHJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':270,ur'''model_name''':ur'''830SH for Biz'''})
devices.devids[ur'''softbank_821n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_821n_ver1''', ur'''SoftBank/1.0/821N/NJ001''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':325,ur'''model_name''':ur'''821N''',ur'''resolution_height''':427})
devices.devids[ur'''verizon_samsung_sch_u450_ver1'''] = devclass(devices.devids[ur'''samsung_sch_u450_ver1'''], ur'''verizon_samsung_sch_u450_ver1''', ur'''samu450''', True, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''verizon_samsung_sch_i910_ver1'''] = devclass(devices.devids[ur'''samsung_sch_i910_ver1'''], ur'''verizon_samsung_sch_i910_ver1''', ur'''sami910v1''', True, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''verizon_mot_a455_ver1'''] = devclass(devices.devids[ur'''mot_a455_ver1'''], ur'''verizon_mot_a455_ver1''', ur'''motoa455''', True, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''samsung_sch_u960_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_sch_u960_ver1'''], ur'''samsung_sch_u960_ver1_subverizon''', ur'''samu960''', True, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''mot_c261_ver1_sub6151'''] = devclass(devices.devids[ur'''mot_c261_ver1'''], ur'''mot_c261_ver1_sub6151''', ur'''MOTC261/6.1.51[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]+UP.Browser/6.2.3.9.c.8+(GUI)+MMP/2.0''', False, {ur'''model_extra_info''':ur'''TracFone'''})
devices.devids[ur'''samsung_sch_r451_ver1_sub00'''] = devclass(devices.devids[ur'''samsung_sch_r451_ver1'''], ur'''samsung_sch_r451_ver1_sub00''', ur'''r451[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]UP.Browser/6.2.3.8 (GUI)MMP/2.0''', False, None)
devices.devids[ur'''mot_v176_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_v176_ver1''', ur'''MOTV176/6.1.51[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]+UP.Browser/6.2.3.9.c.8+(GUI)+MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''MOT-V176''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/v176/Profile/v176.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_w376g_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_w376g_ver1''', ur'''MOT-W376g/6.1.31[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] UP.Browser/6.3.0.6.c.19 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.3''',ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''MOT-W376g''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/w376g/Profile/w376g.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_em326g_ver1'''] = devclass(devices.devids[ur'''mot_em325_ver1'''], ur'''mot_em326g_ver1''', ur'''MOT-EM326g/1.0 Release/03.23.2009 Browser/CMCS1.0 Software/1.64F Profile/MIDP-2.0 Configuration/CLDC-1.1[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':9,ur'''directdownload_support''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''EM326g''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':7,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/em326g/Profile/em326g.rdf'''})
devices.devids[ur'''lg_lg1500_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_lg1500_ver1''', ur'''LG-LG1500[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] UP.Browser/6.2.3 (GUI) MMP/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''LG-LG1500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':95,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-LG1500.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_t101g_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t101g_ver1''', ur'''SAMSUNG-SGH-T101G/T101UDHL4[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''SGH-T101G''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T101G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t201g_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t201g_ver1''', ur'''SAMSUNG-SGH-T201G/T201UDHL1[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''SGH-T201G''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T201G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t301g_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t301g_ver1''', ur'''SAMSUNG-SGH-T301G/T301UDHL6 Profile/MIDP-2.0 Configuration/CLDC-1.1[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''SGH-T301G''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T301G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t401g_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_t401g_ver1''', ur'''SAMSUNG-SGH-T401G/T401UDGI2 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''SGH-T401G''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T401G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t155g_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t155g_ver1''', ur'''SAMSUNG-SGH-T155G[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''SGH-T155G''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T155G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_lg620g_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_lg620g_ver1''', ur'''LG-LG620GHL/V08c[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''LG-LG620G''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-LG620G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_lg600g_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_lg600g_ver1''', ur'''LG600G[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':51200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''LGE/LG600G''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-LG600G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_lg410g_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_lg410g_ver1''', ur'''LG-LG410/v10b[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] Teleca/WAP2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':51200,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''LG-LG410G''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-LG410G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_lg100c_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_lg100c_ver1''', ur'''LG-LG100C[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''LG100C''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof1.caohosting.com/UAProfLG100C_TF_V01.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sch_r355_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r355_ver1''', ur'''wssamr355[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40960,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':358400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_extra_info''':ur'''TracFone''',ur'''model_name''':ur'''SCH-R355''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof1.caohosting.com/UAProfSamsung_R355_TF_V01.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lynx_textonly_browser'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lynx_textonly_browser''', ur'''Lynx/2.8.6rel.4 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/2.0.4''', False, {ur'''ajax_manipulate_css''':False,ur'''ajax_manipulate_dom''':False,ur'''ajax_support_event_listener''':False,ur'''ajax_support_events''':False,ur'''ajax_support_getelementbyid''':False,ur'''ajax_support_inner_html''':False,ur'''ajax_support_javascript''':False,ur'''ajax_xhr_type''':ur'''none''',ur'''brand_name''':ur'''Lynx''',ur'''columns''':80,ur'''css_supports_width_as_percentage''':False,ur'''max_image_height''':100,ur'''max_image_width''':300,ur'''model_name''':ur'''Browser''',ur'''pointing_method''':ur'''''',ur'''preferred_markup''':ur'''html_web_3_2''',ur'''resolution_height''':100,ur'''resolution_width''':300,ur'''wml_1_1''':False,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':False,ur'''xhtml_readable_background_color1''':ur'''''',ur'''xhtml_readable_background_color2''':ur'''''',ur'''xhtml_select_as_popup''':False,ur'''xhtml_select_as_radiobutton''':False,ur'''xhtml_support_level''':1,ur'''xhtml_supports_forms_in_table''':False,ur'''xhtml_supports_iframe''':ur'''none''',ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''palm_pre_ver1_3_5'''] = devclass(devices.devids[ur'''palm_pre_ver1_3'''], ur'''palm_pre_ver1_3_5''', ur'''Mozilla/5.0 (webOS/1.3.5; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Pre/1.0''', False, {ur'''device_os_version''':ur'''1.3.5'''})
devices.devids[ur'''htc_t8585_ver1_subopera_sv'''] = devclass(devices.devids[ur'''htc_t8585_ver1_subopera'''], ur'''htc_t8585_ver1_subopera_sv''', ur'''HTC_HD2_T8585 Opera/9.7 (Windows NT 5.1; U; sv)''', False, None)
devices.devids[ur'''htc_touch_diamondii_ver1_subopera950_sv'''] = devclass(devices.devids[ur'''htc_touch_diamondii_ver1_subopera950'''], ur'''htc_touch_diamondii_ver1_subopera950_sv''', ur'''HTC_Touch_Diamond2_T5353 Opera/9.50 (Windows NT 5.1; U; sv)''', False, None)
devices.devids[ur'''sonyericsson_u5iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_u5i_ver1'''], ur'''sonyericsson_u5iv_ver1''', ur'''SonyEricssonU5iv/R1CA; Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''U5iv''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':460,ur'''resolution_width''':360,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''acer_f900_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''acer_f900_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) acer_F900''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer''',ur'''colors''':65536,ur'''columns''':28,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''Acer F900''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':24,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://tech.glofiish.com/UAprofile/Acer_F900_Profile.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_824t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_824t_ver1''', ur'''SoftBank/1.0/824T/TJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':339,ur'''max_image_width''':234,ur'''model_name''':ur'''824T''',ur'''resolution_height''':400})
devices.devids[ur'''huawei_jatulc2_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_jatulc2_ver1''', ur'''JAT-WAP ULC2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':128,ur'''mms_max_size''':102400,ur'''mms_max_width''':128,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''JATULC2''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/JATULC2UAP.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_j_dn02_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_dn02_ver1''', ur'''J-PHONE/2.0/J-DN02''', True, {ur'''colors''':4,ur'''max_image_height''':122,ur'''max_image_width''':116,ur'''model_name''':ur'''J-DN02''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':122,ur'''resolution_width''':116})
devices.devids[ur'''softbank_934sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_934sh_ver1''', ur'''SoftBank/1.0/934SH/SHJ001''', True, {ur'''colors''':16777216,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':754,ur'''max_image_width''':480,ur'''model_name''':ur'''934SH''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_v301d_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v301d_ver1''', ur'''J-PHONE/3.0/V301D''', True, {ur'''max_image_height''':136,ur'''max_image_width''':132,ur'''model_name''':ur'''V301D''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':136,ur'''resolution_width''':132})
devices.devids[ur'''softbank_v201sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v201sh_ver1''', ur'''J-PHONE/3.0/V201SH''', True, {ur'''max_image_height''':260,ur'''model_name''':ur'''V201SH''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_830shp_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_830shp_ver1''', ur'''SoftBank/1.0/830SHp/SHJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''marketing_name''':ur'''Premium''',ur'''max_image_height''':270,ur'''model_name''':ur'''830SH Premium'''})
devices.devids[ur'''softbank_936sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_936sh_ver1''', ur'''SoftBank/1.0/936SH/SHJ001''', True, {ur'''colors''':16777216,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''marketing_name''':ur'''Solar Hybrid''',ur'''max_data_rate''':1800,ur'''max_image_height''':754,ur'''max_image_width''':480,ur'''model_name''':ur'''936SH''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_j_sa02_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sa02_ver1''', ur'''J-PHONE/2.0/J-SA02''', True, {ur'''colors''':256,ur'''max_image_height''':76,ur'''max_image_width''':96,ur'''model_name''':ur'''J-SA02''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':76,ur'''resolution_width''':96})
devices.devids[ur'''softbank_831sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_831sh_ver1''', ur'''SoftBank/1.0/831SH/SHJ001''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''model_name''':ur'''831SH KT''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_j_nm01_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_nm01_ver1''', ur'''J-PHONE/3.0/J-NM01''', True, {ur'''colors''':256,ur'''max_image_height''':126,ur'''max_image_width''':120,ur'''model_name''':ur'''J-NM01''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':126,ur'''resolution_width''':120})
devices.devids[ur'''acer_s200_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''acer_s200_ver1''', ur'''acer_S200 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Windows Phone 6.5)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer''',ur'''colors''':65536,ur'''columns''':28,ur'''device_os_version''':ur'''6.5''',ur'''dual_orientation''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''newTouch S200''',ur'''max_image_height''':800,ur'''max_image_width''':480,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''Acer S200''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':800,ur'''physical_screen_width''':480,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':24,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_S200_Profile.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_823p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_823p_ver1''', ur'''SoftBank/1.0/823P/PJP10''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''marketing_name''':ur'''Tropical''',ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''max_image_width''':231,ur'''model_name''':ur'''823P''',ur'''resolution_height''':427})
devices.devids[ur'''softbank_j_nm02_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_nm02_ver1''', ur'''J-PHONE/3.0/J-NM02''', True, {ur'''colors''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''J-NM02''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':130,ur'''resolution_width''':120})
devices.devids[ur'''softbank_830shs_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_830shs_ver1''', ur'''SoftBank/1.0/830SHs/SHJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''marketing_name''':ur'''Gent''',ur'''max_data_rate''':1800,ur'''max_image_height''':270,ur'''model_name''':ur'''830SH s'''})
devices.devids[ur'''softbank_v702mo_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v702mo_ver1''', ur'''MOT-V980/80.2F.2E. MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':19,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':182,ur'''max_image_width''':176,ur'''model_name''':ur'''702MO''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8})
devices.devids[ur'''softbank_v502t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v502t_ver1''', ur'''J-PHONE/4.3/V502T''', True, {ur'''colors''':65536,ur'''max_image_height''':261,ur'''model_name''':ur'''V502T''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':261})
devices.devids[ur'''softbank_j_pe03_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_pe03_ver1''', ur'''J-PHONE/3.0/J-PE03''', True, {ur'''colors''':256,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''model_name''':ur'''J-PE03''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':96,ur'''resolution_width''':120})
devices.devids[ur'''softbank_j_t05_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_t05_ver1''', ur'''J-PHONE/3.0/J-T05''', True, {ur'''colors''':256,ur'''max_image_height''':112,ur'''max_image_width''':120,ur'''model_name''':ur'''J-T05''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':112,ur'''resolution_width''':120})
devices.devids[ur'''softbank_820n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_820n_ver1''', ur'''SoftBank/1.0/820N/NJ001''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':325,ur'''model_name''':ur'''820N''',ur'''resolution_height''':427})
devices.devids[ur'''softbank_931p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_931p_ver1''', ur'''SoftBank/1.0/931P/PJP10''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''marketing_name''':ur'''Viera''',ur'''max_data_rate''':1800,ur'''max_image_height''':700,ur'''max_image_width''':471,ur'''model_name''':ur'''931P''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_830n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_830n_ver1''', ur'''SoftBank/1.0/830N/NJ001''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':650,ur'''max_image_width''':480,ur'''model_name''':ur'''830N''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_j_pe03b_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_pe03b_ver1''', ur'''J-PHONE/3.0/J-PE03B''', True, {ur'''colors''':256,ur'''max_image_height''':96,ur'''max_image_width''':120,ur'''model_name''':ur'''J-PE03II''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':96,ur'''resolution_width''':120})
devices.devids[ur'''softbank_j_t06_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_t06_ver1''', ur'''J-PHONE/3.0/J-T06''', True, {ur'''colors''':65536,ur'''max_image_height''':126,ur'''max_image_width''':120,ur'''model_name''':ur'''J-T06''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':126,ur'''resolution_width''':120})
devices.devids[ur'''softbank_705n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_705n_ver1''', ur'''SoftBank/1.0/705N/NJ001''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':269,ur'''max_image_width''':233,ur'''model_name''':ur'''705N'''})
devices.devids[ur'''htc_tattoo_ver1_sub16717427'''] = devclass(devices.devids[ur'''htc_tattoo_ver1'''], ur'''htc_tattoo_ver1_sub16717427''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-ie; HTC Tattoo 1.67.174.27 Build/DRC79) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''softbank_831t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_831t_ver1''', ur'''SoftBank/1.0/831T/TJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''marketing_name''':ur'''Fanfun petit''',ur'''max_image_height''':339,ur'''max_image_width''':234,ur'''model_name''':ur'''831T''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_v602t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v602t_ver1''', ur'''J-PHONE/4.3/V602T''', True, {ur'''colors''':65536,ur'''max_image_height''':261,ur'''model_name''':ur'''V602T''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':261})
devices.devids[ur'''softbank_v303t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v303t_ver1''', ur'''J-PHONE/3.0/V303T''', True, {ur'''max_image_height''':261,ur'''max_image_width''':222,ur'''model_name''':ur'''V303T''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':261,ur'''resolution_width''':222})
devices.devids[ur'''softbank_v603sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v603sh_ver1''', ur'''J-PHONE/4.3/V603SH''', True, {ur'''max_image_height''':260,ur'''model_name''':ur'''V603SH''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_v402sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v402sh_ver1''', ur'''J-PHONE/3.0/V402SH''', True, {ur'''max_image_height''':260,ur'''model_name''':ur'''V402SH''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_j_t07_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_t07_ver1''', ur'''J-PHONE/3.0/J-T07''', True, {ur'''colors''':65536,ur'''max_image_height''':136,ur'''max_image_width''':144,ur'''model_name''':ur'''J-T07''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':136,ur'''resolution_width''':144})
devices.devids[ur'''softbank_j_t08_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_t08_ver1''', ur'''J-PHONE/3.0/J-T08''', True, {ur'''colors''':65536,ur'''max_image_height''':261,ur'''max_image_width''':222,ur'''model_name''':ur'''J-T08''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':261,ur'''resolution_width''':222})
devices.devids[ur'''softbank_j_k03_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_k03_ver1''', ur'''J-PHONE/3.0/J-K03''', True, {ur'''colors''':256,ur'''max_image_height''':110,ur'''max_image_width''':120,ur'''model_name''':ur'''J-K03''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':110,ur'''resolution_width''':120})
devices.devids[ur'''softbank_v804nk_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v804nk_ver1''', ur'''Vodafone/1.0/V804NK/NKJ001''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':267,ur'''model_name''':ur'''804NK'''})
devices.devids[ur'''softbank_j_t09_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_t09_ver1''', ur'''J-PHONE/3.0/J-T09''', True, {ur'''colors''':65536,ur'''max_image_height''':144,ur'''max_image_width''':144,ur'''model_name''':ur'''J-T09''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':144,ur'''resolution_width''':144})
devices.devids[ur'''softbank_j_k04_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_k04_ver1''', ur'''J-PHONE/3.0/J-K04''', True, {ur'''colors''':256,ur'''max_image_height''':110,ur'''max_image_width''':120,ur'''model_name''':ur'''J-K04''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':110,ur'''resolution_width''':120})
devices.devids[ur'''softbank_j_sh51_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh51_ver1''', ur'''J-PHONE/4.0/J-SH51''', True, {ur'''colors''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''J-SH51''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':130,ur'''resolution_width''':120})
devices.devids[ur'''softbank_v703sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v703sh_ver1''', ur'''Vodafone/1.0/V703SH/SHJ001''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':264,ur'''model_name''':ur'''703SH'''})
devices.devids[ur'''softbank_j_n51_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_n51_ver1''', ur'''J-PHONE/4.2/J-N51''', True, {ur'''colors''':65536,ur'''max_image_height''':180,ur'''max_image_width''':160,ur'''model_name''':ur'''J-N51''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':180,ur'''resolution_width''':160})
devices.devids[ur'''softbank_v601sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v601sh_ver1''', ur'''J-PHONE/4.2/V601SH''', True, {ur'''max_image_height''':260,ur'''model_name''':ur'''V601SH''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_j_k05_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_k05_ver1''', ur'''J-PHONE/3.0/J-K05''', True, {ur'''colors''':256,ur'''max_image_height''':110,ur'''max_image_width''':120,ur'''model_name''':ur'''J-K05''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':110,ur'''resolution_width''':120})
devices.devids[ur'''softbank_j_sh52_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh52_ver1''', ur'''J-PHONE/4.1/J-SH52''', True, {ur'''colors''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''J-SH52''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':130,ur'''resolution_width''':120})
devices.devids[ur'''softbank_830sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_830sc_ver1''', ur'''SoftBank/1.0/830SC/SCJ001''', True, {ur'''flash_lite_version''':ur'''''',ur'''marketing_name''':ur'''Night Effect''',ur'''max_image_height''':264,ur'''max_image_width''':232,ur'''model_name''':ur'''830SC'''})
devices.devids[ur'''softbank_832sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_832sh_ver1''', ur'''SoftBank/1.0/832SH/SHJ001''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''model_name''':ur'''832SH''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_v301sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v301sh_ver1''', ur'''J-PHONE/3.0/V301SH''', True, {ur'''max_image_height''':260,ur'''model_name''':ur'''V301SH''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_820t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_820t_ver1''', ur'''SoftBank/1.0/820T/TJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':259,ur'''max_image_width''':234,ur'''model_name''':ur'''820T'''})
devices.devids[ur'''softbank_j_t10_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_t10_ver1''', ur'''J-PHONE/3.0/J-T10''', True, {ur'''max_image_height''':261,ur'''model_name''':ur'''J-T010''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':261})
devices.devids[ur'''softbank_j_sh04_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh04_ver1''', ur'''J-PHONE/3.0/J-SH04''', True, {ur'''colors''':256,ur'''max_image_height''':104,ur'''max_image_width''':96,ur'''model_name''':ur'''J-SH04''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':104,ur'''resolution_width''':96})
devices.devids[ur'''softbank_v401t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v401t_ver1''', ur'''J-PHONE/3.0/V401T''', True, {ur'''max_image_height''':261,ur'''max_image_width''':222,ur'''model_name''':ur'''V401T''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':261,ur'''resolution_width''':222})
devices.devids[ur'''softbank_j_sh05_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh05_ver1''', ur'''J-PHONE/3.0/J-SH05''', True, {ur'''colors''':65536,ur'''max_image_height''':117,ur'''max_image_width''':120,ur'''model_name''':ur'''J-SH05''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':117,ur'''resolution_width''':120})
devices.devids[ur'''kwc_buckle_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kwc_buckle_ver1''', ur'''KWC-Buckle/ UP.Browser/7.2.7.2.541 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''model_name''':ur'''Buckle'''})
devices.devids[ur'''sonyericsson_x10i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1'''], ur'''sonyericsson_x10i_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; sv-se; X10i Build/R1DA002) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 (AdMob-ANDROID-20090728)''', False, None)
devices.devids[ur'''softbank_j_sh06_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh06_ver1''', ur'''J-PHONE/3.0/J-SH06''', True, {ur'''colors''':65536,ur'''max_image_height''':104,ur'''max_image_width''':96,ur'''model_name''':ur'''J-SH06''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':104,ur'''resolution_width''':96})
devices.devids[ur'''softbank_823t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_823t_ver1''', ur'''SoftBank/1.0/823T/TJ001''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''max_data_rate''':1800,ur'''max_image_height''':339,ur'''max_image_width''':234,ur'''model_name''':ur'''823T''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_dm001sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_dm001sh_ver1''', ur'''SoftBank/1.0/DM001SH/SHJ001''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':350,ur'''max_image_width''':234,ur'''model_name''':ur'''DM001SH''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_j_d03_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_d03_ver1''', ur'''J-PHONE/3.0/J-D03''', True, {ur'''colors''':256,ur'''max_image_height''':117,ur'''max_image_width''':120,ur'''model_name''':ur'''J-D03''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':117,ur'''resolution_width''':120})
devices.devids[ur'''softbank_j_d31_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_d31_ver1''', ur'''J-PHONE/3.0/J-D31''', True, {ur'''colors''':256,ur'''max_image_height''':117,ur'''max_image_width''':120,ur'''model_name''':ur'''J-D31''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':117,ur'''resolution_width''':120})
devices.devids[ur'''softbank_j_sh07_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh07_ver1''', ur'''J-PHONE/3.0/J-SH07''', True, {ur'''colors''':65536,ur'''max_image_height''':117,ur'''max_image_width''':120,ur'''model_name''':ur'''J-SH07''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':117,ur'''resolution_width''':120})
devices.devids[ur'''softbank_j_dn03_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_dn03_ver1''', ur'''J-PHONE/3.0/J-DN03''', True, {ur'''colors''':256,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''J-DN03''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':130,ur'''resolution_width''':120})
devices.devids[ur'''softbank_v703n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v703n_ver1''', ur'''Vodafone/1.0/V703N/NJ001''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':270,ur'''model_name''':ur'''703N'''})
devices.devids[ur'''softbank_v401sa_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v401sa_ver1''', ur'''J-PHONE/3.0/V401SA''', True, {ur'''colors''':65536,ur'''max_image_height''':260,ur'''model_name''':ur'''V401SA''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':260})
devices.devids[ur'''softbank_j_d04_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_d04_ver1''', ur'''J-PHONE/3.0/J-D04''', True, {ur'''colors''':256,ur'''max_image_height''':117,ur'''max_image_width''':120,ur'''model_name''':ur'''J-D04''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':117,ur'''resolution_width''':120})
devices.devids[ur'''softbank_j_sh08_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh08_ver1''', ur'''J-PHONE/3.0/J-SH08''', True, {ur'''colors''':65536,ur'''max_image_height''':117,ur'''max_image_width''':120,ur'''model_name''':ur'''J-SH08''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':117,ur'''resolution_width''':120})
devices.devids[ur'''softbank_v804n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v804n_ver1''', ur'''Vodafone/1.0/V804N/NJ001''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':270,ur'''model_name''':ur'''804N'''})
devices.devids[ur'''softbank_j_sa51_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sa51_ver1''', ur'''J-PHONE/4.1/J-SA51''', True, {ur'''colors''':65536,ur'''max_image_height''':144,ur'''max_image_width''':132,ur'''model_name''':ur'''J-SA51''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':144,ur'''resolution_width''':132})
devices.devids[ur'''softbank_v702smo_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v702smo_ver1''', ur'''MOT-C980/80.2F.2E. MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':20,ur'''flash_lite_version''':ur'''''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':182,ur'''max_image_width''':176,ur'''model_name''':ur'''702sMO''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':30,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8})
devices.devids[ur'''softbank_j_d05_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_d05_ver1''', ur'''J-PHONE/3.0/J-D05''', True, {ur'''colors''':4096,ur'''max_image_height''':126,ur'''max_image_width''':132,ur'''model_name''':ur'''J-D05''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':126,ur'''resolution_width''':132})
devices.devids[ur'''softbank_j_sh09_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_sh09_ver1''', ur'''J-PHONE/3.0/J-SH09''', True, {ur'''colors''':65536,ur'''max_image_height''':117,ur'''max_image_width''':120,ur'''model_name''':ur'''J-SH09''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':117,ur'''resolution_width''':120})
devices.devids[ur'''softbank_930p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_930p_ver1''', ur'''SoftBank/1.0/930P/PJP10''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':700,ur'''max_image_width''':471,ur'''model_name''':ur'''930P''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_831shs_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_831shs_ver1''', ur'''SoftBank/1.0/831SHs/SHJ001''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''marketing_name''':ur'''Gent''',ur'''max_data_rate''':1800,ur'''max_image_height''':350,ur'''model_name''':ur'''831SH s''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_v301t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v301t_ver1''', ur'''J-PHONE/3.0/V301T''', True, {ur'''max_image_height''':261,ur'''max_image_width''':222,ur'''model_name''':ur'''V301T''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':261,ur'''resolution_width''':222})
devices.devids[ur'''softbank_j_d06_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_j_d06_ver1''', ur'''J-PHONE/3.0/J-D06''', True, {ur'''colors''':4096,ur'''max_image_height''':126,ur'''max_image_width''':132,ur'''model_name''':ur'''J-D06''',ur'''preferred_markup''':ur'''html_wi_mml_html''',ur'''resolution_height''':126,ur'''resolution_width''':132})
devices.devids[ur'''softbank_740sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_740sc_ver1''', ur'''SoftBank/1.0/740SC/SCJ001''', True, {ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''''',ur'''max_data_rate''':1800,ur'''max_image_height''':264,ur'''max_image_width''':232,ur'''model_name''':ur'''740SC'''})
devices.devids[ur'''nokia_e72_ver1_sub021024'''] = devclass(devices.devids[ur'''nokia_e72_ver1_sub021018'''], ur'''nokia_e72_ver1_sub021024''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-1/021.024; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.19424''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_5130_xpressmusic_ver1_sub0665'''] = devclass(devices.devids[ur'''nokia_5130_xpressmusic_ver1'''], ur'''nokia_5130_xpressmusic_ver1_sub0665''', ur'''Nokia5130c-2/2.0 (06.65) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5130_xpressmusic_ver1_sub0693'''] = devclass(devices.devids[ur'''nokia_5130_xpressmusic_ver1'''], ur'''nokia_5130_xpressmusic_ver1_sub0693''', ur'''Nokia5130c-2/2.0 (06.93) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5130_xpressmusic_ver1_sub0694'''] = devclass(devices.devids[ur'''nokia_5130_xpressmusic_ver1'''], ur'''nokia_5130_xpressmusic_ver1_sub0694''', ur'''Nokia5130c-2/2.0 (06.94) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5130_xpressmusic_ver1_sub0791'''] = devclass(devices.devids[ur'''nokia_5130_xpressmusic_ver1'''], ur'''nokia_5130_xpressmusic_ver1_sub0791''', ur'''Nokia5130c-2/2.0 (07.91) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5220_expressmusic_ver1_sub460'''] = devclass(devices.devids[ur'''nokia_5220_expressmusic_ver1'''], ur'''nokia_5220_expressmusic_ver1_sub460''', ur'''Nokia5220XpressMusic/2.0 (04.60) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5220_expressmusic_ver1_sub520'''] = devclass(devices.devids[ur'''nokia_5220_expressmusic_ver1'''], ur'''nokia_5220_expressmusic_ver1_sub520''', ur'''Nokia5220XpressMusic/2.0 (05.20) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5220_expressmusic_ver1_sub563'''] = devclass(devices.devids[ur'''nokia_5220_expressmusic_ver1'''], ur'''nokia_5220_expressmusic_ver1_sub563''', ur'''Nokia5220XpressMusic/2.0 (05.63) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5220_expressmusic_ver1_sub651'''] = devclass(devices.devids[ur'''nokia_5220_expressmusic_ver1'''], ur'''nokia_5220_expressmusic_ver1_sub651''', ur'''Nokia5220XpressMusic/2.0 (06.51) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5220_expressmusic_ver1_sub723'''] = devclass(devices.devids[ur'''nokia_5220_expressmusic_ver1'''], ur'''nokia_5220_expressmusic_ver1_sub723''', ur'''Nokia5220XpressMusic/2.0 (07.23) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5530_xpressmusic_ver2_sub110053'''] = devclass(devices.devids[ur'''nokia_5530_xpressmusic_ver1'''], ur'''nokia_5530_xpressmusic_ver2_sub110053''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5530c-2/11.0.053; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525''', False, None)
devices.devids[ur'''nokia_5530_xpressmusic_ver2_sub110054'''] = devclass(devices.devids[ur'''nokia_5530_xpressmusic_ver1'''], ur'''nokia_5530_xpressmusic_ver2_sub110054''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5530c-2/11.0.054; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525''', False, None)
devices.devids[ur'''nokia_5310_xpressmusic_ver1_sub0581'''] = devclass(devices.devids[ur'''nokia_5310_xpressmusic_ver1'''], ur'''nokia_5310_xpressmusic_ver1_sub0581''', ur'''Nokia5310XpressMusic/2.0 (05.81) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5310_xpressmusic_ver1_sub0591'''] = devclass(devices.devids[ur'''nokia_5310_xpressmusic_ver1'''], ur'''nokia_5310_xpressmusic_ver1_sub0591''', ur'''Nokia5310XpressMusic/2.0 (05.91) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5310_xpressmusic_ver1_sub0822'''] = devclass(devices.devids[ur'''nokia_5310_xpressmusic_ver1'''], ur'''nokia_5310_xpressmusic_ver1_sub0822''', ur'''Nokia5310XpressMusic/2.0 (08.22) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5310_xpressmusic_ver1_sub0832'''] = devclass(devices.devids[ur'''nokia_5310_xpressmusic_ver1'''], ur'''nokia_5310_xpressmusic_ver1_sub0832''', ur'''Nokia5310XpressMusic/2.0 (08.32) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5310_xpressmusic_ver1_sub0942'''] = devclass(devices.devids[ur'''nokia_5310_xpressmusic_ver1'''], ur'''nokia_5310_xpressmusic_ver1_sub0942''', ur'''Nokia5310XpressMusic/2.0 (09.42) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_5310_xpressmusic_ver1_sub1010'''] = devclass(devices.devids[ur'''nokia_5310_xpressmusic_ver1'''], ur'''nokia_5310_xpressmusic_ver1_sub1010''', ur'''Nokia5310XpressMusic/2.0 (10.10) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''kddi_pt23_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_pt23_ver1''', ur'''KDDI-PT23 UP.Browser/6.2.0.10.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''model_name''':ur'''A1407PT''',ur'''resolution_height''':292})
devices.devids[ur'''kddi_st21_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st21_ver1''', ur'''KDDI-ST21 UP.Browser/6.0.8.3 (GUI) MMP/1.1''', True, {ur'''colors''':50000,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':145,ur'''max_image_width''':125,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A5306ST''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''kddi_st22_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st22_ver1''', ur'''KDDI-ST22 UP.Browser/6.0.8.3 (GUI) MMP/1.1''', True, {ur'''colors''':50000,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':145,ur'''max_image_width''':125,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''INFOBAR''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''kddi_st23_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_st23_ver1''', ur'''KDDI-ST23 UP.Browser/6.2.0.5 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':145,ur'''max_image_width''':127,ur'''model_name''':ur'''A5405SA''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''kddi_sa21_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sa21_ver1''', ur'''KDDI-SA21 UP.Browser/6.0.6 (GUI) MMP/1.1''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':144,ur'''max_image_width''':124,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A3011SA''',ur'''resolution_height''':128,ur'''resolution_width''':132})
devices.devids[ur'''kddi_sn33_sn35_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn33_sn35_ver1''', ur'''KDDI-SN33/SN35''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':242,ur'''max_image_width''':228,ur'''model_name''':ur'''W32S'''})
devices.devids[ur'''verizon_samsung_sch_u490_ver1'''] = devclass(devices.devids[ur'''samsung_sch_u490_ver1'''], ur'''verizon_samsung_sch_u490_ver1''', ur'''samu490''', True, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''verizon_mot_v860_ver1'''] = devclass(devices.devids[ur'''mot_v860_ver1'''], ur'''verizon_mot_v860_ver1''', ur'''motov860''', True, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''verizon_mot_q9_ver1'''] = devclass(devices.devids[ur'''mot_q9_ver1'''], ur'''verizon_mot_q9_ver1''', ur'''motoq9m''', True, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''kddi_kc22_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc22_ver1''', ur'''KDDI-KC22 UP.Browser/6.0.8.3 (GUI) MMP/1.1''', True, {ur'''colors''':260000,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':144,ur'''max_image_width''':125,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A5305K''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''kddi_kc23_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc23_ver1''', ur'''KDDI-KC23 UP.Browser/6.2.0.4 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':136,ur'''max_image_width''':126,ur'''model_name''':ur'''A1401K''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''kddi_kc3k_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3k_ver1''', ur'''KDDI-KC3K UP.Browser/6.2.0.14.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':325,ur'''model_name''':ur'''W63Kカメラ無し''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_kc3m_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3m_ver1''', ur'''KDDI-KC3M UP.Browser/6.2.0.15.1.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':325,ur'''model_name''':ur'''K001''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_sh39_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh39_ver1''', ur'''KDDI-SH39 UP.Browser/6.2_7.2.7.1.K.2.231 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''model_name''':ur'''E05SH''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_hi3e_ver1_subua1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi3e_ver1_subua1''', ur'''KDDI-HI3E''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':333,ur'''max_image_width''':234,ur'''model_name''':ur'''W63H''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''kddi_ts21_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts21_ver1''', ur'''KDDI-TS21 UP.Browser/6.0.2.273 (GUI) MMP/1.1''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':135,ur'''max_image_width''':144,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''C5001T''',ur'''resolution_height''':135,ur'''resolution_width''':144})
devices.devids[ur'''kddi_kc3o_ver1_subua1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3o_ver1_subua1''', ur'''KDDI-KC3O''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':325,ur'''model_name''':ur'''K002''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_ts22_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts22_ver1''', ur'''KDDI-TS22 UP.Browser/6.0.6 (GUI) MMP/1.1''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':135,ur'''max_image_width''':144,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A3013T''',ur'''resolution_height''':156,ur'''resolution_width''':144})
devices.devids[ur'''kddi_kc3o_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3o_ver1''', ur'''KDDI-KC3O UP.Browser/6.2.0.15.1.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':325,ur'''model_name''':ur'''K002''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_hi3g_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi3g_ver1''', ur'''KDDI-HI3G UP.Browser/6.2_7.2.7.1.K.3.349 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':336,ur'''max_image_width''':234,ur'''model_name''':ur'''Mobile Hi-Vision CAM Wooo''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_kc24_kc25_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc24_kc25_ver1''', ur'''KDDI-KC24/KC25''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':262,ur'''max_image_width''':234,ur'''model_name''':ur'''A5502K'''})
devices.devids[ur'''kddi_kc3q_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3q_ver1''', ur'''KDDI-KC3Q UP.Browser/6.2.0.15.1.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':325,ur'''model_name''':ur'''misora[iida]''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_hi21_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi21_ver1''', ur'''KDDI-HI21 UP.Browser/6.0.2.273 (GUI) MMP/1.1''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''C3001H''',ur'''resolution_height''':116,ur'''resolution_width''':120})
devices.devids[ur'''kddi_ts23_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts23_ver1''', ur'''KDDI-TS23 UP.Browser/6.0.7.2 (GUI) MMP/1.1''', True, {ur'''colors''':260000,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':140,ur'''max_image_width''':140,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A5301T''',ur'''resolution_height''':176,ur'''resolution_width''':144})
devices.devids[ur'''samsung_gt_i8000_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_5'''], ur'''samsung_gt_i8000_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) SAMSUNG-GT-i8000V/BUII1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':31,ur'''css_spriting''':True,ur'''dual_orientation''':True,ur'''marketing_name''':ur'''Omnia II''',ur'''max_deck_size''':40000,ur'''max_image_height''':760,ur'''max_image_width''':480,ur'''mobile_browser''':ur'''IEMobile''',ur'''model_name''':ur'''GT-i8000''',ur'''physical_screen_height''':100,ur'''physical_screen_width''':50,ur'''playback_mp4''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':18,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''1''',ur'''streaming_video''':True,ur'''uaprof''':ur'''gmobile.com/uaprof/GT-i8000.xml'''})
devices.devids[ur'''samsung_gt_i8000_ver1_subopera95'''] = devclass(devices.devids[ur'''samsung_gt_i8000_ver1'''], ur'''samsung_gt_i8000_ver1_subopera95''', ur'''SAMSUNG-GT-i8000/1.0 Opera 9.5''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''html_preferred_dtd''':ur'''xhtml_mp1''',ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Omnia ii''',ur'''max_data_rate''':1800,ur'''max_deck_size''':10240,ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''GT i8000''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''ringtone_aac''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':40,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''1''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-i8000.xml''',ur'''wallpaper_colors''':65565,ur'''wallpaper_max_height''':800,ur'''wallpaper_max_width''':480,ur'''wallpaper_preferred_height''':800,ur'''wallpaper_preferred_width''':480,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_x1i_ver1_subie711_submozila'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1_subua2'''], ur'''sonyericsson_x1i_ver1_subie711_submozila''', ur'''X1i Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11 )''', False, {ur'''dual_orientation''':True,ur'''pointing_method''':ur'''touchscreen'''})
devices.devids[ur'''vertu_ascenti_ver1_sub50102'''] = devclass(devices.devids[ur'''vertu_ascenti_ver1'''], ur'''vertu_ascenti_ver1_sub50102''', ur'''VertuAscentTi/2.0 (501.02) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''vertu_signature_ver1_sub50001'''] = devclass(devices.devids[ur'''vertu_signature_ver1'''], ur'''vertu_signature_ver1_sub50001''', ur'''VertuSignature/2.0 (500.01) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':15,ur'''max_data_rate''':384,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_mp4''':True,ur'''mms_ota_bitmap''':True,ur'''mms_xmf''':True,ur'''model_name''':ur'''VertuSignature''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NVSignaturer200_3g.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NVSignaturer200.xml'''})
devices.devids[ur'''vertu_ascenti_ver1_sub50003'''] = devclass(devices.devids[ur'''vertu_ascenti_ver1'''], ur'''vertu_ascenti_ver1_sub50003''', ur'''VertuAscentTi/2.0 (500.03) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''google_nexusone_ver1'''] = devclass(devices.devids[ur'''htc_passion_ver1'''], ur'''google_nexusone_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-gb; Nexus One Build/ERD79) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Google''',ur'''marketing_name''':ur'''HTC Nexus One''',ur'''max_data_rate''':3600,ur'''max_image_height''':720,ur'''max_image_width''':320,ur'''model_name''':ur'''Nexus One''',ur'''physical_screen_height''':100,ur'''physical_screen_width''':50,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''uaprof''':ur'''''',ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''kddi_hi24_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi24_ver1''', ur'''KDDI-HI24 UP.Browser/6.0.8.3 (GUI) MMP/1.1''', True, {ur'''colors''':260000,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':144,ur'''max_image_width''':125,ur'''model_name''':ur'''A5303H II''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''kddi_ts3q_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3q_ver1''', ur'''KDDI-TS3Q UP.Browser/6.2_7.2.7.1.K.4.301 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':358,ur'''max_image_width''':234,ur'''model_name''':ur'''PLY[iida]''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''sonyericsson_j20i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''sonyericsson_j20i_ver1''', ur'''SonyEricssonJ20i/R7BA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':16777216,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''J20i''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''kddi_ca3e_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca3e_ver1''', ur'''KDDI-CA3E UP.Browser/6.2_7.2.7.1.K.2.231 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':333,ur'''max_image_width''':234,ur'''model_name''':ur'''CA002''',ur'''resolution_height''':400})
devices.devids[ur'''docomo_so905i_ver1_subua'''] = devclass(devices.devids[ur'''docomo_so905i_ver1'''], ur'''docomo_so905i_ver1_subua''', ur'''DoCoMo/2.0 SO905i''', False, None)
devices.devids[ur'''docomo_p851i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p851i_ver1''', ur'''DoCoMo/2.0 P851i''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P851i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_f883i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f883i_ver1''', ur'''DoCoMo/2.0 F883i''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':256,ur'''max_image_width''':240,ur'''model_name''':ur'''F883i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh700i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh700i_ver1''', ur'''DoCoMo/2.0 SH700i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':252,ur'''max_image_width''':240,ur'''model_name''':ur'''SH700i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_sh700i_v2_w24'''] = devclass(devices.devids[ur'''docomo_sh700i_ver1'''], ur'''docomo_sh700i_v2_w24''', ur'''DoCoMo/2.0 SH700i(c100;TB;W24H12)''', False, {ur'''amr''':True,ur'''awb''':True,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SH700i''',ur'''voices''':64,ur'''wml_make_phone_call_string''':ur'''none'''})
devices.devids[ur'''docomo_d851iwm_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d851iwm_ver1''', ur'''DoCoMo/2.0 D851iWM''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':230,ur'''max_image_width''':230,ur'''model_name''':ur'''D851iWM''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh_03a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh_03a_ver1''', ur'''DoCoMo/2.0 SH03A''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':358,ur'''max_image_width''':240,ur'''model_name''':ur'''SH-03A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f902i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f902i_ver1''', ur'''DoCoMo/2.0 F902i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F902i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p702id_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p702id_ver1''', ur'''DoCoMo/2.0 P702iD''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P702iD''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh903i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh903i_ver1''', ur'''DoCoMo/2.0 SH903i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''model_name''':ur'''SH903i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f700is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f700is_ver1''', ur'''DoCoMo/2.0 F700iS''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F700iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_f700is_ver1_subw19'''] = devclass(devices.devids[ur'''docomo_f700is_ver1'''], ur'''docomo_f700is_ver1_subw19''', ur'''DoCoMo/2.0 F700iS(c100;TB;W19H10)''', False, None)
devices.devids[ur'''docomo_f700is_ver1_subw23'''] = devclass(devices.devids[ur'''docomo_f700is_ver1'''], ur'''docomo_f700is_ver1_subw23''', ur'''DoCoMo/2.0 F700iS(c100;TB;W23H12)''', False, None)
devices.devids[ur'''docomo_f700is_ver1_subw28'''] = devclass(devices.devids[ur'''docomo_f700is_ver1'''], ur'''docomo_f700is_ver1_subw28''', ur'''DoCoMo/2.0 F700iS(c100;TB;W28H15)''', False, None)
devices.devids[ur'''docomo_sh252i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_sh252i_ver1''', ur'''DoCoMo/1.0/SH252i''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':252,ur'''max_image_width''':240,ur'''model_name''':ur'''SH252i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_nm850ig_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_nm850ig_ver1''', ur'''DoCoMo/2.0 NM850iG''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':144,ur'''max_image_width''':176,ur'''model_name''':ur'''NM850iG''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1''',ur'''resolution_height''':132,ur'''resolution_width''':174})
devices.devids[ur'''docomo_f882ies_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f882ies_ver1''', ur'''DoCoMo/2.0 F882iES''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':256,ur'''max_image_width''':240,ur'''model_name''':ur'''F882iES''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n902i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n902i_ver1''', ur'''DoCoMo/2.0 N902i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N902i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_d902is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d902is_ver1''', ur'''DoCoMo/2.0 D902iS''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':230,ur'''model_name''':ur'''D902iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so213iwr_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so213iwr_ver1''', ur'''DoCoMo/1.0/SO213iWR''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':112,ur'''max_image_width''':120,ur'''model_name''':ur'''SO213iWR''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':128,ur'''resolution_width''':128})
devices.devids[ur'''docomo_l705i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l705i_ver1''', ur'''DoCoMo/2.0 L705i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':280,ur'''max_image_width''':240,ur'''model_name''':ur'''L705i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n700i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n700i_ver1''', ur'''DoCoMo/2.0 N700i''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N700i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_n700i_v2_w24'''] = devclass(devices.devids[ur'''docomo_n700i_ver1'''], ur'''docomo_n700i_v2_w24''', ur'''DoCoMo/2.0 N700i(c100;TB;W24H12)''', False, {ur'''colors''':65536,ur'''max_image_width''':224})
devices.devids[ur'''docomo_n700i_v2_w20'''] = devclass(devices.devids[ur'''docomo_n700i_v2_w24'''], ur'''docomo_n700i_v2_w20''', ur'''DoCoMo/2.0 N700i(c100;TB;W20H10)''', False, {ur'''accept_third_party_cookie''':False,ur'''max_image_width''':224})
devices.devids[ur'''docomo_n700i_v2_w30'''] = devclass(devices.devids[ur'''docomo_n700i_v2_w24'''], ur'''docomo_n700i_v2_w30''', ur'''DoCoMo/2.0 N700i(c100;TB;W30H15)''', False, None)
devices.devids[ur'''docomo_p211i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p211i_ver1''', ur'''DoCoMo/1.0/P211i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''P211i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':130,ur'''resolution_width''':120})
devices.devids[ur'''docomo_n2001_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n2001_ver1''', ur'''DoCoMo/2.0 N2001''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''N2001''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':130,ur'''resolution_width''':120})
devices.devids[ur'''docomo_sh906i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh906i_ver1''', ur'''DoCoMo/2.0 SH906i''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH906i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh906i_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_sh906i_ver1'''], ur'''docomo_sh906i_ver1_submozilla''', ur'''Mozilla/5.0 (SH906i;FOMA;like Gecko)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':384,ur'''max_image_height''':820,ur'''max_image_width''':460,ur'''pdf_support''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':860,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_sh905itv_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh905itv_ver1''', ur'''DoCoMo/2.0 SH905iTV''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH905iTV''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n905ibiz_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n905ibiz_ver1''', ur'''DoCoMo/2.0 N905iBiz''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''N905iBiz''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh706ie_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh706ie_ver1''', ur'''DoCoMo/2.0 SH706ie''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH706ie''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh703i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh703i_ver1''', ur'''DoCoMo/2.0 SH703i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''model_name''':ur'''SH703i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n2002_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n2002_ver1''', ur'''DoCoMo/2.0 N2002''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''N2002''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':130,ur'''resolution_width''':120})
devices.devids[ur'''docomo_sh_06a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh_06a_ver1''', ur'''DoCoMo/2.0 SH06A3''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':296,ur'''max_image_width''':240,ur'''model_name''':ur'''SH-06A''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_n706ie_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n706ie_ver1''', ur'''DoCoMo/2.0 N706ie''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''N706ie''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f905i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f905i_ver1''', ur'''DoCoMo/2.0 F905i''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F905i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':864,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f905i_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_f905i_ver1'''], ur'''docomo_f905i_ver1_submozilla''', ur'''Mozilla/5.0 (F905i;FOMA;like Gecko)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_n209i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n209i_ver1''', ur'''DoCoMo/1.0/N209i''', True, {ur'''colors''':4,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':82,ur'''max_image_width''':108,ur'''model_name''':ur'''N209i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':82,ur'''resolution_width''':108})
devices.devids[ur'''docomo_p209is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p209is_ver1''', ur'''DoCoMo/1.0/P209is''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':87,ur'''max_image_width''':96,ur'''model_name''':ur'''P209iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':91,ur'''resolution_width''':96})
devices.devids[ur'''docomo_f671i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f671i_ver1''', ur'''DoCoMo/1.0/F671i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':126,ur'''max_image_width''':120,ur'''model_name''':ur'''F671i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':126,ur'''resolution_width''':120})
devices.devids[ur'''docomo_d210i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d210i_ver1''', ur'''DoCoMo/1.0/D210i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':91,ur'''max_image_width''':96,ur'''model_name''':ur'''D210i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':120,ur'''resolution_width''':96})
devices.devids[ur'''docomo_n252i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n252i_ver1''', ur'''DoCoMo/1.0/N252i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':140,ur'''max_image_width''':132,ur'''model_name''':ur'''N252i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':158,ur'''resolution_width''':132})
devices.devids[ur'''docomo_n905i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n905i_ver1''', ur'''DoCoMo/2.0 N905imyu''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''N905i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n905i_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_n905i_ver1'''], ur'''docomo_n905i_ver1_submozilla''', ur'''Mozilla/4.08 (N905i;FOMA;c500;TB)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':820,ur'''max_image_width''':460,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':854,ur'''wallpaper_max_width''':480,ur'''wallpaper_preferred_height''':854,ur'''wallpaper_preferred_width''':480})
devices.devids[ur'''docomo_n905imyu_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_n905i_ver1'''], ur'''docomo_n905imyu_ver1_submozilla''', ur'''Mozilla/4.08 (N905imyu;FOMA;c500;TB)''', False, None)
devices.devids[ur'''docomo_n905imyu_ver1_subw'''] = devclass(devices.devids[ur'''docomo_n905i_ver1'''], ur'''docomo_n905imyu_ver1_subw''', ur'''Mozilla/4.08 (N905imyu_W;FOMA;c500;TB)''', False, None)
devices.devids[ur'''docomo_f883ies_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f883ies_ver1''', ur'''DoCoMo/2.0 F883iES''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':256,ur'''max_image_width''':240,ur'''model_name''':ur'''F883iES''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n905i_c100'''] = devclass(devices.devids[ur'''docomo_n905i_ver1_submozilla'''], ur'''docomo_n905i_c100''', ur'''DoCoMo/2.0 N905i(c100;TB;W24H16) (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)''', False, {ur'''wallpaper''':True,ur'''wallpaper_max_height''':854,ur'''wallpaper_max_width''':480,ur'''wallpaper_preferred_height''':854,ur'''wallpaper_preferred_width''':480})
devices.devids[ur'''docomo_n703i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n703i_ver1''', ur'''DoCoMo/2.0 N703imyu''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N703i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':345,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p903ix_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p903ix_ver1''', ur'''DoCoMo/2.0 P903iX''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P903iX''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n906il_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n906il_ver1''', ur'''DoCoMo/2.0 N906iL''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''N906iL''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so903itv_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_so903itv_ver1''', ur'''DoCoMo/2.0 SO903iTV''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':368,ur'''max_image_width''':240,ur'''model_name''':ur'''SO903iTV''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f903ix_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f903ix_ver1''', ur'''DoCoMo/2.0 F903iX''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F903iX''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_ko209i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_ko209i_ver1''', ur'''DoCoMo/1.0/KO209i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':96,ur'''max_image_width''':96,ur'''model_name''':ur'''KO209i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':96,ur'''resolution_width''':96})
devices.devids[ur'''docomo_sh702id_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh702id_ver1''', ur'''DoCoMo/2.0 SH702iD''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''model_name''':ur'''SH702iD''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p_10a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p_10a_ver1''', ur'''DoCoMo/2.0 P10A''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P-10A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh706i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh706i_ver1''', ur'''DoCoMo/2.0 SH706i''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH706i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p_02a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p_02a_ver1''', ur'''DoCoMo/2.0 P02A''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P-02A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n211is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n211is_ver1''', ur'''DoCoMo/1.0/N211iS''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''N211iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':145,ur'''resolution_width''':120})
devices.devids[ur'''docomo_f881ies_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f881ies_ver1''', ur'''DoCoMo/2.0 F881iES''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':256,ur'''max_image_width''':240,ur'''model_name''':ur'''F881iES''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_p903i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p903i_ver1''', ur'''DoCoMo/2.0 P903i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P903i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n702id_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n702id_ver1''', ur'''DoCoMo/2.0 N702iD''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N702iD''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n706i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n706i_ver1''', ur'''DoCoMo/2.0 N706i''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''N706i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n706i_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_n706i_ver1'''], ur'''docomo_n706i_ver1_submozilla''', ur'''Mozilla/4.08 (N706i;FOMA;c500;TB)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_sh901ic_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh901ic_ver1''', ur'''DoCoMo/2.0 SH901iC''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':252,ur'''max_image_width''':240,ur'''model_name''':ur'''SH901iC''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_p2002_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p2002_ver1''', ur'''DoCoMo/2.0 P2002''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''P2002''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':130,ur'''resolution_width''':120})
devices.devids[ur'''docomo_p252i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p252i_ver1''', ur'''DoCoMo/1.0/P252i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_width''':132,ur'''model_name''':ur'''P252i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''docomo_p209i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p209i_ver1''', ur'''DoCoMo/1.0/P209i''', True, {ur'''colors''':4,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':87,ur'''max_image_width''':96,ur'''model_name''':ur'''P209i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':91,ur'''resolution_width''':96})
devices.devids[ur'''docomo_p_05a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p_05a_ver1''', ur'''DoCoMo/2.0 P05A''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P-05A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p703i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p703i_ver1''', ur'''DoCoMo/2.0 P703i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P703i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f211i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f211i_ver1''', ur'''DoCoMo/1.0/F211i''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':113,ur'''max_image_width''':96,ur'''model_name''':ur'''F211i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':113,ur'''resolution_width''':96})
devices.devids[ur'''docomo_n901ic_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n901ic_ver1''', ur'''DoCoMo/2.0 N901iC''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N901iC''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_f_03a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f_03a_ver1''', ur'''DoCoMo/2.0 F03A''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F-03A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':960,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''android_ver2_sdk'''] = devclass(devices.devids[ur'''generic_android_ver2'''], ur'''android_ver2_sdk''', ur'''Mozilla/5.0 (Linux; U; Android 2.0; en-us; sdk Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''model_name''':ur'''SDK'''})
devices.devids[ur'''android_ver2_1_sdk'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''android_ver2_1_sdk''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-us; sdk Build/ERD79) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''model_name''':ur'''SDK'''})
devices.devids[ur'''android_ver2_oogle_sdk'''] = devclass(devices.devids[ur'''generic_android_ver2'''], ur'''android_ver2_oogle_sdk''', ur'''Mozilla/5.0 (Linux; U; Android 2.0; en-us; google_sdk Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''model_name''':ur'''SDK'''})
devices.devids[ur'''android_ver2_1_google_sdk'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''android_ver2_1_google_sdk''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-us; google_sdk Build/ERD79) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''model_name''':ur'''SDK'''})
devices.devids[ur'''docomo_p906i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p906i_ver1''', ur'''DoCoMo/2.0 P906i''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P906i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_d251i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d251i_ver1''', ur'''DoCoMo/1.0/D251i''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':160,ur'''max_image_width''':132,ur'''model_name''':ur'''D251i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':160,ur'''resolution_width''':132})
devices.devids[ur'''docomo_n506isii_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n506isii_ver1''', ur'''DoCoMo/1.0/N506iS2''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':295,ur'''max_image_width''':240,ur'''model_name''':ur'''N506iSII''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_so212i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so212i_ver1''', ur'''DoCoMo/1.0/SO212i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':112,ur'''max_image_width''':120,ur'''model_name''':ur'''SO212i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':128,ur'''resolution_width''':128})
devices.devids[ur'''docomo_d251is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d251is_ver1''', ur'''DoCoMo/1.0/D251iS''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':160,ur'''max_image_width''':132,ur'''model_name''':ur'''D251iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':160,ur'''resolution_width''':132})
devices.devids[ur'''docomo_p252is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p252is_ver1''', ur'''DoCoMo/1.0/P252iS''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':176,ur'''max_image_width''':132,ur'''model_name''':ur'''P252iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''docomo_n_03a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n_03a_ver1''', ur'''DoCoMo/2.0 N03A''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''N-03A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f671is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f671is_ver1''', ur'''DoCoMo/1.0/F671iS''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':120,ur'''max_image_width''':160,ur'''model_name''':ur'''F671iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':120,ur'''resolution_width''':160})
devices.devids[ur'''docomo_nm706i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_nm706i_ver1''', ur'''DoCoMo/2.0 NM706i''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''''',ur'''html_wi_imode_htmlx_1''':True,ur'''max_image_height''':235,ur'''max_image_width''':231,ur'''model_name''':ur'''NM706i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1''',ur'''resolution_height''':235,ur'''resolution_width''':240})
devices.devids[ur'''docomo_p2102v_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p2102v_ver1''', ur'''DoCoMo/2.0 P2102V''', True, {ur'''flash_lite_version''':ur'''''',ur'''html_wi_imode_htmlx_1''':True,ur'''max_image_height''':198,ur'''max_image_width''':176,ur'''model_name''':ur'''P2102V''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1''',ur'''resolution_height''':198,ur'''resolution_width''':176})
devices.devids[ur'''docomo_d702i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d702i_ver1''', ur'''DoCoMo/2.0 D702i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''D702i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so702i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_so702i_ver1''', ur'''DoCoMo/2.0 SO702i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':256,ur'''max_image_width''':240,ur'''model_name''':ur'''SO702i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p706i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p706i_ver1''', ur'''DoCoMo/2.0 P706imyu''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P706i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f905ibiz_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f905ibiz_ver1''', ur'''DoCoMo/2.0 F905iBiz''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F905iBiz''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':864,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n600i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n600i_ver1''', ur'''DoCoMo/2.0 N600i''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':180,ur'''max_image_width''':176,ur'''model_name''':ur'''N600i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':180,ur'''resolution_width''':176})
devices.devids[ur'''docomo_f_06a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f_06a_ver1''', ur'''DoCoMo/2.0 F06A''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F-06A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':864,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so905ics_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_so905ics_ver1''', ur'''DoCoMo/2.0 SO905iCS''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':368,ur'''max_image_width''':240,ur'''model_name''':ur'''SO905iCS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':864,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so905ics_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_so905ics_ver1'''], ur'''docomo_so905ics_ver1_submozilla''', ur'''Mozilla/5.0 (SO905iCS; FOMA; like Gecko)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''release_date''':ur'''2008_january'''})
devices.devids[ur'''docomo_n_06a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_n_06a_ver1''', ur'''DoCoMo/2.0 N06A3''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''model_name''':ur'''N-06A'''})
devices.devids[ur'''docomo_p211is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p211is_ver1''', ur'''DoCoMo/1.0/P211iS''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''P211iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':130,ur'''resolution_width''':120})
devices.devids[ur'''docomo_n210i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n210i_ver1''', ur'''DoCoMo/1.0/N210i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':113,ur'''max_image_width''':118,ur'''model_name''':ur'''N210i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':127,ur'''resolution_width''':120})
devices.devids[ur'''docomo_so705i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_so705i_ver1''', ur'''DoCoMo/2.0 SO705i''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''SO705i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_d705i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d705i_ver1''', ur'''DoCoMo/2.0 D705imyu''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''model_name''':ur'''D705i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sa800i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sa800i_ver1''', ur'''DoCoMo/2.0 SA800i''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':252,ur'''max_image_width''':240,ur'''model_name''':ur'''SA800i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_ko210i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_ko210i_ver1''', ur'''DoCoMo/1.0/KO210i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':96,ur'''max_image_width''':96,ur'''model_name''':ur'''KO210i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':96,ur'''resolution_width''':96})
devices.devids[ur'''docomo_d903i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d903i_ver1''', ur'''DoCoMo/2.0 D903i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':230,ur'''model_name''':ur'''D903i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p901is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p901is_ver1''', ur'''DoCoMo/2.0 P901iS''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P901iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_sh821i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_sh821i_ver1''', ur'''DoCoMo/1.0/SH821i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':78,ur'''max_image_width''':96,ur'''model_name''':ur'''SH821i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':78,ur'''resolution_width''':96})
devices.devids[ur'''docomo_f901is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f901is_ver1''', ur'''DoCoMo/2.0 F901iS''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F901iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_f_09a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_f_09a_ver1''', ur'''DoCoMo/2.0 F09A3''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':324,ur'''model_name''':ur'''F-09A''',ur'''resolution_height''':960})
devices.devids[ur'''docomo_f209i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f209i_ver1''', ur'''DoCoMo/1.0/F209i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':91,ur'''max_image_width''':96,ur'''model_name''':ur'''F209i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':78,ur'''resolution_width''':96})
devices.devids[ur'''docomo_n_09a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_n_09a_ver1''', ur'''DoCoMo/2.0 N09A3''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''model_name''':ur'''N-09A'''})
devices.devids[ur'''docomo_sh_02a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh_02a_ver1''', ur'''DoCoMo/2.0 SH02A''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH-02A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh706iw_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh706iw_ver1''', ur'''DoCoMo/2.0 SH706iw''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH706iw''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f703i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f703i_ver1''', ur'''DoCoMo/2.0 F703i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F703i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh902i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh902i_ver1''', ur'''DoCoMo/2.0 SH902i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''model_name''':ur'''SH902i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f880ies_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f880ies_ver1''', ur'''DoCoMo/2.0 F880iES''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':256,ur'''max_image_width''':240,ur'''model_name''':ur'''F880iES''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_sh705iii_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh705iii_ver1''', ur'''DoCoMo/2.0 SH705i2''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH705iII''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so506i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so506i_ver1''', ur'''DoCoMo/1.0/N506i/c20/TB/W20H11''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':256,ur'''model_name''':ur'''SO506i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':320})
devices.devids[ur'''docomo_sh702is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh702is_ver1''', ur'''DoCoMo/2.0 SH702iS''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''model_name''':ur'''SH702iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh251i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_sh251i_ver1''', ur'''DoCoMo/1.0/SH251i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''SH251i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':160,ur'''resolution_width''':120})
devices.devids[ur'''docomo_d903itv_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d903itv_ver1''', ur'''DoCoMo/2.0 D903iTV''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':230,ur'''model_name''':ur'''D903iTV''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_r692i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_r692i_ver1''', ur'''DoCoMo/1.0/R692i''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':98,ur'''max_image_width''':96,ur'''model_name''':ur'''R692i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':113,ur'''resolution_width''':96})
devices.devids[ur'''docomo_n702is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n702is_ver1''', ur'''DoCoMo/2.0 N702iS''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N702iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p210i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p210i_ver1''', ur'''DoCoMo/1.0/P210i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':91,ur'''max_image_width''':96,ur'''model_name''':ur'''P210i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':91,ur'''resolution_width''':96})
devices.devids[ur'''docomo_f251i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f251i_ver1''', ur'''DoCoMo/1.0/F251i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':140,ur'''max_image_width''':132,ur'''model_name''':ur'''F251i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':144,ur'''resolution_width''':132})
devices.devids[ur'''docomo_sh851i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh851i_ver1''', ur'''DoCoMo/2.0 SH851i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':252,ur'''max_image_width''':240,ur'''model_name''':ur'''SH851i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_sh_05a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh_05a_ver1''', ur'''DoCoMo/2.0 SH05A3''', True, {ur'''brand_name''':ur'''DoCoMo''',ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':296,ur'''model_name''':ur'''SH-05A'''})
devices.devids[ur'''docomo_f706i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f706i_ver1''', ur'''DoCoMo/2.0 F706i''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F706i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh905i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh905i_ver1''', ur'''DoCoMo/2.0 SH905i''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH905i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f904i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f904i_ver1''', ur'''DoCoMo/2.0 F904i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F904i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f904i_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_f904i_ver1'''], ur'''docomo_f904i_ver1_submozilla''', ur'''Mozilla/4.08 (F904i;FOMA;c500;TB)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''device_os''':ur'''Symbian OS''',ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_so213is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so213is_ver1''', ur'''DoCoMo/1.0/SO213iS''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':112,ur'''max_image_width''':120,ur'''model_name''':ur'''SO213iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':128,ur'''resolution_width''':128})
devices.devids[ur'''docomo_n251i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n251i_ver1''', ur'''DoCoMo/1.0/N251i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':140,ur'''max_image_width''':132,ur'''model_name''':ur'''N251i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':158,ur'''resolution_width''':132})
devices.devids[ur'''docomo_t2101v_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_t2101v_ver1''', ur'''DoCoMo/2.0 T2101V''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':144,ur'''max_image_width''':176,ur'''model_name''':ur'''T2101V''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':144,ur'''resolution_width''':176})
devices.devids[ur'''docomo_n904i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n904i_ver1''', ur'''DoCoMo/2.0 N904i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''N904i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n904i_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_n904i_ver1'''], ur'''docomo_n904i_ver1_submozilla''', ur'''Mozilla/4.08 (N904i_W;FOMA;c500;TB)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':820,ur'''max_image_width''':460,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_sh901is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh901is_ver1''', ur'''DoCoMo/2.0 SH901iS''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':252,ur'''max_image_width''':240,ur'''model_name''':ur'''SH901iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''kyocera_streak_ver1'''] = devclass(devices.devids[ur'''kyocera_s2410_ver1'''], ur'''kyocera_streak_ver1''', ur'''KWC/ABH0311 UP.Browser/7.2.7.2.537 (GUI) MMP/2.0''', True, {ur'''image_as_link_support''':True,ur'''marketing_name''':ur'''Streak''',ur'''model_name''':ur'''Streak'''})
devices.devids[ur'''docomo_n701ieco_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n701ieco_ver1''', ur'''DoCoMo/2.0 N701iECO''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N701iECO''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''samsung_sgh_a256_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_a256_ver1''', ur'''SAMSUNG-SGH-A256/A256UXIF8 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Hype''',ur'''model_name''':ur'''SGH-A256'''})
devices.devids[ur'''tmobile_g1_ver1_6_subuk'''] = devclass(devices.devids[ur'''tmobile_g1_ver1_6'''], ur'''tmobile_g1_ver1_6_subuk''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; T-Mobile G1 Build/DRC92) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''zte_f188_ver1_subua'''] = devclass(devices.devids[ur'''zte_f188_ver1'''], ur'''zte_f188_ver1_subua''', ur'''ZTE-F188/1.0 ACS-NF/3.4 QTV2.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_w508a_ver1'''] = devclass(devices.devids[ur'''generic_sonyericsson_netfront_ver3_4'''], ur'''sonyericsson_w508a_ver1''', ur'''SonyEricssonW508a/R1FA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W508a''',ur'''mp3''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W508aR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''nokia_2730c_ver1_sub1b'''] = devclass(devices.devids[ur'''nokia_2730c_ver1'''], ur'''nokia_2730c_ver1_sub1b''', ur'''Nokia2730c-1b/2.0 (07.70) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''columns''':15,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''N2730c''',ur'''mp3''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2730c-1br100.xml''',ur'''xhtml_support_level''':3})
devices.devids[ur'''alcatel_ot708_ver1_suba'''] = devclass(devices.devids[ur'''alcatel_ot708_ver1'''], ur'''alcatel_ot708_ver1_suba''', ur'''Alcatel-OT-708A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':6,ur'''directdownload_support''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''model_name''':ur'''OT-708A''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-708A.rdf'''})
devices.devids[ur'''huawei_u7517_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''huawei_u7517_ver1''', ur'''HuaweiU7517/B000 Browser/NetFront/3.5 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U7517''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU7517v100GPRS.xml''',ur'''uaprof2''':ur'''http://wap1.huawei.com/uaprof/HuaweiU7517v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''docomo_d702if_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d702if_ver1''', ur'''DoCoMo/2.0 D702iF''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''D702iF''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n901is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n901is_ver1''', ur'''DoCoMo/2.0 N901iS''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N901iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_p213i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p213i_ver1''', ur'''DoCoMo/1.0/P213i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_width''':132,ur'''model_name''':ur'''P213i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''docomo_sh705i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh705i_ver1''', ur'''DoCoMo/2.0 SH705i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH705i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_d701iwm_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d701iwm_ver1''', ur'''DoCoMo/2.0 D701iWM''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''D701iWM''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_sh_08a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh_08a_ver1''', ur'''DoCoMo/2.0 SH08A''', True, {ur'''brand_name''':ur'''DoCoMo''',ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':296,ur'''model_name''':ur'''SH-08A'''})
devices.devids[ur'''docomo_p_01a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p_01a_ver1''', ur'''DoCoMo/2.0 P01A''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P-01A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p_01a_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_p_01a_ver1'''], ur'''docomo_p_01a_ver1_submozilla''', ur'''Mozilla/5.0 (P01A;FOMA;like Gecko)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_sh902isl_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh902isl_ver1''', ur'''DoCoMo/2.0 SH902iSL''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''model_name''':ur'''SH902iSL''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p902i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p902i_ver1''', ur'''DoCoMo/2.0 P902i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P902i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''gionee_a280_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''gionee_a280_ver1''', ur'''GIONEE-A280/SW1.0.0/WAP2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Gionee''',ur'''colors''':262144,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''A280''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''tiff''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''acer_liquid_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''acer_liquid_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; Liquid Build/Donut) AppleWebkit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer''',ur'''colors''':65536,ur'''columns''':28,ur'''device_os_version''':ur'''1.6''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Liquid''',ur'''max_data_rate''':7200,ur'''max_image_height''':800,ur'''max_image_width''':480,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Acer S100''',ur'''pdf_support''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':24,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_S100_Profile.xml''',ur'''wav''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''docomo_n705i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n705i_ver1''', ur'''DoCoMo/2.0 N705imyu''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''N705i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_r211i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_r211i_ver1''', ur'''DoCoMo/1.0/R211i''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':98,ur'''max_image_width''':96,ur'''model_name''':ur'''R211i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':113,ur'''resolution_width''':96})
devices.devids[ur'''docomo_l_04a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l_04a_ver1''', ur'''DoCoMo/2.0 L04A''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':313,ur'''max_image_width''':240,ur'''model_name''':ur'''L-04A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f_10a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f_10a_ver1''', ur'''DoCoMo/2.0 F10A''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':330,ur'''max_image_width''':240,ur'''model_name''':ur'''F-10A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n703id_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n703id_ver1''', ur'''DoCoMo/2.0 N703iD''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N703iD''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':345,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_l601i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l601i_ver1''', ur'''DoCoMo/2.0 L601i''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''html_wi_imode_htmlx_1_1''':True,ur'''max_image_height''':189,ur'''max_image_width''':170,ur'''model_name''':ur'''L601i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''docomo_d800ids_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d800ids_ver1''', ur'''DoCoMo/2.0 D800iDS''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''D800iDS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f210i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f210i_ver1''', ur'''DoCoMo/1.0/F210i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':113,ur'''max_image_width''':96,ur'''model_name''':ur'''F210i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':113,ur'''resolution_width''':96})
devices.devids[ur'''docomo_p_04a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p_04a_ver1''', ur'''DoCoMo/2.0 P04A''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P-04A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f_02a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f_02a_ver1''', ur'''DoCoMo/2.0 F02A''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F-02A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p905i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p905i_ver1''', ur'''DoCoMo/2.0 P905i''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P905i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f702id_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f702id_ver1''', ur'''DoCoMo/2.0 F702iD''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F702iD''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so902iwp_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_so902iwp_ver1''', ur'''DoCoMo/2.0 SO902iWP''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':256,ur'''max_image_width''':240,ur'''model_name''':ur'''SO902iWP''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so211i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so211i_ver1''', ur'''DoCoMo/1.0/SO211i''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':112,ur'''max_image_width''':120,ur'''model_name''':ur'''SO211i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':120,ur'''resolution_width''':120})
devices.devids[ur'''docomo_n821i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n821i_ver1''', ur'''DoCoMo/1.0/N821i''', True, {ur'''colors''':4,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''N821i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':114,ur'''resolution_width''':118})
devices.devids[ur'''docomo_nm705i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_nm705i_ver1''', ur'''DoCoMo/2.0 NM705i''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':235,ur'''max_image_width''':231,ur'''model_name''':ur'''NM705i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1''',ur'''resolution_height''':235,ur'''resolution_width''':240})
devices.devids[ur'''docomo_n_02a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n_02a_ver1''', ur'''DoCoMo/2.0 N02A''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''N-02A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p_07a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_p_07a_ver1''', ur'''DoCoMo/2.0 P07A3''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':331,ur'''model_name''':ur'''P-07A'''})
devices.devids[ur'''docomo_p705i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p705i_ver1''', ur'''DoCoMo/2.0 P705imyu''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P705i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p253is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p253is_ver1''', ur'''DoCoMo/1.0/P253iS''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_width''':132,ur'''model_name''':ur'''P253iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''docomo_f_05a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f_05a_ver1''', ur'''DoCoMo/2.0 F05A''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F-05A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_d253i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d253i_ver1''', ur'''DoCoMo/1.0/D253i''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':198,ur'''max_image_width''':176,ur'''model_name''':ur'''D253i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':240,ur'''resolution_width''':176})
devices.devids[ur'''docomo_n_05a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n_05a_ver1''', ur'''DoCoMo/2.0 N05A''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''N-05A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_d704i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d704i_ver1''', ur'''DoCoMo/2.0 D704i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''D704i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so704i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_so704i_ver1''', ur'''DoCoMo/2.0 SO704i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':368,ur'''max_image_width''':240,ur'''model_name''':ur'''SO704i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sa702i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sa702i_ver1''', ur'''DoCoMo/2.0 SA702i''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':252,ur'''max_image_width''':240,ur'''model_name''':ur'''SA702i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_r209i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_r209i_ver1''', ur'''DoCoMo/1.0/R209i''', True, {ur'''colors''':4,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':72,ur'''max_image_width''':96,ur'''model_name''':ur'''R209i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':72,ur'''resolution_width''':96})
devices.devids[ur'''docomo_p901itv_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p901itv_ver1''', ur'''DoCoMo/2.0 P901iTV''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P901iTV''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_d902i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d902i_ver1''', ur'''DoCoMo/2.0 D902i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':230,ur'''model_name''':ur'''D902i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_m702ig_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_m702ig_ver1''', ur'''DoCoMo/2.0 M702iG''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':267,ur'''max_image_width''':240,ur'''model_name''':ur'''M702iG''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_so903i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_so903i_ver1''', ur'''DoCoMo/2.0 SO903i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':368,ur'''max_image_width''':240,ur'''model_name''':ur'''SO903i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f_08a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_f_08a_ver1''', ur'''DoCoMo/2.0 F08A3''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':324,ur'''model_name''':ur'''F-08A'''})
devices.devids[ur'''docomo_f883iess_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f883iess_ver1''', ur'''DoCoMo/2.0 F883iESS''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':256,ur'''max_image_width''':240,ur'''model_name''':ur'''F883iESS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n_08a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_n_08a_ver1''', ur'''DoCoMo/2.0 N08A3''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''model_name''':ur'''N-08A'''})
devices.devids[ur'''docomo_sh_01a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh_01a_ver1''', ur'''DoCoMo/2.0 SH01A''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH-01A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh_01a_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_sh_01a_ver1'''], ur'''docomo_sh_01a_ver1_submozilla''', ur'''Mozilla/5.0 (SH01A;FOMA;like Gecko)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_p651ps_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p651ps_ver1''', ur'''DoCoMo/1.0/P651ps''', True, {ur'''colors''':4,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':87,ur'''max_image_width''':96,ur'''model_name''':ur'''P651ps''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':91,ur'''resolution_width''':96})
devices.devids[ur'''apple_ipad_ver1'''] = devclass(devices.devids[ur'''apple_generic'''], ur'''apple_ipad_ver1''', ur'''Mozilla/5.0 (iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Mobile/7D11''', True, {ur'''aac''':True,ur'''ajax_preferred_geoloc_api''':ur'''w3c_api''',ur'''can_assign_phone_number''':False,ur'''columns''':100,ur'''device_os_version''':ur'''3.2''',ur'''dual_orientation''':True,ur'''is_tablet''':True,ur'''max_image_height''':1024,ur'''max_image_width''':768,ur'''model_name''':ur'''iPad''',ur'''mp3''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':400,ur'''physical_screen_width''':200,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':1024,ur'''resolution_width''':768,ur'''rows''':100,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_preferred_protocol''':ur'''http''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''3.0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_make_phone_call_string''':ur'''none'''})
devices.devids[ur'''htc_t5353_ver1_suborange'''] = devclass(devices.devids[ur'''htc_t5353_ver1'''], ur'''htc_t5353_ver1_suborange''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) PPC; 480x800; HTC_Touch_Diamond2_T5353-Orange; OpVer 93.172.15.752''', False, None)
devices.devids[ur'''htc_t5353_ver1_suborange_subopera'''] = devclass(devices.devids[ur'''htc_t5353_ver1'''], ur'''htc_t5353_ver1_suborange_subopera''', ur'''PPC; 480x800; HTC_Touch_Diamond2_T5353-Orange; OpVer 93.172.15.752 Opera/9.50 (Microsoft Windows 6.1; U;es)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''nokia_c5_00_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_fp2_webkit'''], ur'''nokia_c5_00_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaC5-00/031.013; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.5''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':21,ur'''device_os_version''':ur'''9.3''',ur'''fl_screensaver''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''C5''',ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia BrowserNG''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''C5-00''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NC5-00r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''docomo_d905i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d905i_ver1''', ur'''DoCoMo/2.0 D905i''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''D905i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':864,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_r691i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_r691i_ver1''', ur'''DoCoMo/1.0/R691i''', True, {ur'''colors''':4,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':72,ur'''max_image_width''':96,ur'''model_name''':ur'''R691i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':72,ur'''resolution_width''':96})
devices.devids[ur'''docomo_f902is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f902is_ver1''', ur'''DoCoMo/2.0 F902iS''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F902iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p902is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p902is_ver1''', ur'''DoCoMo/2.0 P902iS''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P902iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so906i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_so906i_ver1''', ur'''DoCoMo/2.0 SO906i''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':368,ur'''max_image_width''':240,ur'''model_name''':ur'''SO906i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':864,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n902il_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n902il_ver1''', ur'''DoCoMo/2.0 N902iL''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N902iL''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_d901is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d901is_ver1''', ur'''DoCoMo/2.0 D901iS''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''D901iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_f884i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f884i_ver1''', ur'''DoCoMo/2.0 F884i''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':364,ur'''max_image_width''':240,ur'''model_name''':ur'''F884i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh_04a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh_04a_ver1''', ur'''DoCoMo/2.0 SH04A''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH-04A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n706iii_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n706iii_ver1''', ur'''DoCoMo/2.0 N706i2''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''N706iII''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f705i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f705i_ver1''', ur'''DoCoMo/2.0 F705i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F705i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh904i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh904i_ver1''', ur'''DoCoMo/2.0 SH904i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH904i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f903i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f903i_ver1''', ur'''DoCoMo/2.0 F903i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F903i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f903i_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_f903i_ver1'''], ur'''docomo_f903i_ver1_submozilla''', ur'''Mozilla/4.08 (F903i;FOMA;c300;TB)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_er209i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_er209i_ver1''', ur'''DoCoMo/1.0/ER209i''', True, {ur'''colors''':2,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':72,ur'''max_image_width''':120,ur'''model_name''':ur'''ER209i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':72,ur'''resolution_width''':120})
devices.devids[ur'''docomo_f900ic_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f900ic_ver1''', ur'''DoCoMo/2.0 F900iC''', True, {ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F900iC''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_n903i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n903i_ver1''', ur'''DoCoMo/2.0 N903i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N903i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':690,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''verizon_blackberry9650_ver1'''] = devclass(devices.devids[ur'''blackberry9630_ver1'''], ur'''verizon_blackberry9650_ver1''', ur'''rim9650''', False, {ur'''device_os_version''':ur'''5.0''',ur'''marketing_name''':ur'''Tour2''',ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''BlackBerry 9650''',ur'''release_date''':ur'''2009_december'''})
devices.devids[ur'''docomo_d253iwm_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d253iwm_ver1''', ur'''DoCoMo/1.0/D253iWM''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''''',ur'''max_image_width''':220,ur'''model_name''':ur'''D253iWM''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':176,ur'''resolution_width''':220})
devices.devids[ur'''docomo_d904i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d904i_ver1''', ur'''DoCoMo/2.0 D904i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''D904i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_d904i_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_d904i_ver1'''], ur'''docomo_d904i_ver1_submozilla''', ur'''Mozilla/4.08 (D904i;FOMA;c500;TB)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''model_extra_info''':ur'''Motion Sensitive''',ur'''release_date''':ur'''2007_january''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_so706i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_so706i_ver1''', ur'''DoCoMo/2.0 SO706i''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''SO706i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n251is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n251is_ver1''', ur'''DoCoMo/1.0/N251iS''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':140,ur'''max_image_width''':132,ur'''model_name''':ur'''N251iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':158,ur'''resolution_width''':132})
devices.devids[ur'''docomo_n900il_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n900il_ver1''', ur'''DoCoMo/2.0 N900iL''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':269,ur'''max_image_width''':240,ur'''model_name''':ur'''N900iL''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':269,ur'''resolution_width''':240})
devices.devids[ur'''docomo_p903itv_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p903itv_ver1''', ur'''DoCoMo/2.0 P903iTV''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P903iTV''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p706ie_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p706ie_ver1''', ur'''DoCoMo/2.0 P706ie''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P706ie''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n_07a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_n_07a_ver1''', ur'''DoCoMo/2.0 N07A3''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''model_name''':ur'''N-07A'''})
devices.devids[ur'''docomo_sh251is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_sh251is_ver1''', ur'''DoCoMo/1.0/SH251iS''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':187,ur'''max_image_width''':176,ur'''model_name''':ur'''SH251iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''docomo_l706ie_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l706ie_ver1''', ur'''DoCoMo/2.0 L706ie''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':280,ur'''max_image_width''':240,ur'''model_name''':ur'''L706ie''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f_07a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f_07a_ver1''', ur'''DoCoMo/2.0 F07A''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':256,ur'''max_image_width''':240,ur'''model_name''':ur'''F-07A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n601i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n601i_ver1''', ur'''DoCoMo/2.0 N601i''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N601i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':345,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p821i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p821i_ver1''', ur'''DoCoMo/1.0/P821i''', True, {ur'''colors''':4,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''P821i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':114,ur'''resolution_width''':118})
devices.devids[ur'''docomo_p_09a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_p_09a_ver1''', ur'''DoCoMo/2.0 P09A3''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':331,ur'''model_name''':ur'''P-09A'''})
devices.devids[ur'''docomo_f883is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f883is_ver1''', ur'''DoCoMo/2.0 F883iS''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':256,ur'''max_image_width''':240,ur'''model_name''':ur'''F883iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_d702ibcl_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d702ibcl_ver1''', ur'''DoCoMo/2.0 D702iBCL''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''D702iBCL''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so506is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so506is_ver1''', ur'''DoCoMo/1.0/SO506iS''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':256,ur'''model_name''':ur'''SO506iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_5'''})
devices.devids[ur'''docomo_d703i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d703i_ver1''', ur'''DoCoMo/2.0 D703i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''D703i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so703i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_so703i_ver1''', ur'''DoCoMo/2.0 SO703i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':368,ur'''max_image_width''':240,ur'''model_name''':ur'''SO703i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_d209i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d209i_ver1''', ur'''DoCoMo/1.0/D209i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':90,ur'''max_image_width''':96,ur'''model_name''':ur'''D209i''',ur'''preferred_markup''':ur'''html_wi_imode_html_2''',ur'''resolution_height''':120,ur'''resolution_width''':96})
devices.devids[ur'''docomo_d2101v_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d2101v_ver1''', ur'''DoCoMo/2.0 D2101V''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''D2101V''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':142,ur'''resolution_width''':132})
devices.devids[ur'''docomo_f884ies_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f884ies_ver1''', ur'''DoCoMo/2.0 F884iES''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':282,ur'''max_image_width''':240,ur'''model_name''':ur'''F884iES''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':352,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n_04a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n_04a_ver1''', ur'''DoCoMo/2.0 N04A''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''N-04A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_so213i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so213i_ver1''', ur'''DoCoMo/1.0/SO213i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':112,ur'''max_image_width''':120,ur'''model_name''':ur'''SO213i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':128,ur'''resolution_width''':128})
devices.devids[ur'''docomo_sh2101v_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh2101v_ver1''', ur'''DoCoMo/2.0 MST_v_SH2101V''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':600,ur'''max_image_width''':800,ur'''model_name''':ur'''SH2101V''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''docomo_d252i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d252i_ver1''', ur'''DoCoMo/1.0/D252i''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':198,ur'''max_image_width''':176,ur'''model_name''':ur'''D252i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':240,ur'''resolution_width''':176})
devices.devids[ur'''docomo_n900ig_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n900ig_ver1''', ur'''DoCoMo/2.0 N900iG''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':269,ur'''max_image_width''':240,ur'''model_name''':ur'''N900iG''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':269,ur'''resolution_width''':240})
devices.devids[ur'''docomo_p705icl_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p705icl_ver1''', ur'''DoCoMo/2.0 P705iCL''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P705iCL''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f_04a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f_04a_ver1''', ur'''DoCoMo/2.0 F04A''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F-04A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f212i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f212i_ver1''', ur'''DoCoMo/1.0/F212i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':136,ur'''max_image_width''':132,ur'''model_name''':ur'''F212i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':156,ur'''resolution_width''':132})
devices.devids[ur'''docomo_p704i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p704i_ver1''', ur'''DoCoMo/2.0 P704i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P704i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f903ibsc_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f903ibsc_ver1''', ur'''DoCoMo/2.0 F903iBSC''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''F903iBSC''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_sh906itv_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh906itv_ver1''', ur'''DoCoMo/2.0 SH906iTV''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH906iTV''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p_06a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p_06a_ver1''', ur'''DoCoMo/2.0 P06A''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P-06A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n902ix_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n902ix_ver1''', ur'''DoCoMo/2.0 N902iX''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N902iX''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_l_06a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l_06a_ver1''', ur'''DoCoMo/2.0 L06A''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':313,ur'''max_image_width''':240,ur'''model_name''':ur'''L-06A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p253i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p253i_ver1''', ur'''DoCoMo/1.0/P253i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_width''':132,ur'''model_name''':ur'''P253i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''docomo_n_01a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n_01a_ver1''', ur'''DoCoMo/2.0 N01A''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''N-01A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p251is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_p251is_ver1''', ur'''DoCoMo/1.0/P251iS''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_width''':132,ur'''model_name''':ur'''P251iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''docomo_so210i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so210i_ver1''', ur'''DoCoMo/1.0/SO210i''', True, {ur'''colors''':256,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':113,ur'''max_image_width''':120,ur'''model_name''':ur'''SO210i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':120,ur'''resolution_width''':120})
devices.devids[ur'''docomo_p904i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p904i_ver1''', ur'''DoCoMo/2.0 P904i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P904i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p905itv_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p905itv_ver1''', ur'''DoCoMo/2.0 P905iTV''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P905iTV''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_2''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p905itv_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_p905itv_ver1'''], ur'''docomo_p905itv_ver1_submozilla''', ur'''Mozilla/4.08 (P905iTV;FOMA;c500;TB)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Viera''',ur'''max_data_rate''':1800,ur'''max_image_height''':820,ur'''max_image_width''':460,ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_f_01a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f_01a_ver1''', ur'''DoCoMo/2.0 F01A''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F-01A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':864,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p_03a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p_03a_ver1''', ur'''DoCoMo/2.0 P03A''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''P-03A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_l600i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l600i_ver1''', ur'''DoCoMo/2.0 L600i''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':189,ur'''max_image_width''':170,ur'''model_name''':ur'''L600i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''docomo_l_03a_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l_03a_ver1''', ur'''DoCoMo/2.0 L03A''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':280,ur'''max_image_width''':240,ur'''model_name''':ur'''L-03A''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n902is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n902is_ver1''', ur'''DoCoMo/2.0 N902iS''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N902iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n704i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n704i_ver1''', ur'''DoCoMo/2.0 N704imyu''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''N704i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':345,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n906i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n906i_ver1''', ur'''DoCoMo/2.0 N906i''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':820,ur'''max_image_width''':240,ur'''model_name''':ur'''N906i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n906i_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_n906i_ver1'''], ur'''docomo_n906i_ver1_submozilla''', ur'''Mozilla/5.0 (N906i;FOMA;like Gecko)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':1800,ur'''release_date''':ur'''2008_may''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_n906imyu_ver1'''] = devclass(devices.devids[ur'''docomo_n906i_ver1_submozilla'''], ur'''docomo_n906imyu_ver1''', ur'''Mozilla/4.08 (N906imyu_W;FOMA;c500;TB)''', False, {ur'''model_name''':ur'''Nec N906imyu'''})
devices.devids[ur'''docomo_f672i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f672i_ver1''', ur'''DoCoMo/1.0/F672i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':120,ur'''max_image_width''':160,ur'''model_name''':ur'''F672i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':120,ur'''resolution_width''':160})
devices.devids[ur'''docomo_n906imyu_ver1_sub50'''] = devclass(devices.devids[ur'''docomo_n906imyu_ver1'''], ur'''docomo_n906imyu_ver1_sub50''', ur'''Mozilla/5.0 (N906imyu;FOMA;like Gecko)''', False, None)
devices.devids[ur'''docomo_sh902is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh902is_ver1''', ur'''DoCoMo/2.0 SH902iS''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''model_name''':ur'''SH902iS''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_p901i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p901i_ver1''', ur'''DoCoMo/2.0 P901i''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P901i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_n253i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n253i_ver1''', ur'''DoCoMo/1.0/N253i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':180,ur'''max_image_width''':160,ur'''model_name''':ur'''N253i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':198,ur'''resolution_width''':160})
devices.devids[ur'''docomo_d211i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_d211i_ver1''', ur'''DoCoMo/1.0/D211i''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':91,ur'''max_image_width''':100,ur'''model_name''':ur'''D211i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':120,ur'''resolution_width''':100})
devices.devids[ur'''docomo_f801i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f801i_ver1''', ur'''DoCoMo/2.0 F801i''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F801i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f906i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f906i_ver1''', ur'''DoCoMo/2.0 F906i''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':352,ur'''max_image_width''':240,ur'''model_name''':ur'''F906i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_3''',ur'''resolution_height''':864,ur'''resolution_width''':480,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f906i_ver1_submozilla'''] = devclass(devices.devids[ur'''docomo_f906i_ver1'''], ur'''docomo_f906i_ver1_submozilla''', ur'''Mozilla/5.0 (F906i;FOMA;like Gecko)''', False, {ur'''can_skip_aligned_link_row''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':820,ur'''max_image_width''':460,ur'''release_date''':ur'''2008_april''',ur'''resolution_height''':864,ur'''resolution_width''':480,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''docomo_sh_07a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh_07a_ver1''', ur'''DoCoMo/2.0 SH07A3''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':296,ur'''model_name''':ur'''SH-07A'''})
devices.devids[ur'''docomo_sh704i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_sh704i_ver1''', ur'''DoCoMo/2.0 SH704i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''SH704i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2_1''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f661i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_f661i_ver1''', ur'''DoCoMo/1.0/F661i''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':136,ur'''max_image_width''':132,ur'''model_name''':ur'''F661i''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':156,ur'''resolution_width''':132})
devices.devids[ur'''huawei_gr3500_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_gr3500_ver1''', ur'''Huawei/1.0/G3500/B000 Browser/Obigo-Browser/Q04C MMS''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':100000,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4''',ur'''model_name''':ur'''G3500''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiG3500UAprofile.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u1215_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_u1215_ver1''', ur'''Huawei/1.0/U1215/B000 Browser/Obigo-Browser/Q04A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4''',ur'''model_name''':ur'''U1215''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU1215v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u5509_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_u5509_ver1''', ur'''Huawei/1.0/H11HW/B000 Browser/Obigo-Browser/Q04A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':512000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4''',ur'''model_extra_info''':ur'''Emobile''',ur'''model_name''':ur'''H11HW''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU5509v100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u9130_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''huawei_u9130_ver1''', ur'''HuaweiU9130/B047 Browser/NetFront/3.5 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':150000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U9130''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU9130v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u8220_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''huawei_u8220_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-gb; U8220) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Pulse''',ur'''max_data_rate''':7200,ur'''max_image_height''':440,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''model_extra_info''':ur'''Tmobile''',ur'''model_name''':ur'''U8220''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':74,ur'''physical_screen_width''':49,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':45,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU8220v100WCDMA.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''softbank_940sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_940sh_ver1''', ur'''SoftBank/1.0/940SH/SHJ001''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':738,ur'''max_image_width''':480,ur'''model_name''':ur'''940SH''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_705nk_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_705nk_ver1''', ur'''SoftBank/1.0/705NK/NKJ001''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':267,ur'''model_name''':ur'''705NK'''})
devices.devids[ur'''softbank_v902t_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v902t_ver1''', ur'''Vodafone/1.0/V902T/TJ001''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':261,ur'''model_name''':ur'''902T'''})
devices.devids[ur'''softbank_832shs_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_832shs_ver1''', ur'''SoftBank/1.0/832SHs/SHJ001''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''model_name''':ur'''832SH s''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_940p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_940p_ver1''', ur'''SoftBank/1.0/940P/PJP10''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':700,ur'''max_image_width''':471,ur'''model_name''':ur'''940P''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_940n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_940n_ver1''', ur'''SoftBank/1.0/940N/NJ001''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':650,ur'''max_image_width''':480,ur'''model_name''':ur'''940N''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_v905sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v905sh_ver1''', ur'''Vodafone/1.0/V905SH/SHJ001''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':350,ur'''model_name''':ur'''905SH''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_941sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_941sh_ver1''', ur'''SoftBank/1.0/941SH/SHJ001''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':824,ur'''max_image_width''':480,ur'''model_name''':ur'''941SH''',ur'''resolution_height''':1024,ur'''resolution_width''':480})
devices.devids[ur'''softbank_v703shf_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v703shf_ver1''', ur'''Vodafone/1.0/V703SHf/SHJ001''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':264,ur'''model_name''':ur'''703SHf'''})
devices.devids[ur'''softbank_v903sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_v903sh_ver1''', ur'''Vodafone/1.0/V903SH/SHJ001''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':264,ur'''model_name''':ur'''903SH'''})
devices.devids[ur'''softbank_840p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_840p_ver1''', ur'''SoftBank/1.0/840P/PJP10''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':369,ur'''max_image_width''':236,ur'''model_name''':ur'''840P''',ur'''resolution_height''':427})
devices.devids[ur'''softbank_931n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_931n_ver1''', ur'''SoftBank/1.0/931N/NJ001''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':640,ur'''max_image_width''':480,ur'''model_name''':ur'''931N''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_940sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_940sc_ver1''', ur'''SoftBank/1.0/940SC/SCJ001''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':512,ur'''max_image_width''':480,ur'''model_name''':ur'''940SC''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''kddi_sn3l_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3l_ver1''', ur'''KDDI-SN3L UP.Browser/6.2_7.2.7.1.K.4.304 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''BRAVIA® Phone U1''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_sn3m_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3m_ver1''', ur'''KDDI-SN3M UP.Browser/6.2.0.14.1.2 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':345,ur'''max_image_width''':228,ur'''model_name''':ur'''S002''',ur'''resolution_height''':432})
devices.devids[ur'''kddi_kc3r_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3r_ver1''', ur'''KDDI-KC3R UP.Browser/6.2_7.2.7.1.K.4.303 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':358,ur'''max_image_width''':234,ur'''model_name''':ur'''SA001''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_ts24_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts24_ver1''', ur'''KDDI-TS24 UP.Browser/6.0.8.1 (GUI) MMP/1.1''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':140,ur'''max_image_width''':140,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A5304T''',ur'''resolution_height''':176,ur'''resolution_width''':144})
devices.devids[ur'''kddi_kc3s_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3s_ver1''', ur'''KDDI-KC3S UP.Browser/6.2.0.15.1.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':325,ur'''model_name''':ur'''PRISMOID[iida]''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_kc3t_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3t_ver1''', ur'''KDDI-KC3T UP.Browser/6.2.0.15.1.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':325,ur'''model_name''':ur'''E07K''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_hi23_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi23_ver1''', ur'''KDDI-HI23 UP.Browser/6.0.8.1 (GUI) MMP/1.1''', True, {ur'''colors''':260000,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':144,ur'''max_image_width''':125,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''A5303H''',ur'''resolution_height''':176,ur'''resolution_width''':132})
devices.devids[ur'''kddi_sh3a_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh3a_ver1''', ur'''KDDI-SH3A UP.Browser/6.2_7.2.7.1.K.2.232 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''model_name''':ur'''E06SH''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_ts3r_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3r_ver1''', ur'''KDDI-TS3R UP.Browser/6.2_7.2.7.1.K.4.303 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':358,ur'''max_image_width''':234,ur'''model_name''':ur'''T003''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_sh3d_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh3d_ver1''', ur'''KDDI-SH3D UP.Browser/6.2_7.2.7.1.K.4.303 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':358,ur'''max_image_width''':234,ur'''model_name''':ur'''SH003''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_sh3e_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh3e_ver1''', ur'''KDDI-SH3E UP.Browser/6.2_7.2.7.1.K.3.350 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':331,ur'''max_image_width''':234,ur'''model_name''':ur'''SH004''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''kddi_ca3f_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca3f_ver1''', ur'''KDDI-CA3F UP.Browser/6.2_7.2.7.1.K.4.303 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':336,ur'''max_image_width''':234,ur'''model_name''':ur'''CA003''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_ca3g_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca3g_ver1''', ur'''KDDI-CA3G UP.Browser/6.2_7.2.7.1.K.2.234 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':336,ur'''max_image_width''':234,ur'''model_name''':ur'''CA004''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''docomo_n504is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n504is_ver1''', ur'''DoCoMo/1.0/N504iS''', True, {ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':180,ur'''max_image_width''':160,ur'''model_name''':ur'''N504iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_4''',ur'''resolution_height''':198,ur'''resolution_width''':160})
devices.devids[ur'''docomo_l_02b_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l_02b_ver1''', ur'''DoCoMo/2.0 L02B''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':330,ur'''max_image_width''':240,ur'''model_name''':ur'''L-02B''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f_03b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_f_03b_ver1''', ur'''DoCoMo/2.0 F03B''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':324,ur'''model_name''':ur'''F-03B'''})
devices.devids[ur'''docomo_n_03b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_n_03b_ver1''', ur'''DoCoMo/2.0 N03B''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''model_name''':ur'''N-03B'''})
devices.devids[ur'''docomo_sh_02b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh_02b_ver1''', ur'''DoCoMo/2.0 SH02B''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':323,ur'''model_name''':ur'''SH-02B'''})
devices.devids[ur'''docomo_sh506ic_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_sh506ic_ver1''', ur'''DoCoMo/1.0/SH506iC''', True, {ur'''colors''':262144,ur'''columns''':12,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':252,ur'''max_image_width''':240,ur'''model_name''':ur'''SH506iC''',ur'''preferred_markup''':ur'''html_wi_imode_html_5''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12})
devices.devids[ur'''docomo_sh506ic_ver1_subc20'''] = devclass(devices.devids[ur'''docomo_sh506ic_ver1'''], ur'''docomo_sh506ic_ver1_subc20''', ur'''DoCoMo/1.0/SH506iC/c20/TB/W24H12''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''preferred_markup''':ur'''html_wi_imode_html_5'''})
devices.devids[ur'''docomo_n506i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n506i_ver1''', ur'''DoCoMo/1.0/N506i''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':295,ur'''model_name''':ur'''N506i''',ur'''preferred_markup''':ur'''html_wi_imode_html_5'''})
devices.devids[ur'''docomo_p_01b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_p_01b_ver1''', ur'''DoCoMo/2.0 P01B''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':331,ur'''model_name''':ur'''P-01B'''})
devices.devids[ur'''docomo_p702i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p702i_ver1''', ur'''DoCoMo/2.0 P702i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':270,ur'''max_image_width''':240,ur'''model_name''':ur'''P702i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_f_02b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_f_02b_ver1''', ur'''DoCoMo/2.0 F02B''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':324,ur'''model_name''':ur'''F-02B'''})
devices.devids[ur'''docomo_p2101v_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p2101v_ver1''', ur'''DoCoMo/2.0 P2101V''', True, {ur'''columns''':9,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':182,ur'''max_image_width''':163,ur'''model_name''':ur'''P2101V''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':164,ur'''resolution_width''':176,ur'''rows''':10})
devices.devids[ur'''docomo_p2101v_ver1_subua'''] = devclass(devices.devids[ur'''docomo_p2101v_ver1'''], ur'''docomo_p2101v_ver1_subua''', ur'''DoCoMo/2.0 P2101V(c100)''', False, {ur'''colors''':262144,ur'''doja_2_0''':False,ur'''doja_2_1''':False,ur'''streaming_real_media''':ur'''none''',ur'''voices''':16})
devices.devids[ur'''docomo_n_02b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_n_02b_ver1''', ur'''DoCoMo/2.0 N02B''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''model_name''':ur'''N-02B'''})
devices.devids[ur'''docomo_n2701_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n2701_ver1''', ur'''DoCoMo/2.0 N2701''', True, {ur'''colors''':65536,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':198,ur'''max_image_width''':176,ur'''model_name''':ur'''N2701''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1''',ur'''resolution_height''':198,ur'''resolution_width''':176})
devices.devids[ur'''docomo_sh_01b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh_01b_ver1''', ur'''DoCoMo/2.0 SH01B''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':323,ur'''model_name''':ur'''SH-01B'''})
devices.devids[ur'''docomo_so506ic_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_so506ic_ver1''', ur'''DoCoMo/1.0/SO506iC''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':256,ur'''model_name''':ur'''SO506iC''',ur'''preferred_markup''':ur'''html_wi_imode_html_5'''})
devices.devids[ur'''docomo_n506is_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n506is_ver1''', ur'''DoCoMo/1.0/N506iS''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''1_0''',ur'''max_image_height''':295,ur'''model_name''':ur'''N506iS''',ur'''preferred_markup''':ur'''html_wi_imode_html_5'''})
devices.devids[ur'''docomo_sh_04b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh_04b_ver1''', ur'''DoCoMo/2.0 SH04B''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':296,ur'''model_name''':ur'''SH-04B'''})
devices.devids[ur'''docomo_f_01b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_f_01b_ver1''', ur'''DoCoMo/2.0 F01B''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':324,ur'''model_name''':ur'''F-01B''',ur'''resolution_height''':960})
devices.devids[ur'''docomo_n_01b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_n_01b_ver1''', ur'''DoCoMo/2.0 N01B''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''model_name''':ur'''N-01B'''})
devices.devids[ur'''docomo_d901i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_d901i_ver1''', ur'''DoCoMo/2.0 D901i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':240,ur'''max_image_width''':230,ur'''model_name''':ur'''D901i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_1_1''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''docomo_so902i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_so902i_ver1''', ur'''DoCoMo/2.0 SO902i''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':256,ur'''max_image_width''':240,ur'''model_name''':ur'''SO902i''',ur'''preferred_markup''':ur'''html_wi_imode_htmlx_2''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_table_support''':True})
devices.devids[ur'''docomo_n211i_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver1'''], ur'''docomo_n211i_ver1''', ur'''DoCoMo/1.0/N211i''', True, {ur'''colors''':4096,ur'''flash_lite_version''':ur'''''',ur'''max_image_height''':128,ur'''max_image_width''':118,ur'''model_name''':ur'''N211i''',ur'''preferred_markup''':ur'''html_wi_imode_html_3''',ur'''resolution_height''':145,ur'''resolution_width''':120})
devices.devids[ur'''lg_gw620_ver1_suborange'''] = devclass(devices.devids[ur'''lg_gw620_ver1'''], ur'''lg_gw620_ver1_suborange''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; LG Eve-Orange) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Java/Jbed/7.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 MMS/LG-Android-MMS-V1.0/1.2''', False, None)
devices.devids[ur'''docomo_p_08a_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_p_08a_ver1''', ur'''DoCoMo/2.0 P08A3''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':331,ur'''model_name''':ur'''P-08A'''})
devices.devids[ur'''samsung_gt_s3550_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s3550_ver1''', ur'''SAMSUNG-S3550/1.0 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Shark 3''',ur'''max_data_rate''':200,ur'''max_deck_size''':512000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':False,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S3550''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''receiver''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3550UAProf.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''apple_ipad_ver1_subiprod'''] = devclass(devices.devids[ur'''apple_ipad_ver1'''], ur'''apple_ipad_ver1_subiprod''', ur'''Mozilla/5.0 (iProd; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''htc_x7510_opera'''] = devclass(devices.devids[ur'''htc_x7510_ver1'''], ur'''htc_x7510_opera''', ur'''HTC-X7510/1.0 Opera 9.5''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''htc_legend_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_legend_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; es-es; HTC Legend Build/ERD79) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 NGP''', True, {ur'''brand_name''':ur'''HTC''',ur'''max_data_rate''':1800,ur'''max_image_height''':360,ur'''max_image_width''':320,ur'''model_name''':ur'''Legend''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/Legend/ua-profile.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_w840_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_w840_ver1''', ur'''MOT-W840/00.72 UP.Browser/7.2.7.5.663 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Quantico''',ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':160,ur'''model_name''':ur'''W840''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''nokia_2705_ver1'''] = devclass(devices.devids[ur'''nokia_series40_opwv62_generic'''], ur'''nokia_2705_ver1''', ur'''Nokia-2705/1.0 UP.Browser/6.2.3.9.j.1.107-20090216 (GUI) MMP/2.0''', True, {ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''2705''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''zte_f870e_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''zte_f870e_ver1''', ur'''ZTE-F870E CINN BELL/1.0 ACS-NF/3.5 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':16,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F870E''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F870E(CINNBELLF870E).xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gb190_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_gb190_ver1''', ur'''LG-GB190 Obigo/WAP2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':30720,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''GB190''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-UAP-GB190-v02.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_w205a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w205_ver1'''], ur'''sonyericsson_w205a_ver1''', ur'''SonyEricssonW205a/R1BA004 Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':11,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''model_name''':ur'''W205a''',ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sonyericsson_t715a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t715_ver1'''], ur'''sonyericsson_t715a_ver1''', ur'''SonyEricssonT715a/R1GA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.4''', True, {ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''model_name''':ur'''T715a''',ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16})
devices.devids[ur'''samsung_gt_c3212_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c3212_ver1''', ur'''SAMSUNG-GT-C3212/C3212DDIH5 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''DuoS''',ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT C3212''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-C3212.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_t707a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_t707_ver1'''], ur'''sonyericsson_t707a_ver1''', ur'''SonyEricssonT707a/R1GA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.4''', True, {ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''model_name''':ur'''T707a''',ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16})
devices.devids[ur'''samsung_gt_c3510_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c3510_ver1''', ur'''SAMSUNG-GT-C3510/C3510DDIL2 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''CorbyPOP''',ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT C3510''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-C3510.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''myphone_q22_duo_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''myphone_q22_duo_ver1''', ur'''MyPhoneQ22DUO/MTK Release/V4BSP18 NOV-9-2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''awb''':True,ur'''brand_name''':ur'''MyPhone''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''connectionless_service_indication''':True,ur'''ems''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''iso8859_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Duo''',ur'''max_data_rate''':40,ur'''max_image_height''':150,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Q22''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''sender''':True,ur'''utf8_support''':True,ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''alcatel_ot_383_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_383_ver1''', ur'''Alcatel-OT-383/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT 383''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-383.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''philips_w186_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''philips_w186_ver1''', ur'''W186/Qualcom6246/090301/NetFront/3.3Profile/MIDP-2.0Configuration/CLDC1.1Profile/MIDP-2.0Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Philips''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':3600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''W186''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''utstarcom_7076_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''utstarcom_7076_ver1''', ur'''utstar7076/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''UTStarcom''',ur'''max_image_height''':130,ur'''model_name''':ur'''7076''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''lg_gm370_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''lg_gm370_ver1''', ur'''LG-GM730F/IEMobile/v6.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', True, {ur'''brand_name''':ur'''LG''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Eigen''',ur'''max_image_height''':360,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''GM370''',ur'''resolution_height''':400})
devices.devids[ur'''htc_6175_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''htc_6175_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) USCCHTC6175''', True, {ur'''brand_name''':ur'''HTC''',ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''6175''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':48,ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''dopod_a3288_ver1'''] = devclass(devices.devids[ur'''htc_click_ver1'''], ur'''dopod_a3288_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; zh-cn; dopod A3288 Build/DRC79) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Dopod''',ur'''has_qwerty_keyboard''':False,ur'''model_name''':ur'''A3288'''})
devices.devids[ur'''nokia_2220s_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_2220s_ver1''', ur'''Nokia2220s/2.0 (09.55) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N2220s''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''google_nexusone_ver1_sub1'''] = devclass(devices.devids[ur'''google_nexusone_ver1'''], ur'''google_nexusone_ver1_sub1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; Nexus One Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''nexian_nx_g912_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g912_ver1''', ur'''NexianNX-G912/MTK Release/27.11.2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Nexian''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''NX G912''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''dopod_a6288_ver1'''] = devclass(devices.devids[ur'''htc_hero_ver1'''], ur'''dopod_a6288_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; zh-cn; dopod A6288 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Dopod''',ur'''model_name''':ur'''A6288'''})
devices.devids[ur'''vibo_a688_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''vibo_a688_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; zh-tw; Vibo-A688 Build/DONUT) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Vibo''',ur'''max_image_height''':450,ur'''model_name''':ur'''A688''',ur'''resolution_height''':480})
devices.devids[ur'''samsung_sgh_t139_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_t139_ver1''', ur'''SAMSUNG-SGH-T139/T139UVIL3 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':16384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH T139''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T139.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''bird_s230_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_s230_ver1''', ur'''BIRD S230_CMCC/1.00 Nucleus RTOS/V1.11.19 MTK6223/07A Release/07.28.2007 Browser/Teleca''', True, {ur'''brand_name''':ur'''Bird''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''S230''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''nokia_3711_fold_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_3711_fold_ver1''', ur'''Nokia3711fold/5.0 (03.80) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Fold''',ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3711''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N3711foldr100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nexian_nx_g901_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g901_ver1''', ur'''NexianNX-G901/MTK Release/10.1.2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Nexian''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''NX G901''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_a45_eco_ver1_subua'''] = devclass(devices.devids[ur'''mot_a45_eco_ver1'''], ur'''mot_a45_eco_ver1_subua''', ur'''MOT-A45ECO/13.10.0DR Release/09.24.2008 OPERA/BER2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''blackberry8310_ver1_subua'''] = devclass(devices.devids[ur'''blackberry8310_ver1'''], ur'''blackberry8310_ver1_subua''', ur'''BlackBerry 8310''', False, None)
devices.devids[ur'''mot_xt800_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2'''], ur'''mot_xt800_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.0.1; zh-cn; XT800 Build/TITA_M2_15.10.1) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':False,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':810,ur'''max_image_width''':460,ur'''model_name''':ur'''XT800''',ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''mot_xt720_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2'''], ur'''mot_xt720_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.0.1; ko-kr; XT720 Build/STSKT_N_79.11.29R1) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''has_qwerty_keyboard''':False,ur'''max_data_rate''':1800,ur'''max_image_height''':810,ur'''max_image_width''':460,ur'''model_name''':ur'''XT720''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''tiphone_t67_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tiphone_t67_ver1''', ur'''Tiphone T67/1.0 Browser/wap2.0 Sync/SyncClient1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''TiPhone''',ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''model_name''':ur'''T67''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''palm_pre_plus_ver1'''] = devclass(devices.devids[ur'''palm_pre_ver1_3'''], ur'''palm_pre_plus_ver1''', ur'''Mozilla/5.0 (webOS/1.3.5.1; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Pre/1.1''', True, {ur'''device_os_version''':ur'''1.3.5''',ur'''model_name''':ur'''Pre Plus''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''palm_pixi_plus_ver1'''] = devclass(devices.devids[ur'''palm_pixi_ver1'''], ur'''palm_pixi_plus_ver1''', ur'''Mozilla/5.0 (webOS/1.3.5.1; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Pixi/1.1''', True, {ur'''device_os_version''':ur'''1.3.5''',ur'''model_name''':ur'''Pixi Plus'''})
devices.devids[ur'''htc_touch2_ver1_subt3333'''] = devclass(devices.devids[ur'''htc_touch2_ver1'''], ur'''htc_touch2_ver1_subt3333''', ur'''HTC_Touch2_T3333 Opera/9.50 (Windows NT 5.1; U; en)''', False, None)
devices.devids[ur'''sonyericsson_x10a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1'''], ur'''sonyericsson_x10a_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; SonyEricssonX10a Build/R1AA044) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''model_name''':ur'''X10a''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/X10aR101.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''android_dev_ver1_subandroid16'''] = devclass(devices.devids[ur'''android_dev_ver1'''], ur'''android_dev_ver1_subandroid16''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; Android Dev Phone 1 Build/DRC83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''1.6''',ur'''release_date''':ur'''2009_july'''})
devices.devids[ur'''huawei_u8230_ver1_subrbm2'''] = devclass(devices.devids[ur'''huawei_u8230_ver1'''], ur'''huawei_u8230_ver1_subrbm2''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; de-at; RBM2 Build/CRB17) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''marketing_name''':ur'''RBM2'''})
devices.devids[ur'''kyocera_m1400_ver1_subua'''] = devclass(devices.devids[ur'''kyocera_m1400_ver1'''], ur'''kyocera_m1400_ver1_subua''', ur'''M1400/AAR1004 UP.Browser/7.2.7.2.531 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''era_g2_ver1'''] = devclass(devices.devids[ur'''tmobile_g2_ver1'''], ur'''era_g2_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; pl-pl; ERA G2 Touch Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''ERA'''})
devices.devids[ur'''karbonn_k451_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''karbonn_k451_ver1''', ur'''K451/1.0 MTK/MAUI.08A.W08.28.MP.V2 Release/7.30.2009 Browser/OBIGO-Q03C''', True, {ur'''brand_name''':ur'''Karbonn''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''K451''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''lg_7100_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_7100_ver1''', ur'''LG7100/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''7100''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''bird_k298_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_k298_ver1''', ur'''BIRD K298/1.00 Nucleus RTOS/V1.11.19 MTK6223/08A Release/07.01.2008 Browser/Teleca Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Bird''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''K298''',ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''samsung_sph_m330_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sph_m330_ver1'''], ur'''samsung_sph_m330_ver1_subua''', ur'''Samsung-SPHM330 Infraware-Polaris/6.1 MMP/2.0''', False, None)
devices.devids[ur'''lenovo_e228_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_e228_ver1''', ur'''Lenovo-E228/CMCC BMP/F2 Release/2008.09.10 Browser/TelecaQ03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Lenovo''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''E228''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.lenovomobile.com/admin/module/product/DownFile/E228_WAP2_SEC_MMS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''inq_q1_200h_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''inq_q1_200h_ver1''', ur'''INQ/Q1-200H/1.0.45 Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''INQ Mobile''',ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Q1 200H''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.inqmobile.com/ua/q1h200.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_m2520_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_m2520_ver1''', ur'''SAMSUNG-GT-M2520/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Beat''',ur'''max_deck_size''':512000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT M2520''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-M2520UAProf.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-M2520UAProfBR.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sch_u810_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_sch_u810_ver1''', ur'''SCH-U810/1.0 NetFront/3.0.22.1.14 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':13,ur'''jpg''':True,ur'''marketing_name''':ur'''Renown''',ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''SCH U810''',ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/sch/u810/u810v1.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_q9h_ver1_subc_subpls'''] = devclass(devices.devids[ur'''mot_q9h_ver1_subc_sprint_subie711'''], ur'''mot_q9h_ver1_subc_subpls''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) PLS:MotoQ9c''', False, None)
devices.devids[ur'''mot_sholest_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2'''], ur'''mot_sholest_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.0.1; ko-kr; sholest) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''dual_orientation''':True,ur'''is_tablet''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':820,ur'''max_image_width''':450,ur'''model_name''':ur'''Sholes Tablet''',ur'''physical_screen_height''':81,ur'''physical_screen_width''':45,ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''zte_f950_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''zte_f950_ver1''', ur'''ZTE-F950/1.0 ACS-NF/3.5 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F950''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F950.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_c6112_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c6112_ver1''', ur'''SAMSUNG-GT-C6112/C6112DDIL3 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT C6112''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-C6112.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_hero_ver1_subandroid21'''] = devclass(devices.devids[ur'''htc_hero_ver1'''], ur'''htc_hero_ver1_subandroid21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Hero Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''palm_pre_ver1_albacore'''] = devclass(devices.devids[ur'''palm_pre_plus_ver1'''], ur'''palm_pre_ver1_albacore''', ur'''Mozilla/5.0 (webOS/Albacore; U; fr-FR) AppleWebKit/532.2 (KHTML, like Gecko) Version/1.0 Safari/532.2 Pre/1.1''', False, {ur'''device_os_version''':ur'''Albacore'''})
devices.devids[ur'''blackberry8300_ver1_sub45'''] = devclass(devices.devids[ur'''blackberry8300_ver1'''], ur'''blackberry8300_ver1_sub45''', ur'''BlackBerry8300/4.5.0.174 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/179''', False, {ur'''device_os_version''':ur'''4.5''',ur'''directdownload_support''':True,ur'''mobile_browser_version''':ur'''4.5''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8300/4.5.0.rdf'''})
devices.devids[ur'''mot_mb300_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''mot_mb300_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-gb; MB300 Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''hinted_progressive_download''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Backflip''',ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MB300''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/MotoMB300/profile/MotoMB300.rdf''',ur'''wap_push_support''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_mb300_ver1_subua'''] = devclass(devices.devids[ur'''mot_mb300_ver1'''], ur'''mot_mb300_ver1_subua''', ur'''MOT-MB300/Blur_Version.0.0.1.motus.AmericaMovil.en.BR Mozilla/5.0 (Linux; U; Android 1.5; es-es; MB300 Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':1048576,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1.5''',ur'''model_name''':ur'''Moto MB300''',ur'''mp3''':True,ur'''oma_support''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/MotoMB300/profile/MotoMB300.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''sonyericsson_x1a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_x1i_ver1'''], ur'''sonyericsson_x1a_ver1''', ur'''SonyEricssonX1a/R1AA Mozilla/4.0  (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''css_spriting''':True,ur'''model_name''':ur'''X1a'''})
devices.devids[ur'''samsung_sch_u640_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_sch_u640_ver1''', ur'''SCH-U640/1.0 NetFront/3.0.22.1.19 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''jpg''':True,ur'''marketing_name''':ur'''Convoy''',ur'''max_data_rate''':200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH U640''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/sch/u640/u640.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_bravo_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_bravo_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; zh-tw; HTC Bravo Build/ERD79) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''has_qwerty_keyboard''':False,ur'''max_data_rate''':1800,ur'''max_image_height''':750,ur'''max_image_width''':450,ur'''model_name''':ur'''Bravo''',ur'''physical_screen_height''':80,ur'''physical_screen_width''':48,ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''karbonn_k444_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''karbonn_k444_ver1''', ur'''K444/1.0 MTK/MAUI.08A.W08.28.MP.V2 Release/7.30.2009 Browser/OBIGO-Q03C''', True, {ur'''brand_name''':ur'''Karbonn''',ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''K444''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''zte_t106_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''zte_t106_ver1''', ur'''ZTE-T106/1.0 ACS-NF/3.4 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':409600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T106''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''samsung_sgh_e378_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e378_ver1''', ur'''SAMSUNG-SGH-E378/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''SGH E378''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''sonyericsson_e10i_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''sonyericsson_e10i_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; fr-be; SonyEricssonE10i Build/1.0.A.0.13) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':16777216,ur'''columns''':44,ur'''device_os_version''':ur'''1.6''',ur'''directdownload_support''':True,ur'''gif''':True,ur'''hinted_progressive_download''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Xperia X10 Mini''',ur'''max_image_height''':318,ur'''max_image_width''':238,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''E10i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''rows''':24,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/E10iR102.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''micromax_q5_ver1'''] = devclass(devices.devids[ur'''generic_opera_mini_version1'''], ur'''micromax_q5_ver1''', ur'''MICROMAX Q5''', True, {ur'''brand_name''':ur'''Micromax''',ur'''css_spriting''':False,ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':200,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''model_name''':ur'''Q5''',ur'''pointing_method''':ur'''clickwheel''',ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''unique''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_me600_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''mot_me600_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; zh-cn; ME600 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''dual_orientation''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':450,ur'''model_name''':ur'''ME600''',ur'''resolution_height''':480})
devices.devids[ur'''zte_g_x760_ver1_suboptimus'''] = devclass(devices.devids[ur'''zte_g_x760_ver1'''], ur'''zte_g_x760_ver1_suboptimus''', ur'''ZTE-X760-Optimus/X760_Z15PT_Pt_BFFA100_OPTIMUS Obigo/Q03C''', False, {ur'''model_extra_info''':ur'''Optimus'''})
devices.devids[ur'''mot_motus_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''mot_motus_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; motus) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_data_rate''':1800,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''model_name''':ur'''Motus''',ur'''resolution_height''':480,ur'''resolution_width''':320})
devices.devids[ur'''sonyericsson_j105_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sonyericsson_j105_ver1''', ur'''SonyEricssonJ105a/R1GA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.4''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Naite''',ur'''max_data_rate''':3600,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1224,ur'''mms_max_size''':614400,ur'''mms_max_width''':1632,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''J105''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/J105aR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''lg_gb170_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_gb170_ver1''', ur'''LG-GB170/V01 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''brand_name''':ur'''LG''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':100,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''GB170''',ur'''resolution_height''':128})
devices.devids[ur'''sanyo_scp_pro200_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''sanyo_scp_pro200_ver1''', ur'''Sanyo_SCP-PRO200CA Access-NetFront/3.4 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':26,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP PRO200''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/BMC_Sanyo_SCP-PRO200CA_1005BM.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sanyo_scp_pro200_ver1_subua'''] = devclass(devices.devids[ur'''sanyo_scp_pro200_ver1'''], ur'''sanyo_scp_pro200_ver1_subua''', ur'''Mozilla/4.0 (MobilePhone SCP-PRO200/US/1.0) NetFront/3.4 MMP/2.0''', False, {ur'''columns''':26,ur'''max_image_height''':260,ur'''max_image_width''':230,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''nokia_7020_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_7020_ver1''', ur'''Nokia7020/2.0 (05.21) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''fl_screensaver''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''7020''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7020r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ktouch_h888_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ktouch_h888_ver1''', ur'''H888/MIDP2.0/CLDC1.1/Screen-176X220''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''brand_name''':ur'''K-Touch''',ur'''colors''':65536,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''H888''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''receiver''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''sender''':True,ur'''sp_midi''':True,ur'''voices''':64,ur'''wav''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''ktouch_h899_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ktouch_h899_ver1''', ur'''H899/MIDP2.0/CLDC1.1/Screen-176X220''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''brand_name''':ur'''K-Touch''',ur'''colors''':65536,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''H899''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_mp4''':True,ur'''receiver''':True,ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''sender''':True,ur'''sp_midi''':True,ur'''wav''':True,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sec_x160_ver1_subua'''] = devclass(devices.devids[ur'''sec_x160_ver1'''], ur'''sec_x160_ver1_subua''', ur'''X160B''', False, None)
devices.devids[ur'''mobell_m590_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mobell_m590_ver1''', ur'''M590''', True, {ur'''brand_name''':ur'''Mobell''',ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''M590''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''mobell_m200i_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mobell_m200i_ver1''', ur'''M200i''', True, {ur'''brand_name''':ur'''Mobell''',ur'''max_data_rate''':40,ur'''max_image_height''':96,ur'''max_image_width''':144,ur'''model_name''':ur'''M200i''',ur'''resolution_height''':128,ur'''resolution_width''':160})
devices.devids[ur'''sonyericsson_u10i_ver1_subua2'''] = devclass(devices.devids[ur'''sonyericsson_u10i_ver1'''], ur'''sonyericsson_u10i_ver1_subua2''', ur'''SonyEricssonU10i/R7AA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.0''', False, {ur'''release_date''':ur'''2010_february'''})
devices.devids[ur'''zte_sfr_r220_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_sfr_r220_ver1''', ur'''SFR114/g8eA/FES-FR-SFR-P103D1V1.0.1/R220/2.0 Profile/MIDP-2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''SFR 114''',ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''R220''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/R220.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_hd2_ver1_subwp65'''] = devclass(devices.devids[ur'''htc_hd2_ver1_subie812'''], ur'''htc_hd2_ver1_subwp65''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; HTC_HD2_T8585; Windows Phone 6.5)''', False, None)
devices.devids[ur'''samsung_gt_s3600i_ver1'''] = devclass(devices.devids[ur'''samsung_gt_s3600_ver1'''], ur'''samsung_gt_s3600i_ver1''', ur'''SAMSUNG-GT-S3600i/S3600iDDIK2 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''css_spriting''':True})
devices.devids[ur'''imobile_ie3250_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_ie3250_ver1''', ur'''i-mobileIE3250''', True, {ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''IE3250''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_gt_m2513_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_m2513_ver1''', ur'''SAMSUNG-GT-M2513/1.0 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':512000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT M2513''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-M2513UAProf.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/m2513_10.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_l708_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_l708_ver1''', ur'''SAMSUNG-SGH-L708/ZTIB1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH L708''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-L708_3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/SGH-L708_2G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_magic_ver1_cupcake_se'''] = devclass(devices.devids[ur'''htc_magic_ver1_cupcake'''], ur'''htc_magic_ver1_cupcake_se''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; sv-se; HTC Magic Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko)''', False, None)
devices.devids[ur'''sonyericsson_x10i_ver1_se'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1'''], ur'''sonyericsson_x10i_ver1_se''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; SonyEricssonX10i Build/R1DA003) AppleWebKit/528.5+ (KHTML, like Gecko)''', False, None)
devices.devids[ur'''sonyericsson_x10i_ver1_engb'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1'''], ur'''sonyericsson_x10i_ver1_engb''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; SonyEricssonX10i Build/R1CA004) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''sonyericsson_e10i_ver1_engb'''] = devclass(devices.devids[ur'''sonyericsson_e10i_ver1'''], ur'''sonyericsson_e10i_ver1_engb''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; SonyEricssonE10i Build/1.6) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof2''':ur'''http://wap.sonyericsson.com/UAprof/E10iR101.xml'''})
devices.devids[ur'''apple_iphone_ver3_1_3_subenus'''] = devclass(devices.devids[ur'''apple_iphone_ver3_1_3'''], ur'''apple_iphone_ver3_1_3_subenus''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16''', False, None)
devices.devids[ur'''samsung_gt_b7330_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_5'''], ur'''samsung_gt_b7330_ver1''', ur'''SAMSUNG-GT-B7330/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) SAMSUNG-GT-B7330V/XXIL3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Omnia PRO''',ur'''max_data_rate''':7200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''GT B7330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B7330V_2G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_b3410_ver1_subxxik1'''] = devclass(devices.devids[ur'''samsung_gt_b3410_ver1'''], ur'''samsung_gt_b3410_ver1_subxxik1''', ur'''SAMSUNG-GT-B3410/B3410XXIK1 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''marketing_name''':ur''''''})
devices.devids[ur'''samsung_r860_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_r860_ver1''', ur'''Mozilla/5.0 (rv:1.3; BREW 3.1.5; en)/400x240 sam-r860 like Gecko/20080531 NetFront/3.5''', True, {ur'''brand_name''':ur'''Samsung''',ur'''css_spriting''':True,ur'''marketing_name''':ur'''Caliber''',ur'''max_data_rate''':384,ur'''max_image_height''':380,ur'''max_image_width''':224,ur'''model_name''':ur'''R860''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':428,ur'''resolution_width''':240})
devices.devids[ur'''nexian_nx_g801_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g801_ver1''', ur'''NexianNX-G801/MTK Release/10.1.2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''Nexian''',ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''NX G801''',ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_gt_b5722_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_b5722_ver1''', ur'''SAMSUNG-GT-B5722/B5722DDJA1 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT B5722''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B5722.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_mb501_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''mot_mb501_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; MB501 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''dual_orientation''':True,ur'''hinted_progressive_download''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':450,ur'''model_name''':ur'''MB501''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''apple_iphone_ver3_1_2_svse'''] = devclass(devices.devids[ur'''apple_iphone_ver3_1_2'''], ur'''apple_iphone_ver3_1_2_svse''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; sv-se) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7D11 Safari/528.16''', False, None)
devices.devids[ur'''lg_vx5600_ver1'''] = devclass(devices.devids[ur'''lg_vx5500_ver1'''], ur'''lg_vx5600_ver1''', ur'''LGE-VX5600/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''max_data_rate''':384,ur'''model_name''':ur'''VX5600''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''google_ion_ver1'''] = devclass(devices.devids[ur'''htc_magic_ver1'''], ur'''google_ion_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; zh-cn; Google Ion Build/DRC83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Google''',ur'''device_os_version''':ur'''1.6''',ur'''model_name''':ur'''Ion'''})
devices.devids[ur'''lenovo_p50_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_p50_ver1''', ur'''Lenovo-P50/S041 LMP/LML Release/2009.12.10 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''P50''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''zte_547_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_547_ver1''', ur'''Mozilla/4.0(Vodafone/1.0/Vodafone547/VF_GER_DE_P107A4V1.0.1/Obigo Q03C/MIDP-2.0 Configuration/CLDC-1.1)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':262144,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':65536,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q3''',ur'''model_name''':ur'''Vodafone547''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/Vodafone547.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_a886_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_a886_ver1''', ur'''SAMSUNG-SGH-A886/A886UXIJ9 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Forever''',ur'''max_data_rate''':1800,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH A886''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A886.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_kh5200_ver1'''] = devclass(devices.devids[ur'''lg_gw620_ver1'''], ur'''lg_kh5200_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; ko-kr; LG KH5200 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''model_name''':ur'''KH5200'''})
devices.devids[ur'''zte_g_n281_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_g_n281_ver1''', ur'''ZTE-G-N281-Miami-Orange/ORANGE_ENG_EN_P107A3V1.0.4 Obigo/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':262144,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q3''',ur'''model_name''':ur'''N281''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/zte-N281.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sch_s379_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''samsung_sch_s379_ver1''', ur'''SAM-S379/ Embider/5.30 (GUI; compatible)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Embider''',ur'''mobile_browser_version''':ur'''5.30''',ur'''model_name''':ur'''SCH S379''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/sch_s379.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''zte_r230_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_r230_ver1''', ur'''ZTE-R230/2.0 Profile/MIDP-2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q3''',ur'''model_name''':ur'''R230''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/zte-R230.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_vx395_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_vx395_ver1''', ur'''Mot-WX395/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':18,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q3''',ur'''model_name''':ur'''WX395''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/wx395/Profile/wx395.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_c5110_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_c5110_ver1''', ur'''C5110/001.00 ACS-Netfront/3.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''C5110''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''spice_s900_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_s900_ver1''', ur'''SPICE-S900/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Spice''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''S900''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''huawei_c5600_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_c5600_ver1''', ur'''C5600/001.00 ACS-NetFront/3.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''C5600''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''inq_q1_200h_ver2'''] = devclass(devices.devids[ur'''inq_q1_200h_ver1'''], ur'''inq_q1_200h_ver2''', ur'''INQ/Q1-200H/1.0.56 Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':11,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Chat 3G''',ur'''max_deck_size''':150000,ur'''max_image_width''':300,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''INQ Q1-200H''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''ltp''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.1''',ur'''receiver''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''sender''':True,ur'''uaprof''':ur'''http://www.inqmobile.com/ua/q1h200.xml'''})
devices.devids[ur'''mot_calgary_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''mot_calgary_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; calgary) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''dual_orientation''':True,ur'''max_image_height''':450,ur'''max_image_width''':320,ur'''model_name''':ur'''Calgary''',ur'''physical_screen_height''':65,ur'''physical_screen_width''':43,ur'''resolution_height''':480,ur'''resolution_width''':320})
devices.devids[ur'''mot_calgary_ver1_subua'''] = devclass(devices.devids[ur'''mot_calgary_ver1'''], ur'''mot_calgary_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; calgary Build/DRC92) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''model_extra_info''':ur'''Calgary'''})
devices.devids[ur'''huawei_c6100_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_c6100_ver1''', ur'''C6100/001.00 ACS-Netfront/3.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''css_spriting''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''model_name''':ur'''C6100''',ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''wifi''':True})
devices.devids[ur'''zte_cg990_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_cg990_ver1''', ur'''ZTE-CG990/CG990_Z1_ID_BFFC101 Profile/MIDP-2.0 Configuration/CLDC-1.1 Obigo/Q03C''', True, {ur'''brand_name''':ur'''ZTE''',ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q3''',ur'''model_name''':ur'''CG990''',ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''mot_w7_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_w7_ver1''', ur'''MOT-W7/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Browser/UP.Browser/7.2.7.2 (GUI) MMP/2.0 Push/PO''', True, {ur'''brand_name''':ur'''Motorola''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''MOTO Active Edition''',ur'''max_data_rate''':384,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''W7''',ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''mot_mt710_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''mot_mt710_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; zh-cn; MT710 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':False,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':800,ur'''max_image_width''':460,ur'''model_name''':ur'''MT710''',ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_sh05b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh05b_ver1''', ur'''DoCoMo/2.0 SH05B''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''model_name''':ur'''Sh-05B'''})
devices.devids[ur'''docomo_sh03b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh03b_ver1''', ur'''DoCoMo/2.0 SH03B''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':296})
devices.devids[ur'''docomo_p02b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_p02b_ver1''', ur'''DoCoMo/2.0 P02B''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''model_name''':ur'''P-02B'''})
devices.devids[ur'''docomo_l03b_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l03b_ver1''', ur'''DoCoMo/2.0 L03B''', True, {ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_width''':240,ur'''model_name''':ur'''L-03B''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''docomo_p03b_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p03b_ver1''', ur'''DoCoMo/2.0 P03B''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':331,ur'''max_image_width''':240,ur'''model_name''':ur'''P-03B''',ur'''resolution_height''':427,ur'''resolution_width''':240})
devices.devids[ur'''kddi_sh3f_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh3f_ver1''', ur'''KDDI-SH3F UP.Browser/6.2_7.2.7.1.K.4.304 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''SH005''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_sn3n_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3n_ver1''', ur'''KDDI-SN3N UP.Browser/6.2_7.2.7.1.K.4.304 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''URBANO BARONE''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_kc3u_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3u_ver1''', ur'''KDDI-KC3U UP.Browser/6.2.0.15.2 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':348,ur'''model_name''':ur'''K004''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_ts3t_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3t_ver1''', ur'''KDDI-TS3T UP.Browser/6.2_7.2.7.1.K.4.303 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''E08T''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_kc3v_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3v_ver1''', ur'''KDDI-KC3V UP.Browser/6.2.0.15.1.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':348,ur'''model_name''':ur'''lotta''',ur'''resolution_height''':400})
devices.devids[ur'''kddi_sh3g_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh3g_ver1''', ur'''KDDI-SH3G UP.Browser/6.2_7.2.7.1.K.5.173 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''SH006''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''lg_mx9700_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_mx9700_ver1''', ur'''LGE-MX9700_VEZ/1.0 Mozilla/4.1 (compatible; MSIE 6.0; ) 240X400''', True, {ur'''brand_name''':ur'''LG''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''max_data_rate''':384,ur'''max_image_height''':360,ur'''max_image_width''':224,ur'''model_name''':ur'''MX9700''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''huawei_c7500_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_c7500_ver1''', ur'''C7500/001.00 ACS-NetFront/3.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''css_spriting''':True,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''C7500''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''sonyericsson_w20i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''sonyericsson_w20i_ver1''', ur'''SonyEricssonW20i/R7BA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':16777216,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Tao''',ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W20i''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W20iR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''zte_vodafone547_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_vodafone547_ver1''', ur'''Mozilla/4.0(Vodafone/1.0/Vodafone547/VF_UK_EN_P107A4V1.1.0/Obigo Q03C/MIDP-2.0 Configuration/CLDC-1.1)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':262144,ur'''columns''':14,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Vodafone Cute 547''',ur'''max_deck_size''':65536,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Vodafone547''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/Vodafone547.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''nokia_5530_xpressmusic_ver1_subua'''] = devclass(devices.devids[ur'''nokia_5530_xpressmusic_ver1'''], ur'''nokia_5530_xpressmusic_ver1_subua''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5530c-2/20.0.080; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525''', False, None)
devices.devids[ur'''zte_t100_ver1_life'''] = devclass(devices.devids[ur'''zte_t100_ver1'''], ur'''zte_t100_ver1_life''', ur'''ZTE-T100Life/1.0 NetFront/3.4 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''marketing_name''':ur'''Life'''})
devices.devids[ur'''mot_milestone_ver1_sub201'''] = devclass(devices.devids[ur'''mot_milestone_ver1'''], ur'''mot_milestone_ver1_sub201''', ur'''Mozilla/5.0 (Linux; U; Android 2.0.1; de-de; Milestone Build/SHOLS_U2_01.14.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.0.1'''})
devices.devids[ur'''lg_generic_obigo_q5'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_generic_obigo_q5''', ur'''DO_NOT_MATCH_LG_OBIGO_Q5''', False, {ur'''brand_name''':ur'''LG''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''release_date''':ur'''2006_july'''})
devices.devids[ur'''lg_ce110_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_ce110_ver1''', ur'''LG-CE110/V0.9 Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''128''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':25000,ur'''max_image_height''':108,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''CE110''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':28,ur'''physical_screen_width''':28,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CE110.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2,ur'''xmf''':True})
devices.devids[ur'''lg_cu515_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_cu515_ver1''', ur'''LG-CU515/V0.9 Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':200,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''CU515''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CU515.xml''',ur'''video''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_cu575_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_cu575_ver1''', ur'''LG-CU575/V10d Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':60000,ur'''max_image_height''':200,ur'''max_image_width''':169,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''CU575''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CU575.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_ku380_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_ku380_ver1''', ur'''LG/KU380''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_image_height''':144,ur'''max_image_width''':160,ur'''model_name''':ur'''KU380''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU380-v10a.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KU380-v10b.xml''',ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_ku580_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_ku580_ver1''', ur'''LG/KU580 Browser/Obigo-Q05A1/2.16 MMS/LG-MMS-V1.0/1.2 Java/LGVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-V-Profile/VSCL-2.0.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''240''',ur'''j2me_screen_width''':ur'''320''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':220,ur'''max_image_width''':313,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''KU580''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':41,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':12,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU580.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KU580-CIS.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3,ur'''xmf''':True})
devices.devids[ur'''huawei_vf710_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_vf710_ver1''', ur'''Huawei-VF710''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''jpg''':True,ur'''max_image_height''':220,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''model_name''':ur'''Vodafone 710''',ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wav''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''ixi_ogo_ct1x'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''ixi_ogo_ct1x''', ur'''Mozilla/4.0 (compatible; 240x320) IXI/Q05A2.4''', True, {ur'''brand_name''':ur'''IXI''',ur'''device_claims_web_support''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''is_wireless_device''':True,ur'''max_image_height''':120,ur'''max_image_width''':220,ur'''model_name''':ur'''OGO-CT1X''',ur'''resolution_height''':160,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''wifi''':True,ur'''wml_1_1''':False,ur'''xhtml_table_support''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/vnd.wap.xhtml+xml'''})
devices.devids[ur'''pg_510_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''pg_510_ver1''', ur'''PG-C510/R01 Browser/Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''PG-C510''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''pg_c150_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''pg_c150_ver1''', ur'''PG-C150/R01 Browser/Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''160''',ur'''j2me_screen_width''':ur'''128''',ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':65536,ur'''max_image_height''':140,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''PG-C150''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''HTTP://WWW.PANTECH.COM/UAPROF/GSM/PG-C150.XML''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_mu500_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_mu500_ver1''', ur'''LG-MU500''', True, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''max_data_rate''':384,ur'''max_image_width''':120,ur'''model_name''':ur'''MU500''',ur'''mp3''':True,ur'''oma_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MU500.xml'''})
devices.devids[ur'''lg_cu720_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_cu720_ver1''', ur'''LG-CU720/V0.9 Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':1000,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''CU720''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''picture_colors''':65536,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CU720.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_cu920_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_cu920_ver1''', ur'''LG-CU920/V0.9 Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''400''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''marketing_name''':ur'''Vu''',ur'''max_data_rate''':1800,ur'''max_deck_size''':40000,ur'''max_image_height''':380,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_frame_rate''':15,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''CU920''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''picture''':True,ur'''picture_colors''':65536,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''screensaver_colors''':65536,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CU920.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_colors''':65536,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''huawei_v810_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_v810_ver1''', ur'''Vodafone/1.0/0vodafone810/B626 Browser/Obigo-browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJA/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':150000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''v810''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV810v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop'''})
devices.devids[ur'''pantech_c520_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''pantech_c520_ver1''', ur'''PANTECH-C520/R01 Browser/Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':22,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':168,ur'''max_url_length_bookmark''':2048,ur'''max_url_length_cached_page''':2048,ur'''max_url_length_homepage''':2048,ur'''max_url_length_in_requests''':2048,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''C520''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_df_size_limit''':300,ur'''ringtone_directdownload_size_limit''':300,ur'''ringtone_imelody''':True,ur'''ringtone_inline_size_limit''':300,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_oma_size_limit''':300,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':14,ur'''screensaver_bmp''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_png''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/C520.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kf700_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kf700_ver1''', ur'''LG-KF700''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':49152,ur'''max_image_height''':400,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''KF700''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':68,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':480,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF700.xml''',ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_kp235_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kp235_ver1''', ur'''LG-KP235 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':50000,ur'''max_image_height''':150,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KP235''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':27,ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP235.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kf750v_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kf750v_ver1''', ur'''Mozilla/4.0 (Vodafone/1.0/LG-KF750/V10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Secret''',ur'''max_data_rate''':3600,ur'''max_deck_size''':49152,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''KF750''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF750-VDF3G.xml''',ur'''video''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sph_m800_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''samsung_sph_m800_ver1''', ur'''TELECA-/2.0 (BREW 3.1.5; U; EN-US; SAMSUNG; SPH-M800; Teleca/Q05A/INT) MMP/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Instinct''',ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':420,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''SPH-M800''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_april''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':9,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M800/BE09.rdf''',ur'''uaprof2''':ur'''http://device.sprintpcs.com/Samsung/SPH-M800/BF30.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''mtv3_ver3'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''mtv3_ver3''', ur'''MTV/1.0/MTV3-3/B635 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Vodafone''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''Vodafone 810''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV810v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_kf300_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kf300_ver1''', ur'''LG-KF300 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':51200,ur'''max_image_height''':280,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''KF300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':False,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF300.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kt520_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kt520_ver1''', ur'''LG/KT520/v10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':4294967296,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''KT520''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KT520-OPEN1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''huawei_vodafone830_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_vodafone830_ver1''', ur'''Vodafone/1.0/0Vodafone830/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''Vodafone 830''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV830v100WCDMA.xml''',ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_kp110_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kp110_ver1''', ur'''LG-KP110 Obigo/WAP2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''KP110''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':27,ur'''physical_screen_width''':27,ur'''png''':True,ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP110.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kp320_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kp320_ver1''', ur'''LG-KP320 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''css_spriting''':False,ur'''max_data_rate''':200,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''KP320''',ur'''physical_screen_height''':30,ur'''physical_screen_width''':41,ur'''release_date''':ur'''2008_january''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP320.xml''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_lg830'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_lg830''', ur'''LGE-LG830 AU-OBIGO/Q05A1-3.8 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LG830''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/LGE_LG830.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_kf310_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kf310_ver1''', ur'''Mozilla/4.0 (Vodafone/1.0/LG-KF310/V10c Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''KF310''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_3''':45,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF310-VDF3G.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KF310-H3G.xml''',ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_u3300_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u3300_ver1''', ur'''SFR/1.0/0U3300/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':144,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''U3300''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU3300v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''motorola_ve20_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''motorola_ve20_ver1''', ur'''Motorola-VE20 Obigo/Q05A1 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':524288,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''VE20''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/VE20/0570.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''lg_kf750_ver1_v10b'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kf750_ver1_v10b''', ur'''LG-KF750-v10b Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':4294967296,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Secret''',ur'''max_data_rate''':3600,ur'''max_deck_size''':49152,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG/KF750/v1.0''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF750-OPEN1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_tu915_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_tu915_ver1''', ur'''LG-TU915 Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''VU''',ur'''max_data_rate''':384,ur'''max_deck_size''':60000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''LGE/TU915''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-TU915.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_kt525_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kt525_ver1''', ur'''LG/KT525/v1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':4294967296,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''KT520''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KT525-OPEN1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''ixiogo_ct25_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''ixiogo_ct25_ver1''', ur'''IXI-CT-25/v2.0/Mozilla/4.0 (compatible; 240x320) IXI/Q05A2.4''', True, {ur'''brand_name''':ur'''IXI''',ur'''can_skip_aligned_link_row''':True,ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''model_name''':ur'''CT25''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':3})
devices.devids[ur'''ixiogo_ct25m_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''ixiogo_ct25m_ver1''', ur'''IXI-CT-25m/v2.1/Mozilla/4.0 (compatible; 240x320) IXI/Q05A2.4''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''IXI''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_deck_size''':32000,ur'''max_image_height''':220,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''CT 25m''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofs.scm.ixi.com:8080/UAProfs/ct-25m-scm-q0108.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''usha_lexus_888b_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''usha_lexus_888b_ver1''', ur'''USHA-LEXUS 888B/KAA363_0.93.822 Nucleus/1.0 MTK/6228 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuration/CLDC-1.0 USHA-LEXUS 888B/KAA363_0.93.822 Nucleus/1.0 MTK/6228 Release/0C.01.2005 Browser/Teleca_obigo Profile/MIDP-1.0 Configuratio''', True, {ur'''brand_name''':ur'''Usha Lexus''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''888B''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''lg_hb620t_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_hb620t_ver1''', ur'''LG-HB620T/v10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''connectionless_service_indication''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':49152,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''HB620T''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':41,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-HB620T.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_280_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_280_ver1''', ur'''LGE-LG280 AU-OBIGO/Q05A1-3.12 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''280''',ur'''physical_screen_height''':38,ur'''physical_screen_width''':28,ur'''png''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/LGE_LG280.rdf''',ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_kf390_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kf390_ver1''', ur'''LG-KF390 Teleca/Q05A-3.12 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''KF390''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF390.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_kp135_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kp135_ver1''', ur'''LG-KP135 Obigo/WAP2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''LGE/KP135''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP135.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_c740_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''pantech_c740_ver1''', ur'''PANTECH-C740/ISUS09012008 Browser/Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':45000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C740''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-C740.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kp230_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kp230_ver1''', ur'''LG-KP230-V10a Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''LGE/KP230''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP230.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''motorola_v950_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''motorola_v950_ver1''', ur'''Motorola-V950 Obigo/Q05A1 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':524288,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_extra_info''':ur'''Sprint''',ur'''model_name''':ur'''V950''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Motorola/V950/0591.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_v720_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_v720_ver1''', ur'''Vodafone/1.0/0Vodafone720/B212 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''V720''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV720v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_tu575_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_tu575_ver1''', ur'''LG-TU575/V0.9 Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':40000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''TU575''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-TU575.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_cb630_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_cb630_ver1''', ur'''LG-CB630/V10c Obigo/Q05A Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Invision''',ur'''max_deck_size''':60000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''CB630''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':45,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CB630.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kf311_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kf311_ver1''', ur'''LG-KF311/V10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KF311''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF311-DRM-2.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kf755_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kf755_ver1''', ur'''LG/KF755/v1.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':4294967296,ur'''columns''':15,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Secret''',ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''KF755''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_acodec_aac''':ur'''heaac''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF755.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_10000_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_10000_ver1''', ur'''LG10000/1.0 TELECA/Q05A1-3.8 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''css_spriting''':False,ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':384,ur'''max_image_height''':450,ur'''max_image_width''':228,ur'''mms_max_size''':3350528,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''10000''',ur'''oma_v_1_0_forwardlock''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':480,ur'''resolution_width''':240,ur'''sender''':True,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_support_level''':3})
devices.devids[ur'''pantech_c630_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''pantech_c630_ver1''', ur'''PANTECH-C630/IUUS08112008 Browser/Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Pantech''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''C630''',ur'''mp3''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-C630.xml'''})
devices.devids[ur'''lg_hb620_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_hb620_ver1''', ur'''LG/HB620/v10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''LG/HB620/v1.0''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-HB620.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''huawei_u1305_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u1305_ver1''', ur'''Huawei/1.0/0HuaweiU1305/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''U1305''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU1305v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u1310_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u1310_ver1''', ur'''Huawei/1.0/0HuaweiU1310/B123 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''U1310''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU1310v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u3307_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u3307_ver1''', ur'''Huawei/1.0/0HuaweiU3307/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''U3307''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU3307v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''vodafone_736_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''vodafone_736_ver1''', ur'''Vodafone/1.0/0Vodafone736/B710 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Kyocera''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''Vodafone 736''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV736v100WCDMA.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kp175_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kp175_ver1''', ur'''LG-KP175 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''KP175''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP175.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kf690_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kf690_ver1''', ur'''LG/KF690/v10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':450,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':102400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''KF690''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':480,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF690.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''pantech_c610_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''pantech_c610_ver1''', ur'''PANTECH-C610/IRUS08252008 Browser/Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':45000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.01''',ur'''model_name''':ur'''C610''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-C610.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_km710_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_km710_ver1''', ur'''LG-KM710 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''KM710''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''png''':True,ur'''release_date''':ur'''2008_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KM710.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KM710_CHINA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_kf757_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kf757_ver1''', ur'''LG-KF757-Orange/v10c Browser/Obigo-Q05A/3.12MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':4294967296,ur'''columns''':15,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Secret''',ur'''max_data_rate''':1800,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''KF757''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF757-ORG.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''alcatel_ot_800_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''alcatel_ot_800_ver1''', ur'''Alcatel-OT-800/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':65536,ur'''max_image_height''':210,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''Alcatel one touch Phone''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-800.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''pantech_c530_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''pantech_c530_ver1''', ur'''PANTECH-C530/ITUS10062008 Browser/Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q05A''',ur'''model_name''':ur'''C530''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/C530.xml'''})
devices.devids[ur'''lg_cx10000_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_cx10000_ver1''', ur'''Mozilla/4.1 (compatible; Teleca/Q05A/GS-CX10000)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''CX10000''',ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''rows''':17,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/GS_CX10000.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_generic_obigo_q7'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_generic_obigo_q7''', ur'''DO_NOT_MATCH_LG_OBIGO_Q7''', False, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''au''':True,ur'''colors''':65536,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''css_spriting''':True,ur'''greyscale''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''imelody''':True,ur'''j2me_amr''':True,ur'''j2me_audio_capture_enabled''':True,ur'''j2me_bits_per_pixel''':ur'''32''',ur'''j2me_bmp''':True,ur'''j2me_btapi''':True,ur'''j2me_canvas_height''':176,ur'''j2me_canvas_width''':220,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_clear_key_code''':-8,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':2097152,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':-6,ur'''j2me_max_jar_size''':2097152,ur'''j2me_max_record_store_size''':4194304,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_mp3''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':-7,ur'''j2me_screen_height''':ur'''176''',ur'''j2me_screen_width''':ur'''220''',ur'''j2me_select_key_code''':ur'''-5''',ur'''j2me_socket''':True,ur'''j2me_storage_size''':4194304,ur'''j2me_udp''':True,ur'''j2me_video_capture_enabled''':True,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_wmapi_2_0''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_xmf''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q07''',ur'''mp3''':True,ur'''oma_support''':True,ur'''receiver''':True,ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rss_support''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_video''':True,ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':4,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml''',ur'''xmf''':True})
devices.devids[ur'''lg_gb210_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_gb210_ver1''', ur'''LG-GB210 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''GB210''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GB210.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u1250_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u1250_ver1''', ur'''Huawei/1.0/Huawei U1250/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''U1250''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU1250v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u5705_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u5705_ver1''', ur'''Huawei/1.0/0HuaweiU5705/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''HUAWEI U5705''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU5705v100GPRS.xml''',ur'''uaprof2''':ur'''http://wap.huawei.com/uaprof/HuaweiU5705v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''pantech_c790_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''pantech_c790_ver1''', ur'''PANTECH-C790/R01 Browser/Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':22,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Aladdin''',ur'''max_data_rate''':1800,ur'''max_deck_size''':45000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''C790''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':34,ur'''physical_screen_width''':45,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':22,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-C790.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_pu_c710_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''pantech_pu_c710_ver1''', ur'''PU-C710/R01 Browser/Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':45000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''PU-C710''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2007_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-C710.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pantech_c510_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''pantech_c510_ver1''', ur'''PANTECH-C510/R01 Browser/Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''C510''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2007_march''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/Gsm/C510.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u3315_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u3315_ver1''', ur'''Huawei/1.0/0HuaweiU3315/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''U3315''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU3315v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u5700_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u5700_ver1''', ur'''Huawei/1.0/0HuaweiU5700/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''U5700''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''vodafone_720_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''vodafone_720_ver1''', ur'''Vodafone-720/1.0 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_extra_info''':ur'''VODAFONE''',ur'''model_name''':ur'''V720''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV720v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''vodafone_830i_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''vodafone_830i_ver1''', ur'''Vodafone/1.0/0Vodafone830i/B115SP04 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''VODAFONE 830i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV830iv100WCDMA.xml''',ur'''uaprof2''':ur'''http://wap.huawei.com/uaprof/HuaweiV830iv100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u1280_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u1280_ver1''', ur'''Huawei/1.0/0Huawei U1280/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Vodafone Huawei U1280''',ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''U1280''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU1280v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_u9100b_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u9100b_ver1''', ur'''Huawei/1.0/0HUAWEI U9100/B113 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''HUAWEI U9100''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU9100v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_u3310_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u3310_ver1''', ur'''MTV/1.0/MTV3.4/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''U3310''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU3310v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_t7200_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_t7200_ver1''', ur'''Huawei/1.0/HuaweiT7200/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''T7200''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiT7200v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u1300_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u1300_ver1''', ur'''Huawei/1.0/0HUAWEI U1300/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''U1300''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU1300v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u7200_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u7200_ver1''', ur'''Huawei/1.0/0HuaweiU7200/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''U7200''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU7200v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u7310_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u7310_ver1''', ur'''Huawei/1.0/0HUAWEI U7310/B003 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''U7315''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''rss_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU7310v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_u7315_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u7315_ver1''', ur'''Huawei/1.0/0HUAWEI U7315/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''U7315''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU7315v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_viewty_generic'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_viewty_generic''', ur'''LG-VIEWTY-GENERIC-DO-NOT-MATCH''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Viewty''',ur'''max_data_rate''':3600,ur'''max_image_height''':360,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''KU990''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_kp235_ver1_orange'''] = devclass(devices.devids[ur'''lg_kp235_ver1'''], ur'''lg_kp235_ver1_orange''', ur'''LG-KP235-orange/V10b Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''alcatel_ot_800_ver1_subua'''] = devclass(devices.devids[ur'''alcatel_ot_800_ver1'''], ur'''alcatel_ot_800_ver1_subua''', ur'''Alcatel-OT-800A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', False, {ur'''model_name''':ur'''Alcatel one touch Phone'''})
devices.devids[ur'''pantech_c790_ver1_suboperamini'''] = devclass(devices.devids[ur'''pantech_c790_ver1'''], ur'''pantech_c790_ver1_suboperamini''', ur'''PantechC790/JAUS05252009 Mozilla/5.0 (Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mini/att/4.2.14329; U; en-US) Opera 9.50''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''4.2'''})
devices.devids[ur'''lg_ku380_ver1_subv10a'''] = devclass(devices.devids[ur'''lg_ku380_ver1'''], ur'''lg_ku380_ver1_subv10a''', ur'''LG/KU380/v10a Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':40})
devices.devids[ur'''lg_ku380_ver1_subvoda'''] = devclass(devices.devids[ur'''lg_ku380_ver1'''], ur'''lg_ku380_ver1_subvoda''', ur'''Vodafone/1.0/LG-KU380/V10a''', False, {ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''directdownload_support''':True,ur'''max_data_rate''':40,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KU380-VDF.xml''',ur'''video''':True})
devices.devids[ur'''lg_ku380_ver1_sub'''] = devclass(devices.devids[ur'''lg_ku380_ver1'''], ur'''lg_ku380_ver1_sub''', ur'''LGKU380''', False, None)
devices.devids[ur'''lg_ku385_ver1'''] = devclass(devices.devids[ur'''lg_ku380_ver1'''], ur'''lg_ku385_ver1''', ur'''LG/KU385''', True, {ur'''max_data_rate''':200,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''KU385''',ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''ringtone_3gpp''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_voices''':16,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''video''':True,ur'''wallpaper_colors''':18,ur'''wallpaper_gif''':True,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_ku380_ver1_uavariation'''] = devclass(devices.devids[ur'''lg_ku380_ver1'''], ur'''lg_ku380_ver1_uavariation''', ur'''LG-KU380/v1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''colors''':65536,ur'''columns''':25,ur'''imelody''':True,ur'''max_deck_size''':60000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ku380_ver1_subua2'''] = devclass(devices.devids[ur'''lg_ku380_ver1'''], ur'''lg_ku380_ver1_subua2''', ur'''LG-KU380''', False, None)
devices.devids[ur'''lg_ku830_ver1_uavariation2'''] = devclass(devices.devids[ur'''lg_ku380_ver1'''], ur'''lg_ku830_ver1_uavariation2''', ur'''LG/KU830/v1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_ku380_ver1_subv10b'''] = devclass(devices.devids[ur'''lg_ku380_ver1'''], ur'''lg_ku380_ver1_subv10b''', ur'''LG/KU380/v10b Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.16'''})
devices.devids[ur'''lg_ku380_ver1_subv10'''] = devclass(devices.devids[ur'''lg_ku380_ver1'''], ur'''lg_ku380_ver1_subv10''', ur'''LG/KU380/v1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':40,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU380.xml''',ur'''uaprof2''':ur'''''',ur'''video''':True})
devices.devids[ur'''samsung_sph_m800_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sph_m800_ver1'''], ur'''samsung_sph_m800_ver1_subua''', ur'''Mozilla/4.1 (U; BREW 3.1.5; en-US; Teleca/Q05A/INT)''', False, None)
devices.devids[ur'''samsung_sph_m800_ver1_subbellmobility'''] = devclass(devices.devids[ur'''samsung_sph_m800_ver1'''], ur'''samsung_sph_m800_ver1_subbellmobility''', ur'''Samsung-SPHM800 AU-OBIGO/Q05A-3.13 MMP/2.0''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''marketing_name''':ur'''Instinct''',ur'''model_extra_info''':ur'''Bell Mobility''',ur'''model_name''':ur'''SPH-M800''',ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/Samsung_SPHM800.rdf''',ur'''uaprof2''':ur''''''})
devices.devids[ur'''samsung_sph_m800_ver1_telusmobility'''] = devclass(devices.devids[ur'''samsung_sph_m800_ver1'''], ur'''samsung_sph_m800_ver1_telusmobility''', ur'''SPH-M800/1.0 AU-MIC/2.0 (GUI) MMP/2.0''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''marketing_name''':ur'''Instinct''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_extra_info''':ur'''Telus Mobility''',ur'''model_name''':ur'''SPH-M800''',ur'''uaprof''':ur'''http://device.telusmobility.com/samsung/sphm800-0.rdf''',ur'''uaprof2''':ur''''''})
devices.devids[ur'''samsung_sph_m810_ver1'''] = devclass(devices.devids[ur'''samsung_sph_m800_ver1'''], ur'''samsung_sph_m810_ver1''', ur'''TELECA-/2.0 (BREW 3.1.5; U; EN-US; SAMSUNG; SPH-M810; Teleca/Q05A/INT) MMP/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':16,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':65536,ur'''model_name''':ur'''SPH M810''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':9,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M810/CB23.rdf''',ur'''wifi''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sph_m850_ver1'''] = devclass(devices.devids[ur'''samsung_sph_m800_ver1'''], ur'''samsung_sph_m850_ver1''', ur'''Opera/9.70 (BREW 4.0.3; U; en; Samsung; Opera Mobi; Presto/2.2.1/INT) Sprint M850 SprintTitan/OSGi-4.1 Profile/MIDP-2.1 Configuration/CDC-1.1''', True, {ur'''colors''':262144,ur'''columns''':16,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Instinct HD''',ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.7''',ur'''model_name''':ur'''M850''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':9,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M850/CI24.rdf''',ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_sph_m810_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sph_m810_ver1'''], ur'''samsung_sph_m810_ver1_subua''', ur'''Samsung-SPHM810 AU-MIC-M810/2.0 MMP/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''huawei_vf810_ver1'''] = devclass(devices.devids[ur'''huawei_vf710_ver1'''], ur'''huawei_vf810_ver1''', ur'''Vodafone/1.0/0Vodafone810/B626 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':300,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''Vodafone 810''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':13,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV810v100GPRS.xml''',ur'''video''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xmf''':True})
devices.devids[ur'''huawei_vf710_ver1_subvodafone10'''] = devclass(devices.devids[ur'''huawei_vf710_ver1'''], ur'''huawei_vf710_ver1_subvodafone10''', ur'''Vodafone/1.0/0Vodafone710/B618 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':200,ur'''max_image_width''':170,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Vodafone 710''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':13,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU535v100GPRS.xml''',ur'''video''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xmf''':True})
devices.devids[ur'''huawei_vf725_ver1'''] = devclass(devices.devids[ur'''huawei_vf710_ver1'''], ur'''huawei_vf725_ver1''', ur'''Vodafone/1.0/0Vodafone725/B112 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q05A''',ur'''model_name''':ur'''Vodafone 725''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV725v100WCDMA.xml''',ur'''uaprof2''':ur'''http://wap.huawei.com/uaprof/HuaweiV725v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_cu915_ver1'''] = devclass(devices.devids[ur'''lg_cu920_ver1'''], ur'''lg_cu915_ver1''', ur'''LG-CU915/V0.9 Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''directdownload_support''':True,ur'''j2me_cldc_1_1''':True,ur'''max_data_rate''':3600,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''CU915''',ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_real_media''':ur'''10''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CU915.xml''',ur'''video''':True})
devices.devids[ur'''lg_cu920_ver1_subv10p'''] = devclass(devices.devids[ur'''lg_cu920_ver1'''], ur'''lg_cu920_ver1_subv10p''', ur'''LG-CU920/V1.0p Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_vx9700_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_vx9700_ver1''', ur'''Mozilla/5.0 (compatible; Teleca Q7; Brew 3.1.5; U; en) 240X400 LGE VX9700''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''columns''':39,ur'''css_spriting''':False,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Dare''',ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q7.0-1.3''',ur'''model_name''':ur'''VX9700''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':14,ur'''sender''':True,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx9700/vx9700.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_select_as_dropdown''':True,ur'''xhtml_select_as_radiobutton''':True,ur'''xhtml_support_level''':3,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_inline_input''':True,ur'''xhtml_supports_monospace_font''':True,ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''lg_kc550_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_kc550_ver1''', ur'''LG-KC550 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''KC550''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KC550.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kc910_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_kc910_ver1''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-KC910/V08h Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', True, {ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Renoir''',ur'''max_data_rate''':7200,ur'''max_deck_size''':49152,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2448,ur'''mms_max_size''':614400,ur'''mms_max_width''':3264,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.1''',ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''KC910''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KC910-VDF3G.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KC910.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ks500_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_ks500_ver1''', ur'''Mozilla/4.0 (Vodafone/1.0/LG-KS500/V08b Browser/Teleca-Q7.1/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':4294967296,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':300,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''KS500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':30,ur'''png''':True,ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KS500-VDF3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kb770_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_kb770_ver1''', ur'''Mozilla/4.0 (Vodafone/1.0/LG-KB770/v08b Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262000,ur'''columns''':25,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_3dapi''':True,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_audio_capture_enabled''':True,ur'''j2me_bmp''':True,ur'''j2me_btapi''':True,ur'''j2me_canvas_height''':298,ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_heap_size''':6144000,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_max_jar_size''':1024000,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_photo_capture_enabled''':True,ur'''j2me_png''':True,ur'''j2me_video_capture_enabled''':True,ur'''j2me_wav''':True,ur'''j2me_wma''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''KB770''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''release_date''':ur'''2008_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''rss_support''':True,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''svgt_1_1''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KB770-VDF3G.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_ks360_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_ks360_ver1''', ur'''LG-KS360''', True, {ur'''aac''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':12,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Tribe''',ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_frame_rate''':30,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''KS360''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_directdownload_size_limit''':16777216,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':7,ur'''screensaver''':True,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':320,ur'''screensaver_max_width''':240,ur'''screensaver_preferred_height''':320,ur'''screensaver_preferred_width''':240,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_asp''':0,ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KS360-V10d.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_send_mms_string''':ur'''none''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':3,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''lg_kp500_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_kp500_ver1''', ur'''LG-KP500 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':400,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''KP500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP500.xml''',ur'''video''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kp570_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_kp570_ver1''', ur'''LG-KP570 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''LG-KP570''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP570.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kf900_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_kf900_ver1''', ur'''LG-KF900/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Prada''',ur'''max_data_rate''':7200,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''KF900''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF900.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_9700_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_9700_ver1''', ur'''LG9700/1.0 TELECA/Q7.0-1.3 MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':16777216,ur'''columns''':15,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':3350528,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''LG9700''',ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.telusmobility.com/lg/LG9700-0.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_kc780_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_kc780_ver1''', ur'''LG-KC780 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''KC780''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KC780.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gt365_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gt365_ver1''', ur'''LG-GT365/V07h Teleca/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':12,ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Neon''',ur'''max_data_rate''':200,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''LG-GT365''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2009_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GT365.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_km900_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_km900_ver1''', ur'''LG-KM900/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':50,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':49152,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''KM900''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':30,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KM900N.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KM900N.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':800,ur'''wallpaper_max_width''':480,ur'''wallpaper_preferred_height''':800,ur'''wallpaper_preferred_width''':480,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''play_and_stop''',ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''lg_gm_310_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gm_310_ver1''', ur'''LG-GM310/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''GM310''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GM310.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gm_210_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gm_210_ver1''', ur'''LG-GM210/V100 Obigo/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''GM210''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GM210.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''modu_t_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''modu_t_ver1''', ur'''modu T/1.0 Browser/Obigo/Q7 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Modu''',ur'''columns''':25,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''7.3''',ur'''model_name''':ur'''T''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':25,ur'''streaming_3g2''':True,ur'''uaprof''':ur'''http://www.modumobile.com/ua/modu-t_1_browser.xml''',ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''lg_cf360_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_cf360_ver1''', ur'''LG-CF360/V10d Teleca/Q7.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':60000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''CF360''',ur'''nokia_voice_call''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-CF360.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kf350_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_kf350_ver1''', ur'''LG-KF350 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''KF350''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF350.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''lg_te365_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_te365_ver1''', ur'''LG-TE365 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Neon''',ur'''max_data_rate''':200,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''TE365''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-TE365.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_gr500_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gr500_ver1''', ur'''LG-GR500/V10f Teleca/Q7.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Xenon''',ur'''max_data_rate''':1800,ur'''max_deck_size''':60000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''GR500''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GR500.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_gm200_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gm200_ver1''', ur'''LG-GM200 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''GM200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GM200.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gw520_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gw520_ver1''', ur'''LG-GW520/1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Calisto''',ur'''max_data_rate''':7200,ur'''max_deck_size''':102400,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''GW520''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':61,ur'''physical_screen_width''':37,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GW520.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-GW520FL.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':4})
devices.devids[ur'''lg_gd900_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gd900_ver1''', ur'''LG-GD900 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':50,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Crystal''',ur'''max_data_rate''':3600,ur'''max_deck_size''':102400,ur'''max_image_height''':780,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''GD900''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':30,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GD900.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_gb250_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gb250_ver1''', ur'''LG-GB250/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':102400,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''GB250''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GB250N.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-GB250-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''lg_gt360_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gt360_ver1''', ur'''LG-GT360 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''GT360''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GT360.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ks660_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_ks660_ver1''', ur'''LG-KS660 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''KS660''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KS660.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_gd330_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gd330_ver1''', ur'''LG-GD330/V100 Obigo/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''2_0''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''GD330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':34,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_mp3''':True,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_preferred_protocol''':ur'''none''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GD330.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_bl40_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_bl40_ver1''', ur'''LG/BL40/V09b Browser/Obigo-Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Black Label''',ur'''max_data_rate''':3600,ur'''max_deck_size''':49152,ur'''max_image_height''':700,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1920,ur'''mms_max_size''':614400,ur'''mms_max_width''':2560,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.3''',ur'''model_name''':ur'''BL40''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':100,ur'''physical_screen_width''':50,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':800,ur'''resolution_width''':345,ur'''rows''':15,ur'''rss_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-BL40.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/BL40-M6-D2CL.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':4})
devices.devids[ur'''lg_700_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_700_ver1''', ur'''LG700''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Bliss - Volt''',ur'''max_data_rate''':384,ur'''max_deck_size''':4096,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':1228800,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''LG700''',ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':25,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_gt505_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gt505_ver1''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-GT505/V10b Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':False,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''GT505''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GT505-VDF3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':4,ur'''xhtml_supports_iframe''':ur'''partial'''})
devices.devids[ur'''lg_kp550_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_kp550_ver1''', ur'''LG-KP550-Bouygues/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''KP550''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP550.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_840_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_840_ver1''', ur'''Mozilla/5.0 (compatible; Teleca Q7; Brew 4.0.3; U; en) 240X400 LGE LG840''', True, {ur'''ajax_support_javascript''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':23,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Spider 2''',ur'''max_data_rate''':384,ur'''max_deck_size''':4096,ur'''max_image_height''':340,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':1228800,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''LG840''',ur'''physical_screen_height''':86,ur'''physical_screen_width''':55,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':378,ur'''resolution_width''':240,ur'''rows''':25,ur'''rss_support''':True,ur'''softkey_support''':True,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.inlandcellular.com/uaprofs/lg840.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_support_level''':4})
devices.devids[ur'''lg_gs_cx700_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gs_cx700_ver1''', ur'''Mozilla/4.1 (compatible; Teleca/Q07/GS-CX700)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':False,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_height''':200,ur'''max_image_width''':380,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''CX700''',ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''rows''':17,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/GS_CX700.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_gb220_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gb220_ver1''', ur'''LG-GB220/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''GB220''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':35,ur'''physical_screen_width''':28,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GB220.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gt500_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gt500_ver1''', ur'''LG/GT500''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''1_0''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Puccini''',ur'''max_data_rate''':3600,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''GT500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''picture_bmp''':True,ur'''picture_colors''':262144,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_png''':True,ur'''picture_wbmp''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''svgt_1_1''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GT505-EUR.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-GT500-TMO.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_gm205_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gm205_ver1''', ur'''LG-GM205 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''GM205''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GM205.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gt950_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gt950_ver1''', ur'''LG-GT950''', True, {ur'''directdownload_support''':True,ur'''marketing_name''':ur'''Met''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''GT950''',ur'''pointing_method''':ur'''touchscreen''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GT950.xml''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''lg_gb230_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gb230_ver1''', ur'''LG-GB230/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''GB230''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GB230.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_9600_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_9600_ver1''', ur'''Mozilla/5.0(compatible; Teleca Q7; 4.0.3; U; en) 240x480 LGE LG-LG9600''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':23,ur'''css_spriting''':False,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':4096,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':819200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q7.0-1.6''',ur'''model_name''':ur'''LG9600''',ur'''physical_screen_height''':45,ur'''physical_screen_width''':23,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':480,ur'''resolution_width''':240,ur'''rows''':26,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_bl20_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_bl20_ver1''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-BL20/V10b Browser/Obigo-Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''New Chocolate''',ur'''max_data_rate''':3600,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.3''',ur'''model_name''':ur'''BL20''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/BL20-3G-M6-D2CL.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':800,ur'''wallpaper_max_width''':345,ur'''wallpaper_preferred_height''':800,ur'''wallpaper_preferred_width''':345,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''uriver_majestic1_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''uriver_majestic1_ver1''', ur'''Majestic1/Obigo/Q7 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''au''':False,ur'''bmp''':True,ur'''brand_name''':ur'''Uriver''',ur'''colors''':4294967296,ur'''columns''':12,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':False,ur'''iso8859_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mp4''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''Majestic1''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':41,ur'''physical_screen_width''':32,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':9,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uriver.co.kr/UAprof/Majestic1_rev2.xml''',ur'''utf8_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xmf''':False})
devices.devids[ur'''lg_gw300_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gw300_ver1''', ur'''LG-GW300 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Smart''',ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':230,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''GW300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GW300.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_gd510_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gd510_ver1''', ur'''LG-GD510/V100 Teleca/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Pop''',ur'''max_data_rate''':200,ur'''max_deck_size''':102400,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''GD510''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GD510.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_vx11000_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_vx11000_ver1''', ur'''Mozilla/5.0 (compatible; Teleca Q7; Brew 3.1.5; U; en) 480X800 LGE VX11000''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':60,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''enV Touch''',ur'''max_data_rate''':384,ur'''max_deck_size''':4096,ur'''max_image_height''':760,ur'''max_image_width''':450,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''VX 11000''',ur'''pdf_support''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':52,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx11000/vx11000.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_vx9200_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_vx9200_ver1''', ur'''Mozilla/5.0 (compatible; Teleca Q7; Brew 3.1.5; U; en) 320X240 LGE VX9200''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':35,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''enV3''',ur'''max_data_rate''':384,ur'''max_deck_size''':4096,ur'''max_image_height''':140,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''VX-9200''',ur'''physical_screen_height''':53,ur'''physical_screen_width''':104,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx9200/vx9200.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_supports_forms_in_table''':True})
devices.devids[ur'''lg_tu750_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_tu750_ver1''', ur'''LG-TU750/V10a Teleca/Q7.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''TU750''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-TU750.xml'''})
devices.devids[ur'''lg_gb255_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gb255_ver1''', ur'''LG-GB255/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':102400,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7''',ur'''model_name''':ur'''GB255''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GB255T.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gu280_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gu280_ver1''', ur'''LG-GU280/v09a Browser/Obigo-Q7.3 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''LG''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Popcorn''',ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.3''',ur'''model_name''':ur'''GU280''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''lg_gu295_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gu295_ver1''', ur'''LG-GU295/V08l Teleca/Q7.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''GU295''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GU295.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kp505_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_kp505_ver1''', ur'''LG-KP505 Teleca/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''KP505''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP505.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kb775f_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_kb775f_ver1''', ur'''LG-KB775F Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':262000,ur'''columns''':25,ur'''directdownload_support''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''j2me_3dapi''':True,ur'''j2me_3gpp''':True,ur'''j2me_aac''':True,ur'''j2me_amr''':True,ur'''j2me_audio_capture_enabled''':True,ur'''j2me_bmp''':True,ur'''j2me_canvas_height''':298,ur'''j2me_canvas_width''':240,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_heap_size''':6144000,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_max_jar_size''':1024000,ur'''j2me_midi''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_mp3''':True,ur'''j2me_mp4''':True,ur'''j2me_photo_capture_enabled''':True,ur'''j2me_png''':True,ur'''j2me_video_capture_enabled''':True,ur'''j2me_wav''':True,ur'''j2me_wma''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_2_0''':True,ur'''marketing_name''':ur'''Scarlet Phone''',ur'''max_data_rate''':7200,ur'''max_image_width''':228,ur'''mms_max_height''':2048,ur'''mms_max_width''':1536,ur'''mms_mmf''':True,ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''KB775F''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''release_date''':ur'''2009_february''',ur'''rows''':15,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''svgt_1_1''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KB775F.xml''',ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_gu220_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gu220_ver1''', ur'''LG-GU220/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GU220''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GU220.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gu230_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gu230_ver1''', ur'''LG-GU230/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GU230''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GU230.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_l768_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_l768_ver1''', ur'''SAMSUNG-SGH-L768/ZHGI1 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1/*MzU1NjU4MDEwODgxMzA0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH L768''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''rss_support''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/L768UAProf3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_gt500_ver1_bytel'''] = devclass(devices.devids[ur'''lg_gt500_ver1'''], ur'''lg_gt500_ver1_bytel''', ur'''LG/GT500-Bouygues/v10a Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GT505-EUR.xml'''})
devices.devids[ur'''lg_gt500_ver1_subv10b'''] = devclass(devices.devids[ur'''lg_gt500_ver1'''], ur'''lg_gt500_ver1_subv10b''', ur'''LG-GT500-v10b Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_ku990_ver1'''] = devclass(devices.devids[ur'''lg_viewty_generic'''], ur'''lg_ku990_ver1''', ur'''LG/KU990''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''au''':True,ur'''bmp''':True,ur'''colors''':262144,ur'''columns''':25,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''directdownload_support''':True,ur'''fl_browser''':True,ur'''flash_lite_version''':ur'''2_1''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''400''',ur'''j2me_screen_width''':ur'''240''',ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':40000,ur'''max_image_height''':380,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KU990''',ur'''mp3''':True,ur'''multipart_support''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''progressive_download''':True,ur'''receiver''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_directdownload_size_limit''':262144,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_oma_size_limit''':262144,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rows''':15,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU990.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KU990-VDF3G.xml''',ur'''video''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_marquee_as_css_property''':True,ur'''xhtml_send_mms_string''':ur'''mmsto:''',ur'''xhtml_send_sms_string''':ur'''smsto:''',ur'''xhtml_support_level''':3,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml''',ur'''xmf''':True})
devices.devids[ur'''lg_gc900_ver1'''] = devclass(devices.devids[ur'''lg_viewty_generic'''], ur'''lg_gc900_ver1''', ur'''LG-GC900F/V10b Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':50,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GC-900''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':30,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GC900F.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_gu282_ver1'''] = devclass(devices.devids[ur'''lg_gu280_ver1'''], ur'''lg_gu282_ver1''', ur'''LG-GU282 Browser/Obigo-Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':160,ur'''max_image_width''':168,ur'''mms_bmp''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''7.3''',ur'''model_name''':ur'''GU282''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/GU282-M3-D1.xml''',ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kf900_ver1_subteleca'''] = devclass(devices.devids[ur'''lg_kf900_ver1'''], ur'''lg_kf900_ver1_subteleca''', ur'''LG-KF900 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF900.xml'''})
devices.devids[ur'''lg_9600_ver1_subua'''] = devclass(devices.devids[ur'''lg_9600_ver1'''], ur'''lg_9600_ver1_subua''', ur'''LG9600''', False, None)
devices.devids[ur'''lg_ku580_ver1_subua'''] = devclass(devices.devids[ur'''lg_ku580_ver1'''], ur'''lg_ku580_ver1_subua''', ur'''LG-KU580''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''directdownload_support''':True,ur'''gif''':True,ur'''gif_animated''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':303,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_extra_info''':ur'''Canada''',ur'''model_name''':ur'''KU580''',ur'''physical_screen_height''':30,ur'''physical_screen_width''':41,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU580-CA.xml''',ur'''video''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_ku580_ver1_suborange'''] = devclass(devices.devids[ur'''lg_ku580_ver1'''], ur'''lg_ku580_ver1_suborange''', ur'''LG-KU580-Orange''', False, {ur'''directdownload_support''':True,ur'''max_image_height''':185,ur'''max_image_width''':311,ur'''model_extra_info''':ur'''Orange''',ur'''model_name''':ur'''KU580''',ur'''physical_screen_height''':30,ur'''physical_screen_width''':41,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU580.xml''',ur'''video''':True})
devices.devids[ur'''lg_ku580_ver1_subvoda'''] = devclass(devices.devids[ur'''lg_ku580_ver1'''], ur'''lg_ku580_ver1_subvoda''', ur'''Vodafone/1.0/LG-KU580/V10a Browser/Obigo-Q05A1/2.16 MMS/LG-MMS-V1.0/1.2 Java/LGVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-V-Profile/VSCL-2.0.0''', False, {ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''KU580'''})
devices.devids[ur'''lg_ku580_ver1_subuatim'''] = devclass(devices.devids[ur'''lg_ku580_ver1'''], ur'''lg_ku580_ver1_subuatim''', ur'''LG/KU580/V10a Browser/Obigo-Q05A1/2.16 MMS/LG-MMS-V1.0/1.2 Java/LGVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ext-V-Profile/VSCL-2.0.0''', False, None)
devices.devids[ur'''huawei_vf720_ver1'''] = devclass(devices.devids[ur'''vodafone_720_ver1'''], ur'''huawei_vf720_ver1''', ur'''Vodafone/1.0/0Vodafone720/B208 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''directdownload_support''':True,ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''Vodafone 720''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''release_date''':ur'''2009_january''',ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiV720v100WCDMA.xml''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''lg_kc560_ver1'''] = devclass(devices.devids[ur'''lg_kc550_ver1'''], ur'''lg_kc560_ver1''', ur'''LG-KC560 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':15,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''KC560''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KC560.xml'''})
devices.devids[ur'''lg_kc910_ver1_subua'''] = devclass(devices.devids[ur'''lg_kc910_ver1'''], ur'''lg_kc910_ver1_subua''', ur'''LG/KC910/V10a Browser/Obigo-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''rss_support''':True,ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KC910.xml''',ur'''wifi''':True})
devices.devids[ur'''lg_kc910_ver1_sub10c'''] = devclass(devices.devids[ur'''lg_kc910_ver1'''], ur'''lg_kc910_ver1_sub10c''', ur'''LG-KC910-Orange/V10c Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kc910_ver1_subv10b'''] = devclass(devices.devids[ur'''lg_kc910_ver1'''], ur'''lg_kc910_ver1_subv10b''', ur'''LG-KC910-v10b Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_max_height''':2448,ur'''mms_max_size''':307200,ur'''mms_max_width''':3264,ur'''model_extra_info''':ur'''''',ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1.2''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KC910-TMO.xml''',ur'''uaprof2''':ur''''''})
devices.devids[ur'''lg_kc910_ver1_subqa'''] = devclass(devices.devids[ur'''lg_kc910_ver1'''], ur'''lg_kc910_ver1_subqa''', ur'''LG-KC910Qa Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''mms_max_height''':2448,ur'''mms_max_size''':307200,ur'''mms_max_width''':3264,ur'''model_name''':ur'''KC910''',ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KC910Qa.xml'''})
devices.devids[ur'''lg_kc910i_ver1'''] = devclass(devices.devids[ur'''lg_kc910_ver1'''], ur'''lg_kc910i_ver1''', ur'''LG/KC910i/V10a Browser/Obigo-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_max_height''':2448,ur'''mms_max_size''':614400,ur'''mms_max_width''':3264,ur'''model_name''':ur'''KC910i''',ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''rss_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KC910i.xml'''})
devices.devids[ur'''lg_kc910_ver1_subv10a'''] = devclass(devices.devids[ur'''lg_kc910_ver1'''], ur'''lg_kc910_ver1_subv10a''', ur'''LG-KC910/V10a Browser/Obigo-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_june''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KC910.xml'''})
devices.devids[ur'''lg_kc910_ver1_subvoda10b'''] = devclass(devices.devids[ur'''lg_kc910_ver1'''], ur'''lg_kc910_ver1_subvoda10b''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-KC910/V10b Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''lg_kc910_ver1_subvodav10d'''] = devclass(devices.devids[ur'''lg_kc910_ver1'''], ur'''lg_kc910_ver1_subvodav10d''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-KC910/V10d Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''lg_kc910_ver1_subvoda10g'''] = devclass(devices.devids[ur'''lg_kc910_ver1'''], ur'''lg_kc910_ver1_subvoda10g''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-KC910/V10g Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''lg_kc910_ver1_sube'''] = devclass(devices.devids[ur'''lg_kc910_ver1'''], ur'''lg_kc910_ver1_sube''', ur'''LG/KC910e/V10c Browser/Obigo-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kf750v_ver1_subua'''] = devclass(devices.devids[ur'''lg_kf750v_ver1'''], ur'''lg_kf750v_ver1_subua''', ur'''Mozilla/4.0 (Vodafone/1.0/LG-KF750/V10b Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, {ur'''colors''':4294967296,ur'''columns''':15,ur'''max_deck_size''':49152,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''physical_screen_height''':49,ur'''physical_screen_width''':37,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''lg_kf750v_subv10a'''] = devclass(devices.devids[ur'''lg_kf750v_ver1'''], ur'''lg_kf750v_subv10a''', ur'''LG-KF750/v10a Browser/Obigo-Q05A/3.11 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''oma_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF750-OPEN2.xml'''})
devices.devids[ur'''lg_kf750v_ver1_subua2'''] = devclass(devices.devids[ur'''lg_kf750v_ver1'''], ur'''lg_kf750v_ver1_subua2''', ur'''LG/KF750/v10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kf750v_ver1_suborange'''] = devclass(devices.devids[ur'''lg_kf750v_ver1'''], ur'''lg_kf750v_ver1_suborange''', ur'''LG-KF750-Orange/v10c Browser/Obigo-Q05A/3.12MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''colors''':4294967296,ur'''columns''':15,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''model_name''':ur'''KF750''',ur'''oma_support''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF750-ORG.xml'''})
devices.devids[ur'''lg_kf700_ver1_sub10a'''] = devclass(devices.devids[ur'''lg_kf700_ver1'''], ur'''lg_kf700_ver1_sub10a''', ur'''LG-KF700/v10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kf700_ver1_subua'''] = devclass(devices.devids[ur'''lg_kf700_ver1'''], ur'''lg_kf700_ver1_subua''', ur'''LG/KF700-O2/v10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF700-O2.xml'''})
devices.devids[ur'''lg_kf700_ver1_sub10'''] = devclass(devices.devids[ur'''lg_kf700_ver1'''], ur'''lg_kf700_ver1_sub10''', ur'''LG/KF700/v1.0''', False, None)
devices.devids[ur'''lg_kf700c_ver1'''] = devclass(devices.devids[ur'''lg_kf700_ver1'''], ur'''lg_kf700c_ver1''', ur'''LG-KF700C Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':228,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''model_name''':ur'''KF700C''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':480,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KF700C.xml''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''lg_bl40_ver1_subvoda'''] = devclass(devices.devids[ur'''lg_bl40_ver1'''], ur'''lg_bl40_ver1_subvoda''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-BL40/V08m Browser/Obigo-Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, {ur'''directdownload_support''':True,ur'''model_extra_info''':ur'''Vodafone''',ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-BL40-VDF3G.xml'''})
devices.devids[ur'''lg_ks360_ver1_suborange'''] = devclass(devices.devids[ur'''lg_ks360_ver1'''], ur'''lg_ks360_ver1_suborange''', ur'''LG-KS360-Orange/V10d Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_ks360_ver1_teleca'''] = devclass(devices.devids[ur'''lg_ks360_ver1'''], ur'''lg_ks360_ver1_teleca''', ur'''LG-KS360 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''max_deck_size''':102400,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''KS360''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KS360.xml'''})
devices.devids[ur'''lg_ks360_ver1_subv10g'''] = devclass(devices.devids[ur'''lg_ks360_ver1'''], ur'''lg_ks360_ver1_subv10g''', ur'''LG-KS360-Orange/V10g Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''lg_ks360_ver1_subv10a'''] = devclass(devices.devids[ur'''lg_ks360_ver1'''], ur'''lg_ks360_ver1_subv10a''', ur'''LG-KS360/V10a Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''colors''':262144,ur'''columns''':12,ur'''directdownload_support''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KS360.xml'''})
devices.devids[ur'''lg_kt520_ver1_subv10a'''] = devclass(devices.devids[ur'''lg_kt520_ver1'''], ur'''lg_kt520_ver1_subv10a''', ur'''LG-KT520/v10a Browser/Obigo-Q05A/3.11 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':1800,ur'''mobile_browser_version''':ur'''3.12'''})
devices.devids[ur'''lg_gt950_ver1_sub_obigo73'''] = devclass(devices.devids[ur'''lg_gt950_ver1'''], ur'''lg_gt950_ver1_sub_obigo73''', ur'''LG-GT950/V09a Obigo/Q7.3 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''7.3'''})
devices.devids[ur'''lg_kp115_ver1'''] = devclass(devices.devids[ur'''lg_kp110_ver1'''], ur'''lg_kp115_ver1''', ur'''LG-KP115 Obigo/WAP2.0''', True, {ur'''colors''':65536,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''max_deck_size''':51200,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''model_name''':ur'''LGE/KP115''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP115.xml'''})
devices.devids[ur'''lg_gw520_ver1_subvoda'''] = devclass(devices.devids[ur'''lg_gw520_ver1'''], ur'''lg_gw520_ver1_subvoda''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-GW520/V10c Browser/Obigo-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, {ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''lg_gw520_ver1_suborange'''] = devclass(devices.devids[ur'''lg_gw520_ver1'''], ur'''lg_gw520_ver1_suborange''', ur'''LG-GW520-orange/V10c Teleca/WAP2.0 MIDP-2.1/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''lg_gw520_ver1_subobigo'''] = devclass(devices.devids[ur'''lg_gw520_ver1'''], ur'''lg_gw520_ver1_subobigo''', ur'''LG-GW520-H3G/V10f Teleca/WAP2.0 MIDP-2.1/CLDC-1.1''', False, None)
devices.devids[ur'''lg_hb620t_ver1_subua'''] = devclass(devices.devids[ur'''lg_hb620t_ver1'''], ur'''lg_hb620t_ver1_subua''', ur'''LG/HB620T/v10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_gt505_ver1_suborange'''] = devclass(devices.devids[ur'''lg_gt505_ver1'''], ur'''lg_gt505_ver1_suborange''', ur'''LG-GT505-Orange/V10c Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''lg_gt505_ver1_subua'''] = devclass(devices.devids[ur'''lg_gt505_ver1'''], ur'''lg_gt505_ver1_subua''', ur'''LG/GT505/v10a Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_gt505_ver1_subv10a'''] = devclass(devices.devids[ur'''lg_gt505_ver1'''], ur'''lg_gt505_ver1_subv10a''', ur'''LG-GT505/v10a Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_mu515_ver1'''] = devclass(devices.devids[ur'''lg_mu500_ver1'''], ur'''lg_mu515_ver1''', ur'''LG-MU515 Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MU515''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MU515.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sph_m800_ver1_subbellmobility2'''] = devclass(devices.devids[ur'''samsung_sph_m800_ver1_subbellmobility'''], ur'''samsung_sph_m800_ver1_subbellmobility2''', ur'''Mozilla/4.1 (U; BREW 3.1.5; en-US; Teleca/Q05A/INT/SAM-M800)''', False, None)
devices.devids[ur'''pantech_pu_p7000_ver1'''] = devclass(devices.devids[ur'''pantech_pu_c710_ver1'''], ur'''pantech_pu_p7000_ver1''', ur'''PANTECH-P7000/''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''max_deck_size''':45000,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''model_name''':ur'''P7000''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''rows''':16,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-P7000.xml''',ur'''wav''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_kb770_ver1_subv10a'''] = devclass(devices.devids[ur'''lg_kb770_ver1'''], ur'''lg_kb770_ver1_subv10a''', ur'''Mozilla/4.0 (Vodafone/1.0/LG-KB770/v10a Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''lg_kb770_ver1_subv10b'''] = devclass(devices.devids[ur'''lg_kb770_ver1'''], ur'''lg_kb770_ver1_subv10b''', ur'''LG/KB770/v10b Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''model_name''':ur'''KB770''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KB770-DRM1.xml'''})
devices.devids[ur'''lg_kb770_ver1_subvodav10b'''] = devclass(devices.devids[ur'''lg_kb770_ver1'''], ur'''lg_kb770_ver1_subvodav10b''', ur'''Mozilla/4.0 (Vodafone/1.0/LG-KB770/v10b Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''lg_cu920_ver1_subv10s'''] = devclass(devices.devids[ur'''lg_cu920_ver1_subv10p'''], ur'''lg_cu920_ver1_subv10s''', ur'''LG-CU920/V1.0s Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''ajax_xhr_type''':ur'''standard'''})
devices.devids[ur'''lg_vx9700_ver1_subverizon'''] = devclass(devices.devids[ur'''lg_vx9700_ver1'''], ur'''lg_vx9700_ver1_subverizon''', ur'''vx9700v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''lg_vx9600_ver1'''] = devclass(devices.devids[ur'''lg_vx9700_ver1'''], ur'''lg_vx9600_ver1''', ur'''Mozilla/5.0 (compatible; Teleca Q7; Brew 3.1.5; U; en) 240X480 LGE VX9600''', True, {ur'''colors''':262144,ur'''columns''':39,ur'''dual_orientation''':True,ur'''marketing_name''':ur'''Versa''',ur'''max_deck_size''':100000,ur'''max_image_height''':450,ur'''max_image_width''':224,ur'''model_name''':ur'''VX9600''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':480,ur'''resolution_width''':240,ur'''rows''':14,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/vx9700/vx9700.xml''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''huawei_vf810_ver1_subvod_b630'''] = devclass(devices.devids[ur'''huawei_vf810_ver1'''], ur'''huawei_vf810_ver1_subvod_b630''', ur'''Vodafone/1.0/0Vodafone810/B630 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0''', False, None)
devices.devids[ur'''lg_kf310_ver1_subua'''] = devclass(devices.devids[ur'''lg_kf310_ver1'''], ur'''lg_kf310_ver1_subua''', ur'''LG/KF310/v1.0''', False, None)
devices.devids[ur'''lg_kf310_ver1_subv10a'''] = devclass(devices.devids[ur'''lg_kf310_ver1'''], ur'''lg_kf310_ver1_subv10a''', ur'''LG-KF310/V10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':384})
devices.devids[ur'''lg_kf310_ver1_subq05a'''] = devclass(devices.devids[ur'''lg_kf310_ver1'''], ur'''lg_kf310_ver1_subq05a''', ur'''Mozilla/4.0 (Vodafone/1.0/LG-KF310/V10b Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''lg_kf310_ver1_suborange'''] = devclass(devices.devids[ur'''lg_kf310_ver1'''], ur'''lg_kf310_ver1_suborange''', ur'''LG-KF310-Orange/V10b Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''model_extra_info''':ur'''Orange''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof3''':ur'''http://gsm.lge.com/html/gsm/LG-KF310-ORG.xml'''})
devices.devids[ur'''lg_ku990_ver1_subv10aobigo'''] = devclass(devices.devids[ur'''lg_ku990_ver1'''], ur'''lg_ku990_ver1_subv10aobigo''', ur'''LG/KU990/v10a Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':1800})
devices.devids[ur'''lg_ku990_ver1_subv10a'''] = devclass(devices.devids[ur'''lg_ku990_ver1'''], ur'''lg_ku990_ver1_subv10a''', ur'''Vodafone/1.0/LG-KU990/V10a Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''max_data_rate''':1800,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU990-VDF.xml'''})
devices.devids[ur'''lg_ku990_ver1_suborange'''] = devclass(devices.devids[ur'''lg_ku990_ver1'''], ur'''lg_ku990_ver1_suborange''', ur'''LG/KU990-Orange/v10c Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''max_data_rate''':1800})
devices.devids[ur'''lg_ke990_ver1'''] = devclass(devices.devids[ur'''lg_ku990_ver1'''], ur'''lg_ke990_ver1''', ur'''LG-KE990/v10a Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''5''',ur'''model_name''':ur'''KE990''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''nb''',ur'''png''':True,ur'''release_date''':ur'''2008_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''heaac2''',ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE990.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''lg_ku990_ver1_subv10i'''] = devclass(devices.devids[ur'''lg_ku990_ver1'''], ur'''lg_ku990_ver1_subv10i''', ur'''Vodafone/1.0/LG-KU990/V10i Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_ku990i_ver1'''] = devclass(devices.devids[ur'''lg_ku990_ver1'''], ur'''lg_ku990i_ver1''', ur'''Vodafone/1.0/LG-KU990i/V10a Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':480,ur'''max_image_width''':300,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''KU990i''',ur'''playback_acodec_amr''':ur'''nb''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''streaming_3g2''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU990i-VDF3G.xml''',ur'''uaprof3''':ur'''LG/KU990i/v10a Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''lg_ku990_ver1_subv10gobigo'''] = devclass(devices.devids[ur'''lg_ku990_ver1'''], ur'''lg_ku990_ver1_subv10gobigo''', ur'''LG/KU990/V10g Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':224,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KU990.xml'''})
devices.devids[ur'''lg_ku990_ver1_subv10c'''] = devclass(devices.devids[ur'''lg_ku990_ver1'''], ur'''lg_ku990_ver1_subv10c''', ur'''Vodafone/1.0/LG-KU990/V10c Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_gr500r_ver1'''] = devclass(devices.devids[ur'''lg_gr500_ver1'''], ur'''lg_gr500r_ver1''', ur'''LG-GR500R/V10a Teleca/Q7.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':360,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''GR500R''',ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GR500R.xml'''})
devices.devids[ur'''lg_gr501_ver1'''] = devclass(devices.devids[ur'''lg_gr500_ver1'''], ur'''lg_gr501_ver1''', ur'''LG-GR501/V10c Obigo/Q7.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''GR501''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GR501.xml'''})
devices.devids[ur'''lg_ke990_ver1_subd'''] = devclass(devices.devids[ur'''lg_ke990_ver1'''], ur'''lg_ke990_ver1_subd''', ur'''LG/KE990d/v10a Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''directdownload_support''':True,ur'''max_image_width''':228,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''playback_acodec_amr''':ur'''nb''',ur'''streaming_real_media''':ur'''none''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE990d.xml''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''lg_ke990_ver1_subobigo'''] = devclass(devices.devids[ur'''lg_ke990_ver1'''], ur'''lg_ke990_ver1_subobigo''', ur'''LG-KE990 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True})
devices.devids[ur'''lg_ke990c_ver1'''] = devclass(devices.devids[ur'''lg_ke990_ver1'''], ur'''lg_ke990c_ver1''', ur'''LG/KE990c/v10a Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''model_name''':ur'''KE990c''',ur'''playback_acodec_amr''':ur'''nb''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE990c.xml''',ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''lg_ke990_ver1_subua'''] = devclass(devices.devids[ur'''lg_ke990_ver1'''], ur'''lg_ke990_ver1_subua''', ur'''LG/KE990/v10a Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True})
devices.devids[ur'''lg_ke998_ver1'''] = devclass(devices.devids[ur'''lg_ke990_ver1'''], ur'''lg_ke998_ver1''', ur'''LG-KE998''', True, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mobile_browser_version''':ur'''3.6''',ur'''model_name''':ur'''KE998''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KE998.xml'''})
devices.devids[ur'''lg_kp500_ver1_suborange'''] = devclass(devices.devids[ur'''lg_kp500_ver1'''], ur'''lg_kp500_ver1_suborange''', ur'''LG-KP500-Orange/V10g Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''lg_kp501_ver1'''] = devclass(devices.devids[ur'''lg_kp500_ver1'''], ur'''lg_kp501_ver1''', ur'''LGKP501/v1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Cookie''',ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_extra_info''':ur'''Orange''',ur'''model_name''':ur'''KP501''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''png''':True,ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP501.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kp500_ver1_subvodafone'''] = devclass(devices.devids[ur'''lg_kp500_ver1'''], ur'''lg_kp500_ver1_subvodafone''', ur'''Vodafone/1.0/LG-KP500/V10b/Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''lg_gc900_ver1_subv10a'''] = devclass(devices.devids[ur'''lg_gc900_ver1'''], ur'''lg_gc900_ver1_subv10a''', ur'''LG-GC900/V10a Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Smart Viewty''',ur'''max_data_rate''':3600,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''GC900''',ur'''pdf_support''':True,ur'''physical_screen_height''':65,ur'''physical_screen_width''':39,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''sender''':True,ur'''streaming_video''':True,ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':800,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':800,ur'''wifi''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_gc900_ver1_suborange'''] = devclass(devices.devids[ur'''lg_gc900_ver1'''], ur'''lg_gc900_ver1_suborange''', ur'''LG-GC900-orange/V10g Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''directdownload_support''':True,ur'''model_extra_info''':ur'''Orange''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GC900-600K.xml'''})
devices.devids[ur'''lg_bl20_ver1_subua'''] = devclass(devices.devids[ur'''lg_bl20_ver1'''], ur'''lg_bl20_ver1_subua''', ur'''LG-BL20/v10a Browser/Obigo-Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_bl20_ver1_subr1'''] = devclass(devices.devids[ur'''lg_bl20_ver1'''], ur'''lg_bl20_ver1_subr1''', ur'''LG/BL20/R1 Browser/Obigo-Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''mobile_browser_version''':ur'''7.3''',ur'''oma_v_1_0_separate_delivery''':True,ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/BL20-M3-D2CL.xml'''})
devices.devids[ur'''lg_km900_ver1_subvodafone'''] = devclass(devices.devids[ur'''lg_km900_ver1'''], ur'''lg_km900_ver1_subvodafone''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-KM900/V10j Browser/Obigo-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, {ur'''colors''':65536,ur'''columns''':50,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mobile_browser_version''':ur'''7.1''',ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''KM900''',ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':30,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KM900-3G.xml'''})
devices.devids[ur'''lg_km900_ver1_suborange'''] = devclass(devices.devids[ur'''lg_km900_ver1'''], ur'''lg_km900_ver1_suborange''', ur'''LG-KM900-orange/V10j Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''lg_km900_ver1_subv10b'''] = devclass(devices.devids[ur'''lg_km900_ver1'''], ur'''lg_km900_ver1_subv10b''', ur'''LG-KM900/V10b Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':50,ur'''directdownload_support''':True,ur'''max_deck_size''':102400,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''LG-KM900''',ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':30,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KM900N.xml'''})
devices.devids[ur'''lg_ku580_ver1_sub216'''] = devclass(devices.devids[ur'''lg_ku580_ver1_subua'''], ur'''lg_ku580_ver1_sub216''', ur'''LG-KU580-Orange/v10a Browser/Obigo-Q05A1/2.16 MMS/LG-MMS-V1.0/1.2 Java/LGVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''max_data_rate''':40})
devices.devids[ur'''lg_kf700_ver1_sub10a_orange'''] = devclass(devices.devids[ur'''lg_kf700_ver1_sub10a'''], ur'''lg_kf700_ver1_sub10a_orange''', ur'''LG-KF700-Orange/v10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True})
devices.devids[ur'''lg_gw300_ver1_subv100'''] = devclass(devices.devids[ur'''lg_gw300_ver1'''], ur'''lg_gw300_ver1_subv100''', ur'''LG-GW300/V100 Teleca/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_km900_ver1_subv10c'''] = devclass(devices.devids[ur'''lg_km900_ver1_subv10b'''], ur'''lg_km900_ver1_subv10c''', ur'''LG-KM900/V10c Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True})
devices.devids[ur'''lg_km900_ver1_subv10e'''] = devclass(devices.devids[ur'''lg_km900_ver1_subv10b'''], ur'''lg_km900_ver1_subv10e''', ur'''LG-KM900/V10e Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True})
devices.devids[ur'''huawei_vf715_ver1'''] = devclass(devices.devids[ur'''huawei_vf710_ver1_subvodafone10'''], ur'''huawei_vf715_ver1''', ur'''Vodafone/1.0/0Vodafone715/B112 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''accept_third_party_cookie''':False,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''html_wi_w3_xhtmlbasic''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':150000,ur'''max_image_height''':200,ur'''max_image_width''':176,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Vodafone 715''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mmf''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':13,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiV715v100WCDMA.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''lg_ks500_ver1_subv10b'''] = devclass(devices.devids[ur'''lg_ks500_ver1'''], ur'''lg_ks500_ver1_subv10b''', ur'''Mozilla/4.0 (Vodafone/1.0/LG-KS500/V10b Browser/Teleca-Q7.1/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, {ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True})
devices.devids[ur'''lg_kc910_ver1_subv10e'''] = devclass(devices.devids[ur'''lg_kc910_ver1_subv10b'''], ur'''lg_kc910_ver1_subv10e''', ur'''LG-KC910-v10e Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_ku990_ver1_subua'''] = devclass(devices.devids[ur'''lg_ku990_ver1_subv10aobigo'''], ur'''lg_ku990_ver1_subua''', ur'''LG-KU990/v10a Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''accept_third_party_cookie''':False,ur'''max_data_rate''':1800})
devices.devids[ur'''pantech_pu_p7000_ver1_sub_operamini'''] = devclass(devices.devids[ur'''pantech_pu_p7000_ver1'''], ur'''pantech_pu_p7000_ver1_sub_operamini''', ur'''PantechP7000/JDUS08102009; Mozilla/5.0 (Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mini/att/4.2.14822; U; en-US) Opera 9.50''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''max_deck_size''':45000,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''4.2''',ur'''mp3''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''rows''':16,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-P7000.xml'''})
devices.devids[ur'''lg_kc910i_ver1_subvoda10a'''] = devclass(devices.devids[ur'''lg_kc910i_ver1'''], ur'''lg_kc910i_ver1_subvoda10a''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-KC910i/V10a Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, {ur'''directdownload_support''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''lg_840_ver1_subver1'''] = devclass(devices.devids[ur'''lg_840_ver1'''], ur'''lg_840_ver1_subver1''', ur'''LG840''', False, None)
devices.devids[ur'''lg_ux840_ver1'''] = devclass(devices.devids[ur'''lg_840_ver1'''], ur'''lg_ux840_ver1''', ur'''Mozilla/5.0 (compatible; Teleca Q7; Brew 3.1.5; U; en) 240X400 LGE UX840''', True, {ur'''colors''':262144,ur'''marketing_name''':ur'''Tritan''',ur'''max_image_height''':400,ur'''max_image_width''':240,ur'''model_extra_info''':ur'''US Cellular''',ur'''model_name''':ur'''UX840''',ur'''resolution_height''':400})
devices.devids[ur'''lg_ax840_ver1'''] = devclass(devices.devids[ur'''lg_840_ver1'''], ur'''lg_ax840_ver1''', ur'''Mozilla/5.0 (compatible; Teleca Q7; Brew 3.1.5; U; en) 240X400 LGE AX840''', True, {ur'''ajax_support_javascript''':True,ur'''css_spriting''':False,ur'''max_data_rate''':384,ur'''model_extra_info''':ur'''Alltel''',ur'''model_name''':ur'''AX840''',ur'''rss_support''':True,ur'''streaming_video''':True,ur'''xhtml_support_level''':4})
devices.devids[ur'''lg_vx9600_ver1_subverizon'''] = devclass(devices.devids[ur'''lg_vx9600_ver1'''], ur'''lg_vx9600_ver1_subverizon''', ur'''vx9600v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''lg_gu295_ver1_suboperamini'''] = devclass(devices.devids[ur'''lg_gu295_ver1'''], ur'''lg_gu295_ver1_suboperamini''', ur'''LG-GU295/V08l;Mozilla/5.0 (Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mini/att/4.2.15957; U; en-US) Opera 9.50''', False, {ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''4.2'''})
devices.devids[ur'''lg_kc910_ver1_subq'''] = devclass(devices.devids[ur'''lg_kc910_ver1_subqa'''], ur'''lg_kc910_ver1_subq''', ur'''LG-KC910Q Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True,ur'''oma_v_1_0_separate_delivery''':True})
devices.devids[ur'''lg_kp502_ver1'''] = devclass(devices.devids[ur'''lg_kp501_ver1'''], ur'''lg_kp502_ver1''', ur'''LG-KP502 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''KP502''',ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP502.xml''',ur'''video''':True})
devices.devids[ur'''lg_kp501_ver1_subua'''] = devclass(devices.devids[ur'''lg_kp501_ver1'''], ur'''lg_kp501_ver1_subua''', ur'''LG-KP501 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''htc_espresso_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_espresso_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-us; HTC Espresso Build/ERD35B) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''dual_orientation''':True,ur'''max_image_height''':460,ur'''model_name''':ur'''Espresso''',ur'''resolution_height''':480})
devices.devids[ur'''lg_ku990i_ver1_subv10a'''] = devclass(devices.devids[ur'''lg_ku990i_ver1'''], ur'''lg_ku990i_ver1_subv10a''', ur'''LG/KU990i/v10a Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''directdownload_support''':True})
devices.devids[ur'''lg_km900_ver1_subvodav10l'''] = devclass(devices.devids[ur'''lg_km900_ver1_subvodafone'''], ur'''lg_km900_ver1_subvodav10l''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-KM900/V10l Browser/Obigo-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, {ur'''directdownload_support''':True})
devices.devids[ur'''lg_km900_ver1_subvodav10v'''] = devclass(devices.devids[ur'''lg_km900_ver1_subvodafone'''], ur'''lg_km900_ver1_subvodav10v''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-KM900/V10v Browser/Obigo-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, {ur'''directdownload_support''':True})
devices.devids[ur'''lg_ku990_ver1_subv10h'''] = devclass(devices.devids[ur'''lg_ku990_ver1_subv10a'''], ur'''lg_ku990_ver1_subv10h''', ur'''Vodafone/1.0/LG-KU990/V10h Browser/Obigo-Q05A/3.6 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':224,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''model_name''':ur'''LG/KU990/v1.0''',ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15})
devices.devids[ur'''huawei_vf716_ver1'''] = devclass(devices.devids[ur'''huawei_vf715_ver1'''], ur'''huawei_vf716_ver1''', ur'''Vodafone/1.0/0Vodafone716''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':11,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':150000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Vodafone 716''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiV716v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_vf715_ver1_subb116'''] = devclass(devices.devids[ur'''huawei_vf715_ver1'''], ur'''huawei_vf715_ver1_subb116''', ur'''Vodafone/1.0/0Vodafone715/B116 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/Q04A SyncML/HW-SyncML/1.0 Java/QVM/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kp502_ver1_subv10b'''] = devclass(devices.devids[ur'''lg_kp502_ver1'''], ur'''lg_kp502_ver1_subv10b''', ur'''LG-KP502-V10b Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP502.xml'''})
devices.devids[ur'''taiwanmobile_t1_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''taiwanmobile_t1_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; zh-tw; TaiwanMobileT1 Build/Donut) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Taiwan Mobile''',ur'''has_qwerty_keyboard''':False,ur'''max_image_height''':460,ur'''model_name''':ur'''T1''',ur'''resolution_height''':480})
devices.devids[ur'''tiphone_e88_ver1'''] = devclass(devices.devids[ur'''nexian_nx_g801_ver1'''], ur'''tiphone_e88_ver1''', ur'''tiphoneE88/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''TiPhone''',ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''model_name''':ur'''E88''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''apple_ipad_ver1_subsimulator'''] = devclass(devices.devids[ur'''apple_ipad_ver1'''], ur'''apple_ipad_ver1_subsimulator''', ur'''Mozilla/5.0 (iPad Simulator; U; CPU iPhone OS 3_2 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''softbank_840sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_840sh_ver1''', ur'''SoftBank/1.0/840SH/SHJ001''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''model_name''':ur'''840SH''',ur'''resolution_height''':400})
devices.devids[ur'''softbank_941p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_941p_ver1''', ur'''SoftBank/1.0/941P/PJP10''', True, {ur'''columns''':14,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':700,ur'''max_image_width''':471,ur'''model_name''':ur'''941P''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':21})
devices.devids[ur'''softbank_942sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_942sh_ver1''', ur'''SoftBank/1.0/942SH/SHJ001''', True, {ur'''colors''':16777216,ur'''columns''':15,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':754,ur'''max_image_width''':480,ur'''model_name''':ur'''942SH''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':23})
devices.devids[ur'''softbank_840pe_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_840pe_ver1''', ur'''SoftBank/1.0/840Pe/PJP10''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':369,ur'''max_image_width''':236,ur'''model_name''':ur'''840P for Biz''',ur'''resolution_height''':427,ur'''rows''':16})
devices.devids[ur'''softbank_841p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_841p_ver1''', ur'''SoftBank/1.0/841P/PJP10''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':369,ur'''max_image_width''':236,ur'''model_name''':ur'''841P''',ur'''resolution_height''':427,ur'''rows''':16})
devices.devids[ur'''softbank_943sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_943sh_ver1''', ur'''SoftBank/1.0/943SH/SHJ001''', True, {ur'''colors''':16777216,ur'''columns''':15,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':754,ur'''max_image_width''':480,ur'''model_name''':ur'''943SH''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':23})
devices.devids[ur'''softbank_dm005sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_dm005sh_ver1''', ur'''SoftBank/1.0/DM005SH/SHJ001''', True, {ur'''colors''':16777216,ur'''columns''':15,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':754,ur'''max_image_width''':480,ur'''model_name''':ur'''DM005SH''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':23})
devices.devids[ur'''motorola_zeppelin_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''motorola_zeppelin_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; zeppelin) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''Zeppelin'''})
devices.devids[ur'''htc_bahamas_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''htc_bahamas_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; bahamas) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''model_name''':ur'''Bahamas'''})
devices.devids[ur'''samsung_gt_i7500_ver1_subengb'''] = devclass(devices.devids[ur'''samsung_gt_i7500_ver1'''], ur'''samsung_gt_i7500_ver1_subengb''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-gb; Galaxy Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''lg_bl40_ver1_subua'''] = devclass(devices.devids[ur'''lg_bl40_ver1'''], ur'''lg_bl40_ver1_subua''', ur'''LG-BL40-Orange/V10b Browser/Obigo-Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''zte_g_x761_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_g_x761_ver1''', ur'''ZTE-G-X761/X761_Z1_S_A07A100 Obigo/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''G X761''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-G-X761-Z1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''spice_m6464_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spice_m6464_ver1''', ur'''SPICE-M6464/1.0 IAC/M6235 IAC/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Spice''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':300000,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M6464''',ur'''mp3''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.okwapdigi.cn/uaprof/M6464/M6464UAProfile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''tiphone_t78_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tiphone_t78_ver1''', ur'''Tiphone T78/1.0 Browser/wap2.0 Sync/SyncClient1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''TiPhone''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''T78''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''lg_gc900_ver1_subvodafone'''] = devclass(devices.devids[ur'''lg_gc900_ver1'''], ur'''lg_gc900_ver1_subvodafone''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-GC900''', False, None)
devices.devids[ur'''lg_9250_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_9250_ver1''', ur'''LG9250''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':35,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':819200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG9250''',ur'''png''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''sonyericsson_x10i_ver1_subse'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1'''], ur'''sonyericsson_x10i_ver1_subse''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; sv-se; SonyEricssonX10i Build/R1FA014) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''apple_ipad_ver1_sub5312110'''] = devclass(devices.devids[ur'''apple_ipad_ver1'''], ur'''apple_ipad_ver1_sub5312110''', ur'''Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10''', False, {ur'''release_date''':ur'''2010_april'''})
devices.devids[ur'''samsung_gt_s5350_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s5350_ver1''', ur'''SAMSUNG-GT-S5350/S5350DDJA3 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-N''', True, {ur'''brand_name''':ur'''Samsung''',ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Shark''',ur'''max_data_rate''':3600,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''GT S5350''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''samsung_sch_w259_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sch_w259_ver1''', ur'''SAMSUNG-SCH-W259/W259DDDA2 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''SCH W259''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''lg_gu285_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gu285_ver1''', ur'''LG-GU285/v10a Browser/Obigo-Q7.3 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''GU285''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''etouch_d11_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''etouch_d11_ver1''', ur'''eTouch D11''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''eTouch''',ur'''max_data_rate''':40,ur'''max_image_height''':100,ur'''mobile_browser''':ur'''wap browser''',ur'''model_name''':ur'''D11''',ur'''resolution_height''':128})
devices.devids[ur'''mot_me501_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''mot_me501_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; zh-cn; ME501 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''has_qwerty_keyboard''':False,ur'''max_data_rate''':1800,ur'''max_image_height''':450,ur'''model_name''':ur'''ME501''',ur'''resolution_height''':480})
devices.devids[ur'''fly_ds170_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_ds170_ver1''', ur'''Fly_DS170 Configuration/WAP2.0/Browser''', True, {ur'''brand_name''':ur'''Fly''',ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''DS170''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''mot_calgary_ver1_subdevour'''] = devclass(devices.devids[ur'''mot_calgary_ver1'''], ur'''mot_calgary_ver1_subdevour''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; Devour Build/DRC92) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Devour''',ur'''model_extra_info''':ur'''Verizon''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_gd580_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_gd580_ver1''', ur'''LG-GD580/v1.0''', True, {ur'''brand_name''':ur'''LG''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':3600,ur'''max_image_height''':360,ur'''max_image_width''':224,ur'''model_name''':ur'''GD580''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''etouch_d33_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''etouch_d33_ver1''', ur'''eTouchD33''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''eTouch''',ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''wap browser''',ur'''model_name''':ur'''D33''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''htc_android_g1_ver1_sub16'''] = devclass(devices.devids[ur'''htc_android_g1_ver1_5_subua'''], ur'''htc_android_g1_ver1_sub16''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; zh-cn; T-Mobile G1 Build/DRC83) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.6''',ur'''release_date''':ur'''2010_april'''})
devices.devids[ur'''samsung_sgh_a687_ver1'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''samsung_sgh_a687_ver1''', ur'''SAMSUNG-SGH-A687/A687UCJB4; Mozilla/5.0 (Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mini/att/4.2.16479; U; en-US) Opera 9.50''', True, {ur'''brand_name''':ur'''Samsung''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''SGH A687''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_xt701_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2'''], ur'''mot_xt701_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.0.1; zh-cn; XT701 Build/STCU_11.04.1) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''has_qwerty_keyboard''':False,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':10200,ur'''max_image_height''':800,ur'''max_image_width''':460,ur'''model_name''':ur'''X701''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''vodafone_332_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''vodafone_332_ver1''', ur'''Vodafone/1.0/0Vodafone332/B137 Browser/Obigo-Browser/Q04A MMS/Obigo-MMS/4.1 Profile''', True, {ur'''brand_name''':ur'''Vodafone''',ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''max_image_width''':100,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q4''',ur'''model_name''':ur'''332''',ur'''resolution_height''':160,ur'''resolution_width''':120})
devices.devids[ur'''samsung_sgh_i560_ver1_sub_novoda'''] = devclass(devices.devids[ur'''samsung_sgh_i560_ver1'''], ur'''samsung_sgh_i560_ver1_sub_novoda''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 1.0/SamsungSGHi560/I560JAHD2 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''sonyericsson_w508a_ver1_subua1'''] = devclass(devices.devids[ur'''sonyericsson_w508a_ver1'''], ur'''sonyericsson_w508a_ver1_subua1''', ur'''SonyEricssonW508a/R1GA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.4''', False, None)
devices.devids[ur'''sonyericsson_j105_ver1_subua1'''] = devclass(devices.devids[ur'''sonyericsson_j105_ver1'''], ur'''sonyericsson_j105_ver1_subua1''', ur'''SonyEricssonj105a/R1GA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.4''', False, None)
devices.devids[ur'''nexian_nx_t780_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_t780_ver1''', ur'''NexianNX-T780/MTK Release/10.1.2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''NX T780''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':7,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''generic_dolfin'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_dolfin''', ur'''DO_NOT_MATCH_DOLFIN''', False, {ur'''canvas_support''':ur'''full''',ur'''css_border_image''':ur'''webkit''',ur'''css_gradient''':ur'''webkit''',ur'''css_rounded_corners''':ur'''webkit''',ur'''css_spriting''':True,ur'''html_web_4_0''':True,ur'''mobile_browser''':ur'''Dolfin/Jasmine Webkit''',ur'''mobile_browser_version''':ur'''0.8''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2009_july''',ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':4,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''samsung_gt_s5600_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s5600_ver1''', ur'''SAMSUNG-GT-S5600-Vodafone/S5600BUID1 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''image_inlining''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''0.8''',ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''GT S5600''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':80,ur'''physical_screen_width''':48,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_asp''':2,ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5600_3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5600LUAProf.xml''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_support_level''':4})
devices.devids[ur'''samsung_gt_s5603_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s5603_ver1''', ur'''SAMSUNG-GT-S5603/1.0 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':232,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''0.8''',ur'''model_name''':ur'''GT S5603''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5603.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3,ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''samsung_s8000_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_s8000_ver1''', ur'''SAMSUNG-S8000/S8000XBIF4 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''epoc_bmp''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_1''',ur'''gif''':True,ur'''html_web_4_0''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Jet''',ur'''max_data_rate''':3600,ur'''max_deck_size''':40000,ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''GT-S8000''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':68,ur'''physical_screen_width''':41,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/S8000_3G.rdf''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':800,ur'''wallpaper_max_width''':480,ur'''wallpaper_preferred_height''':800,ur'''wallpaper_preferred_width''':480,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':4,ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''samsung_gt_s5230_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s5230_ver1''', ur'''SAMSUNG-GT-S5230/S5230XBIE8 SHP/VPP/R5 Jasmine/0.8 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':40000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':2048,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''0.8''',ur'''model_name''':ur'''GT-S5230''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1b''',ur'''playback_vcodec_mpeg4_sp''':ur'''0b''',ur'''playback_wmv''':ur'''7''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5230.rdf''',ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':400,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':400,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_gt_s3650_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s3650_ver1''', ur'''SMMSAMSUNG-GT-S3650/S3650ACIG1 SHP/VPP/R5 Jasmine/1.0 Nextreaming -MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_3dapi''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_heap_size''':11534336,ur'''j2me_http''':True,ur'''j2me_jtwi''':True,ur'''j2me_max_jar_size''':1048576,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_svgt''':True,ur'''j2me_wma''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Corby''',ur'''max_data_rate''':200,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''GT-S3650''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_directdownload_size_limit''':52428800,ur'''playback_vcodec_h263_0''':45,ur'''playback_vcodec_mpeg4_sp''':ur'''0b''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3650.rdf''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5233w_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s5233w_ver1''', ur'''SAMSUNG-GT-S5233W/1.0 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''0.8''',ur'''model_name''':ur'''GT S5233W''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5233W.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5233T.rdf''',ur'''uaprof3''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5233A.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s8003_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s8003_ver1''', ur'''SAMSUNG-GT-S8003/1.0 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Jet''',ur'''max_data_rate''':1800,ur'''max_deck_size''':5000,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''S8003''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':68,ur'''physical_screen_width''':41,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/S8003_3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_gt_m8910_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_m8910_ver1''', ur'''SAMSUNG-GT-M8910/M8910XXIG9 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Pixon12''',ur'''max_data_rate''':7200,ur'''max_deck_size''':5000,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''GT M8910''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-M8910_3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_gt_s3653_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s3653_ver1''', ur'''SAMSUNG-GT-S3653/1.0 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''0.8''',ur'''model_name''':ur'''GT S3653''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3653.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5560_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s5560_ver1''', ur'''SAMSUNG-GT-S5560/S5560XXIK3 SHP/VPP/R5 Dolfin/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT S5560''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5560.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_m5650_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_m5650_ver1''', ur'''SAMSUNG-GT-M5650/M5650XXIK8 SHP/VPP/R5 Jasmine/1.0 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Corby Lindy''',ur'''max_data_rate''':3600,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''GT M5650''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_asp''':0,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-M5650.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_gt_i6220_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_i6220_ver1''', ur'''SAMSUNG-GT-I6220/1.0 SHP/VPP/R5 Jasmine/0.8 NexPlayer/2.12 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''0.8''',ur'''model_name''':ur'''GT I6220''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-I6220.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5230_ver1_sub_bxie1'''] = devclass(devices.devids[ur'''samsung_gt_s5230_ver1'''], ur'''samsung_gt_s5230_ver1_sub_bxie1''', ur'''SAMSUNG-GT-S5230/S5230BXIE1 SHP/VPP/R5 Jasmine/0.8 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s5230_ver1_sub_p11f2'''] = devclass(devices.devids[ur'''samsung_gt_s5230_ver1'''], ur'''samsung_gt_s5230_ver1_sub_p11f2''', ur'''SAMSUNG-GT-S5230/S5230PIIF2 SHP/VPP/R5 Jasmine/0.8 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s5230_ver1_sub_adif1'''] = devclass(devices.devids[ur'''samsung_gt_s5230_ver1'''], ur'''samsung_gt_s5230_ver1_sub_adif1''', ur'''SAMSUNG-GT-S5230/S5230ADIF1 SHP/VPP/R5 Jasmine/0.8 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s5230_ver1_sub_10'''] = devclass(devices.devids[ur'''samsung_gt_s5230_ver1'''], ur'''samsung_gt_s5230_ver1_sub_10''', ur'''SAMSUNG-GT-S5230/1.0 SHP/VPP/R5 Jasmine/0.8 NexPlayer/2.12 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s5230w_ver1'''] = devclass(devices.devids[ur'''samsung_gt_s5230_ver1'''], ur'''samsung_gt_s5230w_ver1''', ur'''SAMSUNG-GT-S5230W/S523WXXIL1 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''image_inlining''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''GT S5230W''',ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5230W_3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5230W.rdf'''})
devices.devids[ur'''samsung_gt_s5600_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_gt_s5600_ver1'''], ur'''samsung_gt_s5600_ver1_suborange''', ur'''SAMSUNG-GT-S5600-ORANGE/S5600BVIDA SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''samsung_gt_s5600_ver1_subbouygues'''] = devclass(devices.devids[ur'''samsung_gt_s5600_ver1'''], ur'''samsung_gt_s5600_ver1_subbouygues''', ur'''SAMSUNG-GT-S5600-Bouygues/S5600AGID3 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Bouygues''',ur'''model_name''':ur'''GT-S5600''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5600_3G.rdf''',ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5600_ver1_subl'''] = devclass(devices.devids[ur'''samsung_gt_s5600_ver1'''], ur'''samsung_gt_s5600_ver1_subl''', ur'''SAMSUNG-GT-S5600L/1.0 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s5600_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_s5600_ver1_suborange'''], ur'''samsung_gt_s5600_ver1_subua''', ur'''SAMSUNG-GT-S5600/S5600AIIE2 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s5230_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_gt_s5230_ver1_sub_bxie1'''], ur'''samsung_gt_s5230_ver1_suborange''', ur'''SAMSUNG-GT-S5230-ORANGE/S5230BVIF1 SHP/VPP/R5 Jasmine/0.8 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s5230_ver1_subc'''] = devclass(devices.devids[ur'''samsung_gt_s5230_ver1_sub_bxie1'''], ur'''samsung_gt_s5230_ver1_subc''', ur'''SAMSUNG-GT-S5230C/1.0 SHP/R5 Release/02.01.2009 Browser/NetFront3.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''image_inlining''':True,ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5'''})
devices.devids[ur'''samsung_gt_s3650_amiii2'''] = devclass(devices.devids[ur'''samsung_gt_s3650_ver1'''], ur'''samsung_gt_s3650_amiii2''', ur'''SAMSUNG-GT-S3650/S3650AMII2 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''marketing_name''':ur'''Corby''',ur'''max_deck_size''':5000,ur'''max_image_height''':280,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''oma_support''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3650.rdf'''})
devices.devids[ur'''samsung_gt_s3650_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_gt_s3650_ver1'''], ur'''samsung_gt_s3650_ver1_suborange''', ur'''SAMSUNG-GT-S3650-ORANGE/S3650BVII6 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''samsung_gt_s3650_ver1_sub_10'''] = devclass(devices.devids[ur'''samsung_gt_s3650_ver1'''], ur'''samsung_gt_s3650_ver1_sub_10''', ur'''SAMSUNG-GT-S3650/1.0 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''1.0'''})
devices.devids[ur'''samsung_gt_s8003_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_s8003_ver1'''], ur'''samsung_gt_s8003_ver1_subua''', ur'''SAMSUNG-S8003/1.0 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''wallpaper_max_height''':800,ur'''wallpaper_max_width''':480,ur'''wallpaper_preferred_height''':800,ur'''wallpaper_preferred_width''':480})
devices.devids[ur'''samsung_gt_s5233s_ver1'''] = devclass(devices.devids[ur'''samsung_gt_s5233w_ver1'''], ur'''samsung_gt_s5233s_ver1''', ur'''SAMSUNG-GT-S5233S/1.0 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''max_image_width''':228,ur'''model_name''':ur'''GT S5233S'''})
devices.devids[ur'''samsung_gt_s5233a_ver1'''] = devclass(devices.devids[ur'''samsung_gt_s5233w_ver1'''], ur'''samsung_gt_s5233a_ver1''', ur'''SAMSUNG-GT-S5233A/S5233ADDIF1 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Star''',ur'''max_deck_size''':5000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''0.8''',ur'''model_name''':ur'''GT S5233A''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5233A.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5233t_ver1'''] = devclass(devices.devids[ur'''samsung_gt_s5233w_ver1'''], ur'''samsung_gt_s5233t_ver1''', ur'''SAMSUNG-GT-S5233T/1.0 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''model_name''':ur'''GT-S5233T''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5233T.rdf'''})
devices.devids[ur'''lg_gr500_ver1_subobigo71'''] = devclass(devices.devids[ur'''lg_gr500_ver1'''], ur'''lg_gr500_ver1_subobigo71''', ur'''LG-GR500FD/V10a Teleca/Q7.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''7.1'''})
devices.devids[ur'''samsung_s8000_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_s8000_ver1'''], ur'''samsung_s8000_ver1_suborange''', ur'''SAMSUNG-S8000-ORANGE/S8000BVIF5 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_s8000_ver1_subnetfront35'''] = devclass(devices.devids[ur'''samsung_s8000_ver1'''], ur'''samsung_s8000_ver1_subnetfront35''', ur'''SAMSUNG-GT-S8000H/1.0 SHP/R5 NetFront/3.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.5'''})
devices.devids[ur'''samsung_s8000l_ver1'''] = devclass(devices.devids[ur'''samsung_s8000_ver1'''], ur'''samsung_s8000l_ver1''', ur'''SAMSUNG-GT-S8000L/1.0 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''directdownload_support''':True,ur'''image_inlining''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':1048576,ur'''mms_max_width''':0,ur'''model_name''':ur'''GT S8000L''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2009_november''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S8000LTCE_3G.xml'''})
devices.devids[ur'''zte_r220_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_r220_ver1''', ur'''ZTE-R220/1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''R220''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sgh_a697_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_a697_ver1''', ur'''SAMSUNG-SGH-A697/A697UCJB2 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Sunburst''',ur'''max_data_rate''':40,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH A697''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A697.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_a853_ver1'''] = devclass(devices.devids[ur'''mot_milestone_ver1'''], ur'''mot_a853_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.0; pt-br; A853 Build/SHLA_U2_01.03.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''A853''',ur'''release_date''':ur'''2010_april''',ur'''uaprof''':ur''''''})
devices.devids[ur'''imobile_5210_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''imobile_5210_ver1''', ur'''i-mobile 5210''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SAMART i-mobile''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':65536,ur'''max_image_height''':450,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':102400,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''5210''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':480,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ua-profile.com:808/profiles/UAP_imobile5210.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''kyocera_s2300_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''kyocera_s2300_ver1''', ur'''KWC-S2300/ABR1001 UP.Browser/7.2.7.2.551 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Kyocera''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Torino''',ur'''max_image_height''':200,ur'''max_image_width''':280,ur'''model_name''':ur'''S2300''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''lg_km555_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_km555_ver1''', ur'''LG-KM555/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KM555''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KM555-2G.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KM555.xml''',ur'''uaprof3''':ur'''http://gsm.lge.com/html/gsm/LG-KM555-RGS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gd880_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_gd880_ver1''', ur'''Mozilla/5.0 (LG/GD880 Browser/AppleWebKit/531 Widget/LGMW/3.0 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', True, {ur'''aac''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Mini''',ur'''max_data_rate''':1800,ur'''max_deck_size''':49152,ur'''max_image_height''':400,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''GD880''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':15,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':20,ur'''streaming_video''':True,ur'''table_support''':True,ur'''transparent_png_alpha''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/GD880-M6-D1.xml''',ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':4})
devices.devids[ur'''nokia_7230_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_7230_ver1''', ur'''Nokia7230/5.0 (05.71) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''fl_browser''':True,ur'''fl_screensaver''':True,ur'''fl_standalone''':True,ur'''fl_wallpaper''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''N7230''',ur'''mp3''':True,ur'''physical_screen_height''':90,ur'''physical_screen_width''':45,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''transparent_png_index''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N7230r100.xml'''})
devices.devids[ur'''nokia_6600s_ver1_sub0523'''] = devclass(devices.devids[ur'''nokia_6600s_ver1'''], ur'''nokia_6600s_ver1_sub0523''', ur'''Nokia6600s/2.0 (05.23) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sagem_puma_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sagem_puma_ver1''', ur'''Mozilla/5.0 (PUMA Phone M1/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1; 240x320) AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''PUMA Phone M1''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/905747.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_gb175_ver1'''] = devclass(devices.devids[ur'''lg_gb170_ver1'''], ur'''lg_gb175_ver1''', ur'''LG-GB175/V01 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''model_name''':ur'''GB175''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_m228_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''huawei_m228_ver1''', ur'''HUAWEI-M228/001.00 ACCESS-NetFront/3.2(Mobile) Mozilla/5.0''', True, {ur'''brand_name''':ur'''Huawei''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''M228''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''samsung_gt_s5503_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s5503_ver1''', ur'''SAMSUNG-GT-S5503/ SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT S5503''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5503UAProf3G.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5503UAProf.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_w980i_ver1_subr3da'''] = devclass(devices.devids[ur'''sonyericsson_w980i_ver1'''], ur'''sonyericsson_w980i_ver1_subr3da''', ur'''SonyEricssonW980/R3DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.2''', False, None)
devices.devids[ur'''sonyericsson_w995_ver1_subr1ea'''] = devclass(devices.devids[ur'''sonyericsson_w995_ver1'''], ur'''sonyericsson_w995_ver1_subr1ea''', ur'''SonyEricssonW995/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.2''', False, None)
devices.devids[ur'''apple_iphone_ver4'''] = devclass(devices.devids[ur'''apple_iphone_ver3_1_3'''], ur'''apple_iphone_ver4''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Mobile/7D11''', True, {ur'''device_os_version''':ur'''4.0''',ur'''model_extra_info''':ur'''4.0''',ur'''model_name''':ur'''iPhone''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''release_date''':ur'''2010_april''',ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_preferred_protocol''':ur'''http''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''3.0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3'''})
devices.devids[ur'''apple_iphone_emulator_ver4'''] = devclass(devices.devids[ur'''apple_iphone_ver4'''], ur'''apple_iphone_emulator_ver4''', ur'''Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.0''',ur'''model_extra_info''':ur'''4.0 Simulator''',ur'''release_date''':ur'''2010_april'''})
devices.devids[ur'''apple_ipod_touch_ver4'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver3_1_3'''], ur'''apple_ipod_touch_ver4''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.0''',ur'''model_extra_info''':ur'''4.0''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''release_date''':ur'''2010_april'''})
devices.devids[ur'''apple_ipod_touch_ver4_subua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4'''], ur'''apple_ipod_touch_ver4_subua''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 4_0 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''lg_mt310_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mt310_ver1''', ur'''LGE-MT310/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Helix''',ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''MT310''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''etouch_d35_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''etouch_d35_ver1''', ur'''eTouchD35''', True, {ur'''accept_third_party_cookie''':False,ur'''brand_name''':ur'''eTouch''',ur'''max_data_rate''':40,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mobile_browser''':ur'''wap browser''',ur'''model_name''':ur'''D35''',ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''bird_s701_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bird_s701_ver1''', ur'''BIRD S701_GPRS/1.0 OSE/V1.6.0 ULC/2.0 Release/04.21.2008 Browser/JB4.3''', True, {ur'''brand_name''':ur'''Bird''',ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''model_name''':ur'''S701''',ur'''resolution_height''':128,ur'''resolution_width''':128})
devices.devids[ur'''nokia_2730c_ver1_sub0770'''] = devclass(devices.devids[ur'''nokia_2730c_ver1'''], ur'''nokia_2730c_ver1_sub0770''', ur'''Nokia2730c-1/2.0 (07.70) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_t715_ver1_subr1ga'''] = devclass(devices.devids[ur'''sonyericsson_t715_ver1'''], ur'''sonyericsson_t715_ver1_subr1ga''', ur'''SonyEricssonT715/R1GA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.4''', False, None)
devices.devids[ur'''nokia_2730c_ver1_sub0941'''] = devclass(devices.devids[ur'''nokia_2730c_ver1'''], ur'''nokia_2730c_ver1_sub0941''', ur'''Nokia2730c-1/2.0 (09.41) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_c902_ver1_subr3ea'''] = devclass(devices.devids[ur'''sonyericsson_c902_ver1'''], ur'''sonyericsson_c902_ver1_subr3ea''', ur'''SonyEricssonC902/R3EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.3''', False, None)
devices.devids[ur'''nokia_x3_00_ver1_sub0020'''] = devclass(devices.devids[ur'''nokia_x3_00_ver1'''], ur'''nokia_x3_00_ver1_sub0020''', ur'''NokiaX3-00/2.0 (di3.44SSC) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', False, None)
devices.devids[ur'''apple_ipod_touch_ver3_1_2_sub7d11'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver3_1_2'''], ur'''apple_ipod_touch_ver3_1_2_sub7d11''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1_2 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7D11 Safari/528.16''', False, None)
devices.devids[ur'''sonyericsson_k770iv_ver1_subr8bc'''] = devclass(devices.devids[ur'''sonyericsson_k770iv_ver1'''], ur'''sonyericsson_k770iv_ver1_subr8bc''', ur'''SonyEricssonK770iv/R8BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_c905_ver1_subr1ea'''] = devclass(devices.devids[ur'''sonyericsson_c905v_ver1'''], ur'''sonyericsson_c905_ver1_subr1ea''', ur'''Mozilla/4.0 SonyEricssonC905v/R1EA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.2''', False, None)
devices.devids[ur'''nokia_2730c_ver1_sub0760'''] = devclass(devices.devids[ur'''nokia_2730c_ver1'''], ur'''nokia_2730c_ver1_sub0760''', ur'''Nokia2730c-1/2.0 (07.60) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_2690_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp50'''], ur'''nokia_2690_ver1''', ur'''Nokia2690/2.0 (09.65) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''flash_lite_version''':ur'''3''',ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N2690''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tmobile_leo_ver1'''] = devclass(devices.devids[ur'''htc_hd2_ver1'''], ur'''tmobile_leo_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) T-Mobile_LEO''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''css_spriting''':True,ur'''image_inlining''':False,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''Leo'''})
devices.devids[ur'''lemon_iq_707_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lemon_iq_707_ver1''', ur'''LEMON IQ707''', True, {ur'''brand_name''':ur'''Lemon''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':40,ur'''max_image_height''':150,ur'''max_image_width''':200,ur'''model_name''':ur'''IQ 707''',ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':176,ur'''resolution_width''':220})
devices.devids[ur'''docomo_f04b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_f04b_ver1''', ur'''DoCoMo/2.0 F04B''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':324,ur'''model_name''':ur'''F-04B''',ur'''resolution_height''':960})
devices.devids[ur'''docomo_l01b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_l01b_ver1''', ur'''DoCoMo/2.0 L01B''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':330,ur'''model_name''':ur'''L-01B''',ur'''resolution_height''':800})
devices.devids[ur'''docomo_sh06b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh06b_ver1''', ur'''DoCoMo/2.0 SH06B''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':323,ur'''model_name''':ur'''SH-06B'''})
devices.devids[ur'''nokia_5800d_ver1_sub500005'''] = devclass(devices.devids[ur'''nokia_5800d_ver1'''], ur'''nokia_5800d_ver1_sub500005''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5800d-1/50.0.005; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.3''', False, {ur'''image_inlining''':True})
devices.devids[ur'''htc_incredible_adr6300_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_incredible_adr6300_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; ADR6300 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Incredible''',ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''model_name''':ur'''ADR6300''',ur'''physical_screen_height''':80,ur'''physical_screen_width''':48,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''playback_wmv''':ur'''7''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''spcmobile_boss_1000_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''spcmobile_boss_1000_ver1''', ur'''SPC MOBILE BOSS 1000''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SPC''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''3200''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.spc-indonesia.com/uaprofile/BOSS-1000.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''wellcom_w3350_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''wellcom_w3350_ver1''', ur'''W3350 WAP Browser''', True, {ur'''brand_name''':ur'''WellcoM''',ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''W3350''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''chunghwa_cht8000_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''chunghwa_cht8000_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; zh-tw; CHT8000 Build/CRB17) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Chunghwa''',ur'''has_qwerty_keyboard''':False,ur'''max_data_rate''':1800,ur'''max_image_height''':450,ur'''model_name''':ur'''CHT8000''',ur'''resolution_height''':480})
devices.devids[ur'''wellcom_a88_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''wellcom_a88_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; th-th; WellcoM-A88 Build/DONUT) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''WellcoM''',ur'''has_qwerty_keyboard''':False,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''model_name''':ur'''A88''',ur'''resolution_height''':480})
devices.devids[ur'''wellcom_w189_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''wellcom_w189_ver1''', ur'''WELLCOM-W189_WAP_Browser''', True, {ur'''brand_name''':ur'''WellcoM''',ur'''max_image_height''':100,ur'''model_name''':ur'''W189''',ur'''resolution_height''':128})
devices.devids[ur'''apple_ipad_ver1_subos'''] = devclass(devices.devids[ur'''apple_ipad_ver1'''], ur'''apple_ipad_ver1_subos''', ur'''Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Mobile/7B367''', False, None)
devices.devids[ur'''apple_ipad_ver1_subos5312110'''] = devclass(devices.devids[ur'''apple_ipad_ver1_subos'''], ur'''apple_ipad_ver1_subos5312110''', ur'''Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10''', False, None)
devices.devids[ur'''sonyericsson_x10iv_ver1'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1'''], ur'''sonyericsson_x10iv_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; es-es; SonyEricssonX10iv Build/R1FA014) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''model_name''':ur'''X10iv'''})
devices.devids[ur'''lg_gt405_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gt405_ver1''', ur'''LG-GT405/V10a Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Viewty GT''',ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''GT405''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/GT405-M6-D2.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_x7500_ver1_subopera951'''] = devclass(devices.devids[ur'''htc_x7500_ver1_subopera865'''], ur'''htc_x7500_ver1_subopera951''', ur'''Opera/9.51 Beta (Microsoft Windows; PPC; 640x480; HTC_X7500/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mobi/1718; U; en)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.51'''})
devices.devids[ur'''lg_lg100_ver1'''] = devclass(devices.devids[ur'''lg_lg100c_ver1'''], ur'''lg_lg100_ver1''', ur'''LG-LG100 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, {ur'''model_name''':ur'''LG100'''})
devices.devids[ur'''tnm_v70_ver1'''] = devclass(devices.devids[ur'''mot_v70_ver1'''], ur'''tnm_v70_ver1''', ur'''TNM-V70/1.0 Release/11.22.2008 Browser/Obigo2.0''', True, {ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_extra_info''':ur'''TNM'''})
devices.devids[ur'''htc_desire_a8181_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_desire_a8181_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; Desire_A8181 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Desire''',ur'''max_data_rate''':7200,ur'''max_image_height''':760,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':800,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A8181''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/Bravo/HTC_Desire_A8181.xml''',ur'''uaprof2''':ur'''http://www.htcmms.com.tw/Android/Telstra/Desire/ua-profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''zte_e810_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''zte_e810_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) MOVISTAR/1.0/e810/VEN_TM_SE_P180A2V1.0.1 IE Mobile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''7.11''',ur'''model_name''':ur'''e810''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':9,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-e810.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''sonyericsson_so_01b_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''sonyericsson_so_01b_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; SonyEricssonSO-01B Build/R1EA018) AppleWebKit/528.5  (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':44,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''SonyEricsson Xperia X10 for DoCoMo''',ur'''max_data_rate''':1800,ur'''max_image_height''':800,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':1024000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SO-01B''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':32,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/SO-01BR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sonyericsson_so_01b_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_so_01b_ver1'''], ur'''sonyericsson_so_01b_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; SO-01B Build/R1EA018) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''lg_lu2300_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''lg_lu2300_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ko-kr; LU2300 Build/Donut) AppleWebKit/528.5  (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''brand_name''':ur'''LG''',ur'''dual_orientation''':True,ur'''max_image_height''':760,ur'''max_image_width''':450,ur'''model_name''':ur'''LU2300''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''tmobile_leo_ver1_subie711'''] = devclass(devices.devids[ur'''tmobile_leo_ver1'''], ur'''tmobile_leo_ver1_subie711''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) T-Mobile_LEO''', False, {ur'''mobile_browser_version''':ur'''7.11'''})
devices.devids[ur'''apanda_a60_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''apanda_a60_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; zh-cn; apanda-A60 Build/DONUT) AppleWebKit/528.5  (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''brand_name''':ur'''Apanda''',ur'''has_qwerty_keyboard''':False,ur'''max_data_rate''':1800,ur'''max_image_height''':760,ur'''max_image_width''':450,ur'''model_name''':ur'''A60''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''nokia_7705_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40'''], ur'''nokia_7705_ver1''', ur'''Mozilla/4.1 (compatible; MSIE 6.0; Brew 3.1.5; U; en)/320x240 NOKIA 7705''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':24,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Twist''',ur'''max_image_height''':194,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''7705''',ur'''png''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':9,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/nokia/7705/7705.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''philips_e102_ver1'''] = devclass(devices.devids[ur'''phillips_x520_ver1'''], ur'''philips_e102_ver1''', ur'''PhilipsE102/1.0''', True, {ur'''max_image_height''':88,ur'''max_image_width''':120,ur'''model_name''':ur'''E102''',ur'''physical_screen_height''':33,ur'''physical_screen_width''':33,ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''uaprof''':ur''''''})
devices.devids[ur'''philips_e102_ver1_sub1'''] = devclass(devices.devids[ur'''philips_e102_ver1'''], ur'''philips_e102_ver1_sub1''', ur'''PhilipsE102/1.0 NXP4901/Galaxy1.1 Release/01.04.2009 Browser/JAT-Browser5.0 Profile/MIDP-1.0 Configration/CLDC-1.0''', False, None)
devices.devids[ur'''philips_e210_ver1'''] = devclass(devices.devids[ur'''philips_e100_ver1'''], ur'''philips_e210_ver1''', ur'''Philips E210/Obigo Browser wap2.0''', True, {ur'''model_name''':ur'''E210''',ur'''release_date''':ur'''2009_february''',ur'''uaprof''':ur'''''',ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zte_x990_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_5'''], ur'''zte_x990_ver1''', ur'''ZTE-X990/X990_V2_Z5_FR_D13F104  Profile/MIDP-2.0 Configuration/CLDC-1.1 Obigo/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':262144,ur'''columns''':20,ur'''device_os''':ur'''Windows Mobile OS''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ZTE X990''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ztemt.com/mobile/uaprof/ZTE-X990-SFR.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sonyericsson_w100i_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''sonyericsson_w100i_ver1''', ur'''SonyEricssonW100i/ R1BD009 TelecaBrowser/ Q07C1-1 Profile/MIDP- 2.0 Configuration/ CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Spiro''',ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W100''',ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/uaprof/W100iR101.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_desire_ver1'''] = devclass(devices.devids[ur'''htc_desire_a8181_ver1'''], ur'''htc_desire_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; HTC Desire Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''Desire''',ur'''physical_screen_height''':80,ur'''physical_screen_width''':49,ur'''release_date''':ur'''2010_march''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/Bravo/HTC_Desire.xml''',ur'''uaprof2''':ur'''''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_incredible_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_incredible_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; inc) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''Verizon Droid Incredible''',ur'''model_name''':ur'''Incredible''',ur'''release_date''':ur'''2010_april'''})
devices.devids[ur'''sonyericsson_x10i_ver1_subua_engb'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1'''], ur'''sonyericsson_x10i_ver1_subua_engb''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; SonyEricssonX10i) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''htc_bravo_ver1_subua'''] = devclass(devices.devids[ur'''htc_bravo_ver1'''], ur'''htc_bravo_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; bravo) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''release_date''':ur'''2009_december'''})
devices.devids[ur'''samsung_gt_i5700_ver1_subl'''] = devclass(devices.devids[ur'''samsung_gt_i5700_ver1'''], ur'''samsung_gt_i5700_ver1_subl''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; iw-il; GT-I5700L Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''samsung_shw_m100s_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_shw_m100s_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ko-kr; SHW-M100S Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':16777216,ur'''marketing_name''':ur'''Galaxy A''',ur'''max_data_rate''':1800,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''model_name''':ur'''SHW M100S''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''htc_legend_ver1_subua'''] = devclass(devices.devids[ur'''htc_legend_ver1'''], ur'''htc_legend_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-gb; legend) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''sonyericsson_so_01b_ver1_subua_build'''] = devclass(devices.devids[ur'''sonyericsson_so_01b_ver1'''], ur'''sonyericsson_so_01b_ver1_subua_build''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; SonyEricssonSO-01B Build/R1EA018) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''htc_hd_mini_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_5'''], ur'''htc_hd_mini_ver1''', ur'''HD_mini_T5555 Opera/9.7 (Windows NT 5.1; U; fr)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.7''',ur'''model_extra_info''':ur'''HTC Photon''',ur'''model_name''':ur'''HD Mini T5555''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':45,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/HTC_HD_mini_T5555-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_hd_mini_ver1_subiem812'''] = devclass(devices.devids[ur'''htc_hd_mini_ver1'''], ur'''htc_hd_mini_ver1_subiem812''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.5) Vodafone/1.0/HTC_HD_mini/1.00.164.1 (80896)''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''dual_orientation''':False,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''8.12''',ur'''model_extra_info''':ur'''Vodafone''',ur'''model_name''':ur'''HD mini''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/HTC_HD_mini-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_hd_mini_ver1_subiem6'''] = devclass(devices.devids[ur'''htc_hd_mini_ver1'''], ur'''htc_hd_mini_ver1_subiem6''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; HD_mini_T5555; Windows Phone 6.5.3.5)''', False, {ur'''brand_name''':ur'''HTC''',ur'''columns''':16,ur'''dual_orientation''':False,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''6.0''',ur'''model_name''':ur'''HD Mini''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':36})
devices.devids[ur'''htc_hd_mini_ver1_subua'''] = devclass(devices.devids[ur'''htc_hd_mini_ver1'''], ur'''htc_hd_mini_ver1_subua''', ur'''D_mini_T5555 Opera/9.7 (Windows NT 5.1; U; en)''', False, None)
devices.devids[ur'''mot_milestone_ver1_sub21'''] = devclass(devices.devids[ur'''mot_milestone_ver1'''], ur'''mot_milestone_ver1_sub21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-ca; Milestone Build/SHOLS_U2_02.31.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''generic_ms_phone_os7'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_ms_phone_os7''', ur'''DO_NOT_MATCH_MS_PHONE_OS7''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Generic''',ur'''colors''':65536,ur'''columns''':12,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Windows Phone OS''',ur'''device_os_version''':ur'''7''',ur'''dual_orientation''':True,ur'''html_web_4_0''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''max_image_height''':480,ur'''max_image_width''':320,ur'''max_url_length_in_requests''':512,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''Windows Mobile 7''',ur'''pdf_support''':True,ur'''physical_screen_height''':100,ur'''physical_screen_width''':50,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''9''',ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':20,ur'''rss_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_preferred_protocol''':ur'''http''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''9''',ur'''viewport_supported''':True,ur'''viewport_userscalable''':ur'''no''',ur'''viewport_width''':ur'''device_width_token''',ur'''wifi''':True,ur'''wml_1_1''':False,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':4,ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''samsung_sgh_i707_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''samsung_sgh_i707_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0) SAMSUNG;SGH-i707''', True, {ur'''brand_name''':ur'''Samsung''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Samsung Taylor''',ur'''max_image_height''':760,ur'''max_image_width''':450,ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''SGH-i707''',ur'''physical_screen_height''':87,ur'''physical_screen_width''':52,ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''sonyericsson_u20iv_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''sonyericsson_u20iv_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; es-es; SonyEricssonU20iv Build/1.0.A.1.36) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''U20i''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''lg_gs500_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gs500_ver1''', ur'''LG-GS500/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Cookie Plus''',ur'''max_deck_size''':102400,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.3''',ur'''model_name''':ur'''GS500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GS500.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-GS500-600K.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gw550_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''lg_gw550_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) LG-GW550 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''GW550''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_buzz_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_buzz_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; HTC Buzz 1.02.161.2 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Buzz''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':64,ur'''physical_screen_width''':48,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/Buzz/ua-profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''pantech_sky_a600s_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''pantech_sky_a600s_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ko-kr; SKY IM-A600S Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Pantech''',ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Sirius''',ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''model_name''':ur'''SKY IM A600S''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''tmobile_mytouch_3g_slide_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''tmobile_mytouch_3g_slide_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; T-Mobile myTouch 3G Slide Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''dual_orientation''':True,ur'''max_data_rate''':7200,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''model_name''':ur'''myTouch 3G Slide''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_xt702_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''mot_xt702_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-cn; XT702 Build/SGC01260) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''dual_orientation''':True,ur'''marketing_name''':ur'''Milestone''',ur'''max_data_rate''':2100,ur'''max_image_height''':500,ur'''max_image_width''':450,ur'''model_name''':ur'''XT702''',ur'''resolution_height''':540,ur'''resolution_width''':480})
devices.devids[ur'''mot_wx390_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_wx390_ver1''', ur'''Mot-WX390/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':18,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''WX390''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/wx390/Profile/wx390.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ktouch_a7722_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ktouch_a7722_ver1''', ur'''A7722/MIDP2.0/CLDC1.1/Screen-128X160''', True, {ur'''brand_name''':ur'''K-Touch''',ur'''colors''':65536,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''A7722''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''nexian_nx_g821_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g821_ver1''', ur'''Nexian-NXG821/MTK Release/10.1.2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''NX G821''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':7,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_pb99400_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_pb99400_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; PB99400 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Incredible''',ur'''max_image_height''':760,ur'''max_image_width''':450,ur'''model_name''':ur'''PB99400''',ur'''physical_screen_height''':80,ur'''physical_screen_width''':48,ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''samsung_gt_i8000_ver1_subopera95_v1'''] = devclass(devices.devids[ur'''samsung_gt_i8000_ver1_subopera95'''], ur'''samsung_gt_i8000_ver1_subopera95_v1''', ur'''SAMSUNG-GT-i8000/1.0 (Windows CE; Opera Mobi; U; en) Opera 9.5''', False, None)
devices.devids[ur'''lg_gw910_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''lg_gw910_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0) LGE;GW910''', True, {ur'''brand_name''':ur'''LG''',ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':440,ur'''max_image_width''':320,ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''GW910'''})
devices.devids[ur'''mot_i1_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''mot_i1_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; Motorola_i1 Build/CUPCAKE) AppleWebKit/528.5  (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''brand_name''':ur'''Motorola''',ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Opus One''',ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''model_name''':ur'''i1''',ur'''pdf_support''':True,ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''nexian_nx_d980_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_d980_ver1''', ur'''NexianNX-D980/MTK Release/10.1.2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''NX D980''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':7,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''garminasus_a50_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''garminasus_a50_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; de-de; Garmin-Asus A50 Build/DRC79) AppleWebKit/528.5  (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Garmin-Asus''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A50''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://static.garmincdn.com/uaprof/A50_1_0.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''tiphone_t30_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tiphone_t30_ver1''', ur'''TiPhone T30''', True, {ur'''brand_name''':ur'''TiPhone''',ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''model_name''':ur'''T30''',ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''videocon_v1301_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''videocon_v1301_ver1''', ur'''V1301''', True, {ur'''brand_name''':ur'''Videocon''',ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''model_name''':ur'''V1301''',ur'''resolution_height''':160})
devices.devids[ur'''mot_w845_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_w845_ver1''', ur'''MOT-W845/00.72 UP.Browser/7.2.7.5.663 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_data_rate''':384,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''W845''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''gionee_v500_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''gionee_v500_ver1''', ur'''GIONEE-V500/SW1.0.0/WAP2.0''', True, {ur'''brand_name''':ur'''Gionee''',ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':224,ur'''model_name''':ur'''V500''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''samsung_gt_i9000_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_gt_i9000_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-tw; GT-I9000 Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':16777216,ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Galaxy S''',ur'''max_data_rate''':7200,ur'''max_image_height''':452,ur'''max_image_width''':320,ur'''model_name''':ur'''GT-I9000''',ur'''release_date''':ur'''2010_march''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-i9000.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-I9000.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''imate_8150_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''imate_8150_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) i-mate 8150/ 480x640''', True, {ur'''brand_name''':ur'''i-mate''',ur'''max_image_height''':600,ur'''max_image_width''':450,ur'''model_name''':ur'''8150''',ur'''pointing_method''':ur'''''',ur'''resolution_height''':640,ur'''resolution_width''':480})
devices.devids[ur'''gionee_i9_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''gionee_i9_ver1''', ur'''GIONEE-I9/SW1.0.0/WAP2.0''', True, {ur'''brand_name''':ur'''Gionee''',ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':200,ur'''model_name''':ur'''I9''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''lg_gb280_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gb280_ver1''', ur'''LG-GB280/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':False,ur'''directdownload_support''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''LG-GB280''',ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GB280.xml'''})
devices.devids[ur'''htc_pc36100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_pc36100_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; PC36100 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''EVO 4G''',ur'''max_image_height''':452,ur'''max_image_width''':320,ur'''model_name''':ur'''PC36100''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''skybee_83at_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''skybee_83at_ver1''', ur'''SKYBEE-83AT''', True, {ur'''brand_name''':ur'''Skybee''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''model_name''':ur'''83AT''',ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''amc_f188_ver1'''] = devclass(devices.devids[ur'''zte_f188_ver1'''], ur'''amc_f188_ver1''', ur'''AMC F188/1.0 ACS-NF/3.4 QTV5.02 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':True,ur'''max_deck_size''':409600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_size''':307200,ur'''mobile_browser_version''':ur'''3.4''',ur'''model_name''':ur'''AMC F188''',ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':8,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F188(AMCF188).xml'''})
devices.devids[ur'''sonyericsson_k850iv_subr1da'''] = devclass(devices.devids[ur'''sonyericsson_k850i_ver1'''], ur'''sonyericsson_k850iv_subr1da''', ur'''Mozilla/4.0 SonyEricssonK850iv/R1DA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_x5_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''sonyericsson_x5_ver1''', ur'''SonyEricssonX5/R7BA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':64,ur'''gif''':True,ur'''greyscale''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X5''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/X5R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_x2_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo2003'''], ur'''sonyericsson_x2_ver1''', ur'''SonyEricssonX2/R1AA Browser/Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X2''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/X2R101.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i455_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_i450_ver1'''], ur'''samsung_sgh_i455_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Samsung/SGH-i455/UMHA3 Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':15,ur'''directdownload_support''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''SGH-i455''',ur'''mp3''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/i455_10.xml'''})
devices.devids[ur'''lg_kt610_ver1'''] = devclass(devices.devids[ur'''lg_ks10_symbian_ver1'''], ur'''lg_kt610_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 LGKT610/v10A; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML; like Gecko) Safari/413''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''max_deck_size''':357000,ur'''max_image_width''':300,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''model_name''':ur'''KT610''',ur'''release_date''':ur'''2008_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/KT610.xml'''})
devices.devids[ur'''nokia_6303iclassic_ver1'''] = devclass(devices.devids[ur'''nokia_6303classic_ver1'''], ur'''nokia_6303iclassic_ver1''', ur'''Nokia6303iclassic/5.0 (06.61) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''6303i Classic''',ur'''mp3''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6303iclassicr100.xml'''})
devices.devids[ur'''htc_desire_ver1_sub21'''] = devclass(devices.devids[ur'''htc_desire_ver1'''], ur'''htc_desire_ver1_sub21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-ie; Desire_A8181 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''colors''':65536,ur'''mms_max_height''':800,ur'''mms_max_size''':307200,ur'''mms_max_width''':480})
devices.devids[ur'''sonyericsson_u10i_ver1_subu10a'''] = devclass(devices.devids[ur'''sonyericsson_u10i_ver1'''], ur'''sonyericsson_u10i_ver1_subu10a''', ur'''SonyEricssonU10a/R1BA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.0''', False, None)
devices.devids[ur'''lg_hb620t_ver1_subuavoda'''] = devclass(devices.devids[ur'''lg_hb620t_ver1'''], ur'''lg_hb620t_ver1_subuavoda''', ur'''Vodafone/1.0/LG-HB620T/V10a Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_bl40_ver1_subvodav10b'''] = devclass(devices.devids[ur'''lg_bl40_ver1'''], ur'''lg_bl40_ver1_subvodav10b''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-BL40/V10b Browser/Obigo-Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''lg_ux700_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_ux700_ver1''', ur'''Mozilla/5.0 (compatible; Teleca Q7; Brew 3.1.5; U; en) 240X400 LGE UX700''', True, {ur'''colors''':65536,ur'''columns''':17,ur'''directdownload_support''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_max_height''':1536,ur'''mms_max_size''':1228800,ur'''mms_max_width''':2048,ur'''model_name''':ur'''UX700''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':20,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':25,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':20,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.inlandcellular.com/uaprofs/lg700.xml'''})
devices.devids[ur'''samsung_gt_i8000_ver1_subuaorange'''] = devclass(devices.devids[ur'''samsung_gt_i8000_ver1'''], ur'''samsung_gt_i8000_ver1_subuaorange''', ur'''SAMSUNG-GT-i8000Orange/BVIJ1 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', False, None)
devices.devids[ur'''samsung_gt_i8000_ver1_subopera95orange'''] = devclass(devices.devids[ur'''samsung_gt_i8000_ver1'''], ur'''samsung_gt_i8000_ver1_subopera95orange''', ur'''SAMSUNG-GT-i8000Orange/BVIJ1 (Windows CE; Opera Mobi; U; en) Opera 9.5''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''sonyericsson_u1i_ver1_subuau1a'''] = devclass(devices.devids[ur'''sonyericsson_u1i_ver1'''], ur'''sonyericsson_u1i_ver1_subuau1a''', ur'''SonyEricssonU1a/R1BB; Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', False, None)
devices.devids[ur'''nokia_6210_ver1_sub6210s'''] = devclass(devices.devids[ur'''nokia_6210_ver1'''], ur'''nokia_6210_ver1_sub6210s''', ur'''Nokia6210s/03.09.2 (SymbianOS/9.3; U; Series60/3.2 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''lg_gc900_ver1_subvodafone2'''] = devclass(devices.devids[ur'''lg_gc900_ver1'''], ur'''lg_gc900_ver1_subvodafone2''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-GC900/V10b Browser/Obigo-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''nokia_n95_ver1_sub_reorder300015'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_sub_reorder300015''', ur'''Mozilla/5.0 (SymbianOS/9.2; Series60/3.1 NokiaN95/30.0.015; Profile/MIDP-2.0 Configuration/CLDC-1.1 U; ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_n95_ver1_sub_reorder310017'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_sub_reorder310017''', ur'''Mozilla/5.0 (SymbianOS/9.2; Series60/3.1 NokiaN95/31.0.017; Profile/MIDP-2.0 Configuration/CLDC-1.1 U; ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''nokia_feature_pack''':1})
devices.devids[ur'''nokia_n95_ver1_sub_reorder350002'''] = devclass(devices.devids[ur'''nokia_n95_ver1'''], ur'''nokia_n95_ver1_sub_reorder350002''', ur'''Mozilla/5.0 (SymbianOS/9.2; Series60/3.1 NokiaN95/35.0.002; Profile/MIDP-2.0 Configuration/CLDC-1.1 U; ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''nokia_feature_pack''':1})
devices.devids[ur'''lg_gw520_sub1v09b'''] = devclass(devices.devids[ur'''lg_gw520_ver1'''], ur'''lg_gw520_sub1v09b''', ur'''LG-GW520-H3G/V09b Teleca/WAP2.0 MIDP-2.1/CLDC-1.1''', False, None)
devices.devids[ur'''lg_km900_ver1_subv10g'''] = devclass(devices.devids[ur'''lg_km900_ver1'''], ur'''lg_km900_ver1_subv10g''', ur'''LG-KM900/V10g Browser/Obigo-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_z750i_ver1_subr1ed'''] = devclass(devices.devids[ur'''sonyericsson_z750i_ver1'''], ur'''sonyericsson_z750i_ver1_subr1ed''', ur'''SonyEricssonZ750i/R1ED Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gtm8800_ver1_sub_bohj5'''] = devclass(devices.devids[ur'''samsung_gtm8800_ver1'''], ur'''samsung_gtm8800_ver1_sub_bohj5''', ur'''SAMSUNG-GT-M8800/M8800BOHJ5 SHP/VPP/R5 NetFront/3.5 NexPlayer/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s3650_ver1_subaaii3'''] = devclass(devices.devids[ur'''samsung_gt_s3650_ver1'''], ur'''samsung_gt_s3650_ver1_subaaii3''', ur'''SAMSUNG-GT-S3650/S3650AAII3 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''mot_milestone_ver1_sub21de'''] = devclass(devices.devids[ur'''mot_milestone_ver1_sub21'''], ur'''mot_milestone_ver1_sub21de''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; Milestone Build/SHOLS_U2_02.34.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''release_date''':ur'''2010_march'''})
devices.devids[ur'''palm_pre_ver1_4_1'''] = devclass(devices.devids[ur'''palm_pre_ver1_3_5'''], ur'''palm_pre_ver1_4_1''', ur'''Mozilla/5.0 (webOS/1.4.1.1; U; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Version/1.0 Safari/532.2 Pre/1.0''', False, {ur'''device_os_version''':ur'''1.4.1'''})
devices.devids[ur'''nokia_x6_ver1_sub200005'''] = devclass(devices.devids[ur'''nokia_x6_ver1'''], ur'''nokia_x6_ver1_sub200005''', ur'''Mozilla/5.0(Symbiam OS/9.4;Series 60/5.0 NokiaX6-00/20.0.005;Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrouserNG/7.2.3''', False, {ur'''flash_lite_version''':ur'''3_1'''})
devices.devids[ur'''nokia_x6_ver1_sub200005_1'''] = devclass(devices.devids[ur'''nokia_x6_ver1_sub200005'''], ur'''nokia_x6_ver1_sub200005_1''', ur'''NokiaX6-00/20.0.005; Series60/5.0 Profile MIDP2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_km570_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_km570_ver1''', ur'''LG-KM570/V10b Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Cookie Music''',ur'''max_deck_size''':102400,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.3''',ur'''model_name''':ur'''KM570''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KM570.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''google_nexusone_ver1_sub22'''] = devclass(devices.devids[ur'''google_nexusone_ver1_sub1'''], ur'''google_nexusone_ver1_sub22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-gb; Nexus One Build/FRF50) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2''',ur'''full_flash_support''':True})
devices.devids[ur'''samsung_gt_i5700_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_i5700_ver1'''], ur'''samsung_gt_i5700_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-ca; GT-I5700R Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''asus_eeepc_android_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''asus_eeepc_android_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; eeepc Build/Donut) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Asus''',ur'''model_name''':ur'''Android eeepc'''})
devices.devids[ur'''huawei_u8220_ver1_subcrb17'''] = devclass(devices.devids[ur'''huawei_u8220_ver1'''], ur'''huawei_u8220_ver1_subcrb17''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; sv-se; U8220 Build/CRB17) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''lenovo_oms_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''lenovo_oms_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; zh-cn; OMS1_5 Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''model_name''':ur'''OMS Android'''})
devices.devids[ur'''android_qsd8250_surf_chinese_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''android_qsd8250_surf_chinese_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; zh-cn; qsd8250_surf Build/Donut) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''model_extra_info''':ur'''chinese phone''',ur'''model_name''':ur'''qsd8250_surf'''})
devices.devids[ur'''lg_gw620f_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''lg_gw620f_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; pt-br; LG GW620F Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''GW620F'''})
devices.devids[ur'''sonyericsson_u8i_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic_symbian_s60'''], ur'''sonyericsson_u8i_ver1''', ur'''SonyEricssonU8i/R2CA; Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':16777216,ur'''columns''':50,ur'''css_spriting''':True,ur'''dual_orientation''':True,ur'''fl_browser''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''kanna''',ur'''max_deck_size''':357000,ur'''max_image_height''':600,ur'''max_image_width''':340,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''U8i''',ur'''mp3''':True,ur'''nokia_edition''':5,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':30,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/downloads/U8iR000.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mn240_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_mn240_ver1''', ur'''LGE-MN240/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''LG''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Imprint''',ur'''max_data_rate''':3600,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''model_name''':ur'''MN240''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''wifi''':True})
devices.devids[ur'''zen_z77_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zen_z77_ver1''', ur'''Z77/MIDP2.0/CLDC1.1/Screen-176X220''', True, {ur'''brand_name''':ur'''Zen''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''Z77''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_vx11000_ver1_subpolaris70'''] = devclass(devices.devids[ur'''lg_vx11000_ver1'''], ur'''lg_vx11000_ver1_subpolaris70''', ur'''Mozilla/5.0 (BREW; U; BREW 3.1.5; en) AppleWebKit/525.26 (KHTML, like Gecko) Polaris/7.0 Safari/525.26 480X800 LGE VX11000''', False, {ur'''mobile_browser''':ur'''Polaris''',ur'''mobile_browser_version''':ur'''7.0'''})
devices.devids[ur'''alcatel_ot_305_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_305_ver1''', ur'''Alcatel-OT-305A/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q3''',ur'''model_name''':ur'''OT 305''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-305A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_808a_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''alcatel_ot_808a_ver1''', ur'''Alcatel-OT-808A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT 808A''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-808A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''micromax_q1_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''micromax_q1_ver1''', ur'''Micromax Q1''', True, {ur'''brand_name''':ur'''Micromax''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':200,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''model_name''':ur'''Q1''',ur'''resolution_height''':220,ur'''resolution_width''':176})
devices.devids[ur'''nokia_5802_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5802_ver1''', ur'''Nokia5802_CMCC/21.0.025.6 (SymbianOS/9.4; U; Series60/5.0 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':17,ur'''device_os_version''':ur'''9.4''',ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_deck_size''':357000,ur'''max_image_height''':600,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''5802''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N5802XpressMusicr100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_vx9200_ver1_subverizon'''] = devclass(devices.devids[ur'''lg_vx9200_ver1'''], ur'''lg_vx9200_ver1_subverizon''', ur'''VX9200v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''lg_vx5600_ver1_subverizon'''] = devclass(devices.devids[ur'''lg_vx5600_ver1'''], ur'''lg_vx5600_ver1_subverizon''', ur'''vx5600''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''mot_zn4_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_zn4_ver1'''], ur'''mot_zn4_ver1_subverizon''', ur'''motozn4''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''samsung_sch_u640_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_sch_u640_ver1'''], ur'''samsung_sch_u640_ver1_subverizon''', ur'''samu640''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''mot_w766_ver1_subverizon'''] = devclass(devices.devids[ur'''mot_w766_ver1'''], ur'''mot_w766_ver1_subverizon''', ur'''motow766''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''nokia_5235_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5235_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5235/12.6.092; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_height''':600,ur'''max_image_width''':330,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''5235''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''pdf_support''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':30,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5235r100-3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5235r100-2G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ally_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''lg_ally_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Ally Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''dual_orientation''':True,ur'''max_image_height''':760,ur'''max_image_width''':450,ur'''model_name''':ur'''Ally''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''lg_vm510_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''lg_vm510_ver1''', ur'''LGE-VM510 NetFront/3.5.1 (GUI) MMP/2.0''', True, {ur'''ajax_manipulate_dom''':False,ur'''brand_name''':ur'''LG''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Rumor Touch''',ur'''max_data_rate''':384,ur'''max_image_height''':360,ur'''max_image_width''':200,ur'''model_name''':ur'''VM510''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''zte_link_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''zte_link_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; fr-fr; ZTE-LINK Build/Donut) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''ZTE''',ur'''has_qwerty_keyboard''':False,ur'''max_image_height''':280,ur'''max_image_width''':200,ur'''model_name''':ur'''Link''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''huawei_g5730_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_g5730_ver1''', ur'''Huawei/1.0/G5730/Browser/obigo-browser/q03c''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''G5730''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/G5730UAprofile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_f107_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''zte_f107_ver1''', ur'''ZTE-F107(3UK)/1.0 NetFront/3.4 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':409600,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F107''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F107(3UK).xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_s213_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_s213_ver1''', ur'''ZTE-G S213/WAP2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':4096,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G S213''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_desire_a8183_ver1'''] = devclass(devices.devids[ur'''htc_desire_a8181_ver1'''], ur'''htc_desire_a8183_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-au; HTC_Desire_A8183 V1.15.841.14 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''model_name''':ur'''A8183'''})
devices.devids[ur'''kyocera_m6000_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''kyocera_m6000_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; Zio Build/DRC92) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Kyocera''',ur'''columns''':25,ur'''dual_orientation''':True,ur'''marketing_name''':ur'''Zio''',ur'''max_data_rate''':300,ur'''max_image_height''':800,ur'''max_image_width''':400,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''3.1.2''',ur'''model_name''':ur'''M6000''',ur'''playback_mov''':True,ur'''receiver''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':800,ur'''resolution_width''':400,ur'''rows''':21,ur'''sender''':True})
devices.devids[ur'''kyocera_m6000_ver1_subua'''] = devclass(devices.devids[ur'''kyocera_m6000_ver1'''], ur'''kyocera_m6000_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; M6000 Build/DRC92) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''nokia_x6_ver1_sub202005'''] = devclass(devices.devids[ur'''nokia_x6_ver1'''], ur'''nokia_x6_ver1_sub202005''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaX6-00.1/20.2.005; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.3''', False, {ur'''aac''':True,ur'''colors''':16777216,ur'''columns''':17,ur'''flash_lite_version''':ur'''3_1''',ur'''image_inlining''':True,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_extra_info''':ur'''NAM''',ur'''model_name''':ur'''Nokia X6-00.1''',ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_febraury''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NokiaX6-00.1r100-3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NokiaX6-00.1r100-2G.xml'''})
devices.devids[ur'''mot_mb502_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''mot_mb502_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; MB502 Build/BASIL1659) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''MB502''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_gt_i7500_ver1_subandroid16'''] = devclass(devices.devids[ur'''samsung_gt_i7500_ver1'''], ur'''samsung_gt_i7500_ver1_subandroid16''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; Galaxy Build/Donut) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.6''',ur'''model_extra_info''':ur'''Donut'''})
devices.devids[ur'''docomo_f07b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_f07b_ver1''', ur'''DoCoMo/2.0 F07B(c500;TB;W24H16)''', True, {ur'''colors''':16777216,ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''max_data_rate''':384,ur'''max_image_height''':324,ur'''model_name''':ur'''F-07B''',ur'''release_date''':ur'''2010_may'''})
devices.devids[ur'''docomo_n04b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_n04b_ver1''', ur'''DoCoMo/2.0 N04B(c500;TB;W24H16)''', True, {ur'''colors''':16777216,ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''max_data_rate''':384,ur'''model_name''':ur'''N-04B''',ur'''release_date''':ur'''2010_may''',ur'''rows''':16})
devices.devids[ur'''docomo_p04b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_p04b_ver1''', ur'''DoCoMo/2.0 P04B(c500;TB;W24H16)''', True, {ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''max_data_rate''':384,ur'''max_image_height''':331,ur'''model_name''':ur'''P-04B''',ur'''release_date''':ur'''2010_may''',ur'''rows''':16})
devices.devids[ur'''docomo_sh07b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh07b_ver1''', ur'''DoCoMo/2.0 SH07B(c500;TB;W24H16)''', True, {ur'''colors''':16777216,ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''max_data_rate''':384,ur'''max_image_height''':328,ur'''model_name''':ur'''SH-07B''',ur'''release_date''':ur'''2010_may''',ur'''rows''':16})
devices.devids[ur'''kddi_ca3h_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ca3h_ver1''', ur'''KDDI-CA3H UP.Browser/6.2_7.2.7.1.K.5.179 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''CA005''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':17})
devices.devids[ur'''kddi_sn3o_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3o_ver1''', ur'''KDDI-SN3O UP.Browser/6.2_7.2.7.1.K.5.179 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''S003''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':17})
devices.devids[ur'''kddi_kc3x_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc3x_ver1''', ur'''KDDI-KC3X UP.Browser/6.2_7.2.7.1.K.5.179 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''SA002''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':17})
devices.devids[ur'''softbank_841shs_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_841shs_ver1''', ur'''SoftBank/1.0/841SHs/SHJ001''', True, {ur'''columns''':10,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':350,ur'''model_name''':ur'''841SHs''',ur'''resolution_height''':400,ur'''rows''':14})
devices.devids[ur'''huawei_u3200_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u3200_ver1''', ur'''HuaweiU3200s/B000 Browser/NetFront/3.5 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U3200s''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':45,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU3200sv100UNIWCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gt540_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''lg_gt540_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; LG-GT540; Build/Donut) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Java/Jbed/7.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 MMS/LG-Android-MMS-V1.0/1.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT540''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/GT540_M6_D2_CL.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/GT540.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_gt540_ver1_subua'''] = devclass(devices.devids[ur'''lg_gt540_ver1'''], ur'''lg_gt540_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; es-co; GT540 Build/Donut) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT540''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''inq_q1_218h_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''inq_q1_218h_ver1''', ur'''INQ/Q1-218H/1.0.66 Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''INQ Mobile''',ur'''colors''':65536,ur'''columns''':11,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Q1 218H''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.inqmobile.com/ua/q1h218.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gs290_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gs290_ver1''', ur'''LG-GS290/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Cookie Fresh''',ur'''max_deck_size''':102400,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.3''',ur'''model_name''':ur'''GS290''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GS290-NS.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-GS290.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''barnesandnoble_nook_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2'''], ur'''barnesandnoble_nook_ver1''', ur'''nook browser/1.0''', True, {ur'''brand_name''':ur'''Barnes and Noble''',ur'''can_assign_phone_number''':False,ur'''has_qwerty_keyboard''':False,ur'''hinted_progressive_download''':False,ur'''max_image_height''':562,ur'''max_image_width''':442,ur'''model_name''':ur'''Nook''',ur'''pdf_support''':True,ur'''physical_screen_height''':122,ur'''physical_screen_width''':91,ur'''playback_3gpp''':False,ur'''playback_acodec_amr''':ur'''none''',ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''progressive_download''':False,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':800,ur'''resolution_width''':600,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_preferred_protocol''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''''',ur'''xhtml_make_phone_call_string''':ur'''none''',ur'''xhtml_send_mms_string''':ur'''none''',ur'''xhtml_send_sms_string''':ur'''none'''})
devices.devids[ur'''mot_wx295_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_wx295_ver1''', ur'''Mot-WX295/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''brand_name''':ur'''Motorola''',ur'''max_data_rate''':40,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''WX295''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''mot_wx404_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_wx404_ver1''', ur'''MOT-WX404/00.72 UP.Browser/7.2.7.5.703 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''has_qwerty_keyboard''':True,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''model_name''':ur'''WX404''',ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''zte_cute_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_cute_ver1''', ur'''ZTE-Cute/ZTE-G movistar 731/WAP2.0 Profile/MIDP-2.0''', True, {ur'''brand_name''':ur'''ZTE''',ur'''max_data_rate''':200,ur'''max_image_height''':360,ur'''max_image_width''':220,ur'''model_name''':ur'''Cute''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''wifi''':True})
devices.devids[ur'''samsung_sgh_c280_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_c280_ver1''', ur'''SAMSUNG-SGH-C280/C280BNIE1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SGH C280''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-C280.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zte_x671_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_x671_ver1''', ur'''ZTE-SAGE/X671_V1_Z1_ES_DFFA102 Profile/MIDP-2.0 Configuration/CLDC-1.1 Obigo/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Sage''',ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''G X760''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ztemt.com/mobile/uaprof/X671-V1-Z1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_c3_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_c3_ver1''', ur'''NokiaC3-00/5.0 (03.35) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C3-00''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NokiaC3-00r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5230c_ver1'''] = devclass(devices.devids[ur'''nokia_5230_ver1'''], ur'''nokia_5230c_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5230-c/11.2.080; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''colors''':16777216,ur'''columns''':17,ur'''image_inlining''':True,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':1048576,ur'''mms_max_width''':2048,ur'''model_name''':ur'''5230c''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5230-cr100-3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5230-cr100-2G.xml'''})
devices.devids[ur'''nokia_x2_00_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_x2_00_ver1''', ur'''NokiaX2-00/5.0 (p) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X2-00''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NX2-00r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_c6_00_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_c6_00_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaC6-00/10.2.016; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.2.6 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''device_os_version''':ur'''9.4''',ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':357000,ur'''max_image_height''':600,ur'''max_image_width''':340,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia BrowserNG''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_name''':ur'''C6-00''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NokiaC6-00r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_c710_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''lg_c710_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; LG-C710; Build/Eclair) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Aloha''',ur'''max_data_rate''':7200,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C710''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':15,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/C710h-M6-D1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''blackberry_generic_ver5'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub70'''], ur'''blackberry_generic_ver5''', ur'''DO_NOT_MATCH_BLACKBERRY_5''', False, {ur'''ajax_preferred_geoloc_api''':ur'''gears''',ur'''device_claims_web_support''':True,ur'''device_os_version''':ur'''5.0''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''5.0''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2009_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3g2''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h264_bp''':ur'''0'''})
devices.devids[ur'''blackberry9700_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver5'''], ur'''blackberry9700_ver1''', ur'''BlackBerry9700/5.0.0.207 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/175''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':48,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Bold''',ur'''max_data_rate''':1800,ur'''max_deck_size''':32768,ur'''max_image_height''':348,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_extra_info''':ur'''Onyx''',ur'''model_name''':ur'''BlackBerry 9700''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':37,ur'''physical_screen_width''':49,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':360,ur'''resolution_width''':480,ur'''rows''':24,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9700_umts/5.0.0.rdf''',ur'''wallpaper_max_height''':360,ur'''wallpaper_max_width''':480,ur'''wallpaper_preferred_height''':360,ur'''wallpaper_preferred_width''':480,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry9520_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver5'''], ur'''blackberry9520_ver1''', ur'''BlackBerry9520/5.0.0.306 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/120''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':36,ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Storm II''',ur'''max_data_rate''':384,ur'''max_deck_size''':32768,ur'''max_image_height''':400,ur'''max_image_width''':340,ur'''mms_bmp''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_extra_info''':ur'''Oden''',ur'''model_name''':ur'''BlackBerry 9520''',ur'''mp3''':True,ur'''oma_support''':True,ur'''physical_screen_height''':45,ur'''physical_screen_width''':50,ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':480,ur'''resolution_width''':360,ur'''rows''':32,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9520_edge/5.0.0.rdf''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9520_umts/5.0.0.rdf''',ur'''viewport_userscalable''':ur'''no''',ur'''viewport_width''':ur'''width_equals_resolution_width''',ur'''wifi''':True})
devices.devids[ur'''blackberry9550_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver5'''], ur'''blackberry9550_ver1''', ur'''BlackBerry9550/5.0.0.320 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':36,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Storm2''',ur'''max_data_rate''':1800,ur'''max_deck_size''':32768,ur'''max_image_height''':460,ur'''max_image_width''':350,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 9550''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':480,ur'''resolution_width''':360,ur'''rows''':32,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':40,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9550_unknown/5.0.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8530_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver5'''], ur'''blackberry8530_ver1''', ur'''BlackBerry8530/5.0.0.337 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Curve''',ur'''max_data_rate''':384,ur'''max_deck_size''':32768,ur'''max_image_height''':220,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8530''',ur'''mp3''':True,ur'''oma_support''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':40,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8530_80211g/5.0.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_can_embed_video''':ur'''plain'''})
devices.devids[ur'''blackberry9105_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver5'''], ur'''blackberry9105_ver1''', ur'''BlackBerry9105/5.0.0.696 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/133''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':36,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Pearl 3G''',ur'''max_data_rate''':200,ur'''max_deck_size''':32768,ur'''max_image_height''':360,ur'''max_image_width''':340,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 9105''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':400,ur'''resolution_width''':360,ur'''rows''':26,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9105_gprs/5.0.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry9300_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver5'''], ur'''blackberry9300_ver1''', ur'''BlackBerry9300/5.0.0.716 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/133''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':32,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Curve 3G''',ur'''max_data_rate''':200,ur'''max_deck_size''':32768,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_extra_info''':ur'''Gemini''',ur'''model_name''':ur'''BlackBerry 9300''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':50,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9300_umts/5.0.0.rdf''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9300_80211g/5.0.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''verizon_blackberry8530_ver1'''] = devclass(devices.devids[ur'''blackberry8530_ver1'''], ur'''verizon_blackberry8530_ver1''', ur'''rim8530''', True, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''verizon_blackberry9550_ver1'''] = devclass(devices.devids[ur'''blackberry9550_ver1'''], ur'''verizon_blackberry9550_ver1''', ur'''rim9550''', True, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''blackberry9700_ver1_sub500261'''] = devclass(devices.devids[ur'''blackberry9700_ver1'''], ur'''blackberry9700_ver1_sub500261''', ur'''BlackBerry9700/5.0.0.261 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/122''', False, None)
devices.devids[ur'''lg_vx5500_ver1_subverizon'''] = devclass(devices.devids[ur'''lg_vx5500_ver1'''], ur'''lg_vx5500_ver1_subverizon''', ur'''vx55kv1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''utstarcom_txt_8010_ver1_subverizon'''] = devclass(devices.devids[ur'''utstarcom_txt_8010_ver1'''], ur'''utstarcom_txt_8010_ver1_subverizon''', ur'''utstart8010''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''lg_vx_8360_ver1_subverizon'''] = devclass(devices.devids[ur'''lg_vx_8360_ver1'''], ur'''lg_vx_8360_ver1_subverizon''', ur'''vx8360v1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''samsung_sch_u350_ver1_subverizon'''] = devclass(devices.devids[ur'''samsung_sch_u350_ver1'''], ur'''samsung_sch_u350_ver1_subverizon''', ur'''samu350''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''samsung_gt_e2121_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_e2121_ver1''', ur'''SAMSUNG-GT-E2121B/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':100,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT E2121''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-E2121B.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t356_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_t356_ver1''', ur'''SAMSUNG-SGH-T356/T356TLJE4 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''model_name''':ur'''SGH T356''',ur'''release_date''':ur'''2010_march'''})
devices.devids[ur'''tmobile_espresso_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''tmobile_espresso_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; T-Mobile_Espresso Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Espresso''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/Espresso/ua-profile.xml''',ur'''uaprof2''':ur'''http://www.htcmms.com.tw/Android/Common/myTouch3G/ua-profile.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''htc_supersonic_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_supersonic_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; supersonic) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''has_qwerty_keyboard''':False,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''model_name''':ur'''Supersonic''',ur'''physical_screen_height''':93,ur'''physical_screen_width''':56,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''huawei_c5005_ver1_subua'''] = devclass(devices.devids[ur'''huawei_c5005_ver1'''], ur'''huawei_c5005_ver1_subua''', ur'''HUAWEI-C5005/001.00 ACS_NetFront/3.2''', False, None)
devices.devids[ur'''nokia_2710c_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_2710c_ver1''', ur'''Nokia2710c-2/2.0 (06.13) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''2710c''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N2710c-2r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_smart_f3188_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''htc_smart_f3188_ver1''', ur'''HTC_Smart_F3188 Mozilla/5.0 (like Gecko) Obigo/Q7''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Smart F3188''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':56,ur'''physical_screen_width''':42,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/HTC_Smart_F3188-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sprint_apa9292_ver1'''] = devclass(devices.devids[ur'''htc_supersonic_ver1'''], ur'''sprint_apa9292_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Sprint APA9292KT Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''imelody''':True,ur'''marketing_name''':ur'''EVO 4G''',ur'''midi_monophonic''':True,ur'''model_name''':ur'''9292''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21,ur'''uaprof''':ur'''http://device.sprintpcs.com/HTC/APA9292KT/1226511.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''dell_streak_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''dell_streak_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; Dell Streak Build/Donut) AppleWebKit/528.5  (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''brand_name''':ur'''Dell''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':False,ur'''hinted_progressive_download''':True,ur'''is_tablet''':True,ur'''max_data_rate''':7200,ur'''max_image_height''':450,ur'''max_image_width''':760,ur'''model_name''':ur'''Streak''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''tmobile_garminfone_ver1'''] = devclass(devices.devids[ur'''garminasus_a50_ver1'''], ur'''tmobile_garminfone_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; Garminfone Build/DRC79) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''model_name''':ur'''Garminfone'''})
devices.devids[ur'''pantech_p7040_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''pantech_p7040_ver1''', ur'''PantechP7040/JFUS03152010F Browser/Obigo/Q05A OMC/1.5.3 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':22,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''P7040''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':22,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-P7040.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_gw525_ver1'''] = devclass(devices.devids[ur'''lg_gw520_ver1'''], ur'''lg_gw525_ver1''', ur'''LG-GW525/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':25,ur'''marketing_name''':ur'''''',ur'''max_deck_size''':102400,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''GW525''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GW525.xml''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-GW525-600K.xml'''})
devices.devids[ur'''htc_touch2_t3320_ver1'''] = devclass(devices.devids[ur'''htc_touch2_ver1'''], ur'''htc_touch2_t3320_ver1''', ur'''HTC_Touch2_T3320 Opera/9.50 (Windows NT 5.1; U; en)''', True, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''marketing_name''':ur'''T3320''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''Touch2''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':36,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/HTC_Touch2_T3320-1.0.xml'''})
devices.devids[ur'''docomo_n05b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_n05b_ver1''', ur'''DoCoMo/2.0 N05B(c500;TB;W24H16)''', True, {ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''model_name''':ur'''N-05B''',ur'''release_date''':ur'''2010_june''',ur'''rows''':16})
devices.devids[ur'''docomo_n06b_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_n06b_ver1''', ur'''DoCoMo/2.0 N06B(c100;TB;W24H16)''', True, {ur'''columns''':12,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_width''':240,ur'''model_name''':ur'''N-06B''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''rows''':16})
devices.devids[ur'''docomo_sh08b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh08b_ver1''', ur'''DoCoMo/2.0 SH08B(c500;TB;W24H16)''', True, {ur'''colors''':16777216,ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':323,ur'''model_name''':ur'''SH-08B''',ur'''release_date''':ur'''2010_june''',ur'''rows''':16})
devices.devids[ur'''docomo_f06b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_f06b_ver1''', ur'''DoCoMo/2.0 F06B(c500;TB;W24H16)''', True, {ur'''colors''':16777216,ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':328,ur'''model_name''':ur'''F-06B''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':960,ur'''rows''':16})
devices.devids[ur'''kddi_sn3p_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3p_ver1''', ur'''KDDI-SN3P UP.Browser/6.2_7.2.7.1.K.5.179 (GUI) MMP/2.0''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''S004''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':17})
devices.devids[ur'''kddi_hi3h_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_hi3h_ver1''', ur'''KDDI-HI3H UP.Browser/6.2_7.2.7.1.K.5.179 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''beskey''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':17})
devices.devids[ur'''softbank_841sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_841sh_ver1''', ur'''SoftBank/1.0/841SH/SHJ001''', True, {ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':350,ur'''model_name''':ur'''841SH''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':400,ur'''rows''':17})
devices.devids[ur'''htc_magic_ver1_subes_android16'''] = devclass(devices.devids[ur'''htc_magic_ver1'''], ur'''htc_magic_ver1_subes_android16''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; es-es; HTC Magic Build/DRC92) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.6''',ur'''release_date''':ur'''2009_november'''})
devices.devids[ur'''fly_mc170ds_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_mc170ds_ver1''', ur'''Fly_MC170DS/MIDP2.0/ConfigurationWap2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':4096,ur'''columns''':22,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':66560,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':120,ur'''mms_max_size''':50000,ur'''mms_max_width''':160,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MC170DS''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':22,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.fly-phone.ru/UAP/Fly_MC170DS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_hd2_ver1_subie52'''] = devclass(devices.devids[ur'''htc_hd2_ver1'''], ur'''htc_hd2_ver1_subie52''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Windows Phone 6.5 HTC_HD2/1.0)''', False, {ur'''image_inlining''':False,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''5.2'''})
devices.devids[ur'''wellcom_w3309_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''wellcom_w3309_ver1''', ur'''W3309_Browser''', True, {ur'''brand_name''':ur'''WellcoM''',ur'''has_qwerty_keyboard''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''model_name''':ur'''W3309''',ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''htc_hd2_ver1_subie812_subua'''] = devclass(devices.devids[ur'''htc_hd2_ver1_subie812'''], ur'''htc_hd2_ver1_subie812_subua''', ur'''HD2_T8585 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', False, None)
devices.devids[ur'''lg_gt400_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gt400_ver1''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-GT400/V10e Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/V1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Viewty Smile''',ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''GT400''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/GT400-3G-M6-D2CL.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_b7350_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_5'''], ur'''samsung_gt_b7350_ver1''', ur'''Vodafone/1.0/SAMSUNG-GT-B7350/BUJF4 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.5)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''OmniaPRO4''',ur'''max_image_height''':280,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''IEMobile''',ur'''mobile_browser_version''':ur'''8.12''',ur'''model_name''':ur'''GT B7350''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':47,ur'''physical_screen_width''':47,ur'''png''':True,ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B7350_3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u8110_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''huawei_u8110_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; Ivy Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''T-Mobile''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''model_name''':ur'''Pulse Mini''',ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_3''':45,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU8110v100GPRS.xml''',ur'''uaprof2''':ur'''http://wap1.huawei.com/uaprof/HuaweiU8110v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''blackberry9650_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver5'''], ur'''blackberry9650_ver1''', ur'''BlackBerry9650/5.0.0.699 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/104''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':48,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Bold''',ur'''max_deck_size''':32768,ur'''max_image_height''':320,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 9650''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':360,ur'''resolution_width''':480,ur'''rows''':24,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''cincinnatibell_blaze_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''cincinnatibell_blaze_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; CBW Blaze Build/DONUT) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Cincinnati Bell''',ur'''has_qwerty_keyboard''':False,ur'''max_image_height''':360,ur'''max_image_width''':300,ur'''model_name''':ur'''Blaze''',ur'''resolution_height''':400})
devices.devids[ur'''micromax_q7_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''micromax_q7_ver1''', ur'''MicromaxQ7/MIDP2.0/CLDC1.1/Screen-320X240''', True, {ur'''brand_name''':ur'''Micromax''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''ems''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Q7 EZPAD''',ur'''max_data_rate''':200,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Q7''',ur'''receiver''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''sckl_vcard''':True,ur'''sender''':True,ur'''wifi''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_gt_e2120_ver1_subi'''] = devclass(devices.devids[ur'''samsung_gt_e2120_ver1'''], ur'''samsung_gt_e2120_ver1_subi''', ur'''SAMSUNG-GT-E2120i/E2120iDDJD6 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, {ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT E2120i''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-E2120i.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_milestone_ver1_subxt720'''] = devclass(devices.devids[ur'''mot_milestone_ver1_sub21'''], ur'''mot_milestone_ver1_subxt720''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; Milestone XT720 Build/STR_U2_01.18.2) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''model_name''':ur'''Milestone XT720'''})
devices.devids[ur'''samsung_gt_c3510_ver1_subdolfin'''] = devclass(devices.devids[ur'''samsung_gt_c3510_ver1'''], ur'''samsung_gt_c3510_ver1_subdolfin''', ur'''SAMSUNG-GT-C3510T/1.0 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Dolfin/Jasmine Webkit''',ur'''mobile_browser_version''':ur'''1.0'''})
devices.devids[ur'''htc_liberty_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_liberty_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; HTC Liberty Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''has_qwerty_keyboard''':False,ur'''max_image_height''':440,ur'''max_image_width''':300,ur'''model_name''':ur'''Liberty''',ur'''resolution_height''':480,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_s8300_sub_bouy'''] = devclass(devices.devids[ur'''samsung_s8300_ver1'''], ur'''samsung_s8300_sub_bouy''', ur'''SAMSUNG-S8300-Bouygues/S8300AGIC1''', False, None)
devices.devids[ur'''blackberry8900_ver1_sub461_lcase'''] = devclass(devices.devids[ur'''blackberry8900_ver1_sub461'''], ur'''blackberry8900_ver1_sub461_lcase''', ur'''Blackberry8900/4.6.1''', False, None)
devices.devids[ur'''zte_t100_ver1_life2'''] = devclass(devices.devids[ur'''zte_t100_ver1'''], ur'''zte_t100_ver1_life2''', ur'''ZTE-T100(Life)/1.0 NetFront/3.4 QTV5.1 Profile /MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_c3300_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c3300_ver1''', ur'''Vodafone/1.0/SAMSUNG-GT-C3300K/BUJF4 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT C3300K''',ur'''mp3''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-C3300K.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_u5a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_u5i_ver1'''], ur'''sonyericsson_u5a_ver1''', ur'''SonyEricssonU5a/R2AA; Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':16777216,ur'''columns''':17,ur'''css_spriting''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':500,ur'''max_image_width''':350,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U5a''',ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''wav''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_droidx_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''mot_droidx_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; DROIDX Build/VZW) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''has_qwerty_keyboard''':False,ur'''hinted_progressive_download''':True,ur'''max_image_height''':800,ur'''max_image_width''':460,ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''DroidX''',ur'''physical_screen_height''':95,ur'''physical_screen_width''':53,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''mot_droidx_ver1_subandroid22'''] = devclass(devices.devids[ur'''mot_droidx_ver1'''], ur'''mot_droidx_ver1_subandroid22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; DROIDX Build/MASTER) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''samsung_sgh_a107_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_a107_ver1''', ur'''SAMSUNG-SGH-A107/A107UCJC4 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-A107''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A107.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''htc_dream_ver1_sub_epe54b'''] = devclass(devices.devids[ur'''htc_dream_ver1'''], ur'''htc_dream_ver1_sub_epe54b''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; HTC Dream Build/EPE54B) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''lg_ln510_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo5'''], ur'''lg_ln510_ver1''', ur'''LG-LN510''', True, {ur'''brand_name''':ur'''LG''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Rumor''',ur'''max_image_height''':360,ur'''model_name''':ur'''LN510''',ur'''physical_screen_height''':71,ur'''physical_screen_width''':53,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':400,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sonyericsson_gen_a1_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''sonyericsson_gen_a1_ver1''', ur'''SonyEricssonGeneric A1/R8BF Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':266,ur'''max_image_width''':240,ur'''model_name''':ur'''Generic A1''',ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''micromax_q5_ver1_subua'''] = devclass(devices.devids[ur'''micromax_q5_ver1'''], ur'''micromax_q5_ver1_subua''', ur'''MICROMAXQ5''', False, None)
devices.devids[ur'''huawei_g6610_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_g6610_ver1''', ur'''Huawei/1.0/0HuaweiG6610V/SW03 Browser/Obigo-Browser/Q03C MMS/Obigo-MMS/1.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':100000,ur'''max_image_height''':150,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''G6610V''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/Huawei_G6610V.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_gt400_ver1_subbytel'''] = devclass(devices.devids[ur'''lg_gt400_ver1'''], ur'''lg_gt400_ver1_subbytel''', ur'''LG-GT400-Bouygues/v10a Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/GT400-M6-D2CL.xml'''})
devices.devids[ur'''alcatel_ot_880a_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''alcatel_ot_880a_ver1''', ur'''Alcatel-OT-880A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''One Touch Xtra''',ur'''max_data_rate''':2100,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':220,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-880A''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-880A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2})
devices.devids[ur'''htc_wildfire_ver1'''] = devclass(devices.devids[ur'''htc_buzz_ver1'''], ur'''htc_wildfire_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; HTC Wildfire Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''columns''':15,ur'''model_name''':ur'''Wildfire''',ur'''rows''':12,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''wellcom_w9229_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''wellcom_w9229_ver1''', ur'''W9229ObigolnternetBrowser/QO3C Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''WellcoM''',ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':360,ur'''max_image_width''':220,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''W9229''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_july''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''huawei_u8230_ver1_subruby'''] = devclass(devices.devids[ur'''huawei_u8230_ver1'''], ur'''huawei_u8230_ver1_subruby''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ru-by; U8230 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':20,ur'''device_os_version''':ur'''2.1''',ur'''marketing_name''':ur'''T-Mobile Pulse''',ur'''max_image_width''':300,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''U8230''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':10,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU8230v100WCDMAEclair.xml'''})
devices.devids[ur'''docomo_n07b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_n07b_ver1''', ur'''DoCoMo/2.0 N07B(c500;TB;W24H16)''', True, {ur'''colors''':16777216,ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''model_name''':ur'''N-07B''',ur'''release_date''':ur'''2010_june''',ur'''rows''':16})
devices.devids[ur'''docomo_f08b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_f08b_ver1''', ur'''DoCoMo/2.0 F08B(c500;TB;W24H16)''', True, {ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':324,ur'''model_name''':ur'''F-08B''',ur'''release_date''':ur'''2010_june''',ur'''rows''':16})
devices.devids[ur'''kddi_sh3i_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh3i_ver1''', ur'''KDDI-SH3I UP.Browser/6.2_7.2.7.1.K.5.183 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''SH008''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':17})
devices.devids[ur'''softbank_944sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_944sh_ver1''', ur'''SoftBank/2.0/944SH/SHJ001''', True, {ur'''colors''':16777216,ur'''columns''':15,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':754,ur'''max_image_width''':480,ur'''model_name''':ur'''944SH''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':23})
devices.devids[ur'''softbank_842p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_842p_ver1''', ur'''SoftBank/1.0/842P/PJP10''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''max_image_width''':231,ur'''model_name''':ur'''842P''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':427,ur'''rows''':17})
devices.devids[ur'''softbank_dm006sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_dm006sh_ver1''', ur'''SoftBank/1.0/DM006SH/SHJ001''', True, {ur'''columns''':12,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':350,ur'''model_name''':ur'''DM006SH''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':400,ur'''rows''':17})
devices.devids[ur'''htc_hd2_ver1_subie812_xv'''] = devclass(devices.devids[ur'''htc_hd2_ver1_subie812'''], ur'''htc_hd2_ver1_subie812_xv''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; XV6875.1)''', False, {ur'''preferred_markup''':ur'''html_web_4_0''',ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''kddi_sh3h_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh3h_ver1''', ur'''KDDI-SH3H UP.Browser/6.2_7.2.7.1.K.5.179 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''mobile_browser_version''':ur'''7.2''',ur'''model_name''':ur'''SH007''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':17})
devices.devids[ur'''htc_incredible_ver1_adr6300_ver2'''] = devclass(devices.devids[ur'''htc_incredible_ver1'''], ur'''htc_incredible_ver1_adr6300_ver2''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; ADR6300 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''huawei_u3100_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_u3100_ver1''', ur'''HuaweiU3100/B000 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''HUAWEI U3100''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU3100v100UNIGPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sph_m540_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sph_m540_ver1'''], ur'''samsung_sph_m540_ver1_subua''', ur'''Samsung-SPHM540BST Polaris/6.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Polaris''',ur'''mobile_browser_version''':ur'''6.0'''})
devices.devids[ur'''samsung_sgh_t359_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_t359_ver1''', ur'''SAMSUNG-SGH-T359/T359UVJE1 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Smiley''',ur'''max_data_rate''':384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':1048576,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH T359''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T359.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_5233_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5233_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5233/21.1.004; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.5.2 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':480,ur'''max_image_width''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''5233''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':80,ur'''physical_screen_width''':45,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5233r100-2G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5233_ver1_subua'''] = devclass(devices.devids[ur'''nokia_5233_ver1'''], ur'''nokia_5233_ver1_subua''', ur'''Nokia5233/12.1.089 (SymbianOS/9.4; U; Series60/5.0; Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML,like Gecko) Safari/413''', False, None)
devices.devids[ur'''samsung_shw_m110_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_shw_m110_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ko-kr; SHW-M110S Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Galaxy S''',ur'''max_data_rate''':2100,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''model_name''':ur'''SHW M110S''',ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rss_support''':True})
devices.devids[ur'''lg_gt360_ver1_subua'''] = devclass(devices.devids[ur'''lg_gt360_ver1'''], ur'''lg_gt360_ver1_subua''', ur'''LG-GT360/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''htc_pc36100_ver1_v40'''] = devclass(devices.devids[ur'''htc_pc36100_ver1'''], ur'''htc_pc36100_ver1_v40''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; PC36100 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''playback_vcodec_mpeg4_sp''':ur'''2''',ur'''video''':True})
devices.devids[ur'''tmobile_espresso_ver1_subnobuild'''] = devclass(devices.devids[ur'''tmobile_espresso_ver1'''], ur'''tmobile_espresso_ver1_subnobuild''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; espresso) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''sonyericsson_so_01b_ver1_subnobuild'''] = devclass(devices.devids[ur'''sonyericsson_so_01b_ver1'''], ur'''sonyericsson_so_01b_ver1_subnobuild''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; SonyEricssonSO-01B) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''motorola_a854_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''motorola_a854_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; A854 Build/MILER_X1_37.10.0) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''A854'''})
devices.devids[ur'''sonyericsson_x10a_ver1_subbuildz'''] = devclass(devices.devids[ur'''sonyericsson_x10a_ver1'''], ur'''sonyericsson_x10a_ver1_subbuildz''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; SonyEricssonX10a Build/R1FA014) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':44,ur'''mms_max_height''':480,ur'''mms_max_size''':1024000,ur'''mms_max_width''':640,ur'''mms_wbmp''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':32,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/X10aR101.xml''',ur'''wav''':True})
devices.devids[ur'''lg_aloha_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''lg_aloha_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; aloha) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''Aloha'''})
devices.devids[ur'''samsung_gt_i9000_ver1_subnobuild'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver1'''], ur'''samsung_gt_i9000_ver1_subnobuild''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; GT-I9000) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''huawei_u8110_ver1_subua'''] = devclass(devices.devids[ur'''huawei_u8110_ver1'''], ur'''huawei_u8110_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; Pulse Mini Build/ERE27) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''smartq_v5_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''smartq_v5_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; zh-cn; SmartQ V5 Build/ERD79) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''SmartQ''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':False,ur'''max_data_rate''':384,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''model_name''':ur'''V5''',ur'''pdf_support''':True,ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''wellcom_w3329_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''wellcom_w3329_ver1''', ur'''WellcoM/W3329/176X220''', True, {ur'''brand_name''':ur'''WellcoM''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':40,ur'''max_image_height''':150,ur'''max_image_width''':200,ur'''model_name''':ur'''W3329''',ur'''resolution_height''':176,ur'''resolution_width''':220})
devices.devids[ur'''blackberry9550_ver1_713'''] = devclass(devices.devids[ur'''blackberry9550_ver1'''], ur'''blackberry9550_ver1_713''', ur'''BlackBerry9550/5.0.0.713 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105''', False, None)
devices.devids[ur'''samsung_gt_s3653w_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s3653w_ver1''', ur'''SAMSUNG-GT-S3653W/1.0 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Genio''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''GT-S3653W''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3653W.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_gw525_ver1_subua'''] = devclass(devices.devids[ur'''lg_gw525_ver1'''], ur'''lg_gw525_ver1_subua''', ur'''LG-GW525 Teleca/WAP2.0 MIDP-2.0/CLDC-1.1 UP.Link/6.5.0.0.0''', False, None)
devices.devids[ur'''verizon_droid_ver1_sub21'''] = devclass(devices.devids[ur'''verizon_droid_ver1'''], ur'''verizon_droid_ver1_sub21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Droid Build/ESE81) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''release_date''':ur'''2010_may'''})
devices.devids[ur'''samsung_gt_b3210_ver1_subbvii5'''] = devclass(devices.devids[ur'''samsung_gt_b3210_ver1'''], ur'''samsung_gt_b3210_ver1_subbvii5''', ur'''SAMSUNG-GT-B3210-ORANGE/B3210BVII5 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''nokia_c6_00_ver1_sub100021'''] = devclass(devices.devids[ur'''nokia_c6_00_ver1'''], ur'''nokia_c6_00_ver1_sub100021''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaC6-00/10.0.021; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.2.6 3gpp-gba''', False, {ur'''image_inlining''':True})
devices.devids[ur'''sonyericsson_e10i_ver1_sub10a137'''] = devclass(devices.devids[ur'''sonyericsson_e10i_ver1'''], ur'''sonyericsson_e10i_ver1_sub10a137''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; es-es; SonyEricssonE10iv Build/1.0.A.1.37) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''apple_iphone_ver4_sub405'''] = devclass(devices.devids[ur'''apple_iphone_ver4'''], ur'''apple_iphone_ver4_sub405''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7''', False, {ur'''release_date''':ur'''2010_july'''})
devices.devids[ur'''alcatel_ot_505_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_505_ver1''', ur'''Alcatel-OT-505/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-505''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_808_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''alcatel_ot_808_ver1''', ur'''Alcatel-OT-808/010_01 1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''directdownload_support''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT 808''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-808A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''blackberry8330m_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver4_sub50'''], ur'''blackberry8330m_ver1''', ur'''BlackBerry8330m/4.5.0.169 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/189''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':32,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Curve''',ur'''max_data_rate''':384,ur'''max_deck_size''':32768,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8330m''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8330/4.3.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry8520_ver1_sub461272'''] = devclass(devices.devids[ur'''blackberry8520_ver1'''], ur'''blackberry8520_ver1_sub461272''', ur'''BlackBerry8520/4.6.1.272 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/121''', False, None)
devices.devids[ur'''blackberry8900_ver1_sub500411'''] = devclass(devices.devids[ur'''blackberry8900_ver1'''], ur'''blackberry8900_ver1_sub500411''', ur'''BlackBerry8900/5.0.0.411 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/302''', False, {ur'''device_os_version''':ur'''5.0''',ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''mobile_browser_version''':ur'''5.0''',ur'''release_date''':ur'''2010_october''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8900_80211g/4.6.1.rdf'''})
devices.devids[ur'''blackberry9000_ver1_sub460221'''] = devclass(devices.devids[ur'''blackberry9000_ver1'''], ur'''blackberry9000_ver1_sub460221''', ur'''BlackBerry9000/4.6.0.221 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/125''', False, {ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True})
devices.devids[ur'''blackberry9000_ver1_sub500348'''] = devclass(devices.devids[ur'''blackberry9000_ver1'''], ur'''blackberry9000_ver1_sub500348''', ur'''BlackBerry9000/5.0.0.348 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/179''', False, {ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True})
devices.devids[ur'''blackberry9100_ver1_sub500604'''] = devclass(devices.devids[ur'''blackberry9100_ver1'''], ur'''blackberry9100_ver1_sub500604''', ur'''BlackBerry9100/5.0.0.604 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/1''', False, None)
devices.devids[ur'''blackberry9105_ver1_sub500748'''] = devclass(devices.devids[ur'''blackberry9105_ver1'''], ur'''blackberry9105_ver1_sub500748''', ur'''BlackBerry9105/5.0.0.748 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/115''', False, None)
devices.devids[ur'''blackberry9630_ver1_sub500643'''] = devclass(devices.devids[ur'''blackberry9630_ver1'''], ur'''blackberry9630_ver1_sub500643''', ur'''BlackBerry9630/5.0.0.643 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105''', False, None)
devices.devids[ur'''blackberry9700_ver1_sub500321'''] = devclass(devices.devids[ur'''blackberry9700_ver1'''], ur'''blackberry9700_ver1_sub500321''', ur'''BlackBerry9700/5.0.0.321 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/212''', False, None)
devices.devids[ur'''blackberry9700_ver1_sub500743'''] = devclass(devices.devids[ur'''blackberry9700_ver1'''], ur'''blackberry9700_ver1_sub500743''', ur'''BlackBerry9700/5.0.0.743 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/115''', False, None)
devices.devids[ur'''generic_opera_mobi'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_opera_mobi''', ur'''DO_NOT_MATCH_OPERA_MOBI''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Opera''',ur'''columns''':20,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''Mobi''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':40,ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''xhtml_support_level''':3})
devices.devids[ur'''opera_mobi_winmo_presto221'''] = devclass(devices.devids[ur'''generic_opera_mobi'''], ur'''opera_mobi_winmo_presto221''', ur'''Opera/9.7 (Windows Mobile; PPC; Opera Mobi/35166; U; en) Presto/2.2.1''', False, None)
devices.devids[ur'''opera_mobi_maemo_sub2526'''] = devclass(devices.devids[ur'''generic_opera_mobi'''], ur'''opera_mobi_maemo_sub2526''', ur'''Opera/9.80 (Linux armv7l; U; Maemo; Opera Mobi/3; en-GB) Presto/2.5.26 Version/10.00''', False, {ur'''device_claims_web_support''':True,ur'''mobile_browser_version''':ur'''9.8'''})
devices.devids[ur'''nokia_e73_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_e73_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE73/100.000; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.3.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':22,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Mode''',ur'''max_data_rate''':7200,ur'''max_deck_size''':357000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':1048576,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''E73''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE73r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_e5_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_e5_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE5-00/100.000; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.3.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':22,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Mystic''',ur'''max_data_rate''':7200,ur'''max_deck_size''':357000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia BrowserNG''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_name''':ur'''E5-00''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':36,ur'''physical_screen_width''':48,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE5-00r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_x5_00_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_x5_00_ver1''', ur'''NokiaX5-00/CMCC SymbianOS/9.3 Series60/3.2 Release/10.1018.28; Mozilla/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 AppleWebKit/413 (KHTML,like Gecko) Safari/413''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':15,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X5-00''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NX5-00r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_x5_01_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_x5_01_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaX5-01/100.000; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.3.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':22,ur'''css_spriting''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':357000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''X5-01''',ur'''nokia_feature_pack''':2,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NX5-01r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_c6_00_ver1_sub100001'''] = devclass(devices.devids[ur'''nokia_c6_00_ver1'''], ur'''nokia_c6_00_ver1_sub100001''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaC6-00/10.0.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.2.5''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_x2_00_ver1_sub20'''] = devclass(devices.devids[ur'''nokia_x2_00_ver1'''], ur'''nokia_x2_00_ver1_sub20''', ur'''NokiaX2-00/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420''', False, {ur'''release_date''':ur'''2010_july'''})
devices.devids[ur'''nokia_c3_ver1_sub20'''] = devclass(devices.devids[ur'''nokia_c3_ver1'''], ur'''nokia_c3_ver1_sub20''', ur'''NokiaC3-00/2.0Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''release_date''':ur'''2010_july'''})
devices.devids[ur'''htc_touch_pro2_ver1_subopera97'''] = devclass(devices.devids[ur'''htc_touch_pro2_ver1'''], ur'''htc_touch_pro2_ver1_subopera97''', ur'''HTC_Touch_Pro2_T7373 Opera/9.7 (Windows NT 5.1; U; es-ES)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.7'''})
devices.devids[ur'''lg_a130_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_a130_ver1''', ur'''LG-A130/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A130''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-A130.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sch_u470_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''samsung_sch_u470_ver1''', ur'''samu470''', True, {ur'''aac''':True,ur'''brand_name''':ur'''Samsung''',ur'''gif_animated''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Juke''',ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''SCH-U470''',ur'''mp3''':True,ur'''qcelp''':True,ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':220,ur'''resolution_width''':128})
devices.devids[ur'''htc_wildfire_ver1_sub53017'''] = devclass(devices.devids[ur'''htc_wildfire_ver1'''], ur'''htc_wildfire_ver1_sub53017''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; HTC Wildfire 1.17.164.3 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':320,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''model_name''':ur'''Wildfire''',ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/Wildfire/ua-profile.xml''',ur'''wml_1_1''':True})
devices.devids[ur'''htc_desire_ver1_subvoda'''] = devclass(devices.devids[ur'''htc_desire_ver1'''], ur'''htc_desire_ver1_subvoda''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; HTC Desire 1.15.161.4 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''nokia_5230_ver1_sub200005'''] = devclass(devices.devids[ur'''nokia_5230_ver1'''], ur'''nokia_5230_ver1_sub200005''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5230/20.0.005; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.3''', False, {ur'''colors''':16777216,ur'''columns''':17,ur'''image_inlining''':True,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''7.2''',ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0'''})
devices.devids[ur'''samsung_sch_r880_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_sch_r880_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SCH-R880 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Samsung''',ur'''dual_orientation''':True,ur'''marketing_name''':ur'''Acclaim''',ur'''max_image_height''':440,ur'''model_name''':ur'''SCH-R880''',ur'''resolution_height''':480,ur'''uaprof''':ur'''http://uaprof.vtext.com/sam/r880/r880v1.xml'''})
devices.devids[ur'''lg_gd510_ver1_suborange'''] = devclass(devices.devids[ur'''lg_gd510_ver1'''], ur'''lg_gd510_ver1_suborange''', ur'''LG-GD510-Orange/V10a Teleca/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''model_extra_info''':ur'''Orange''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GD510-D2.xml'''})
devices.devids[ur'''samsung_sgh_f480i_ver1_subbouygues'''] = devclass(devices.devids[ur'''samsung_sgh_f480i_ver1'''], ur'''samsung_sgh_f480i_ver1_subbouygues''', ur'''SAMSUNG-SGH-F480I-Bouygues/AGII1 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':20,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''model_extra_info''':ur'''Bouygues''',ur'''model_name''':ur'''SGH F480i''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F480i.rdf'''})
devices.devids[ur'''pcd_txt8030_ver1_subom'''] = devclass(devices.devids[ur'''pcd_txt8030_ver1'''], ur'''pcd_txt8030_ver1_subom''', ur'''TXT8030OM/T05_0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', False, {ur'''marketing_name''':ur'''''',ur'''model_extra_info''':ur'''Open Mobile'''})
devices.devids[ur'''nokia_5530_xpressmusic_ver1_sub300009'''] = devclass(devices.devids[ur'''nokia_5530_xpressmusic_ver1'''], ur'''nokia_5530_xpressmusic_ver1_sub300009''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5530c-2/30.0.009; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.3''', False, {ur'''flash_lite_version''':ur'''3_1''',ur'''image_inlining''':True})
devices.devids[ur'''htc_a6366_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_a6366_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; HTC-A6366/1.0 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''HTC''',ur'''columns''':25,ur'''hinted_progressive_download''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Aria''',ur'''max_image_height''':400,ur'''max_image_width''':300,ur'''mms_max_size''':614400,ur'''model_name''':ur'''A6366''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/Liberty/A6366-1.0.xml'''})
devices.devids[ur'''sonyericsson_u20i_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''sonyericsson_u20i_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; fr-be; SonyEricssonU20i Build/1.0.A.0.13) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''columns''':25,ur'''device_os_version''':ur'''1.6''',ur'''dual_orientation''':True,ur'''marketing_name''':ur'''Xperia X10 Mini pro''',ur'''max_image_height''':318,ur'''max_image_width''':238,ur'''model_name''':ur'''U20i''',ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/U20iR102.xml'''})
devices.devids[ur'''samsung_sphm910_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_sphm910_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SPH-M910 Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Intercept''',ur'''model_name''':ur'''SPH-M910''',ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M910/DF27.rdf''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sharp_is01_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''sharp_is01_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; IS01 Build/S6191) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Sharp''',ur'''max_image_width''':320,ur'''model_name''':ur'''IS01''',ur'''resolution_height''':480,ur'''resolution_width''':960})
devices.devids[ur'''archos_a70hb_ver1'''] = devclass(devices.devids[ur'''generic_android'''], ur'''archos_a70hb_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.0.15; fr-fr; A70HB Build/CUPCAKE) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Archos''',ur'''model_name''':ur'''A70HB''',ur'''release_date''':ur'''2010_april'''})
devices.devids[ur'''samsung_sgh_t959_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_sgh_t959_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SGH-T959 Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''dual_orientation''':True,ur'''marketing_name''':ur'''Vibrant''',ur'''max_image_height''':800,ur'''max_image_width''':480,ur'''mobile_browser_version''':ur'''0.6''',ur'''model_name''':ur'''SGH-T959''',ur'''physical_screen_height''':86,ur'''physical_screen_width''':52,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T959.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_gt_i6500u_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_gt_i6500u_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-cn; GT-I6500U Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Saturn''',ur'''model_name''':ur'''GT i6500u'''})
devices.devids[ur'''samsung_gt_i5801_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_gt_i5801_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; GT-I5801 Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''GT-I5801''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''garmin_asus_a10_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''garmin_asus_a10_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; da-dk; Garmin-Asus A10 Build/DRC79) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Garmin-Asus''',ur'''model_name''':ur'''A10'''})
devices.devids[ur'''lg_vx11000_ver1_subverizon'''] = devclass(devices.devids[ur'''lg_vx11000_ver1'''], ur'''lg_vx11000_ver1_subverizon''', ur'''vx11kv1''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''pcd_txt8030_ver1_subverizon'''] = devclass(devices.devids[ur'''pcd_txt8030_ver1'''], ur'''pcd_txt8030_ver1_subverizon''', ur'''pcdt8030''', False, {ur'''model_extra_info''':ur'''Verizon Wireless'''})
devices.devids[ur'''utstarcom_c731_ver1'''] = devclass(devices.devids[ur'''opwv_v7_generic'''], ur'''utstarcom_c731_ver1''', ur'''pcdc731''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''UTStarcom''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''G'zOne Rock''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_extra_info''':ur'''Verizon Wireless''',ur'''model_name''':ur'''PCD/gz1c731''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/pcd/c731/c731.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''htc_spark_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''htc_spark_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0) HTC;Spark''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''7 Trophy''',ur'''max_image_height''':720,ur'''max_image_width''':400,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''Spark''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/voda/Spark-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_216_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_216_ver1''', ur'''Alcatel-OT-216/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':120,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''OT-216''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_880_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''alcatel_ot_880_ver1''', ur'''Alcatel-OT-880/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''One Touch Xtra''',ur'''max_data_rate''':384,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-880''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-880.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_gt350_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gt350_ver1''', ur'''LG-GT350/1.0 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''columns''':25,ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Town/Etna Plus''',ur'''model_name''':ur'''GT350''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_febraury''',ur'''rows''':15,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GT350.xml'''})
devices.devids[ur'''lg_gt350_ver1_subv100'''] = devclass(devices.devids[ur'''lg_gt350_ver1'''], ur'''lg_gt350_ver1_subv100''', ur'''LG-GT350/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''max_deck_size''':102400,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_bmp''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''LG-GT350''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_i5500_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_gt_i5500_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; it-it; GT-I5500 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Galaxy 5''',ur'''max_data_rate''':7200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-i5500''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-i5500.xml''',ur'''wap_push_support''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_gt_i9000_ver1_sub53017'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver1'''], ur'''samsung_gt_i9000_ver1_sub53017''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; it-it; GT-I9000 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''nokia_5230c_ver1_sub122082'''] = devclass(devices.devids[ur'''nokia_5230c_ver1'''], ur'''nokia_5230c_ver1_sub122082''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5230-c/12.2.082; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5230-cr100-3G.xml'''})
devices.devids[ur'''nokia_5800i_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5800i_ver1''', ur'''Nokia5800i XpressMusic/UCWEB7.2.2.51/50/999''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''css_spriting''':False,ur'''dual_orientation''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''XpressMusic''',ur'''max_data_rate''':3600,ur'''max_deck_size''':357000,ur'''max_image_height''':640,ur'''max_image_width''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''UCWeb''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_name''':ur'''5800i''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''resolution_height''':352,ur'''resolution_width''':600,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5800i-1r100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5800i_ver1_sub103007'''] = devclass(devices.devids[ur'''nokia_5800i_ver1'''], ur'''nokia_5800i_ver1_sub103007''', ur'''Nokia5800i/10.3.007 (SymbianOS/9.4; U; Series60/5.0; Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML,like Gecko) Safari/413''', False, {ur'''device_os_version''':ur'''9.4''',ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''3.0'''})
devices.devids[ur'''sagem_my730c_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''sagem_my730c_ver1''', ur'''SAGEM-my730C/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sagem''',ur'''colors''':262144,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''my730C''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2008_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://extranet.sagem.com/UAProfile/899207.xml''',ur'''wav''':True})
devices.devids[ur'''samsung_gt_s3653w_ver1_subjpjc4'''] = devclass(devices.devids[ur'''samsung_gt_s3653w_ver1'''], ur'''samsung_gt_s3653w_ver1_subjpjc4''', ur'''SAMSUNG-GT-S3653W/S3653WJPJC4 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s7070_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s7070_ver1''', ur'''SAMSUNG-GT-S7070/S7070CEJA1 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Diva''',ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''GT-S7070''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_febraury''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S7070.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':2})
devices.devids[ur'''samsung_gt_s7070_ver1_subxijb3'''] = devclass(devices.devids[ur'''samsung_gt_s7070_ver1'''], ur'''samsung_gt_s7070_ver1_subxijb3''', ur'''SAMSUNG-GT-S7070/S7070XIJB3 SHP/VPP/R5 Jasmine/1.0 Nextreaming/2.9.1 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s7070_ver1_subxxja3'''] = devclass(devices.devids[ur'''samsung_gt_s7070_ver1'''], ur'''samsung_gt_s7070_ver1_subxxja3''', ur'''SAMSUNG-GT-S7070/S7070XXJA3 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s7070_ver1_subxxjc1'''] = devclass(devices.devids[ur'''samsung_gt_s7070_ver1'''], ur'''samsung_gt_s7070_ver1_subxxjc1''', ur'''SAMSUNG-GT-S7070/S7070XXJC1 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_t959_ver1_sub53017'''] = devclass(devices.devids[ur'''samsung_sgh_t959_ver1'''], ur'''samsung_sgh_t959_ver1_sub53017''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SGH-T959 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''samsung_sphm910_ver1_sub53017'''] = devclass(devices.devids[ur'''samsung_sphm910_ver1'''], ur'''samsung_sphm910_ver1_sub53017''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SPH-M910 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''lg_gs505_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gs505_ver1''', ur'''LG-GS505 Browser/Obigo-Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Profile/MIDP-2.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Sentio''',ur'''max_deck_size''':60000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GS505''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/GS505-M6-D1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_t479_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_t479_ver1''', ur'''SAMSUNG-SGH-T479/T479UVJE4 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Gravity 3''',ur'''max_data_rate''':1800,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':1048576,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T479''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T479.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''verizon_droid_ver1_sub'''] = devclass(devices.devids[ur'''verizon_droid_ver1'''], ur'''verizon_droid_ver1_sub''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Droid Build/ESE81) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''htc_eris_ver1_sub21'''] = devclass(devices.devids[ur'''htc_eris_ver1'''], ur'''htc_eris_ver1_sub21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-us; Eris Build/ERD79) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''samsung_sph_m900_ver1_sub21'''] = devclass(devices.devids[ur'''samsung_sph_m900_ver1_subcupcake'''], ur'''samsung_sph_m900_ver1_sub21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SPH-M900 Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''htc_eris_ver1_subadr6200_sub21'''] = devclass(devices.devids[ur'''htc_eris_ver1_subadr6200'''], ur'''htc_eris_ver1_subadr6200_sub21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-us; ADR6200 Build/ERD79) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''htc_eris_ver1_subdesire_sub21'''] = devclass(devices.devids[ur'''htc_eris_ver1_subdesire'''], ur'''htc_eris_ver1_subdesire_sub21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-us; desirec) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''lg_gs390_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gs390_ver1''', ur'''LG-GS390/V10k Obigo/Q7.3 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Prime''',ur'''max_deck_size''':102400,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GS390''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GS390.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5230_ver1_sub210004'''] = devclass(devices.devids[ur'''nokia_5230_ver1'''], ur'''nokia_5230_ver1_sub210004''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5230/21.0.004; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.5.2 3gpp-gba''', False, {ur'''image_inlining''':True})
devices.devids[ur'''samsung_gt_i5700_ver1_sub21'''] = devclass(devices.devids[ur'''samsung_gt_i5700_ver1'''], ur'''samsung_gt_i5700_ver1_sub21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; fr-fr; GT-I5700 Build/ECLAIR; Bouygues_Telecom) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''model_extra_info''':ur'''Bouygues Telecom'''})
devices.devids[ur'''samsung_sgh_f480i_ver1_subbouygues_subg6'''] = devclass(devices.devids[ur'''samsung_sgh_f480i_ver1_subbouygues'''], ur'''samsung_sgh_f480i_ver1_subbouygues_subg6''', ur'''SAMSUNG-SGH-F480I-Bouygues/AGIG6 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_i5700_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_gt_i5700_ver1'''], ur'''samsung_gt_i5700_ver1_suborange''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; fr-fr; GT-I5700-ORANGE/I5700OFRIK1 Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''samsung_sgh_i897_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_sgh_i897_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SAMSUNG-SGH-I897/I897UCJF6 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':16777216,ur'''columns''':25,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''3_1''',ur'''gif''':True,ur'''hinted_progressive_download''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Galaxy S Captivate''',ur'''max_data_rate''':7200,ur'''max_image_height''':480,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''SGH-I897''',ur'''mp3''':True,ur'''pdf_support''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-I897.xml''',ur'''wap_push_support''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lct_x880b_01_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lct_x880b_01_ver1''', ur'''LCT_X880B_01/1.0 Nucleus/1.13.21 MTK6225/07A Release/5.1.2008 Browser/TelecaQ03C1 Profile/MIDP-2.0''', True, {ur'''brand_name''':ur'''LCT''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''image_inlining''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''X880B'''})
devices.devids[ur'''mot_ve240_ver1_subdbldv'''] = devclass(devices.devids[ur'''mot_ve240_ver1'''], ur'''mot_ve240_ver1_subdbldv''', ur'''MOT-DBLDV/00.72 UP.Browser/7.2.7.5.599 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lct_x845b_01_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lct_x845b_01_ver1''', ur'''LCT_X845B_01/LKBM501A/WAP2.0 Profile''', True, {ur'''brand_name''':ur'''LCT''',ur'''model_name''':ur'''X845B'''})
devices.devids[ur'''nokia_x6_ver1_sub210004'''] = devclass(devices.devids[ur'''nokia_x6_ver1'''], ur'''nokia_x6_ver1_sub210004''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaX6-00/21.0.004; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.5.2 3gpp-gba''', False, {ur'''image_inlining''':True})
devices.devids[ur'''blackberry9300_ver1_sub5000845'''] = devclass(devices.devids[ur'''blackberry9300_ver1'''], ur'''blackberry9300_ver1_sub5000845''', ur'''Blackberry9300/5.0.0.845 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/133''', False, None)
devices.devids[ur'''samsung_sgh_f480i_ver1_subafij1'''] = devclass(devices.devids[ur'''samsung_sgh_f480i_ver1'''], ur'''samsung_sgh_f480i_ver1_subafij1''', ur'''SAMSUNG-SGH-F480I-ORANGE/AFIJ1 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.0''', False, {ur'''uaprof3''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F480i_3G.rdf'''})
devices.devids[ur'''nokia_6120ci_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30'''], ur'''nokia_6120ci_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6120ci/7.02; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''device_os_version''':ur'''9.2''',ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Classic''',ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''6120ci''',ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6120c-1r100-3G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N6120c-1r100-2G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gm360_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gm360_ver1''', ur'''LG-GM360/V10a Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.3''',ur'''model_name''':ur'''GM360''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GM360.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''hs_c1110_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''hs_c1110_ver1''', ur'''HS-C1110/CIR.4.00.00.NR OBIGO/Q04A1-1.11 CTC/1.0''', True, {ur'''brand_name''':ur'''Hisense''',ur'''has_qwerty_keyboard''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''C1110''',ur'''release_date''':ur'''2010_july'''})
devices.devids[ur'''huawei_u1250_ver1_submtc'''] = devclass(devices.devids[ur'''huawei_u1250_ver1'''], ur'''huawei_u1250_ver1_submtc''', ur'''MTC/1.0/0MTC 733/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', False, {ur'''marketing_name''':ur'''MTC'''})
devices.devids[ur'''huawei_v736_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_v736_ver1''', ur'''MTC/1.0/0MTC 736/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''MTC VODAFONE''',ur'''model_name''':ur'''V736''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV736v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_v835_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''huawei_v835_ver1''', ur'''MTC/1.0/0MTC 835/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''MTC VODAFONE''',ur'''model_name''':ur'''V835''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV835v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_mtc_540_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_mtc_540_ver1''', ur'''Vodafone/1.0/ MTC540/ V010 04A/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':6,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_extra_info''':ur'''MTC VODAFONE''',ur'''model_name''':ur'''MTC540''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/MTC540.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_f160_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''zte_f160_ver1''', ur'''ZTE-F160/1.0 NetFront/3.5 QTV5.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':262144,ur'''columns''':14,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':409600,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F160''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''zte_mtc_840_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''zte_mtc_840_ver1''', ur'''ZTE-MTC 840/1.0 NetFront/3.4 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':409600,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MTC840''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F160.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''huawei_g6600_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_g6600_ver1''', ur'''Huawei/1.0/G6600/Browser/obigo-browser/q03c''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':100000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''G6600''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''pdf_support''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':22,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/G6600UAprofile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''verizon_droid_ver1_sub22'''] = devclass(devices.devids[ur'''verizon_droid_ver1'''], ur'''verizon_droid_ver1_sub22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; Droid Build/FRF84B) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''motorola_sholes_ver1_sub21'''] = devclass(devices.devids[ur'''motorola_sholes_ver1'''], ur'''motorola_sholes_ver1_sub21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-us; sholes) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''motorola_sholes_ver1_sub22'''] = devclass(devices.devids[ur'''motorola_sholes_ver1'''], ur'''motorola_sholes_ver1_sub22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; sholes) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''generic_polaris_5'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_polaris_5''', ur'''DO_NOT_MATCH_POLARIS_5''', False, {ur'''brand_name''':ur'''Polaris''',ur'''columns''':20,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''max_image_height''':260,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''Polaris''',ur'''mobile_browser_version''':ur'''5.0''',ur'''model_name''':ur'''Browser''',ur'''physical_screen_height''':50,ur'''physical_screen_width''':50,ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2005_july''',ur'''resolution_height''':300,ur'''resolution_width''':240,ur'''rows''':12,ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token''',ur'''xhtml_support_level''':4})
devices.devids[ur'''lg_lx260_ver1'''] = devclass(devices.devids[ur'''generic_polaris_5'''], ur'''lg_lx260_ver1''', ur'''LG-LX260 POLARIS-LX260/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':17,ur'''compactmidi''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_screen_height''':ur'''220''',ur'''j2me_screen_width''':ur'''176''',ur'''jpg''':True,ur'''max_data_rate''':9,ur'''max_deck_size''':40000,ur'''max_image_height''':142,ur'''max_image_width''':215,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LX260''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2006_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_mp3''':True,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/LX260/LX260V0a.rdf''',ur'''uaprof2''':ur'''http://device.sprintpcs.com/LG/LX260/LX260V09.rdf''',ur'''video''':True,ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':2})
devices.devids[ur'''lg_260_ver1'''] = devclass(devices.devids[ur'''generic_polaris_5'''], ur'''lg_260_ver1''', ur'''LGE-LG260 POLARIS-LG260/2.0(GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LG260''',ur'''physical_screen_height''':48,ur'''physical_screen_width''':38,ur'''png''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/LGE_LG260.rdf''',ur'''wallpaper_max_height''':220,ur'''wallpaper_max_width''':176,ur'''wallpaper_preferred_height''':220,ur'''wallpaper_preferred_width''':176,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sph_m220_ver1'''] = devclass(devices.devids[ur'''generic_polaris_5'''], ur'''samsung_sph_m220_ver1''', ur'''Samsung-SPHM220 Polaris/5.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH M220''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M220/BG24.rdf''',ur'''wallpaper''':True,ur'''wallpaper_max_height''':160,ur'''wallpaper_max_width''':128,ur'''wallpaper_preferred_height''':160,ur'''wallpaper_preferred_width''':128,ur'''wap_push_support''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sph_m320_ver1'''] = devclass(devices.devids[ur'''generic_polaris_5'''], ur'''samsung_sph_m320_ver1''', ur'''Samsung-SPHM320 Polaris/5.0 MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':16,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH-M320''',ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M320/BG24.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sph_m230_ver1'''] = devclass(devices.devids[ur'''generic_polaris_5'''], ur'''samsung_sph_m230_ver1''', ur'''Samsung-SPHM230 Infraware-Polaris/5.01 MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''jpg''':True,ur'''max_deck_size''':65535,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH M230''',ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/Samsung_SPHM230.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_lx260_ver1_subembider'''] = devclass(devices.devids[ur'''lg_lx260_ver1'''], ur'''lg_lx260_ver1_subembider''', ur'''LG-LX260 EMBIDER-LX260/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''mobile_browser''':ur'''Embider''',ur'''mobile_browser_version''':ur'''''',ur'''streaming_real_media''':ur'''none'''})
devices.devids[ur'''samsung_sph_m320_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sph_m320_ver1'''], ur'''samsung_sph_m320_ver1_subua''', ur'''Samsung-SPHM320 Infraware-Polaris/5.01 MMP/2.0''', True, None)
devices.devids[ur'''samsung_sph_m320_ver1_sub2020'''] = devclass(devices.devids[ur'''samsung_sph_m320_ver1'''], ur'''samsung_sph_m320_ver1_sub2020''', ur'''Samsung-SPHM320 Polaris-M320/2.0 MMP/2.0''', False, None)
devices.devids[ur'''generic_polaris_6'''] = devclass(devices.devids[ur'''generic_polaris_5'''], ur'''generic_polaris_6''', ur'''DO_NOT_MATCH_POLARIS_6''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''mobile_browser_version''':ur'''6.0''',ur'''release_date''':ur'''2007_july'''})
devices.devids[ur'''samsung_sph_m220_ver1_sub2020'''] = devclass(devices.devids[ur'''samsung_sph_m220_ver1'''], ur'''samsung_sph_m220_ver1_sub2020''', ur'''Samsung-SPHM220 Polaris-M220/2.0 MMP/2.0''', False, None)
devices.devids[ur'''lg_260_ver1_subua'''] = devclass(devices.devids[ur'''lg_260_ver1'''], ur'''lg_260_ver1_subua''', ur'''LG-LG260 POLARIS-LG260/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''max_deck_size''':65536,ur'''model_name''':ur'''LG260''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/LG260/LG26NV03.rdf''',ur'''wml_1_2''':True})
devices.devids[ur'''lg_260_ver1_subopwv62'''] = devclass(devices.devids[ur'''lg_260_ver1'''], ur'''lg_260_ver1_subopwv62''', ur'''LGE-LG260/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''lg_lx600_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''lg_lx600_ver1''', ur'''LG-LX600 Polaris/6.0 MMP/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':262144,ur'''columns''':16,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Polaris''',ur'''mobile_browser_version''':ur'''6''',ur'''model_name''':ur'''LX600''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2008_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/LX600/LX600V07.rdf''',ur'''uaprof2''':ur'''http://device.sprintpcs.com/LG/LX600/LX600V08.rdf''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sph_m630_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''samsung_sph_m630_ver1''', ur'''Samsung-SPHM630 Polaris/6.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH-M630''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':18,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M630/BI09.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''utstarcom_gtx75_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''utstarcom_gtx75_ver1''', ur'''UTSTARCOM-GTX75/UC1.88 POLARIS/6.00 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''UTStarcom''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':17,ur'''css_supports_width_as_percentage''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Quickfire''',ur'''max_data_rate''':384,ur'''max_deck_size''':65535,ur'''max_image_height''':280,ur'''max_image_width''':230,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Knick''',ur'''model_name''':ur'''GTX75''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''physical_screen_height''':57,ur'''physical_screen_width''':43,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''release_date''':ur'''2008_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_asp''':0,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.utstar.co.kr/uaprof/gsm/UTSTARCOM-GTX75.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_send_mms_string''':ur'''none''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':3,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''lg_600_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''lg_600_ver1''', ur'''LGE-LG600 POLARIS/6.01 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':200,ur'''max_image_width''':310,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LG600''',ur'''physical_screen_height''':46,ur'''physical_screen_width''':61,ur'''png''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_real_media''':ur'''none''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/LGE_LG600.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_lx_265_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''lg_lx_265_ver1''', ur'''POLARIS/6.01 (BREW 3.1.5; U; en-us; LG; LX265; POLARIS/6.01/WAP) MMP/2.0 profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''directdownload_support''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LX265''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_march''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/LX265/latest''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sprint_scp_2700_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''sprint_scp_2700_ver1''', ur'''Mozilla/4.0 (BREW 3.1.5; U; en-us; Sanyo; Polaris/6.0/AMB) Sprint SCP-2700''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':32,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':4096,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_extra_info''':ur'''Sprint''',ur'''model_name''':ur'''SCP2700''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP2700/1002SP.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_265_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''lg_265_ver1''', ur'''LGE-LG265 POLARIS/6.01 MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Script''',ur'''max_data_rate''':384,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''265''',ur'''physical_screen_height''':36,ur'''physical_screen_width''':27,ur'''png''':True,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/LGE_LG265.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True})
devices.devids[ur'''samsung_sch_r561_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''samsung_sch_r561_ver1''', ur'''Samsung-SCHR561 Infraware-Polaris/6.0 MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':64000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCH R561''',ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':9,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/Samsung_SCHR561.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sgh_u440_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''samsung_sgh_u440_ver1''', ur'''Samsung-SCHU440 Infraware-Polaris/6.0 MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Gloss''',ur'''max_deck_size''':64000,ur'''max_image_height''':150,ur'''max_image_width''':210,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCH U440''',ur'''png''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':9,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/Samsung_SCHU440.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sch_r351_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''samsung_sch_r351_ver1''', ur'''Samsung-SCHR351 Infraware-Polaris/6.0 MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':64000,ur'''max_image_height''':150,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCH R351''',ur'''png''':True,ur'''release_date''':ur'''2009_september''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':9,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/Samsung_SCHR351.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sph_m240_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''samsung_sph_m240_ver1''', ur'''Mozilla/4.0 (BREW 3.1.5; U; en-us; Samsung; SPH_M240; POLARIS/6.1/WAP) MMP/2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH-M240''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-M240/CG21.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_lx_370_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''lg_lx_370_ver1''', ur'''POLARIS/6.01 (BREW 3.1.5; U; en-us; LG; LX370; POLARIS/6.01/AMB) MMP/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LX370''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/LX370/latest''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_lx_290s_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''lg_lx_290s_ver1''', ur'''POLARIS/6.01 (BREW 3.1.5; U; en-us; LG; POLARIS/6.01/WAP) Sprint LX290S MMP/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 UNTRUSTED/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LX290S''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':11,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/LG/LX290S/latest''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lge_vx8575_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''lge_vx8575_ver1''', ur'''Mozilla/4.0 (compatible; Polaris 6.2; BREW 3.1.5; U; en)/240X400 LGE VX8575''', True, {ur'''aac''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Chocolate Touch''',ur'''max_data_rate''':384,ur'''max_image_height''':400,ur'''max_image_width''':240,ur'''mobile_browser_version''':ur'''6.2''',ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''8575''',ur'''mp3''':True,ur'''playback_mp4''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/VX8575/VX8575.xml'''})
devices.devids[ur'''samsung_sch_f339_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''samsung_sch_f339_ver1''', ur'''SCH-F339/ POLARIS/6.15 (GUI; compatible; UP.Browser)''', True, {ur'''brand_name''':ur'''Samsung''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''max_image_height''':450,ur'''max_image_width''':300,ur'''mobile_browser_version''':ur'''6.15''',ur'''model_name''':ur'''SCH F339''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sch_r100_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''samsung_sch_r100_ver1''', ur'''Samsung-SCHR100 Infraware-Polaris/6.1 MMP/2.0''', True, {ur'''aac''':True,ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''directdownload_support''':True,ur'''gif''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':64000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mobile_browser_version''':ur'''6.1''',ur'''model_name''':ur'''SCH R100''',ur'''mp3''':True,ur'''oma_support''':True,ur'''png''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':9,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.bellmobilite.ca/Samsung_SCHR100.rdf''',ur'''uaprof2''':ur'''http://204.181.155.197/UAProf/r100_generic.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sch_u820_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''samsung_sch_u820_ver1''', ur'''Mozilla/4.0(compatible;Polaris 6.2;Brew 3.1.5;U;en)/400x240 Samsung SCH-U820''', True, {ur'''brand_name''':ur'''Samsung''',ur'''css_spriting''':True,ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''marketing_name''':ur'''Reality''',ur'''max_image_height''':360,ur'''max_image_width''':224,ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''SCH U820''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''samsung_r631_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''samsung_r631_ver1''', ur'''Mozilla/4.0 (compatible; Polaris 6.2; Brew 3.1.5; en)/240X320 Samsung sam-r631''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''brand_name''':ur'''Samsung''',ur'''built_in_camera''':True,ur'''columns''':12,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''dual_orientation''':True,ur'''gif_animated''':True,ur'''has_qwerty_keyboard''':True,ur'''image_as_link_support''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''max_data_rate''':300,ur'''max_image_height''':240,ur'''max_image_width''':232,ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''R631''',ur'''mp3''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''sender''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''xhtml_format_as_css_property''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_select_as_dropdown''':True,ur'''xhtml_select_as_radiobutton''':True,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''samsung_sch_r900_ver1'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''samsung_sch_r900_ver1''', ur'''Mozilla/5.0 (compatible; MSIE 6.0; BREW 4.0.3; en )/800x480 Samsung sam-r900''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':16,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_deck_size''':65535,ur'''max_image_height''':400,ur'''max_image_width''':700,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':512000,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''SCH-R900''',ur'''physical_screen_height''':60,ur'''physical_screen_width''':50,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''png''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':480,ur'''resolution_width''':800,ur'''rows''':10,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/sam-r900.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lge_ax8575_ver1'''] = devclass(devices.devids[ur'''lge_vx8575_ver1'''], ur'''lge_ax8575_ver1''', ur'''Mozilla/4.0(compatible; Polaris 6.2; Brew 3.1.5; U; en) 240X400 LGE LG-AX8575''', True, {ur'''css_spriting''':True,ur'''marketing_name''':ur'''8575 Touch''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_extra_info''':ur'''Alltel'''})
devices.devids[ur'''samsung_sch_r351_ver1_subopwv62'''] = devclass(devices.devids[ur'''samsung_sch_r351_ver1'''], ur'''samsung_sch_r351_ver1_subopwv62''', ur'''sam-r351 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, {ur'''brand_name''':ur'''Samsung''',ur'''has_qwerty_keyboard''':True,ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''model_name''':ur'''SCH R351''',ur'''release_date''':ur'''2009_january'''})
devices.devids[ur'''sprint_scp_2700_ver1_subua'''] = devclass(devices.devids[ur'''sprint_scp_2700_ver1'''], ur'''sprint_scp_2700_ver1_subua''', ur'''Mozilla/4.0 (BREW 3.1.5; U; en-us; Sanyo; Polaris/6.0/AMB) PL2700''', False, {ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/PL2700/1001PLS.rdf'''})
devices.devids[ur'''samsung_sch_r100_ver1_subopwv62'''] = devclass(devices.devids[ur'''samsung_sch_r100_ver1'''], ur'''samsung_sch_r100_ver1_subopwv62''', ur'''sam-r100 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''generic_polaris_7'''] = devclass(devices.devids[ur'''generic_polaris_6'''], ur'''generic_polaris_7''', ur'''DO_NOT_MATCH_POLARIS_7''', False, {ur'''css_spriting''':True,ur'''mobile_browser_version''':ur'''7.0'''})
devices.devids[ur'''lg_265_ver1_subopwv62'''] = devclass(devices.devids[ur'''lg_265_ver1'''], ur'''lg_265_ver1_subopwv62''', ur'''LGE-LG265/1.0 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''6.2''',ur'''release_date''':ur'''2009_july'''})
devices.devids[ur'''softbank_840sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_840sc_ver1''', ur'''SoftBank/1.0/840SC/SCJ001''', True, {ur'''colors''':3140000,ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':344,ur'''max_image_width''':232,ur'''model_name''':ur'''840SC''',ur'''physical_screen_height''':400,ur'''physical_screen_width''':240,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':400,ur'''rows''':19})
devices.devids[ur'''docomo_l_04b_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_l_04b_ver1''', ur'''DoCoMo/2.0 L04B(c100;TB;W24H12)''', True, {ur'''columns''':12,ur'''flash_lite_version''':ur'''1_1''',ur'''max_image_height''':250,ur'''max_image_width''':240,ur'''model_name''':ur'''L-04B''',ur'''physical_screen_height''':320,ur'''physical_screen_width''':240,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12})
devices.devids[ur'''kddi_k005_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_k005_ver1''', ur'''KDDI-KC3Y UP.Browser/6.2.0.17.1.1 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':348,ur'''max_image_width''':232,ur'''model_name''':ur'''K005''',ur'''physical_screen_height''':400,ur'''physical_screen_width''':240,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''softbank_945sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_945sh_ver1''', ur'''SoftBank/2.0/945SH/SHJ001''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':738,ur'''max_image_width''':480,ur'''model_name''':ur'''945SH''',ur'''physical_screen_height''':854,ur'''physical_screen_width''':480,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_p_06b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_p_06b_ver1''', ur'''DoCoMo/2.0 P06B(c500;TB;W24H16)''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':325,ur'''max_image_width''':240,ur'''model_name''':ur'''P-06B''',ur'''physical_screen_height''':854,ur'''physical_screen_width''':480,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_f_09b_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_f_09b_ver1''', ur'''DoCoMo/2.0 F09B(c100;TB;W20H09)''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':330,ur'''max_image_width''':240,ur'''model_name''':ur'''F-09B''',ur'''physical_screen_height''':800,ur'''physical_screen_width''':480,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''softbank_840n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_840n_ver1''', ur'''SoftBank/1.0/840N/NJ001''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':325,ur'''max_image_width''':240,ur'''model_name''':ur'''840N''',ur'''physical_screen_height''':427,ur'''physical_screen_width''':240,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':427,ur'''resolution_width''':240})
devices.devids[ur'''docomo_sh_09b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_sh_09b_ver1''', ur'''DoCoMo/2.0 SH09B(c500;TB;W24H16)''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':323,ur'''max_image_width''':240,ur'''model_name''':ur'''SH-09B''',ur'''physical_screen_height''':854,ur'''physical_screen_width''':480,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''apple_ipod_ver1'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver1'''], ur'''apple_ipod_ver1''', ur'''DO_NOT_MATCH_TEMP_IPOD_TOUCH_ENTRY''', False, None)
devices.devids[ur'''sonyericsson_x10i_ver1_subengb'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1'''], ur'''sonyericsson_x10i_ver1_subengb''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; SonyEricssonX10i Build/R2BA026) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''samsung_r355_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_r355_ver1''', ur'''r355[TF268435459012508057014960013608151343] UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40960,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':358400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''SCH-R355''',ur'''png''':True,ur'''release_date''':ur'''2010_august''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zte_f951_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''zte_f951_ver1''', ur'''ZTE-F951-Orange/1.0 ACS-NF/3.5 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':409600,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_size''':307200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F951''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':8,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F951(OrangeF951).xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''samsung_gt_c3300_ver1_sub1'''] = devclass(devices.devids[ur'''samsung_gt_c3300_ver1'''], ur'''samsung_gt_c3300_ver1_sub1''', ur'''SAMSUNG-GT-C3300K/1.0''', False, None)
devices.devids[ur'''dopod_s500_ver1'''] = devclass(devices.devids[ur'''htc_elf_ver1'''], ur'''dopod_s500_ver1''', ur'''DOPOD-S500/1.06.706.13 OPERA/8.65 CTC/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) dopod S500''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Dopod''',ur'''colors''':65536,ur'''marketing_name''':ur'''HTC Vogue 200''',ur'''mobile_browser_version''':ur'''7.7''',ur'''model_name''':ur'''S500''',ur'''playback_acodec_aac''':ur'''heaac2''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_acodec_qcelp''':True,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''qcelp''':True,ur'''release_date''':ur'''2007_december''',ur'''uaprof''':ur'''http://uaprof.uni-wise.com/uaprof/dopod/DPD-S500.xml''',ur'''wav''':True})
devices.devids[ur'''samsung_gt_c3200_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c3200_ver1''', ur'''SAMSUNG-GT-C3200/1.0 NetFront/3.5 Profile/M IDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':512000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-C3200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-C3200UAProf.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''vibo_t588_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''vibo_t588_ver1''', ur'''Vibo-T588/Obigo/Q7 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_preferred_geoloc_api''':ur'''w3c_api''',ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Vibo''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':4294967296,ur'''columns''':17,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_confirmed_service_load''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_service_load''':True,ur'''gif''':True,ur'''greyscale''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''image_inlining''':True,ur'''imelody''':False,ur'''iso8859_support''':True,ur'''j2me_amr''':True,ur'''j2me_audio_capture_enabled''':True,ur'''j2me_bits_per_pixel''':ur'''32''',ur'''j2me_bmp''':True,ur'''j2me_btapi''':True,ur'''j2me_canvas_height''':320,ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_clear_key_code''':-8,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':2097152,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':-6,ur'''j2me_max_jar_size''':2097152,ur'''j2me_max_record_store_size''':4194304,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mmapi_1_1''':True,ur'''j2me_mp3''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':-7,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_select_key_code''':ur'''-5''',ur'''j2me_socket''':True,ur'''j2me_storage_size''':4194304,ur'''j2me_udp''':True,ur'''j2me_video_capture_enabled''':False,ur'''j2me_wav''':True,ur'''j2me_wmapi_1_0''':True,ur'''j2me_wmapi_1_1''':True,ur'''j2me_wmapi_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_xmf''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''T588''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''phone_id_provided''':True,ur'''physical_screen_height''':58,ur'''physical_screen_width''':43,ur'''picture''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''release_date''':ur'''2010_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':15,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''transparent_png_alpha''':True,ur'''uaprof''':ur'''http://mimiria.net/uaprof/Vibo-T588.xml''',ur'''utf8_support''':True,ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token''',ur'''wallpaper''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_max_width''':240,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':240,ur'''wallpaper_resize''':ur'''stretch''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_send_mms_string''':ur'''mms:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_support_level''':4,ur'''xhtml_supports_table_for_layout''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''blackberry_generic_ver6'''] = devclass(devices.devids[ur'''blackberry_generic_ver5'''], ur'''blackberry_generic_ver6''', ur'''DO_NOT_MATCH_BLACKBERRY_6''', False, {ur'''canvas_support''':ur'''full''',ur'''device_os_version''':ur'''6.0''',ur'''image_inlining''':True,ur'''mobile_browser''':ur'''Safari''',ur'''mobile_browser_version''':ur'''6.0''',ur'''release_date''':ur'''2010_july''',ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_asp''':0,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''viewport_initial_scale''':ur'''1.0''',ur'''viewport_maximum_scale''':ur'''1.0''',ur'''viewport_minimum_scale''':ur'''1.0''',ur'''viewport_width''':ur'''device_width_token''',ur'''xhtml_support_level''':4})
devices.devids[ur'''blackberry9800_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver6'''], ur'''blackberry9800_ver1''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.135 Mobile Safari/534.1+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':36,ur'''dual_orientation''':True,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Torch''',ur'''max_data_rate''':384,ur'''max_deck_size''':32768,ur'''max_image_height''':400,ur'''max_image_width''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 9800''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':70,ur'''physical_screen_width''':50,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_asp''':0,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_august''',ur'''resolution_height''':480,ur'''resolution_width''':360,ur'''rows''':32,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9800_edge/6.0.0.rdf''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9800_umts/6.0.0.rdf''',ur'''uaprof3''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9800_80211g/6.0.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''palm_pre_ver1_4_5'''] = devclass(devices.devids[ur'''palm_pre_ver1_4_1'''], ur'''palm_pre_ver1_4_5''', ur'''Mozilla/5.0 (webOS/1.4.5; U; de-DE) AppleWebKit/532.2 (KHTML, like Gecko) Version/1.0 Safari/532.2 Pre/1.0''', True, {ur'''device_os_version''':ur'''1.4.5''',ur'''max_data_rate''':3600,ur'''release_date''':ur'''2010_august'''})
devices.devids[ur'''ms_mobile_browser_ver1'''] = devclass(devices.devids[ur'''generic_ms_mobile'''], ur'''ms_mobile_browser_ver1''', ur'''DO_NOT_MATCH_REMOVE_WINMO''', False, {ur'''css_spriting''':True,ur'''max_deck_size''':30000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''netfront_ver3'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''netfront_ver3''', ur'''DO_NOT_MATCH_REMOVE_NETFRONT_3''', False, {ur'''brand_name''':ur'''Desktop''',ur'''max_image_width''':120,ur'''model_name''':ur'''HTML Web browser''',ur'''resolution_height''':480,ur'''resolution_width''':640})
devices.devids[ur'''netfront_ver3_1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''netfront_ver3_1''', ur'''DO_NOT_MATCH_REMOVE_NETFRONT_3_1''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_2'''] = devclass(devices.devids[ur'''generic_netfront_ver3_2'''], ur'''netfront_ver3_2''', ur'''DO_NOT_MATCH_REMOVE_NETFRONT_3_2''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_3'''] = devclass(devices.devids[ur'''generic_netfront_ver3_3'''], ur'''netfront_ver3_3''', ur'''DO_NOT_MATCH_REMOVE_NETFRONT_3_3''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_4'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''netfront_ver3_4''', ur'''DO_NOT_MATCH_REMOVE_NETFRONT_3_4''', False, {ur'''max_image_width''':120})
devices.devids[ur'''netfront_ver3_5'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''netfront_ver3_5''', ur'''DO_NOT_MATCH_REMOVE_NETFRONT_3_5''', False, {ur'''max_image_width''':120})
devices.devids[ur'''apple_iphone_ver4_sub405_eses'''] = devclass(devices.devids[ur'''apple_iphone_ver4_sub405'''], ur'''apple_iphone_ver4_sub405_eses''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0_2 like Mac OS X; es-es) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A400 Safari/6531.22.7''', False, {ur'''device_os_version''':ur'''4.0.2'''})
devices.devids[ur'''opera_mini_ver1'''] = devclass(devices.devids[ur'''generic_opera_mini_version1'''], ur'''opera_mini_ver1''', ur'''TO_BE_REMOVED_BROWSER_OPERA_MINI_1''', False, {ur'''max_image_height''':140,ur'''max_image_width''':165,ur'''resolution_height''':480,ur'''resolution_width''':640})
devices.devids[ur'''generic_android_ver2_2'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''generic_android_ver2_2''', ur'''DO_NOT_MATCH_ANDROID_2_2''', False, {ur'''columns''':60,ur'''device_os_version''':ur'''2.2''',ur'''dual_orientation''':True,ur'''full_flash_support''':True,ur'''max_data_rate''':384,ur'''max_image_height''':400,ur'''max_image_width''':320,ur'''physical_screen_height''':100,ur'''physical_screen_width''':60,ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':40,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''htc_desire_ver1_sub22'''] = devclass(devices.devids[ur'''htc_desire_ver1_sub21'''], ur'''htc_desire_ver1_sub22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-gb; Desire_A8181 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2''',ur'''release_date''':ur'''2010_august'''})
devices.devids[ur'''apple_iphone_ver1_suboperamini5'''] = devclass(devices.devids[ur'''apple_iphone_ver1'''], ur'''apple_iphone_ver1_suboperamini5''', ur'''Opera/9.80 (iPhone; Opera Mini/5.0.0176/764; U; en) Presto/2.4.15''', False, {ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''5''',ur'''release_date''':ur'''2010_april'''})
devices.devids[ur'''htc_desire_ver1_sub22_sv'''] = devclass(devices.devids[ur'''htc_desire_ver1_sub22'''], ur'''htc_desire_ver1_sub22_sv''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; sv-se; Desire_A8181 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''nokia_generic_maemo'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nokia_generic_maemo''', ur'''DO_NOT_MATCH_NOKIA_MAEMO''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Nokia''',ur'''columns''':40,ur'''css_rounded_corners''':ur'''mozilla''',ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''full_flash_support''':True,ur'''has_qwerty_keyboard''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''image_inlining''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':100000,ur'''max_image_height''':320,ur'''max_image_width''':400,ur'''max_url_length_in_requests''':1024,ur'''mobile_browser''':ur'''FireFox''',ur'''model_name''':ur'''Generic Maemo''',ur'''pdf_support''':True,ur'''physical_screen_height''':48,ur'''physical_screen_width''':80,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_real_media''':ur'''10''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_vcodec_mpeg4_asp''':0,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''progressive_download''':True,ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':480,ur'''resolution_width''':800,ur'''rows''':10,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_flv''':True,ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_asp''':0,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''wifi''':True,ur'''wml_1_1''':False,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_make_phone_call_string''':ur'''tel:''',ur'''xhtml_select_as_dropdown''':True,ur'''xhtml_support_level''':4,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtml_supports_table_for_layout''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''nokia_n800_ver1'''] = devclass(devices.devids[ur'''nokia_generic_maemo'''], ur'''nokia_n800_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux armv6l; U) Opera 8.5 [en_US] Maemo browser 0.7.6 RX-34_2007SE_2.2006.51-6''', True, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Nokia''',ur'''can_assign_phone_number''':False,ur'''can_skip_aligned_link_row''':True,ur'''columns''':30,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''dual_orientation''':True,ur'''has_cellular_radio''':False,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':480,ur'''max_image_width''':770,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''8.5''',ur'''model_name''':ur'''N800''',ur'''pdf_support''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':80,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''stylus''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''release_date''':ur'''2007_january''',ur'''resolution_height''':480,ur'''resolution_width''':800,ur'''rows''':20,ur'''sms_enabled''':False,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''heaac''',ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_real_media''':ur'''8''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''7''',ur'''tiff''':True,ur'''wifi''':True,ur'''wml_1_1''':False,ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':3,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtml_supports_table_for_layout''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_n900_ver1'''] = devclass(devices.devids[ur'''nokia_generic_maemo'''], ur'''nokia_n900_ver1''', ur'''Mozilla/5.0 (X11; U; Linux armv7l; fi-FI; rv:1.9.2a1pre) Gecko/20090928 Firefox/3.5 Maemo Browser 1.4.1.15 RX-51 N900''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''Linux Smartphone OS''',ur'''fl_browser''':True,ur'''flash_lite_version''':ur'''3_0''',ur'''full_flash_support''':True,ur'''max_data_rate''':10800,ur'''max_image_height''':480,ur'''max_image_width''':800,ur'''mobile_browser''':ur'''FireFox''',ur'''model_name''':ur'''N900''',ur'''pdf_support''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':480,ur'''resolution_width''':800,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_asp''':1,ur'''streaming_vcodec_mpeg4_sp''':ur'''1''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''9''',ur'''wifi''':True,ur'''wml_1_1''':False,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':4,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''palm_treo850_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''palm_treo850_ver1''', ur'''Palm Treo Pro/ ver 1.01/ Windows CE;IE Mobile 7.11 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Palm''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Treo850''',ur'''nokia_voice_call''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2010_august''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_n810_ver1'''] = devclass(devices.devids[ur'''nokia_n800_ver1'''], ur'''nokia_n810_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux armv6l; U) Opera 8.5 [en_US] Tablet browser 0.0.14 RX-34_2007SE_4.2007.26-8''', True, {ur'''device_os''':ur'''Linux Smartphone OS''',ur'''has_qwerty_keyboard''':True,ur'''is_tablet''':True,ur'''max_data_rate''':1800,ur'''model_name''':ur'''N810''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':45,ur'''playback_vcodec_mpeg4_asp''':3,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''preferred_markup''':ur'''html_wi_w3_xhtmlbasic''',ur'''release_date''':ur'''2008_january''',ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_real_media''':ur'''none''',ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_mpeg4_asp''':2,ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''video''':True,ur'''wifi''':True,ur'''wml_1_1''':False,ur'''xhtml_support_level''':3,ur'''xhtmlmp_preferred_mime_type''':ur'''application/xhtml+xml'''})
devices.devids[ur'''nokia_n810_ver1_uavariation'''] = devclass(devices.devids[ur'''nokia_n810_ver1'''], ur'''nokia_n810_ver1_uavariation''', ur'''Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9a6pre) Gecko/20071018 Firefox/3.0a1 Tablet browser 0.1.24 RX-34+RX-44_2008SE_1.2007.44-4''', False, {ur'''mobile_browser''':ur'''FireFox''',ur'''mobile_browser_version''':ur''''''})
devices.devids[ur'''nokia_n810_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n810_ver1'''], ur'''nokia_n810_ver1_subua''', ur'''Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9a6pre) Gecko/20071128 Firefox/3.0a1 Tablet browser 0.2.2 RX-34+RX-44_2008SE_2.2007.51-3''', False, None)
devices.devids[ur'''nokia_n810_ver1_subua2'''] = devclass(devices.devids[ur'''nokia_n810_ver1'''], ur'''nokia_n810_ver1_subua2''', ur'''Mozilla/5.0 (X11; U; Linux armv6l; en-GB; rv:1.9a6pre) Gecko/20080606 Firefox/3.0a1 Tablet browser 0.3.7 RX-34+RX-44+RX-48_DIABLO_4.2008.23-14''', False, {ur'''mobile_browser''':ur'''FireFox''',ur'''mobile_browser_version''':ur''''''})
devices.devids[ur'''nokia_n810_ver1_subdiablo'''] = devclass(devices.devids[ur'''nokia_n810_ver1'''], ur'''nokia_n810_ver1_subdiablo''', ur'''Mozilla/5.0 (X11; U; Linux armv6l; es-ES; rv:1.9a6pre) Gecko/20080828 Firefox/3.0a1 Tablet browser 0.3.7 RX-34+RX-44+RX-48_DIABLO_5.2008.43-7''', False, {ur'''mobile_browser''':ur'''FireFox''',ur'''mobile_browser_version''':ur'''3''',ur'''release_date''':ur'''2009_july'''})
devices.devids[ur'''nokia_e52_ver1_sub033002'''] = devclass(devices.devids[ur'''nokia_e52_ver1'''], ur'''nokia_e52_ver1_sub033002''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE52-1/033.002; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.1.5''', False, {ur'''image_inlining''':True})
devices.devids[ur'''verizon_droid2_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''verizon_droid2_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; DROID2 Build/VZW) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Verizon''',ur'''model_name''':ur'''Droid2'''})
devices.devids[ur'''samsung_sgh_i897_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_i897_ver1'''], ur'''samsung_sgh_i897_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SAMSUNG-SGH-I897 Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''sonyericsson_w902plus_ver1'''] = devclass(devices.devids[ur'''sonyericsson_w902_ver1'''], ur'''sonyericsson_w902plus_ver1''', ur'''SonyEricssonW902plus/R3DB Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.3.2''', True, {ur'''model_name''':ur'''W902plus'''})
devices.devids[ur'''htc_wildfire_ver1_subua3333'''] = devclass(devices.devids[ur'''htc_wildfire_ver1'''], ur'''htc_wildfire_ver1_subua3333''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; da-dk; HTC_Wildfire_A3333 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''lg_gt540_ver1_suborange'''] = devclass(devices.devids[ur'''lg_gt540_ver1'''], ur'''lg_gt540_ver1_suborange''', ur'''LG-GT540-orange Mozilla/5.0 (Linux; U; Android 1.6; en-us; LG-GT540; Build/Donut) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Java/Jbed/7.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 MMS/LG-Android-MMS-V1.0/1.2''', False, None)
devices.devids[ur'''samsung_e1310_ver1_sube'''] = devclass(devices.devids[ur'''samsung_e1310_ver1'''], ur'''samsung_e1310_ver1_sube''', ur'''SAMSUNG-E1310E/E1310E XBIE1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''htc_touchcruise_ver1_subopera'''] = devclass(devices.devids[ur'''htc_touchcruise_ver1'''], ur'''htc_touchcruise_ver1_subopera''', ur'''HTC_Touch_Cruise_T4242 Opera/9.50 (Windows NT 5.1; U; nb)''', False, None)
devices.devids[ur'''htc_touch2_ver1_submsie'''] = devclass(devices.devids[ur'''htc_touch2_ver1'''], ur'''htc_touch2_ver1_submsie''', ur'''HTC_Touch2_T3333 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0''', False, None)
devices.devids[ur'''lg_gt400_ver1_subv10a'''] = devclass(devices.devids[ur'''lg_gt400_ver1'''], ur'''lg_gt400_ver1_subv10a''', ur'''LG-GT400/v10a Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_u20i_ver1_svse'''] = devclass(devices.devids[ur'''sonyericsson_u20i_ver1'''], ur'''sonyericsson_u20i_ver1_svse''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; sv-se; SonyEricssonU20i Build/1.1.A.0.8) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''opera_mini_ver2'''] = devclass(devices.devids[ur'''generic_opera_mini_version2'''], ur'''opera_mini_ver2''', ur'''DO_NOT_MATCH_REMOVE_OPERA_MINI_2''', False, None)
devices.devids[ur'''opera_mini_ver3'''] = devclass(devices.devids[ur'''generic_opera_mini_version3'''], ur'''opera_mini_ver3''', ur'''DO_NOT_MATCH_REMOVE_OPERA_MINI_3''', False, None)
devices.devids[ur'''opera_mini_ver4'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''opera_mini_ver4''', ur'''DO_NOT_MATCH_REMOVE_OPERA_MINI_4''', False, None)
devices.devids[ur'''opera_mini_ver5'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''opera_mini_ver5''', ur'''DO_NOT_MATCH_REMOVE_OPERA_MINI_5''', False, None)
devices.devids[ur'''android_ver_0_5_sdk'''] = devclass(devices.devids[ur'''generic_android'''], ur'''android_ver_0_5_sdk''', ur'''Mozilla/5.0 (Linux; U; Android 0.5; en-us) AppleWebKit/522+ (KHTML, like Gecko) Safari/419.3''', False, None)
devices.devids[ur'''modu_1_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''modu_1_ver1''', ur'''Modu1.0-A1/R1.0/General''', True, {ur'''brand_name''':ur'''Modu''',ur'''model_name''':ur'''1''',ur'''release_date''':ur'''2010_july'''})
devices.devids[ur'''samsung_gt_s5510_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s5510_ver1''', ur'''SAMSUNG-GT-S5510/S5510CVIJ1 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT S5510''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5510UAProf.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5510UAProf3G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''apple_iphone_ver4_sub401'''] = devclass(devices.devids[ur'''apple_iphone_ver4'''], ur'''apple_iphone_ver4_sub401''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A306 Safari/6531.22.7''', False, {ur'''device_os_version''':ur'''4.0.1''',ur'''model_extra_info''':ur'''4.0.1''',ur'''release_date''':ur'''2010_june'''})
devices.devids[ur'''apple_iphone_ver4_1'''] = devclass(devices.devids[ur'''apple_iphone_ver4'''], ur'''apple_iphone_ver4_1''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B5097d Safari/6531.22.7''', False, {ur'''device_os_version''':ur'''4.1''',ur'''model_extra_info''':ur'''4.1''',ur'''release_date''':ur'''2010_september'''})
devices.devids[ur'''apple_ipod_touch_ver4_sub402'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4'''], ur'''apple_ipod_touch_ver4_sub402''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 4_0_2 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A400 Safari/6531.22.7''', False, {ur'''device_os_version''':ur'''4.0.2''',ur'''model_extra_info''':ur'''4.0.2'''})
devices.devids[ur'''apple_ipod_touch_ver4_sub402ua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4_sub402'''], ur'''apple_ipod_touch_ver4_sub402ua''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 4_0_2 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A400 Safari/6531.22.7''', False, None)
devices.devids[ur'''apple_ipod_touch_ver4_1'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4'''], ur'''apple_ipod_touch_ver4_1''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 4_1 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.1''',ur'''model_extra_info''':ur'''4.1''',ur'''release_date''':ur'''2010_september'''})
devices.devids[ur'''apple_ipod_touch_ver4_1_subua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4_1'''], ur'''apple_ipod_touch_ver4_1_subua''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 4_1 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''apple_iphone_ver4_2'''] = devclass(devices.devids[ur'''apple_iphone_ver4_1'''], ur'''apple_iphone_ver4_2''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.2''',ur'''model_extra_info''':ur'''4.2''',ur'''release_date''':ur'''2010_november'''})
devices.devids[ur'''apple_ipad_ver1_sub42'''] = devclass(devices.devids[ur'''apple_ipad_ver1'''], ur'''apple_ipad_ver1_sub42''', ur'''Mozilla/5.0 (iPad; U; CPU iPhone OS 4_2 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.2''',ur'''release_date''':ur'''2010_november'''})
devices.devids[ur'''kin_one_ver1'''] = devclass(devices.devids[ur'''generic_ms_mobile'''], ur'''kin_one_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12; en-US; KIN.One 1.0)''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Microsoft''',ur'''colors''':16777216,ur'''has_qwerty_keyboard''':True,ur'''model_name''':ur'''KIN One''',ur'''mp3''':True,ur'''playback_wmv''':ur'''9''',ur'''release_date''':ur'''2010_june''',ur'''svgt_1_1''':True,ur'''wbmp''':False,ur'''wifi''':True})
devices.devids[ur'''kin_two_ver1'''] = devclass(devices.devids[ur'''kin_one_ver1'''], ur'''kin_two_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12; en-US; KIN.Two 1.0)''', True, {ur'''model_name''':ur'''KIN Two'''})
devices.devids[ur'''zonda_zmtfv20_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zonda_zmtfv20_ver1''', ur'''ZMTFTV20/R01 Browser/Obigo/Q03C/WAP2.0''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Zonda''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''columns''':16,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''ems''':True,ur'''ems_imelody''':True,ur'''imelody''':True,ur'''iso8859_support''':True,ur'''max_data_rate''':40,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3 Q03''',ur'''model_name''':ur'''ZMTFTV20''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2009_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://zondatelecom.com/uaprof/ZMTFTV20.xml''',ur'''utf8_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''android_ver_1_5_sdk'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''android_ver_1_5_sdk''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; generic) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''nokia_5800d_ver1_sub502005'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub200012_1'''], ur'''nokia_5800d_ver1_sub502005''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5800d-1b/50.2.005; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.3''', False, {ur'''image_inlining''':True})
devices.devids[ur'''nokia_5250_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5250_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5250/10.0.011; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''flash_lite_version''':ur'''3_1''',ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''5250''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_desire_a8181_ver1_sub2_2'''] = devclass(devices.devids[ur'''htc_desire_a8181_ver1'''], ur'''htc_desire_a8181_ver1_sub2_2''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; de-de; Desire_A8181 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2''',ur'''release_date''':ur'''2010_september''',ur'''uaprof2''':ur''''''})
devices.devids[ur'''nokia_5230_ver1_sub102071'''] = devclass(devices.devids[ur'''nokia_5230_ver1_sub100065'''], ur'''nokia_5230_ver1_sub102071''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5230-1b/10.2.071; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5230-1br100-3G.xml'''})
devices.devids[ur'''nokia_e72_ver1_sub031023'''] = devclass(devices.devids[ur'''nokia_e72_ver1'''], ur'''nokia_e72_ver1_sub031023''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE72-2/031.023; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.3.1''', False, None)
devices.devids[ur'''docomo_p_05b_ver1'''] = devclass(devices.devids[ur'''docomo_generic_jap_ver2'''], ur'''docomo_p_05b_ver1''', ur'''DoCoMo/2.0 P05B(c500;TB;W24H16)''', True, {ur'''colors''':262144,ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':331,ur'''max_image_width''':240,ur'''model_name''':ur'''P-05B''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':427,ur'''resolution_width''':240,ur'''rows''':16})
devices.devids[ur'''docomo_n_08b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_n_08b_ver1''', ur'''DoCoMo/2.0 N08B(c500;TB;W30H15)''', True, {ur'''colors''':16777216,ur'''columns''':15,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':240,ur'''max_image_width''':240,ur'''model_name''':ur'''N-08B''',ur'''release_date''':ur'''2010_august''',ur'''resolution_height''':480,ur'''resolution_width''':854,ur'''rows''':15})
devices.devids[ur'''docomo_f_10b_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_f_10b_ver1''', ur'''DoCoMo/2.0 F10B(c500;TB;W24H16)''', True, {ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':324,ur'''max_image_width''':240,ur'''model_name''':ur'''F-10B''',ur'''release_date''':ur'''2010_august''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':16})
devices.devids[ur'''kddi_ts3s_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3s_ver1''', ur'''KDDI-TS3S UP.Browser/6.2_7.2.7.1.K.5.179 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':11,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''T004''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':17})
devices.devids[ur'''kddi_ts3u_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_ts3u_ver1''', ur'''KDDI-TS3U UP.Browser/6.2_7.2.7.1.K.5.183 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':11,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''LIGHT POOL''',ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':17})
devices.devids[ur'''softbank_842sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_842sh_ver1''', ur'''SoftBank/1.0/842SH/SHJ001''', True, {ur'''columns''':12,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''842SH''',ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':17})
devices.devids[ur'''softbank_942p_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_942p_ver1''', ur'''SoftBank/1.0/942P/PJP10''', True, {ur'''columns''':14,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':700,ur'''max_image_width''':471,ur'''model_name''':ur'''942P''',ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':21})
devices.devids[ur'''softbank_941sc_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_941sc_ver1''', ur'''SoftBank/1.0/941SC/SCJ001''', True, {ur'''colors''':16777216,ur'''columns''':15,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':512,ur'''max_image_width''':480,ur'''model_name''':ur'''941SC''',ur'''release_date''':ur'''2010_august''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':16})
devices.devids[ur'''softbank_841n_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_841n_ver1''', ur'''SoftBank/1.0/841N/NJ001''', True, {ur'''columns''':12,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':650,ur'''max_image_width''':480,ur'''model_name''':ur'''841N''',ur'''release_date''':ur'''2010_august''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':16})
devices.devids[ur'''softbank_843sh_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_843sh_ver1''', ur'''SoftBank/1.0/843SH/SHJ001''', True, {ur'''columns''':10,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':338,ur'''max_image_width''':240,ur'''model_name''':ur'''843SH''',ur'''release_date''':ur'''2010_august''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':14})
devices.devids[ur'''samsung_gt_i5800_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_gt_i5800_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; GT-I5800 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':16777216,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Galaxy 3''',ur'''max_data_rate''':1800,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-I5800''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':21,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-i5800.xml''',ur'''wap_push_support''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_gtm8800_ver1_sub_xxic1'''] = devclass(devices.devids[ur'''samsung_gtm8800_ver1'''], ur'''samsung_gtm8800_ver1_sub_xxic1''', ur'''SAMSUNG-GT-M8800/M880BXXIC1 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''mobile_browser''':ur'''Dolfin/Jasmine Webkit''',ur'''mobile_browser_version''':ur'''0.8'''})
devices.devids[ur'''nokia_5233_ver1_sub121092'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5233_ver1_sub121092''', ur'''Nokia5233/12.1.092 (SymbianOS/9.4; U; Series60/5.0; Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML,like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_2680s_ver1_sub2b0528'''] = devclass(devices.devids[ur'''nokia_2680s_ver1'''], ur'''nokia_2680s_ver1_sub2b0528''', ur'''Nokia2680s-2b/1.0 (05.28) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, {ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/N2680s-2br100.xml'''})
devices.devids[ur'''lg_gd880_ver1_subvoda'''] = devclass(devices.devids[ur'''lg_gd880_ver1'''], ur'''lg_gd880_ver1_subvoda''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-GD880/V10e Browser/AppleWebKit/531 Widget/LGMW/3.0 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, {ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/GD880-3G-M6-D2CL.xml'''})
devices.devids[ur'''samsung_gt_i9000_ver1_sub22'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver1'''], ur'''samsung_gt_i9000_ver1_sub22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-es; GT-I9000 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''samsung_galaxy_tab_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_galaxy_tab_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-es; GT-P1000 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':16777216,ur'''columns''':25,ur'''dual_orientation''':True,ur'''full_flash_support''':True,ur'''gif''':True,ur'''hinted_progressive_download''':True,ur'''imelody''':True,ur'''is_tablet''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Galaxy Tab''',ur'''max_data_rate''':3600,ur'''max_image_width''':400,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-P1000''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':1024,ur'''resolution_width''':600,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-P1000.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''nokia_c1_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_c1_ver1''', ur'''NokiaC1-01/2.0 (arc101_10w34) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':131072,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C1-01''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_606_ver1'''] = devclass(devices.devids[ur'''alcatel_generic_v6'''], ur'''alcatel_ot_606_ver1''', ur'''Alcatel-OT-606/010_02 1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Chat''',ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':220,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''OT-606''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-606.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_e10i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_e10i_ver1'''], ur'''sonyericsson_e10i_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; fr-be; E10i Build/1.0.A.0.13) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''sonyericsson_e10a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_e10i_ver1'''], ur'''sonyericsson_e10a_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; fr-be; SonyEricssonE10a Build/1.0.A.0.13) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''model_name''':ur'''E10a''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/E10aR102.xml'''})
devices.devids[ur'''sonyericsson_e10i_ver1_subandroid2_1'''] = devclass(devices.devids[ur'''sonyericsson_e10i_ver1'''], ur'''sonyericsson_e10i_ver1_subandroid2_1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SonyEricssonE10i Build/2.0.A.0.351) AppleWebKit/530.17 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''release_date''':ur'''2010_september''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/E10iR201.xml'''})
devices.devids[ur'''sonyericsson_e10a_ver1_subandroid2_1'''] = devclass(devices.devids[ur'''sonyericsson_e10a_ver1'''], ur'''sonyericsson_e10a_ver1_subandroid2_1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SonyEricssonE10a Build/2.0.A.0.351) AppleWebKit/530.17 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/530.17''', False, {ur'''release_date''':ur'''2010_september''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/E10aR201.xml'''})
devices.devids[ur'''sonyericsson_e15i_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''sonyericsson_e15i_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; fr-be; SonyEricssonE15i Build/1.3.A.0.62) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''device_os_version''':ur'''1.6''',ur'''hinted_progressive_download''':True,ur'''marketing_name''':ur'''Xperia X8''',ur'''max_image_height''':480,ur'''max_image_width''':320,ur'''model_name''':ur'''E15i''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/E15iR102.xml'''})
devices.devids[ur'''sonyericsson_e15a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_e15i_ver1'''], ur'''sonyericsson_e15a_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; fr-be; SonyEricssonE15a Build/1.3.A.0.62) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''device_os_version''':ur'''2.1''',ur'''max_image_height''':480,ur'''max_image_width''':320,ur'''model_name''':ur'''E15a''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/E15aR102.xml'''})
devices.devids[ur'''sonyericsson_u20i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_u20i_ver1'''], ur'''sonyericsson_u20i_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; sv-se; U20i Build/1.1.A.0.8) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''sonyericsson_u20a_ver1'''] = devclass(devices.devids[ur'''sonyericsson_u20i_ver1'''], ur'''sonyericsson_u20a_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; fr-be; SonyEricssonU20a Build/1.0.A.0.13) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''model_name''':ur'''E10a''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/E10aR102.xml'''})
devices.devids[ur'''sonyericsson_u20i_ver1_subandroid2_1'''] = devclass(devices.devids[ur'''sonyericsson_u20i_ver1'''], ur'''sonyericsson_u20i_ver1_subandroid2_1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SonyEricssonU20i Build/2.0.A.0.351) AppleWebKit/530.17 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''release_date''':ur'''2010_september''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/U20iR201.xml'''})
devices.devids[ur'''sonyericsson_u20a_ver1_subandroid2_1'''] = devclass(devices.devids[ur'''sonyericsson_u20a_ver1'''], ur'''sonyericsson_u20a_ver1_subandroid2_1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SonyEricssonU20a Build/2.0.A.0.351) AppleWebKit/530.17 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/U20aR201.xml'''})
devices.devids[ur'''sonyericsson_x10a_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_x10a_ver1'''], ur'''sonyericsson_x10a_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; X10a Build/R1DA007) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''sonyericsson_so01b_ver1'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1'''], ur'''sonyericsson_so01b_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; SonyEricssonSO-01B Build/R1AA044) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''model_name''':ur'''SO-01B''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/SO-01BR101.xml'''})
devices.devids[ur'''sonyericsson_x10i_ver1_suban21'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1'''], ur'''sonyericsson_x10i_ver1_suban21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SonyEricssonX10i Build/2.0.A.0.351) AppleWebKit/530.17 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''release_date''':ur'''2010_september''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/X10iR201.xml'''})
devices.devids[ur'''sonyericsson_x10a_subanroid2_1'''] = devclass(devices.devids[ur'''sonyericsson_x10a_ver1'''], ur'''sonyericsson_x10a_subanroid2_1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SonyEricssonX10a Build/2.0.A.0.351) AppleWebKit/530.17 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''release_date''':ur'''2010_september''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/X10aR201.xml'''})
devices.devids[ur'''sonyericsson_so01b_subandroid2_1'''] = devclass(devices.devids[ur'''sonyericsson_so01b_ver1'''], ur'''sonyericsson_so01b_subandroid2_1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SonyEricssonSO-01B Build/2.0.B.0.70) AppleWebKit/530.17 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''release_date''':ur'''2010_september''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/SO-01BR201.xml'''})
devices.devids[ur'''htc_hero_ver1_subandroid21saf4'''] = devclass(devices.devids[ur'''htc_hero_ver1'''], ur'''htc_hero_ver1_subandroid21saf4''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; HTC Hero Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''sprint_apa9292_ver1_subandroid22'''] = devclass(devices.devids[ur'''sprint_apa9292_ver1'''], ur'''sprint_apa9292_ver1_subandroid22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; Sprint APA9292KT Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''htc_a6277_ver1_subandroid21'''] = devclass(devices.devids[ur'''htc_a6277_ver1'''], ur'''htc_a6277_ver1_subandroid21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; A6277 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Sprint APA6277KT''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''verizon_droid_ver1_subandroid22'''] = devclass(devices.devids[ur'''verizon_droid_ver1'''], ur'''verizon_droid_ver1_subandroid22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; Moto Droid Build/FRG01B) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''htc_pc36100_ver1_subandroid22'''] = devclass(devices.devids[ur'''htc_pc36100_ver1'''], ur'''htc_pc36100_ver1_subandroid22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; PC36100 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''acer_liquid_ver1_subandroid_2_2'''] = devclass(devices.devids[ur'''acer_liquid_ver1'''], ur'''acer_liquid_ver1_subandroid_2_2''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; Liquid Build/MASTER) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''palm_zire_72_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''palm_zire_72_ver1''', ur'''Mozilla/5.0 [en] (PalmOS; U; WebPro/3.5; Palm-Zi72)''', True, {ur'''ajax_support_javascript''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Palm''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''device_os''':ur'''Palm OS''',ur'''device_os_version''':ur'''5.2.8''',ur'''has_qwerty_keyboard''':False,ur'''html_wi_imode_compact_generic''':True,ur'''html_wi_oma_xhtmlmp_1_0''':True,ur'''is_wireless_device''':True,ur'''max_image_height''':300,ur'''max_image_width''':300,ur'''mobile_browser''':ur'''Palm''',ur'''mobile_browser_version''':ur'''WebPro 3.5''',ur'''model_name''':ur'''Zire 72''',ur'''mp3''':True,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''pointing_method''':ur'''stylus''',ur'''release_date''':ur'''2004_april''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''tiff''':True,ur'''total_cache_disable_support''':True,ur'''wav''':True,ur'''wbmp''':False,ur'''wml_1_1''':True,ur'''xhtml_support_level''':1})
devices.devids[ur'''browser_root'''] = devclass(devices.devids[ur'''generic'''], ur'''browser_root''', ur'''DO_NOT_MATCH_BROWSER_ROOT''', False, {ur'''can_assign_phone_number''':False,ur'''release_date''':ur''''''})
devices.devids[ur'''browser_ucweb_release_5_1'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_ucweb_release_5_1''', ur'''DO_NOT_MATCH_BROWSER_UCWEB_5''', False, {ur'''brand_name''':ur'''UCWEB''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''5.1''',ur'''model_name''':ur'''Browser''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_real_media''':ur'''none''',ur'''xhtml_avoid_accesskeys''':True})
devices.devids[ur'''browser_ucweb_release_6'''] = devclass(devices.devids[ur'''browser_ucweb_release_5_1'''], ur'''browser_ucweb_release_6''', ur'''DO_NOT_MATCH_BROWSER_UCWEB_6''', False, {ur'''columns''':20,ur'''mobile_browser_version''':ur'''6''',ur'''rows''':12})
devices.devids[ur'''browser_netfront_3_0'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_netfront_3_0''', ur'''DO_NOT_MATCH_BROWSER_NETFRONT_3_0''', False, {ur'''mobile_browser''':ur'''Access Netfront''',ur'''mobile_browser_version''':ur'''3.0'''})
devices.devids[ur'''browser_ucweb_release_7'''] = devclass(devices.devids[ur'''browser_ucweb_release_6'''], ur'''browser_ucweb_release_7''', ur'''DO_NOT_MATCH_BROWSER_UCWEB_7''', False, {ur'''canvas_support''':ur'''none''',ur'''image_inlining''':True,ur'''mobile_browser_version''':ur'''7''',ur'''release_date''':ur'''2009_july''',ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''browser_netfront_3_1'''] = devclass(devices.devids[ur'''browser_netfront_3_0'''], ur'''browser_netfront_3_1''', ur'''DO_NOT_MATCH_BROWSER_NETFRONT_3_1''', False, {ur'''mobile_browser_version''':ur'''3.1'''})
devices.devids[ur'''browser_netfront_3_2'''] = devclass(devices.devids[ur'''browser_netfront_3_1'''], ur'''browser_netfront_3_2''', ur'''DO_NOT_MATCH_BROWSER_NETFRONT_3_2''', False, {ur'''mobile_browser_version''':ur'''3.2'''})
devices.devids[ur'''browser_netfront_3_3'''] = devclass(devices.devids[ur'''browser_netfront_3_2'''], ur'''browser_netfront_3_3''', ur'''DO_NOT_MATCH_BROWSER_NETFRONT_3_3''', False, {ur'''mobile_browser_version''':ur'''3.3'''})
devices.devids[ur'''browser_netfront_3_4'''] = devclass(devices.devids[ur'''browser_netfront_3_3'''], ur'''browser_netfront_3_4''', ur'''DO_NOT_MATCH_BROWSER_NETFRONT_3_4''', False, {ur'''mobile_browser_version''':ur'''3.4'''})
devices.devids[ur'''browser_netfront_3_5'''] = devclass(devices.devids[ur'''browser_netfront_3_4'''], ur'''browser_netfront_3_5''', ur'''DO_NOT_MATCH_BROWSER_NETFRONT_3_5''', False, {ur'''mobile_browser_version''':ur'''3.5'''})
devices.devids[ur'''browser_blackberry'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_blackberry''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY''', False, {ur'''mobile_browser''':ur'''BlackBerry'''})
devices.devids[ur'''browser_blackberry_2'''] = devclass(devices.devids[ur'''browser_blackberry'''], ur'''browser_blackberry_2''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_2''', False, {ur'''mobile_browser_version''':ur'''2'''})
devices.devids[ur'''browser_blackberry_3_2'''] = devclass(devices.devids[ur'''browser_blackberry_2'''], ur'''browser_blackberry_3_2''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_3_2''', False, {ur'''mobile_browser_version''':ur'''3.2'''})
devices.devids[ur'''browser_blackberry_3_3'''] = devclass(devices.devids[ur'''browser_blackberry_3_2'''], ur'''browser_blackberry_3_3''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_3_3''', False, {ur'''mobile_browser_version''':ur'''3.3'''})
devices.devids[ur'''browser_blackberry_3_5'''] = devclass(devices.devids[ur'''browser_blackberry_3_3'''], ur'''browser_blackberry_3_5''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_3_5''', False, {ur'''mobile_browser_version''':ur'''3.5'''})
devices.devids[ur'''browser_blackberry_3_6'''] = devclass(devices.devids[ur'''browser_blackberry_3_5'''], ur'''browser_blackberry_3_6''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_3_6''', False, {ur'''mobile_browser_version''':ur'''3.6'''})
devices.devids[ur'''browser_blackberry_3_7'''] = devclass(devices.devids[ur'''browser_blackberry_3_6'''], ur'''browser_blackberry_3_7''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_3_7''', False, {ur'''mobile_browser_version''':ur'''3.7'''})
devices.devids[ur'''browser_blackberry_4'''] = devclass(devices.devids[ur'''browser_blackberry_3_7'''], ur'''browser_blackberry_4''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_4''', False, {ur'''mobile_browser_version''':ur'''4'''})
devices.devids[ur'''browser_blackberry_4_1'''] = devclass(devices.devids[ur'''browser_blackberry_4'''], ur'''browser_blackberry_4_1''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_4_1''', False, {ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''browser_blackberry_4_2'''] = devclass(devices.devids[ur'''browser_blackberry_4_1'''], ur'''browser_blackberry_4_2''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_4_2''', False, {ur'''mobile_browser_version''':ur'''4.2'''})
devices.devids[ur'''browser_blackberry_4_3'''] = devclass(devices.devids[ur'''browser_blackberry_4_2'''], ur'''browser_blackberry_4_3''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_4_3''', False, {ur'''mobile_browser_version''':ur'''4.3'''})
devices.devids[ur'''browser_blackberry_4_5'''] = devclass(devices.devids[ur'''browser_blackberry_4_3'''], ur'''browser_blackberry_4_5''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_4_5''', False, {ur'''mobile_browser_version''':ur'''4.5'''})
devices.devids[ur'''browser_blackberry_4_6'''] = devclass(devices.devids[ur'''browser_blackberry_4_5'''], ur'''browser_blackberry_4_6''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_4_6''', False, {ur'''mobile_browser_version''':ur'''4.6'''})
devices.devids[ur'''browser_blackberry_4_7'''] = devclass(devices.devids[ur'''browser_blackberry_4_6'''], ur'''browser_blackberry_4_7''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_4_7''', False, {ur'''mobile_browser_version''':ur'''4.7'''})
devices.devids[ur'''browser_blackberry_5'''] = devclass(devices.devids[ur'''browser_blackberry_4_7'''], ur'''browser_blackberry_5''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_5''', False, {ur'''mobile_browser_version''':ur'''5'''})
devices.devids[ur'''browser_blackberry_6'''] = devclass(devices.devids[ur'''browser_blackberry_5'''], ur'''browser_blackberry_6''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_6''', False, {ur'''mobile_browser_version''':ur'''6'''})
devices.devids[ur'''browser_blazer_1'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_blazer_1''', ur'''DO_NOT_MATCH_BROWSER_BLAZER_1''', False, {ur'''mobile_browser''':ur'''Blazer''',ur'''mobile_browser_version''':ur'''1'''})
devices.devids[ur'''browser_blazer_2'''] = devclass(devices.devids[ur'''browser_blazer_1'''], ur'''browser_blazer_2''', ur'''DO_NOT_MATCH_BROWSER_BLAZER_2''', False, {ur'''mobile_browser_version''':ur'''2'''})
devices.devids[ur'''browser_blazer_3'''] = devclass(devices.devids[ur'''browser_blazer_2'''], ur'''browser_blazer_3''', ur'''DO_NOT_MATCH_BROWSER_BLAZER_3''', False, {ur'''mobile_browser_version''':ur'''3'''})
devices.devids[ur'''browser_blazer_4'''] = devclass(devices.devids[ur'''browser_blazer_3'''], ur'''browser_blazer_4''', ur'''DO_NOT_MATCH_BROWSER_BLAZER_4''', False, {ur'''mobile_browser_version''':ur'''4'''})
devices.devids[ur'''browser_blazer_4_1'''] = devclass(devices.devids[ur'''browser_blazer_4'''], ur'''browser_blazer_4_1''', ur'''DO_NOT_MATCH_BROWSER_BLAZER_4_1''', False, {ur'''mobile_browser_version''':ur'''4_1'''})
devices.devids[ur'''browser_blazer_4_3'''] = devclass(devices.devids[ur'''browser_blazer_4_1'''], ur'''browser_blazer_4_3''', ur'''DO_NOT_MATCH_BROWSER_BLAZER_4_3''', False, {ur'''mobile_browser_version''':ur'''4_3'''})
devices.devids[ur'''browser_blazer_4_5'''] = devclass(devices.devids[ur'''browser_blazer_4_3'''], ur'''browser_blazer_4_5''', ur'''DO_NOT_MATCH_BROWSER_BLAZER_4_5''', False, {ur'''mobile_browser_version''':ur'''4_5'''})
devices.devids[ur'''browser_doris_1_0'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_doris_1_0''', ur'''DO_NOT_MATCH_BROWSER_DORIS_1_0''', False, {ur'''mobile_browser''':ur'''Doris''',ur'''mobile_browser_version''':ur'''1.0'''})
devices.devids[ur'''browser_doris_1_1'''] = devclass(devices.devids[ur'''browser_doris_1_0'''], ur'''browser_doris_1_1''', ur'''DO_NOT_MATCH_BROWSER_DORIS_1_1''', False, {ur'''mobile_browser_version''':ur'''1.1'''})
devices.devids[ur'''browser_root_gecko'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_root_gecko''', ur'''DO_NOT_MATCH_BROWSER_GECKO_ROOT''', False, None)
devices.devids[ur'''browser_gecko_fennec_1_0'''] = devclass(devices.devids[ur'''browser_root_gecko'''], ur'''browser_gecko_fennec_1_0''', ur'''DO_NOT_MATCH_BROWSER_GECKO_FENNEC_1_0''', False, {ur'''mobile_browser''':ur'''Gecko/Fennec''',ur'''mobile_browser_version''':ur'''1.0'''})
devices.devids[ur'''browser_gecko_fennec_1_1'''] = devclass(devices.devids[ur'''browser_gecko_fennec_1_0'''], ur'''browser_gecko_fennec_1_1''', ur'''DO_NOT_MATCH_BROWSER_GECKO_FENNEC_1_1''', False, {ur'''mobile_browser_version''':ur'''1.1'''})
devices.devids[ur'''browser_gecko_fennec_2_0'''] = devclass(devices.devids[ur'''browser_gecko_fennec_1_1'''], ur'''browser_gecko_fennec_2_0''', ur'''DO_NOT_MATCH_BROWSER_GECKO_FENNEC_2_0''', False, {ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''browser_gecko_minimo_0_1'''] = devclass(devices.devids[ur'''browser_root_gecko'''], ur'''browser_gecko_minimo_0_1''', ur'''DO_NOT_MATCH_BROWSER_GECKO_MINIMO_0_1''', False, {ur'''mobile_browser''':ur'''Gecko/Minimo''',ur'''mobile_browser_version''':ur'''0.1'''})
devices.devids[ur'''browser_gecko_minimo_0_2'''] = devclass(devices.devids[ur'''browser_gecko_minimo_0_1'''], ur'''browser_gecko_minimo_0_2''', ur'''DO_NOT_MATCH_BROWSER_GECKO_MINIMO_0_2''', False, {ur'''mobile_browser_version''':ur'''0.2'''})
devices.devids[ur'''browser_gecko_skyfire_1_0'''] = devclass(devices.devids[ur'''browser_root_gecko'''], ur'''browser_gecko_skyfire_1_0''', ur'''DO_NOT_MATCH_BROWSER_GECKO_SKYFIRE_1_0''', False, {ur'''mobile_browser''':ur'''Gecko/Skyfire''',ur'''mobile_browser_version''':ur'''1.0'''})
devices.devids[ur'''browser_gecko_skyfire_1_5'''] = devclass(devices.devids[ur'''browser_gecko_skyfire_1_0'''], ur'''browser_gecko_skyfire_1_5''', ur'''DO_NOT_MATCH_BROWSER_GECKO_SKYFIRE_1_5''', False, {ur'''mobile_browser_version''':ur'''1.5'''})
devices.devids[ur'''browser_root_jb5'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_root_jb5''', ur'''DO_NOT_MATCH_BROWSER_JB5_ROOT''', False, None)
devices.devids[ur'''browser_jb5'''] = devclass(devices.devids[ur'''browser_root_jb5'''], ur'''browser_jb5''', ur'''DO_NOT_MATCH_BROWSER_JB5''', False, {ur'''mobile_browser''':ur'''jB5'''})
devices.devids[ur'''browser_jig'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_jig''', ur'''DO_NOT_MATCH_BROWSER_JIG''', False, {ur'''mobile_browser''':ur'''jig browser'''})
devices.devids[ur'''browser_root_lumi'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_root_lumi''', ur'''DO_NOT_MATCH_BROWSER_LUMI_ROOT''', False, None)
devices.devids[ur'''browser_lumi_polaris_6'''] = devclass(devices.devids[ur'''browser_root_lumi'''], ur'''browser_lumi_polaris_6''', ur'''DO_NOT_MATCH_BROWSER_LUMI_POLARIS_6''', False, {ur'''mobile_browser''':ur'''LUMI/Polaris''',ur'''mobile_browser_version''':ur'''6'''})
devices.devids[ur'''browser_root_mordac'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_root_mordac''', ur'''DO_NOT_MATCH_BROWSER_MORDAC_ROOT''', False, None)
devices.devids[ur'''browser_mordac_uzard_web'''] = devclass(devices.devids[ur'''browser_root_mordac'''], ur'''browser_mordac_uzard_web''', ur'''DO_NOT_MATCH_BROWSER_MORDAC_UZARD_WEB''', False, {ur'''mobile_browser''':ur'''Uzard WEB'''})
devices.devids[ur'''browser_mib_2_0'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_mib_2_0''', ur'''DO_NOT_MATCH_BROWSER_MIB_2_0''', False, {ur'''mobile_browser''':ur'''Motorola Internet Browser''',ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''browser_mib_2_1'''] = devclass(devices.devids[ur'''browser_mib_2_0'''], ur'''browser_mib_2_1''', ur'''DO_NOT_MATCH_BROWSER_MIB_2_1''', False, {ur'''mobile_browser_version''':ur'''2.1'''})
devices.devids[ur'''browser_mib_2_2'''] = devclass(devices.devids[ur'''browser_mib_2_1'''], ur'''browser_mib_2_2''', ur'''DO_NOT_MATCH_BROWSER_MIB_2_2''', False, {ur'''mobile_browser_version''':ur'''2.2'''})
devices.devids[ur'''browser_netsailor'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_netsailor''', ur'''DO_NOT_MATCH_BROWSER_NETSAILOR''', False, {ur'''mobile_browser''':ur'''Netsailor'''})
devices.devids[ur'''browser_root_nokia'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_root_nokia''', ur'''DO_NOT_MATCH_BROWSER_NOKIA_ROOT''', False, {ur'''mobile_browser''':ur'''Nokia'''})
devices.devids[ur'''browser_nokia_series20'''] = devclass(devices.devids[ur'''browser_root_nokia'''], ur'''browser_nokia_series20''', ur'''DO_NOT_MATCH_BROWSER_NOKIA_SERIES20''', False, None)
devices.devids[ur'''browser_nokia_series30'''] = devclass(devices.devids[ur'''browser_nokia_series20'''], ur'''browser_nokia_series30''', ur'''DO_NOT_MATCH_BROWSER_NOKIA_SERIES30''', False, None)
devices.devids[ur'''browser_nokia_series40'''] = devclass(devices.devids[ur'''browser_nokia_series30'''], ur'''browser_nokia_series40''', ur'''DO_NOT_MATCH_BROWSER_NOKIA_SERIES40''', False, None)
devices.devids[ur'''browser_nokia_series40_dp_2_0'''] = devclass(devices.devids[ur'''browser_nokia_series40'''], ur'''browser_nokia_series40_dp_2_0''', ur'''DO_NOT_MATCH_BROWSER_NOKIA_SERIES40_DP_2_0''', False, None)
devices.devids[ur'''browser_nokia_series40_dp_3_0'''] = devclass(devices.devids[ur'''browser_nokia_series40_dp_2_0'''], ur'''browser_nokia_series40_dp_3_0''', ur'''DO_NOT_MATCH_BROWSER_NOKIA_SERIES40_DP_3_0''', False, None)
devices.devids[ur'''browser_nokia_series40_dp_4_0'''] = devclass(devices.devids[ur'''browser_nokia_series40_dp_3_0'''], ur'''browser_nokia_series40_dp_4_0''', ur'''DO_NOT_MATCH_BROWSER_NOKIA_SERIES40_DP_4_0''', False, None)
devices.devids[ur'''browser_nokia_series40_dp_5_0'''] = devclass(devices.devids[ur'''browser_nokia_series40_dp_4_0'''], ur'''browser_nokia_series40_dp_5_0''', ur'''DO_NOT_MATCH_BROWSER_NOKIA_SERIES40_DP_5_0''', False, None)
devices.devids[ur'''browser_nokia_series40_dp_6_0'''] = devclass(devices.devids[ur'''browser_nokia_series40_dp_5_0'''], ur'''browser_nokia_series40_dp_6_0''', ur'''DO_NOT_MATCH_BROWSER_NOKIA_SERIES40_DP_6_0''', False, None)
devices.devids[ur'''browser_novarra_nweb_vision_5'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_novarra_nweb_vision_5''', ur'''DO_NOT_MATCH_BROWSER_NOVARRA_NWEB_VISION_5''', False, {ur'''mobile_browser''':ur'''Novarra nWeb''',ur'''mobile_browser_version''':ur'''5.0'''})
devices.devids[ur'''browser_novarra_nweb_vision_5_2'''] = devclass(devices.devids[ur'''browser_novarra_nweb_vision_5'''], ur'''browser_novarra_nweb_vision_5_2''', ur'''DO_NOT_MATCH_BROWSER_NOVARRA_NWEB_VISION_5_2''', False, {ur'''mobile_browser_version''':ur'''5.2'''})
devices.devids[ur'''browser_novarra_nweb_vision_8'''] = devclass(devices.devids[ur'''browser_novarra_nweb_vision_5_2'''], ur'''browser_novarra_nweb_vision_8''', ur'''DO_NOT_MATCH_BROWSER_NOVARRA_NWEB_VISION_8''', False, {ur'''mobile_browser_version''':ur'''8.0'''})
devices.devids[ur'''browser_opera_6_0'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_opera_6_0''', ur'''DO_NOT_MATCH_BROWSER_OPERA_6_0''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''6.0'''})
devices.devids[ur'''browser_opera_6_1'''] = devclass(devices.devids[ur'''browser_opera_6_0'''], ur'''browser_opera_6_1''', ur'''DO_NOT_MATCH_BROWSER_OPERA_6_1''', False, {ur'''mobile_browser_version''':ur'''6.1'''})
devices.devids[ur'''browser_opera_mini_release_1_0'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_opera_mini_release_1_0''', ur'''DO_NOT_MATCH_BROWSER_OPERA_MINI_1_0''', False, {ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''1.0'''})
devices.devids[ur'''browser_opera_mini_release_1_1'''] = devclass(devices.devids[ur'''browser_opera_mini_release_1_0'''], ur'''browser_opera_mini_release_1_1''', ur'''DO_NOT_MATCH_BROWSER_OPERA_MINI_1_1''', False, {ur'''mobile_browser_version''':ur'''1.1'''})
devices.devids[ur'''browser_opera_mini_release_1_2'''] = devclass(devices.devids[ur'''browser_opera_mini_release_1_1'''], ur'''browser_opera_mini_release_1_2''', ur'''DO_NOT_MATCH_BROWSER_OPERA_MINI_1_2''', False, {ur'''mobile_browser_version''':ur'''1.2'''})
devices.devids[ur'''browser_opera_mini_release_2_0'''] = devclass(devices.devids[ur'''browser_opera_mini_release_1_2'''], ur'''browser_opera_mini_release_2_0''', ur'''DO_NOT_MATCH_BROWSER_OPERA_MINI_2_0''', False, {ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''browser_opera_mini_release_3_0'''] = devclass(devices.devids[ur'''browser_opera_mini_release_2_0'''], ur'''browser_opera_mini_release_3_0''', ur'''DO_NOT_MATCH_BROWSER_OPERA_MINI_3_0''', False, {ur'''mobile_browser_version''':ur'''3.0'''})
devices.devids[ur'''browser_pie_1_0'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_pie_1_0''', ur'''DO_NOT_MATCH_BROWSER_PIE_1_0''', False, {ur'''mobile_browser''':ur'''Pocket Internet Explorer''',ur'''mobile_browser_version''':ur'''1.0'''})
devices.devids[ur'''browser_pie_1_1'''] = devclass(devices.devids[ur'''browser_pie_1_0'''], ur'''browser_pie_1_1''', ur'''DO_NOT_MATCH_BROWSER_PIE_1_1''', False, {ur'''mobile_browser_version''':ur'''1.1'''})
devices.devids[ur'''browser_pie_2_0'''] = devclass(devices.devids[ur'''browser_pie_1_1'''], ur'''browser_pie_2_0''', ur'''DO_NOT_MATCH_BROWSER_PIE_2_0''', False, {ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''browser_pie_3_0'''] = devclass(devices.devids[ur'''browser_pie_2_0'''], ur'''browser_pie_3_0''', ur'''DO_NOT_MATCH_BROWSER_PIE_3_0''', False, {ur'''mobile_browser_version''':ur'''3.0'''})
devices.devids[ur'''browser_pie_4_0'''] = devclass(devices.devids[ur'''browser_pie_3_0'''], ur'''browser_pie_4_0''', ur'''DO_NOT_MATCH_BROWSER_PIE_4_0''', False, {ur'''mobile_browser_version''':ur'''4.0'''})
devices.devids[ur'''browser_pie_ppc_2002'''] = devclass(devices.devids[ur'''browser_pie_4_0'''], ur'''browser_pie_ppc_2002''', ur'''DO_NOT_MATCH_BROWSER_PIE_PPC_2002''', False, None)
devices.devids[ur'''browser_polaris_5_0'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_polaris_5_0''', ur'''DO_NOT_MATCH_BROWSER_POLARIS_5_0''', False, {ur'''mobile_browser''':ur'''Polaris''',ur'''mobile_browser_version''':ur'''5.0'''})
devices.devids[ur'''browser_semc_4_0'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_semc_4_0''', ur'''DO_NOT_MATCH_BROWSER_SEMC_4_0''', False, {ur'''mobile_browser''':ur'''Semc''',ur'''mobile_browser_version''':ur'''4.0'''})
devices.devids[ur'''browser_semc_4_1'''] = devclass(devices.devids[ur'''browser_semc_4_0'''], ur'''browser_semc_4_1''', ur'''DO_NOT_MATCH_BROWSER_SEMC_4_1''', False, {ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''browser_semc_4_2'''] = devclass(devices.devids[ur'''browser_semc_4_1'''], ur'''browser_semc_4_2''', ur'''DO_NOT_MATCH_BROWSER_SEMC_4_2''', False, {ur'''mobile_browser_version''':ur'''4.2'''})
devices.devids[ur'''browser_symphony'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_symphony''', ur'''DO_NOT_MATCH_BROWSER_SYMPHONY''', False, {ur'''mobile_browser''':ur'''Symphony'''})
devices.devids[ur'''browser_sonyericsson_wml'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_sonyericsson_wml''', ur'''DO_NOT_MATCH_BROWSER_SONYERICSSON_WML''', False, {ur'''mobile_browser''':ur'''SonyEricsson'''})
devices.devids[ur'''browser_sonyericsson_xhtml'''] = devclass(devices.devids[ur'''browser_sonyericsson_wml'''], ur'''browser_sonyericsson_xhtml''', ur'''DO_NOT_MATCH_BROWSER_SONYERICSSON_XHTML''', False, None)
devices.devids[ur'''browser_sonyericsson_3_0'''] = devclass(devices.devids[ur'''browser_sonyericsson_xhtml'''], ur'''browser_sonyericsson_3_0''', ur'''DO_NOT_MATCH_BROWSER_SONYERICSSON_3_0''', False, {ur'''mobile_browser_version''':ur'''3.0'''})
devices.devids[ur'''browser_sonyericsson_3_3'''] = devclass(devices.devids[ur'''browser_sonyericsson_3_0'''], ur'''browser_sonyericsson_3_3''', ur'''DO_NOT_MATCH_BROWSER_SONYERICSSON_3_3''', False, {ur'''mobile_browser_version''':ur'''3.3'''})
devices.devids[ur'''browser_sonyericsson_4_0'''] = devclass(devices.devids[ur'''browser_sonyericsson_3_3'''], ur'''browser_sonyericsson_4_0''', ur'''DO_NOT_MATCH_BROWSER_SONYERICSSON_4_0''', False, {ur'''mobile_browser_version''':ur'''4.0'''})
devices.devids[ur'''browser_sonyericsson_4_0_1'''] = devclass(devices.devids[ur'''browser_sonyericsson_4_0'''], ur'''browser_sonyericsson_4_0_1''', ur'''DO_NOT_MATCH_BROWSER_SONYERICSSON_4_0_1''', False, {ur'''mobile_browser_version''':ur'''4.0.1'''})
devices.devids[ur'''browser_sonyericsson_4_0_2'''] = devclass(devices.devids[ur'''browser_sonyericsson_4_0_1'''], ur'''browser_sonyericsson_4_0_2''', ur'''DO_NOT_MATCH_BROWSER_SONYERICSSON_4_0_2''', False, {ur'''mobile_browser_version''':ur'''4.0.2'''})
devices.devids[ur'''browser_sonyericsson_4_0_3'''] = devclass(devices.devids[ur'''browser_sonyericsson_4_0_2'''], ur'''browser_sonyericsson_4_0_3''', ur'''DO_NOT_MATCH_BROWSER_SONYERICSSON_4_0_3''', False, {ur'''mobile_browser_version''':ur'''4.0.3'''})
devices.devids[ur'''browser_sonyericsson_4_1'''] = devclass(devices.devids[ur'''browser_sonyericsson_4_0_3'''], ur'''browser_sonyericsson_4_1''', ur'''DO_NOT_MATCH_BROWSER_SONYERICSSON_4_1''', False, {ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''browser_sonyericsson_4_2'''] = devclass(devices.devids[ur'''browser_sonyericsson_4_1'''], ur'''browser_sonyericsson_4_2''', ur'''DO_NOT_MATCH_BROWSER_SONYERICSSON_4_2''', False, {ur'''mobile_browser_version''':ur'''4.2'''})
devices.devids[ur'''browser_teleca_obigo'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_teleca_obigo''', ur'''DO_NOT_MATCH_BROWSER_TELECA_OBIGO''', False, {ur'''mobile_browser''':ur'''Teleca-Obigo'''})
devices.devids[ur'''browser_teleca_obigo_q5'''] = devclass(devices.devids[ur'''browser_teleca_obigo'''], ur'''browser_teleca_obigo_q5''', ur'''DO_NOT_MATCH_BROWSER_TELECA_OBIGO_Q5''', False, {ur'''mobile_browser_version''':ur'''5'''})
devices.devids[ur'''browser_teleca_obigo_q7'''] = devclass(devices.devids[ur'''browser_teleca_obigo_q5'''], ur'''browser_teleca_obigo_q7''', ur'''DO_NOT_MATCH_BROWSER_TELECA_OBIGO_Q7''', False, {ur'''mobile_browser_version''':ur'''7'''})
devices.devids[ur'''browser_thunderhawk_1_0'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_thunderhawk_1_0''', ur'''DO_NOT_MATCH_BROWSER_THUNDERHAWK_1_0''', False, {ur'''mobile_browser''':ur'''ThunderHawk''',ur'''mobile_browser_version''':ur'''1.0'''})
devices.devids[ur'''browser_thunderhawk_2_0'''] = devclass(devices.devids[ur'''browser_thunderhawk_1_0'''], ur'''browser_thunderhawk_2_0''', ur'''DO_NOT_MATCH_BROWSER_THUNDERHAWK_2_0''', False, {ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''browser_thunderhawk_3_0'''] = devclass(devices.devids[ur'''browser_thunderhawk_2_0'''], ur'''browser_thunderhawk_3_0''', ur'''DO_NOT_MATCH_BROWSER_THUNDERHAWK_3_0''', False, {ur'''mobile_browser_version''':ur'''3.0'''})
devices.devids[ur'''browser_ucweb_5_1'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_ucweb_5_1''', ur'''DO_NOT_MATCH_BROWSER_UCWEB_5_1''', False, {ur'''mobile_browser''':ur'''UCWeb''',ur'''mobile_browser_version''':ur'''5.1'''})
devices.devids[ur'''browser_ucweb_6_0'''] = devclass(devices.devids[ur'''browser_ucweb_5_1'''], ur'''browser_ucweb_6_0''', ur'''DO_NOT_MATCH_BROWSER_UCWEB_6_0''', False, {ur'''mobile_browser_version''':ur'''6.0'''})
devices.devids[ur'''browser_ucweb_7_0'''] = devclass(devices.devids[ur'''browser_ucweb_6_0'''], ur'''browser_ucweb_7_0''', ur'''DO_NOT_MATCH_BROWSER_UCWEB_7_0''', False, {ur'''mobile_browser_version''':ur'''7.0'''})
devices.devids[ur'''browser_uroot_zard_web'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_uroot_zard_web''', ur'''DO_NOT_MATCH_BROWSER_UZARD_WEB_ROOT''', False, None)
devices.devids[ur'''browser_uzard_web_p_l'''] = devclass(devices.devids[ur'''browser_uroot_zard_web'''], ur'''browser_uzard_web_p_l''', ur'''DO_NOT_MATCH_BROWSER_UZARD_WEB_P_1''', False, {ur'''mobile_browser''':ur'''uZard Web P''',ur'''mobile_browser_version''':ur'''1'''})
devices.devids[ur'''browser_uzard_web_p_2'''] = devclass(devices.devids[ur'''browser_uzard_web_p_l'''], ur'''browser_uzard_web_p_2''', ur'''DO_NOT_MATCH_BROWSER_UZARD_WEB_P_2''', False, {ur'''mobile_browser_version''':ur'''2'''})
devices.devids[ur'''browser_uzard_web_s'''] = devclass(devices.devids[ur'''browser_uroot_zard_web'''], ur'''browser_uzard_web_s''', ur'''DO_NOT_MATCH_BROWSER_UZARD_WEB_S''', False, {ur'''mobile_browser''':ur'''uZard Web S'''})
devices.devids[ur'''browser_uzard_web_h'''] = devclass(devices.devids[ur'''browser_uroot_zard_web'''], ur'''browser_uzard_web_h''', ur'''DO_NOT_MATCH_BROWSER_UZARD_WEB_H''', False, {ur'''mobile_browser''':ur'''uZard Web H'''})
devices.devids[ur'''browser_root_webkit'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_root_webkit''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_GENERIC''', False, None)
devices.devids[ur'''browser_webkit_android_1_1'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_android_1_1''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_ANDROID_1_1''', False, {ur'''mobile_browser''':ur'''WebKit/Android''',ur'''mobile_browser_version''':ur'''1.1'''})
devices.devids[ur'''browser_webkit_android_1_5'''] = devclass(devices.devids[ur'''browser_webkit_android_1_1'''], ur'''browser_webkit_android_1_5''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_ANDROID_1_5''', False, {ur'''mobile_browser_version''':ur'''1.5'''})
devices.devids[ur'''browser_webkit_android_1_6'''] = devclass(devices.devids[ur'''browser_webkit_android_1_5'''], ur'''browser_webkit_android_1_6''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_ANDROID_1_6''', False, {ur'''mobile_browser_version''':ur'''1.6'''})
devices.devids[ur'''browser_webkit_android_2_0'''] = devclass(devices.devids[ur'''browser_webkit_android_1_6'''], ur'''browser_webkit_android_2_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_ANDROID_2_0''', False, {ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''browser_webkit_android_2_1'''] = devclass(devices.devids[ur'''browser_webkit_android_2_0'''], ur'''browser_webkit_android_2_1''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_ANDROID_2_1''', False, {ur'''mobile_browser_version''':ur'''2.1'''})
devices.devids[ur'''browser_webkit_android_2_2'''] = devclass(devices.devids[ur'''browser_webkit_android_2_1'''], ur'''browser_webkit_android_2_2''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_ANDROID_2_2''', False, {ur'''mobile_browser_version''':ur'''2.2'''})
devices.devids[ur'''browser_webkit_bolt_2_0'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_bolt_2_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_BOLT_2_0''', False, {ur'''mobile_browser''':ur'''WebKit/Bolt''',ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''browser_webkit_bolt_2_1'''] = devclass(devices.devids[ur'''browser_webkit_bolt_2_0'''], ur'''browser_webkit_bolt_2_1''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_BOLT_2_1''', False, {ur'''mobile_browser_version''':ur'''2.1'''})
devices.devids[ur'''browser_webkit_digia_1_0'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_digia_1_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_DIGIA_1_0''', False, {ur'''mobile_browser''':ur'''WebKit/Digia''',ur'''mobile_browser_version''':ur'''1.0'''})
devices.devids[ur'''browser_webkit_digia_2_0'''] = devclass(devices.devids[ur'''browser_webkit_digia_1_0'''], ur'''browser_webkit_digia_2_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_DIGIA_2_0''', False, {ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''browser_webkit_iris_1_0'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_iris_1_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_IRIS_1_0''', False, {ur'''mobile_browser''':ur'''WebKit/Iris''',ur'''mobile_browser_version''':ur'''1.0'''})
devices.devids[ur'''browser_webkit_iris_1_1'''] = devclass(devices.devids[ur'''browser_webkit_iris_1_0'''], ur'''browser_webkit_iris_1_1''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_IRIS_1_1''', False, {ur'''mobile_browser_version''':ur'''1.1'''})
devices.devids[ur'''browser_webkit_nokia_series60_dp3_0'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_nokia_series60_dp3_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_NOKIA_SERIES60_DP_3_0''', False, {ur'''mobile_browser''':ur'''WebKit/Nokia'''})
devices.devids[ur'''browser_webkit_nokia_series60_dp3_1'''] = devclass(devices.devids[ur'''browser_webkit_nokia_series60_dp3_0'''], ur'''browser_webkit_nokia_series60_dp3_1''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_NOKIA_SERIES60_DP_3_1''', False, None)
devices.devids[ur'''browser_webkit_nokia_series60_dp3_2'''] = devclass(devices.devids[ur'''browser_webkit_nokia_series60_dp3_1'''], ur'''browser_webkit_nokia_series60_dp3_2''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_NOKIA_SERIES60_DP_3_2''', False, None)
devices.devids[ur'''browser_webkit_nokia_series60_dp5_0'''] = devclass(devices.devids[ur'''browser_webkit_nokia_series60_dp3_2'''], ur'''browser_webkit_nokia_series60_dp5_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_NOKIA_SERIES60_DP_5_0''', False, None)
devices.devids[ur'''browser_webkit_polaris_7'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_polaris_7''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_POLARIS_7''', False, {ur'''mobile_browser''':ur'''WebKit/Polaris''',ur'''mobile_browser_version''':ur'''7'''})
devices.devids[ur'''browser_webkit_safari'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_safari''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_SAFARI''', False, {ur'''mobile_browser''':ur'''WebKit/Safari'''})
devices.devids[ur'''browser_webkit_skyfire_2_0'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_skyfire_2_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_SKYFIRE_2_0''', False, {ur'''mobile_browser''':ur'''WebKit/Skyfire''',ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''browser_webkit_steel_0_0_1'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_steel_0_0_1''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_STEEL_0_0_1''', False, {ur'''mobile_browser''':ur'''WebKit/Steel''',ur'''mobile_browser_version''':ur'''0.0.1'''})
devices.devids[ur'''browser_webkit_steel_0_0_8'''] = devclass(devices.devids[ur'''browser_webkit_steel_0_0_1'''], ur'''browser_webkit_steel_0_0_8''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_STEEL_0_0_8''', False, {ur'''mobile_browser_version''':ur'''0.0.8'''})
devices.devids[ur'''browser_webkit_steel_0_0_9'''] = devclass(devices.devids[ur'''browser_webkit_steel_0_0_8'''], ur'''browser_webkit_steel_0_0_9''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_STEEL_0_0_9''', False, {ur'''mobile_browser_version''':ur'''0.0.9'''})
devices.devids[ur'''browser_webkit_steel_0_0_10'''] = devclass(devices.devids[ur'''browser_webkit_steel_0_0_9'''], ur'''browser_webkit_steel_0_0_10''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_STEEL_0_0_10''', False, {ur'''mobile_browser_version''':ur'''0.0.10'''})
devices.devids[ur'''browser_webkit_steel_0_0_11'''] = devclass(devices.devids[ur'''browser_webkit_steel_0_0_10'''], ur'''browser_webkit_steel_0_0_11''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_STEEL_0_0_11''', False, {ur'''mobile_browser_version''':ur'''0.0.11'''})
devices.devids[ur'''browser_webkit_steel_0_0_12'''] = devclass(devices.devids[ur'''browser_webkit_steel_0_0_11'''], ur'''browser_webkit_steel_0_0_12''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_STEEL_0_0_12''', False, {ur'''mobile_browser_version''':ur'''0.0.12'''})
devices.devids[ur'''browser_webkit_steel_0_0_19'''] = devclass(devices.devids[ur'''browser_webkit_steel_0_0_12'''], ur'''browser_webkit_steel_0_0_19''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_STEEL_0_0_19''', False, {ur'''mobile_browser_version''':ur'''0.0.19'''})
devices.devids[ur'''browser_webkit_steel_0_1_1'''] = devclass(devices.devids[ur'''browser_webkit_steel_0_0_19'''], ur'''browser_webkit_steel_0_1_1''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_STEEL_0_1_1''', False, {ur'''mobile_browser_version''':ur'''0.1.1'''})
devices.devids[ur'''browser_webkit_steel_0_1_6'''] = devclass(devices.devids[ur'''browser_webkit_steel_0_1_1'''], ur'''browser_webkit_steel_0_1_6''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_STEEL_0_1_6''', False, {ur'''mobile_browser_version''':ur'''0.1.6'''})
devices.devids[ur'''browser_webkit_steel_0_1_9'''] = devclass(devices.devids[ur'''browser_webkit_steel_0_1_6'''], ur'''browser_webkit_steel_0_1_9''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_STEEL_0_1_9''', False, {ur'''mobile_browser_version''':ur'''0.1.9'''})
devices.devids[ur'''browser_webkit_webos'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_webos''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_WEBOS''', False, {ur'''mobile_browser''':ur'''WebKit/webOS'''})
devices.devids[ur'''browser_webkit_zetakey'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_zetakey''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_ZETAKEY''', False, {ur'''mobile_browser''':ur'''WebKit/Zetakey'''})
devices.devids[ur'''browser_winwap_1_0'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_winwap_1_0''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_1_0''', False, {ur'''mobile_browser''':ur'''WinWAP''',ur'''mobile_browser_version''':ur'''1.0'''})
devices.devids[ur'''browser_winwap_1_1'''] = devclass(devices.devids[ur'''browser_winwap_1_0'''], ur'''browser_winwap_1_1''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_1_1''', False, {ur'''mobile_browser_version''':ur'''1.1'''})
devices.devids[ur'''browser_winwap_1_2'''] = devclass(devices.devids[ur'''browser_winwap_1_1'''], ur'''browser_winwap_1_2''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_1_2''', False, {ur'''mobile_browser_version''':ur'''1.2'''})
devices.devids[ur'''browser_winwap_1_3'''] = devclass(devices.devids[ur'''browser_winwap_1_2'''], ur'''browser_winwap_1_3''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_1_3''', False, {ur'''mobile_browser_version''':ur'''1.3'''})
devices.devids[ur'''browser_winwap_2_0'''] = devclass(devices.devids[ur'''browser_winwap_1_3'''], ur'''browser_winwap_2_0''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_2_0''', False, {ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''browser_winwap_2_2'''] = devclass(devices.devids[ur'''browser_winwap_2_0'''], ur'''browser_winwap_2_2''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_2_2''', False, {ur'''mobile_browser_version''':ur'''2.2'''})
devices.devids[ur'''browser_winwap_2_3'''] = devclass(devices.devids[ur'''browser_winwap_2_2'''], ur'''browser_winwap_2_3''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_2_3''', False, {ur'''mobile_browser_version''':ur'''2.3'''})
devices.devids[ur'''browser_winwap_3_0'''] = devclass(devices.devids[ur'''browser_winwap_2_3'''], ur'''browser_winwap_3_0''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_3_0''', False, {ur'''mobile_browser_version''':ur'''3.0'''})
devices.devids[ur'''browser_winwap_3_1'''] = devclass(devices.devids[ur'''browser_winwap_3_0'''], ur'''browser_winwap_3_1''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_3_1''', False, {ur'''mobile_browser_version''':ur'''3.1'''})
devices.devids[ur'''browser_winwap_3_2'''] = devclass(devices.devids[ur'''browser_winwap_3_1'''], ur'''browser_winwap_3_2''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_3_2''', False, {ur'''mobile_browser_version''':ur'''3.2'''})
devices.devids[ur'''browser_winwap_4_0'''] = devclass(devices.devids[ur'''browser_winwap_3_2'''], ur'''browser_winwap_4_0''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_4_0''', False, {ur'''mobile_browser_version''':ur'''4.0'''})
devices.devids[ur'''browser_winwap_4_1'''] = devclass(devices.devids[ur'''browser_winwap_4_0'''], ur'''browser_winwap_4_1''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_4_1''', False, {ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''browser_winwap_4_2'''] = devclass(devices.devids[ur'''browser_winwap_4_1'''], ur'''browser_winwap_4_2''', ur'''DO_NOT_MATCH_BROWSER_WINWAP_4_2''', False, {ur'''mobile_browser_version''':ur'''4.2'''})
devices.devids[ur'''lg_265_ver1_subparrot'''] = devclass(devices.devids[ur'''lg_265_ver1_subopwv62'''], ur'''lg_265_ver1_subparrot''', ur'''LG265-parrot/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', False, {ur'''marketing_name''':ur'''Parrot''',ur'''uaprof''':ur''''''})
devices.devids[ur'''lg_265_ver1_subua'''] = devclass(devices.devids[ur'''lg_265_ver1_subopwv62'''], ur'''lg_265_ver1_subua''', ur'''LG265/1.0 UP.Browser/6.2.3.9 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''samsung_sph_d700_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_sph_d700_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SPH-D700 Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':25,ur'''marketing_name''':ur'''Epic 4G''',ur'''max_image_width''':320,ur'''model_name''':ur'''SPH-D700''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Samsung/SPH-D700/DI07.rdf''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sch_i500_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_sch_i500_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SCH-I500 Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''hinted_progressive_download''':True,ur'''marketing_name''':ur'''Fascinate''',ur'''max_image_width''':320,ur'''model_name''':ur'''SCH-I500''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''samsung_gt_i9000_ver1_subm'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver1'''], ur'''samsung_gt_i9000_ver1_subm''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-ca; GT-I9000M Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''marketing_name''':ur'''Galaxy S/Vibrant'''})
devices.devids[ur'''htc_aria_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_aria_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-tw; HTC Aria A6380 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''Aria''',ur'''max_image_width''':320,ur'''model_name''':ur'''A6380''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''pantech_im_a630k_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''pantech_im_a630k_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ko-kr; SKY IM-A630K Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Pantech''',ur'''model_name''':ur'''SKY IM-A630K Izar'''})
devices.devids[ur'''samsung_shw_m130l_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_shw_m130l_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ko-kr; SHW-M130L Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy U''',ur'''model_name''':ur'''SHW-M130L'''})
devices.devids[ur'''samsung_im_a650s_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_im_a650s_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ko-kr; SKY IM-A650S Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''SKY Vega''',ur'''model_name''':ur'''SKY IM-A650S'''})
devices.devids[ur'''acer_liquid_ver1_subandroid_2_1'''] = devclass(devices.devids[ur'''acer_liquid_ver1'''], ur'''acer_liquid_ver1_subandroid_2_1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Liquid Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''acer_liquid_ver1_subandroid_2_1_subua'''] = devclass(devices.devids[ur'''acer_liquid_ver1_subandroid_2_1'''], ur'''acer_liquid_ver1_subandroid_2_1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Acer Liquid Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''release_date''':ur'''2010_june''',ur'''wml_1_3''':True})
devices.devids[ur'''huawei_v845_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''huawei_v845_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; Vodafone 845 Build/B221) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':16777216,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''Vodafone 845''',ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/Vodafone845v100GPRS.xml''',ur'''wap_push_support''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''toshiba_ts705_ver1_subua'''] = devclass(devices.devids[ur'''toshiba_ts705_ver1'''], ur'''toshiba_ts705_ver1_subua''', ur'''TOSHIBA_TS705/1.0''', False, {ur'''release_date''':ur'''2010_september'''})
devices.devids[ur'''lg_e900_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''lg_e900_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; LG; LG-E900)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':4294967296,ur'''columns''':16,ur'''dual_orientation''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':480,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''E900''',ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':12,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-E900.xml''',ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''sonyericsson_e15i_ver1_subv13a050'''] = devclass(devices.devids[ur'''sonyericsson_e15i_ver1'''], ur'''sonyericsson_e15i_ver1_subv13a050''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; es-es; SonyEricssonE15iv Build/1.3.A.0.50) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''model_name''':ur'''E15iv'''})
devices.devids[ur'''htc_magic_ver1_subandroid2_2_1'''] = devclass(devices.devids[ur'''htc_magic_ver1'''], ur'''htc_magic_ver1_subandroid2_2_1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; es-es; HTC Magic Build/FRG57) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533''', False, {ur'''device_os_version''':ur'''2.2.1'''})
devices.devids[ur'''acer_stream_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''acer_stream_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-tw; Stream Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Acer''',ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Stream''',ur'''max_image_height''':800,ur'''max_image_width''':480,ur'''model_name''':ur'''S110''',ur'''release_date''':ur'''2010_Sep''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_S110_Profile.xml'''})
devices.devids[ur'''acer_stream_ver1_subandroid_2_2'''] = devclass(devices.devids[ur'''acer_stream_ver1'''], ur'''acer_stream_ver1_subandroid_2_2''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; zh-tw; Stream Build/MASTER) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2''',ur'''release_date''':ur'''2010_Nov'''})
devices.devids[ur'''acer_liquidmetal_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''acer_liquidmetal_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; Liquid Metal Build/MASTER) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Acer''',ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Liquid Metal''',ur'''max_image_width''':480,ur'''model_name''':ur'''S120''',ur'''release_date''':ur'''2010_Nov''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_S120_Profile.xml'''})
devices.devids[ur'''acer_liquid_ver1_sub52510'''] = devclass(devices.devids[ur'''acer_liquid_ver1'''], ur'''acer_liquid_ver1_sub52510''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; fr-fr; Liquid Build/Donut) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''htc_legend_ver1_subupdate1'''] = devclass(devices.devids[ur'''htc_legend_ver1'''], ur'''htc_legend_ver1_subupdate1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-ca; HTC Legend Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''htc_incredible_adr6300_ver1_sub22'''] = devclass(devices.devids[ur'''htc_incredible_adr6300_ver1'''], ur'''htc_incredible_adr6300_ver1_sub22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; ADR6300 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''htc_desire_ver1_subadr6275'''] = devclass(devices.devids[ur'''htc_desire_ver1'''], ur'''htc_desire_ver1_subadr6275''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; USCCADR6275US Carrier ID 45 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''samsung_behold_ii_ver1_sub16'''] = devclass(devices.devids[ur'''samsung_behold_ii_ver1'''], ur'''samsung_behold_ii_ver1_sub16''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; Behold2 Build/DONUT) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.6'''})
devices.devids[ur'''lg_gt540_ver1_subprefix'''] = devclass(devices.devids[ur'''lg_gt540_ver1'''], ur'''lg_gt540_ver1_subprefix''', ur'''LG-GT540 Mozilla/5.0 (Linux; U; Android 1.6; en-us; LG-GT540; Build/Donut) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 Java/Jbed/7.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 MMS/LG-Android-MMS-V1.0/1.2''', False, None)
devices.devids[ur'''htc_dream_ver1_subdrd20'''] = devclass(devices.devids[ur'''htc_dream_ver1'''], ur'''htc_dream_ver1_subdrd20''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-au; HTC Dream Build/DRD20) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.6'''})
devices.devids[ur'''htc_desire_ver1_sub22_2101612'''] = devclass(devices.devids[ur'''htc_desire_ver1_sub22'''], ur'''htc_desire_ver1_sub22_2101612''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-gb; HTC Desire 2.10.161.2 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''verizon_droid_ver1_sub21ese53'''] = devclass(devices.devids[ur'''verizon_droid_ver1_sub21'''], ur'''verizon_droid_ver1_sub21ese53''', ur'''Mozilla/5.0 (Linux; U; Android 2.1 (ESE 53); en-us; Droid Build/ESE53) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''htc_magic_ver1_sub21'''] = devclass(devices.devids[ur'''htc_magic_ver1'''], ur'''htc_magic_ver1_sub21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-ca; HTC Magic Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''sprint_apa9292_ver1_subua'''] = devclass(devices.devids[ur'''sprint_apa9292_ver1'''], ur'''sprint_apa9292_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-us; Sprint APA9292KT Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''htc_hero_subsprintandroid22'''] = devclass(devices.devids[ur'''htc_hero_ver1'''], ur'''htc_hero_subsprintandroid22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; HERO200 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''generic_netfront_ver4_0'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''generic_netfront_ver4_0''', ur'''DO_NOT_MATCH_NETFRONT_4_0''', False, {ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''NetFront Ver. 4.0'''})
devices.devids[ur'''generic_netfront_ver4_1'''] = devclass(devices.devids[ur'''generic_netfront_ver4_0'''], ur'''generic_netfront_ver4_1''', ur'''DO_NOT_MATCH_NETFRONT_4_1''', False, {ur'''mobile_browser_version''':ur'''4.1''',ur'''model_name''':ur'''NetFront Ver. 4.1'''})
devices.devids[ur'''huawei_u7520_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver4_1'''], ur'''huawei_u7520_ver1''', ur'''HuaweiU7520/B000 Browser/NetFront/4.1 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U7520''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU7520v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''browser_netfront_4_0'''] = devclass(devices.devids[ur'''browser_netfront_3_5'''], ur'''browser_netfront_4_0''', ur'''DO_NOT_MATCH_BROWSER_NETFRONT_4_0''', False, {ur'''mobile_browser_version''':ur'''4.0'''})
devices.devids[ur'''browser_netfront_4_1'''] = devclass(devices.devids[ur'''browser_netfront_4_0'''], ur'''browser_netfront_4_1''', ur'''DO_NOT_MATCH_BROWSER_NETFRONT_4_1''', False, {ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''blackberry9780_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver6'''], ur'''blackberry9780_ver1''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9780; en) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.131 Mobile Safari/534.1+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':48,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':348,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':1048576,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 9780''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':360,ur'''resolution_width''':480,ur'''rows''':24,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9780/6.0.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''browser_openwave_3'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_openwave_3''', ur'''DO_NOT_MATCH_BROWSER_OPENWAVE_3''', False, {ur'''mobile_browser''':ur'''Openwave Mobile Browser''',ur'''mobile_browser_version''':ur'''3.0'''})
devices.devids[ur'''browser_openwave_3_1'''] = devclass(devices.devids[ur'''browser_openwave_3'''], ur'''browser_openwave_3_1''', ur'''DO_NOT_MATCH_BROWSER_OPENWAVE_3_1''', False, {ur'''mobile_browser_version''':ur'''3.1'''})
devices.devids[ur'''browser_openwave_4'''] = devclass(devices.devids[ur'''browser_openwave_3_1'''], ur'''browser_openwave_4''', ur'''DO_NOT_MATCH_BROWSER_OPENWAVE_4''', False, {ur'''mobile_browser_version''':ur'''4.0'''})
devices.devids[ur'''browser_openwave_4_1'''] = devclass(devices.devids[ur'''browser_openwave_4'''], ur'''browser_openwave_4_1''', ur'''DO_NOT_MATCH_BROWSER_OPENWAVE_4_1''', False, {ur'''mobile_browser_version''':ur'''4.1'''})
devices.devids[ur'''browser_opera_6_2'''] = devclass(devices.devids[ur'''browser_opera_6_1'''], ur'''browser_opera_6_2''', ur'''DO_NOT_MATCH_BROWSER_OPERA_6_2''', False, {ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''browser_openwave_5'''] = devclass(devices.devids[ur'''browser_openwave_4_1'''], ur'''browser_openwave_5''', ur'''DO_NOT_MATCH_BROWSER_OPENWAVE_5''', False, {ur'''mobile_browser_version''':ur'''5.0'''})
devices.devids[ur'''browser_openwave_6'''] = devclass(devices.devids[ur'''browser_openwave_5'''], ur'''browser_openwave_6''', ur'''DO_NOT_MATCH_BROWSER_OPENWAVE_6''', False, {ur'''mobile_browser_version''':ur'''6.0'''})
devices.devids[ur'''browser_opera_6_3'''] = devclass(devices.devids[ur'''browser_opera_6_2'''], ur'''browser_opera_6_3''', ur'''DO_NOT_MATCH_BROWSER_OPERA_6_3''', False, {ur'''mobile_browser_version''':ur'''6.3'''})
devices.devids[ur'''browser_openwave_6_1'''] = devclass(devices.devids[ur'''browser_openwave_6'''], ur'''browser_openwave_6_1''', ur'''DO_NOT_MATCH_BROWSER_OPENWAVE_6_1''', False, {ur'''mobile_browser_version''':ur'''6.1'''})
devices.devids[ur'''samsung_gt_c3303_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c3303_ver1''', ur'''SAMSUNG-GT-C3303/C3303DDJFB NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-C3303''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''browser_openwave_6_2'''] = devclass(devices.devids[ur'''browser_openwave_6_1'''], ur'''browser_openwave_6_2''', ur'''DO_NOT_MATCH_BROWSER_OPENWAVE_6_2''', False, {ur'''mobile_browser_version''':ur'''6.2'''})
devices.devids[ur'''htc_spark_ver1_subua'''] = devclass(devices.devids[ur'''htc_spark_ver1'''], ur'''htc_spark_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; HTC; 7 Trophy)''', False, None)
devices.devids[ur'''browser_openwave_6_3'''] = devclass(devices.devids[ur'''browser_openwave_6_2'''], ur'''browser_openwave_6_3''', ur'''DO_NOT_MATCH_BROWSER_OPENWAVE_6_3''', False, {ur'''mobile_browser_version''':ur'''6.3'''})
devices.devids[ur'''browser_openwave_7'''] = devclass(devices.devids[ur'''browser_openwave_6_3'''], ur'''browser_openwave_7''', ur'''DO_NOT_MATCH_BROWSER_OPENWAVE_7''', False, {ur'''mobile_browser_version''':ur'''7.0'''})
devices.devids[ur'''browser_openwave_7_1'''] = devclass(devices.devids[ur'''browser_openwave_7'''], ur'''browser_openwave_7_1''', ur'''DO_NOT_MATCH_BROWSER_OPENWAVE_7_1''', False, {ur'''mobile_browser_version''':ur'''7.1'''})
devices.devids[ur'''zte_e520_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_e520_ver1''', ur'''ZTE-E520/1.0 SMIT-Browser/2.0.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':46080,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':512000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''SMIT Browser''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''E520''',ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/zte-e520.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''browser_openwave_7_2'''] = devclass(devices.devids[ur'''browser_openwave_7_1'''], ur'''browser_openwave_7_2''', ur'''DO_NOT_MATCH_BROWSER_OPENWAVE_7_2''', False, {ur'''mobile_browser_version''':ur'''7.2'''})
devices.devids[ur'''mot_i1_ver1_subrbe0000'''] = devclass(devices.devids[ur'''mot_i1_ver1'''], ur'''mot_i1_ver1_subrbe0000''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-us; Opus One Build/RBE.00.00) AppleWebKit/528.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''samsung_gt_c3303k_ver1'''] = devclass(devices.devids[ur'''samsung_gt_c3303_ver1'''], ur'''samsung_gt_c3303k_ver1''', ur'''SAMSUNG-GT-C3303K/1.0 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':8,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''model_name''':ur'''GT-C3303K''',ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28})
devices.devids[ur'''lg_gr700_ver1'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''lg_gr700_ver1''', ur'''LG-GR700/V10g; Mozilla/5.0 (Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mini/att/4.2.15814; U; en-US) Opera 9.50''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Vu Plus''',ur'''max_data_rate''':3600,ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''GR700''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''pantech_p2020_ver1'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''pantech_p2020_ver1''', ur'''PantechP2020/JIUS05172010R; Mozilla/5.0 (Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mini/att/4.2.19039; U; en-US) Opera 9.50''', True, {ur'''brand_name''':ur'''Pantech''',ur'''colors''':262144,ur'''marketing_name''':ur'''Ease''',ur'''max_data_rate''':1800,ur'''max_image_height''':360,ur'''max_image_width''':220,ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''P2020''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-P2020.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sch_u350_ver1_subrocketbrowser'''] = devclass(devices.devids[ur'''samsung_sch_u350_ver1'''], ur'''samsung_sch_u350_ver1_subrocketbrowser''', ur'''RocketBrowser/Sony 3.0.0 (U350)''', False, None)
devices.devids[ur'''lg_vx5500_ver1_subrocketbrowser'''] = devclass(devices.devids[ur'''lg_vx5500_ver1'''], ur'''lg_vx5500_ver1_subrocketbrowser''', ur'''RocketBrowser/Sony 3.0.0 (VX5500)''', False, None)
devices.devids[ur'''lg_vx11000_ver1_subrocketbrowser'''] = devclass(devices.devids[ur'''lg_vx11000_ver1'''], ur'''lg_vx11000_ver1_subrocketbrowser''', ur'''RocketBrowser/Sony 3.0.0 (LG-VX-11000)''', False, None)
devices.devids[ur'''samsung_sgh_t959_ver1_sub110'''] = devclass(devices.devids[ur'''samsung_sgh_t959_ver1'''], ur'''samsung_sgh_t959_ver1_sub110''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update11.0; en-us; SGH-T959) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''mot_wx400_ver1'''] = devclass(devices.devids[ur'''opwv_v72_generic'''], ur'''mot_wx400_ver1''', ur'''MOT-WX400/00.72 UP.Browser/7.2.7.5.708 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Rambler''',ur'''model_extra_info''':ur'''Castle''',ur'''model_name''':ur'''WX400''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''samsung_sgh_a597_ver1'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''samsung_sgh_a597_ver1''', ur'''SAMSUNG-SGH-A597/A597UCJG1; Mozilla/5.0 (Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mini/att/4.2.19903; U; en-US) Opera 9.50''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Eternity II''',ur'''max_data_rate''':1800,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':2048,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''SGH-A597''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-A597.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''nokia_c5_03_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_c5_03_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaC5-03/0.0.124; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6.6 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''device_os_version''':ur'''9.4''',ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''C5''',ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_name''':ur'''C5-03''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NokiaC5-03r100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gs170_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gs170_ver1''', ur'''LG-GS170 Browser/Obigo-Q7.0 MMS/LG-MMS-V1.0/1.2 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GS170''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GS170.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_lg230_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_lg230_ver1''', ur'''LG-LG230 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Nite''',ur'''max_data_rate''':200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':358400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''LG230''',ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://pix.cellularsouth.com/UA/profile/LG/230/LG230.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''lg_gd570_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gd570_ver1''', ur'''LG-GD570 Browser/Obigo-Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''dLite''',ur'''max_deck_size''':60000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''7.3''',ur'''model_name''':ur'''GD570''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GD570.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5228_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5228_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5228/21.1.004; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.5.2 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''device_os_version''':ur'''9.4''',ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_name''':ur'''5228''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5230r100-VF2G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_i897_ver1_subh7'''] = devclass(devices.devids[ur'''samsung_sgh_i897_ver1'''], ur'''samsung_sgh_i897_ver1_subh7''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SAMSUNG-SGH-I897/I897UCJH7 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''htc_desire_ver1_suborange'''] = devclass(devices.devids[ur'''htc_desire_ver1'''], ur'''htc_desire_ver1_suborange''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; HTC_Desire-orange-LS Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''nokia_5800i_ver1_sub352'''] = devclass(devices.devids[ur'''nokia_5800i_ver1'''], ur'''nokia_5800i_ver1_sub352''', ur'''Nokia5800 XpressMusic/UC Browser7.2.2.51/50/352''', False, None)
devices.devids[ur'''samsung_sgh_t369_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_t369_ver1''', ur'''SAMSUNG-SGH-T369/1.0 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T369''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T369.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zte_v8301_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_v8301_ver1''', ur'''ZTE-V8301/MB6801_V1_Z1_VN_F1BPa101 Profile/MIDP-2.0 Configuration/CLDC-1.1 Obigo/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':1024,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3.0''',ur'''model_name''':ur'''V8301''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ztemt.com.cn/mobile/uaprof/ZTE-V8301.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_s3550_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_s3550_ver1'''], ur'''samsung_gt_s3550_ver1_subua''', ur'''SAMSUNG-GT-S3550/1.0 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sch_u360_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3'''], ur'''samsung_sch_u360_ver1''', ur'''SCH-U360/1.0 NetFront/3.0.22.2.22 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH-U360''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''samsung_sph_m350_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_1'''], ur'''samsung_sph_m350_ver1''', ur'''Samsung-SPHM350 Access-NetFront/3.1.5 MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH-M350''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_5230_ver1_subucbrowser'''] = devclass(devices.devids[ur'''nokia_5230_ver1'''], ur'''nokia_5230_ver1_subucbrowser''', ur'''Nokia5230/UC Browser7.2.2.51/50/351''', False, {ur'''mobile_browser''':ur'''UCWeb''',ur'''mobile_browser_version''':ur'''7.2'''})
devices.devids[ur'''micromax_x600_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''micromax_x600_ver1''', ur'''MicromaxX600/MIDP2.0/CLDC1.1/Screen-240X400''', True, {ur'''amr''':True,ur'''awb''':True,ur'''brand_name''':ur'''Micromax''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''dual_orientation''':True,ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':200,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera Mini''',ur'''model_name''':ur'''X600''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''sckl_vcard''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''wav''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''sonyericsson_w995_ver1_suba'''] = devclass(devices.devids[ur'''sonyericsson_w995_ver1'''], ur'''sonyericsson_w995_ver1_suba''', ur'''SonyEricssonW995a/R1HA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.5''', False, {ur'''colors''':262144,ur'''css_spriting''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/W995aR101.xml'''})
devices.devids[ur'''lg_kp15xq_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kp15xq_ver1''', ur'''LG-KP15xQ Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KP15xQ''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KP15xQ.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_bravo_ver1_sube27'''] = devclass(devices.devids[ur'''htc_bravo_ver1'''], ur'''htc_bravo_ver1_sube27''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; HTC Bravo_C Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''lg_gx200_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_gx200_ver1''', ur'''LG-GX200 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''css_spriting''':False,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':30720,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GX200''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-UAP-GX200-v0.1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_vn250l_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_vn250l_ver1''', ur'''LGE-VN250L/1.0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Cosmos''',ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''model_name''':ur'''VN-250''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/lg/VN250/VN250.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''sharp_stx2_ver1'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''sharp_stx2_ver1''', ur'''SHARP-STX2/MC.40; Mozilla/5.0 (Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mini/att/4.2.19039; U; en-US) Opera 9.50''', True, {ur'''brand_name''':ur'''Sharp''',ur'''colors''':262144,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''FX''',ur'''max_data_rate''':3600,ur'''max_image_height''':360,ur'''max_image_width''':220,ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''STX2''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_gt_e2152_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_e2152_ver1''', ur'''SAMSUNG-GT-E2152/E2152DDJG7 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-E2152''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_c5010_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c5010_ver1''', ur'''SAMSUNG-GT-C5010/C5010DDJF3 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-C5010''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-C5010_2G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-C5010_3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5230g_ver1'''] = devclass(devices.devids[ur'''samsung_gt_s5230_ver1'''], ur'''samsung_gt_s5230g_ver1''', ur'''SAMSUNG-GT-S5230G/S523GBRJA2 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''columns''':20,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''GT-S5230G''',ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5230G.rdf'''})
devices.devids[ur'''tiphone_t33_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tiphone_t33_ver1''', ur'''Tiphone T33/1.0 Browser/wap2.0 Sync/SyncClient1.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''TiPhone''',ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''Opick''',ur'''model_name''':ur'''T33''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''nokia_n97_ver1_sub5_112102'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub5_112102''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-5/11.2.102; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.4''', False, {ur'''colors''':16777216,ur'''columns''':17,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''7.1''',ur'''model_name''':ur'''N97 mini''',ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN97-5r100-3G.xml'''})
devices.devids[ur'''lg_gt405_ver1_suborange'''] = devclass(devices.devids[ur'''lg_gt405_ver1'''], ur'''lg_gt405_ver1_suborange''', ur'''LG-GT405-Orange/V10d Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sanyo_scp_6780_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''sanyo_scp_6780_ver1''', ur'''Mozilla/4.0 (Brew MP 1.0.2; U; en-us; Sanyo; NetFront/3.5.1/AMB) Sprint SCP-6780''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''colors''':65536,ur'''columns''':40,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''hinted_progressive_download''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Innuendo''',ur'''max_data_rate''':1800,ur'''midi_monophonic''':True,ur'''model_extra_info''':ur'''Sprint''',ur'''model_name''':ur'''SCP-6780''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/SCP6780/0900SP.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_gt540_ver1_subua_2'''] = devclass(devices.devids[ur'''lg_gt540_ver1'''], ur'''lg_gt540_ver1_subua_2''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; LG-GT540; Build/Donut) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 MMS/LG-Android-MMS-V1.0/1.2''', False, None)
devices.devids[ur'''nokia_5230_ver1_sub202005'''] = devclass(devices.devids[ur'''nokia_5230_ver1_sub102071'''], ur'''nokia_5230_ver1_sub202005''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5230-1b/20.2.005; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.3''', False, None)
devices.devids[ur'''browser_webkit_iphoneos_1'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_iphoneos_1''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_IPHONEOS_1''', False, None)
devices.devids[ur'''browser_webkit_iphoneos_2'''] = devclass(devices.devids[ur'''browser_webkit_iphoneos_1'''], ur'''browser_webkit_iphoneos_2''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_IPHONEOS_2''', False, {ur'''mobile_browser''':ur'''WebKit/iPhone'''})
devices.devids[ur'''browser_webkit_iphoneos_3'''] = devclass(devices.devids[ur'''browser_webkit_iphoneos_2'''], ur'''browser_webkit_iphoneos_3''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_IPHONEOS_3''', False, None)
devices.devids[ur'''lg_a133_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_a133_ver1''', ur'''LG-A133/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Black''',ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A133''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-A133.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''browser_webkit_iphoneos_4'''] = devclass(devices.devids[ur'''browser_webkit_iphoneos_3'''], ur'''browser_webkit_iphoneos_4''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_IPHONEOS_4''', False, None)
devices.devids[ur'''lg_gd880_ver1_subv10b'''] = devclass(devices.devids[ur'''lg_gd880_ver1'''], ur'''lg_gd880_ver1_subv10b''', ur'''Mozilla/5.0 (LG-GD880/V10b Browser/AppleWebKit/531 Widget/LGMW/3.0 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''google_nexusone_ver1_sub221'''] = devclass(devices.devids[ur'''google_nexusone_ver1_sub22'''], ur'''google_nexusone_ver1_sub221''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-gb; Nexus One Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2.1'''})
devices.devids[ur'''samsung_sph_d700_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sph_d700_ver1'''], ur'''samsung_sph_d700_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SPH-D700 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''release_date''':ur'''2010_september'''})
devices.devids[ur'''mot_droidx_ver1_subua'''] = devclass(devices.devids[ur'''mot_droidx_ver1'''], ur'''mot_droidx_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; DROIDX Build/VZW) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 480X854 motorola DROIDX''', False, None)
devices.devids[ur'''htc_hero_ver1_subsprint2_sub22'''] = devclass(devices.devids[ur'''htc_hero_ver1_subsprint2'''], ur'''htc_hero_ver1_subsprint2_sub22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; HERO200 Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''2.2''',ur'''release_date''':ur'''2010_september'''})
devices.devids[ur'''samsung_gt_b3410r_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_b3410r_ver1''', ur'''SAMSUNG-GT-B3410R/B3410UXJC4 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':8,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Corby Plus''',ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-B3410R''',ur'''mp3''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B3410R.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_i6230_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_i6230_ver1''', ur'''SAMSUNG-GT-I6230/1.0 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Lite Star TV''',ur'''max_data_rate''':384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-I6230''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-I6230.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''tmobile_g2_ver1_6_subandroid22'''] = devclass(devices.devids[ur'''tmobile_g2_ver1_6_subandroid16'''], ur'''tmobile_g2_ver1_6_subandroid22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; T-Mobile G2 Build/FRF91) AppleWebKit/533.1(KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''mms_bmp''':True,ur'''mms_max_height''':800,ur'''mms_max_size''':1048576,ur'''mms_max_width''':480,ur'''model_name''':ur'''G2''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''wav''':True,ur'''wml_1_1''':True})
devices.devids[ur'''samsung_gt_b3410_ver1_subxxil2'''] = devclass(devices.devids[ur'''samsung_gt_b3410_ver1'''], ur'''samsung_gt_b3410_ver1_subxxil2''', ur'''SAMSUNG-GT-B3410-Bouygues/B3410XXIL2 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_e15i_ver1_sub12a013'''] = devclass(devices.devids[ur'''sonyericsson_e15i_ver1'''], ur'''sonyericsson_e15i_ver1_sub12a013''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-ie; SonyEricssonE15i Build/1.2.A.0.13) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''imelody''':True,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''mot_a953_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''mot_a953_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; it-it; MotoA953 Build/S251) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''hinted_progressive_download''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''MILESTONE 2''',ur'''max_data_rate''':3600,ur'''max_image_height''':480,ur'''max_image_width''':310,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':1048576,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A953''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':21,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/motandroidgeneric/Profile/motandroidgeneric.rdf''',ur'''uaprof2''':ur'''http://uaprof.motorola.com/phoneconfig/MotoA953/profile/MotoA953.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''mot_mb525_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''mot_mb525_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; MB525 Build/JRDNEM_U3_2.11.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':16777216,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''DEFY''',ur'''max_data_rate''':3600,ur'''max_image_height''':480,ur'''max_image_width''':310,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MB525''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':21,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/MotoMB525/profile/MotoMB525.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''lg_c300_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_c300_ver1''', ur'''LG-C300/V09a Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Town''',ur'''max_deck_size''':49152,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C300.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_mb525_ver1_subu36110'''] = devclass(devices.devids[ur'''mot_mb525_ver1'''], ur'''mot_mb525_ver1_subu36110''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; MB525 Build/JORDN_U3_6.11.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''mot_xt300_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''mot_xt300_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-us; XT300 Build/SESLA_U3_01.24.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':1048576,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''XT300''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/motandroidgeneric/Profile/motandroidgeneric.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''nokia_5230_ver1_sub300001'''] = devclass(devices.devids[ur'''nokia_5230_ver1'''], ur'''nokia_5230_ver1_sub300001''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5230/30.0.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6.6 3gpp-gba''', False, None)
devices.devids[ur'''mot_mb525_ver1_subu32120'''] = devclass(devices.devids[ur'''mot_mb525_ver1'''], ur'''mot_mb525_ver1_subu32120''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; MB525 Build/JRDNEM_U3_2.12.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''zte_vf945_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zte_vf945_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; VF945 Build/VF945_V02c_DE) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':262144,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VF945''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/VF945.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''apple_iphone_ver4_1_sub8b117'''] = devclass(devices.devids[ur'''apple_iphone_ver4_1'''], ur'''apple_iphone_ver4_1_sub8b117''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7''', False, None)
devices.devids[ur'''mot_a953_ver1_subblur'''] = devclass(devices.devids[ur'''mot_a953_ver1'''], ur'''mot_a953_ver1_subblur''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; de-de; A953Blur Build/S254) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_a953_ver1_submila2u6330'''] = devclass(devices.devids[ur'''mot_a953_ver1'''], ur'''mot_a953_ver1_submila2u6330''', ur'''MOT-A953/Blur_Version.3.3.0.A953.AmericaMovil.en.BR Mozilla/5.0 (Linux; U; Android 2.2; es-us; A953 Build/MILA2_U6_3.3.0) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_a953_ver1_subs266'''] = devclass(devices.devids[ur'''mot_a953_ver1'''], ur'''mot_a953_ver1_subs266''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; MotoA953 Build/S266) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_a953_ver1_subs254'''] = devclass(devices.devids[ur'''mot_a953_ver1'''], ur'''mot_a953_ver1_subs254''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; de-de; MotoA953 Build/S254) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_legend_ver1_sub1321631'''] = devclass(devices.devids[ur'''htc_legend_ver1'''], ur'''htc_legend_ver1_sub1321631''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; fr-fr; HTC Legend 1.32.163.1 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':25,ur'''imelody''':True,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''mot_mb525_ver1_subu32160'''] = devclass(devices.devids[ur'''mot_mb525_ver1'''], ur'''mot_mb525_ver1_subu32160''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; MB525 Build/JRDNEM_U3_2.16.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''mot_a953_ver1_subs269'''] = devclass(devices.devids[ur'''mot_a953_ver1'''], ur'''mot_a953_ver1_subs269''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; de-de; MotoA953 Build/S269) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_a953_ver1_subs274'''] = devclass(devices.devids[ur'''mot_a953_ver1'''], ur'''mot_a953_ver1_subs274''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; de-de; MotoA953 Build/S274) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_mb611_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''mot_mb611_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; MB611 Build/S246) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':1048576,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MB611''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/motandroidgeneric/Profile/motandroidgeneric.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''mot_mb525_ver1_subu36190'''] = devclass(devices.devids[ur'''mot_mb525_ver1'''], ur'''mot_mb525_ver1_subu36190''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; MB525 Build/JORDN_U3_6.19.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''inq_q1_218h_ver1_sub1074'''] = devclass(devices.devids[ur'''inq_q1_218h_ver1'''], ur'''inq_q1_218h_ver1_sub1074''', ur'''INQ/Q1-218H/1.0.74 Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_kp270_ver1_subv10g'''] = devclass(devices.devids[ur'''lg_kp270_ver1'''], ur'''lg_kp270_ver1_subv10g''', ur'''LG-KP270/V10g Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', False, None)
devices.devids[ur'''mot_ex300_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''mot_ex300_ver1''', ur'''Mot-EX300/B000 Browser/NetFront/3.5 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EX300''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_tattoo_ver1_sub1671615'''] = devclass(devices.devids[ur'''htc_tattoo_ver1'''], ur'''htc_tattoo_ver1_sub1671615''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; nl-nl; HTC Tattoo 1.67.161.5 Build/DRC79) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''lct_w660_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''lct_w660_ver1''', ur'''LCT-W660/1.0SH NetFront/3.4 SMM-MMS/1.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''au''':False,ur'''awb''':False,ur'''bmp''':True,ur'''brand_name''':ur'''LCT''',ur'''columns''':12,ur'''imelody''':False,ur'''max_image_height''':300,ur'''max_image_width''':232,ur'''midi_monophonic''':False,ur'''midi_polyphonic''':False,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':False,ur'''mms_mmf''':False,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W660''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''preferred_markup''':ur'''html_wi_oma_xhtmlmp_1_0''',ur'''receiver''':True,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rmf''':False,ur'''rows''':8,ur'''sender''':True,ur'''wav''':True})
devices.devids[ur'''generic_lguplus'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_lguplus''', ur'''DO_NOT_MATCH_GENERIC_LGUPLUS''', False, {ur'''brand_name''':ur'''LGUPlus''',ur'''columns''':16,ur'''dual_orientation''':True,ur'''full_flash_support''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''physical_screen_height''':40,ur'''physical_screen_width''':40,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mov''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_3''':10,ur'''playback_wmv''':ur'''7''',ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':296,ur'''resolution_width''':240,ur'''rows''':10,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_flv''':True,ur'''streaming_mov''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''wml_1_1''':False,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_support_level''':3,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''docomo_p_07b_ver1'''] = devclass(devices.devids[ur'''docomo_p_05b_ver1'''], ur'''docomo_p_07b_ver1''', ur'''DoCoMo/2.0 P07B(c500;TB;W24H16)''', True, {ur'''model_name''':ur'''P-07B''',ur'''release_date''':ur'''2010_september'''})
devices.devids[ur'''kddi_k006_ver1'''] = devclass(devices.devids[ur'''kddi_k005_ver1'''], ur'''kddi_k006_ver1''', ur'''KDDI-KC3Z UP.Browser/6.2.0.16.1 (GUI) MMP/2.0''', True, {ur'''model_name''':ur'''K006''',ur'''release_date''':ur'''2010_september'''})
devices.devids[ur'''alcatel_ot_606_ver1_sub0100310'''] = devclass(devices.devids[ur'''alcatel_ot_606_ver1'''], ur'''alcatel_ot_606_ver1_sub0100310''', ur'''Alcatel-OT-606/010_03 1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', False, None)
devices.devids[ur'''blackberry8900_ver1_sub461310'''] = devclass(devices.devids[ur'''blackberry8900_ver1'''], ur'''blackberry8900_ver1_sub461310''', ur'''BlackBerry8900/4.6.1.310 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/142''', False, None)
devices.devids[ur'''blackberry9520_ver1_sub500973'''] = devclass(devices.devids[ur'''blackberry9520_ver1'''], ur'''blackberry9520_ver1_sub500973''', ur'''BlackBerry9520/5.0.0.973 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/133''', False, None)
devices.devids[ur'''avvio_209_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''avvio_209_ver1''', ur'''BRIGHTSTAR - Avvio209/WAP2.0/ObigoQ03C''', True, {ur'''brand_name''':ur'''Avvio''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3''',ur'''model_name''':ur'''209'''})
devices.devids[ur'''opwv_v63_generic'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''opwv_v63_generic''', ur'''DO_NOT_MATCH_UP.Browser/6.3''', False, {ur'''mobile_browser_version''':ur'''6.3'''})
devices.devids[ur'''cricket_a100_ver1'''] = devclass(devices.devids[ur'''opwv_v63_generic'''], ur'''cricket_a100_ver1''', ur'''Cricket-A100/1.0 UP.Browser/6.3.0.7 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Cricket''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''A100''',ur'''resolution_height''':160})
devices.devids[ur'''cricket_a200_ver1'''] = devclass(devices.devids[ur'''opwv_v63_generic'''], ur'''cricket_a200_ver1''', ur'''Cricket-A200/1.0 UP.Browser/6.3.0.7 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Cricket''',ur'''can_skip_aligned_link_row''':True,ur'''max_image_height''':130,ur'''model_name''':ur'''CAPTR A200''',ur'''release_date''':ur'''2009_january''',ur'''resolution_height''':160})
devices.devids[ur'''motorola_a300_ver1'''] = devclass(devices.devids[ur'''opwv_v63_generic'''], ur'''motorola_a300_ver1''', ur'''Cricket-A300/1.0 UP.Browser/6.3.0.7 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Motorola''',ur'''model_name''':ur'''A300'''})
devices.devids[ur'''cricket_a310_ver1'''] = devclass(devices.devids[ur'''opwv_v63_generic'''], ur'''cricket_a310_ver1''', ur'''Cricket-A310/1.0 UP.Browser/6.3.0.7 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Cricket''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''MSGM8 II''',ur'''model_name''':ur'''A310''',ur'''uaprof''':ur'''http://mms.mycricket.com/A310_Uaprof.xml'''})
devices.devids[ur'''cricket_a210_ver1'''] = devclass(devices.devids[ur'''opwv_v63_generic'''], ur'''cricket_a210_ver1''', ur'''Cricket-A210/1.0 UP.Browser/6.3.0.7 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Cricket''',ur'''colors''':262144,ur'''marketing_name''':ur'''CAPTR II''',ur'''model_name''':ur'''A210''',ur'''resolution_height''':160,ur'''resolution_width''':128})
devices.devids[ur'''kyocera_neo_e1100_ver1_subua'''] = devclass(devices.devids[ur'''kyocera_neo_e1100_ver1'''], ur'''kyocera_neo_e1100_ver1_subua''', ur'''KWC-Lightpipe/ UP.Browser/7.2.7.2.531 (GUI) MMP/2.0''', False, None)
devices.devids[ur'''lct_x880b_01_ver1_subua'''] = devclass(devices.devids[ur'''lct_x880b_01_ver1'''], ur'''lct_x880b_01_ver1_subua''', ur'''LCT_X880B_01/1.0 Nucleus/1.13.21 MTK6225/07A Release/5.1.2008 Browser/TelecaQ03C1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''lg_bl42k_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_bl42k_ver1''', ur'''LG-BL42k/v10b1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''New Chocolate''',ur'''max_data_rate''':384,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''BL42K''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-BL42k.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''blackberry9780_ver1_sub600214'''] = devclass(devices.devids[ur'''blackberry9780_ver1'''], ur'''blackberry9780_ver1_sub600214''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9780; de) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.214 Mobile Safari/534.1+''', False, None)
devices.devids[ur'''blackberry9800_ver1_sub600141'''] = devclass(devices.devids[ur'''blackberry9800_ver1'''], ur'''blackberry9800_ver1_sub600141''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; es) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.141 Mobile Safari/534.1+''', False, None)
devices.devids[ur'''blackberry9800_ver1_sub600201'''] = devclass(devices.devids[ur'''blackberry9800_ver1'''], ur'''blackberry9800_ver1_sub600201''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en-US) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.201 Mobile Safari/534.1+''', False, None)
devices.devids[ur'''blackberry9800_ver1_sub600214'''] = devclass(devices.devids[ur'''blackberry9800_ver1'''], ur'''blackberry9800_ver1_sub600214''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.214 Mobile Safari/534.1+''', False, None)
devices.devids[ur'''blackberry9800_ver1_sub600225'''] = devclass(devices.devids[ur'''blackberry9800_ver1'''], ur'''blackberry9800_ver1_sub600225''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; es) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.225 Mobile Safari/534.1+''', False, None)
devices.devids[ur'''blackberry9800_ver1_sub600246'''] = devclass(devices.devids[ur'''blackberry9800_ver1'''], ur'''blackberry9800_ver1_sub600246''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; it) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.246 Mobile Safari/534.1+''', False, None)
devices.devids[ur'''apple_ipad_ver1_sub321'''] = devclass(devices.devids[ur'''apple_ipad_ver1'''], ur'''apple_ipad_ver1_sub321''', ur'''Mozilla/5.0 (iPad; U; CPU OS 3_2_1 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B405 Safari/531.21.10''', False, {ur'''device_os_version''':ur'''3.2.1'''})
devices.devids[ur'''apple_iphone_ver4_1_sub8b113'''] = devclass(devices.devids[ur'''apple_iphone_ver4_1'''], ur'''apple_iphone_ver4_1_sub8b113''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; fr-fr) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B113 Safari/6531.22.7''', False, None)
devices.devids[ur'''apple_iphone_ver4_sub533179'''] = devclass(devices.devids[ur'''apple_iphone_ver4'''], ur'''apple_iphone_ver4_sub533179''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; fr-fr) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7''', False, None)
devices.devids[ur'''mot_mb525_ver1_subu32170'''] = devclass(devices.devids[ur'''mot_mb525_ver1'''], ur'''mot_mb525_ver1_subu32170''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; MB525 Build/JRDNEM_U3_2.17.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''mot_mb525_ver1_subu32180'''] = devclass(devices.devids[ur'''mot_mb525_ver1'''], ur'''mot_mb525_ver1_subu32180''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; MB525 Build/JRDNEM_U3_2.18.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''mot_xt300_ver1_subu301330'''] = devclass(devices.devids[ur'''mot_xt300_ver1'''], ur'''mot_xt300_ver1_subu301330''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-ca; XT300 Build/SESLA_U3_01.33.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''mot_a953_ver1_subblur_subs260'''] = devclass(devices.devids[ur'''mot_a953_ver1_subblur'''], ur'''mot_a953_ver1_subblur_subs260''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; A953Blur Build/S260) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''nokia_5220_expressmusic_ver1_subua'''] = devclass(devices.devids[ur'''nokia_5220_expressmusic_ver1'''], ur'''nokia_5220_expressmusic_ver1_subua''', ur'''Mozilla/5.0 (Series40/3.0FP1; Nokia5220XpressMusic/07; Profile/MIDP-2.1 Configuration/CLDC-1.1) Gecko/20100401 S40OviBrowser/0.8.3''', False, None)
devices.devids[ur'''nokia_c5_00_ver1_sub061002'''] = devclass(devices.devids[ur'''nokia_c5_00_ver1'''], ur'''nokia_c5_00_ver1_sub061002''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaC5-00/061.002; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 3gpp-gba''', False, None)
devices.devids[ur'''nokia_c5_03_ver1_sub100004'''] = devclass(devices.devids[ur'''nokia_c5_03_ver1'''], ur'''nokia_c5_03_ver1_sub100004''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaC5-03/10.0.004; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6.6 3gpp-gba''', False, None)
devices.devids[ur'''nokia_c6_00_ver1_sub110029'''] = devclass(devices.devids[ur'''nokia_c6_00_ver1'''], ur'''nokia_c6_00_ver1_sub110029''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaC6-00/11.0.029; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.2.6.9 3gpp-gba''', False, None)
devices.devids[ur'''nokia_c6_00_ver1_sub200036'''] = devclass(devices.devids[ur'''nokia_c6_00_ver1'''], ur'''nokia_c6_00_ver1_sub200036''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaC6-00/20.0.036; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.2.6.9 3gpp-gba''', False, None)
devices.devids[ur'''nokia_c6_00_ver1_sub200037'''] = devclass(devices.devids[ur'''nokia_c6_00_ver1'''], ur'''nokia_c6_00_ver1_sub200037''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaC6-00/20.0.037; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.2.6.9 3gpp-gba''', False, None)
devices.devids[ur'''nokia_generic_series60_symbian3'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_generic_series60_symbian3''', ur'''DO_NOT_MATCH_NOKIA_SERIES60_SYMBIAN3''', False, {ur'''device_os_version''':ur'''S3''',ur'''flash_lite_version''':ur'''4_0''',ur'''nokia_feature_pack''':2,ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token'''})
devices.devids[ur'''nokia_n8_00_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_symbian3'''], ur'''nokia_n8_00_ver1''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaN8-00/010.021; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''4_0''',ur'''gif''':True,ur'''image_inlining''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''N8''',ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''max_image_height''':600,ur'''max_image_width''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia BrowserNG''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_name''':ur'''N8-00''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_april''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN8-00r100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_c7_00_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_symbian3'''], ur'''nokia_c7_00_ver1''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC7-00/011.003; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6.6 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''dual_orientation''':True,ur'''flash_lite_version''':ur'''4_0''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''C7''',ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''max_image_height''':620,ur'''max_image_width''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia BrowserNG''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_name''':ur'''C7-00''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NC7-00r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_c6_01_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_symbian3'''], ur'''nokia_c6_01_ver1''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC6-01/011.010; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.2 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''C6''',ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''max_image_height''':600,ur'''max_image_width''':340,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia BrowserNG''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_name''':ur'''C6-01''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NC6-01r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''browser_webkit_nokia_series60_dp5_2'''] = devclass(devices.devids[ur'''browser_webkit_nokia_series60_dp5_0'''], ur'''browser_webkit_nokia_series60_dp5_2''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_NOKIA_SERIES60_DP_5_2''', False, None)
devices.devids[ur'''nokia_n8_00_ver1_subua'''] = devclass(devices.devids[ur'''nokia_n8_00_ver1'''], ur'''nokia_n8_00_ver1_subua''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 Nokia N8-00/010.020; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6 3gpp-gba''', False, {ur'''image_inlining''':True})
devices.devids[ur'''browser_webkit_nokia_series80_dp2_0'''] = devclass(devices.devids[ur'''browser_webkit_nokia_series60_dp5_2'''], ur'''browser_webkit_nokia_series80_dp2_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_NOKIA_SERIES80_2_0''', False, None)
devices.devids[ur'''browser_webkit_nokia_browserng_7'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_nokia_browserng_7''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_NOKIA_BROWSERNG_7''', False, {ur'''mobile_browser''':ur'''WebKit/Nokia/NG''',ur'''mobile_browser_version''':ur'''7'''})
devices.devids[ur'''browser_webkit_nokia_series90_dp2_0'''] = devclass(devices.devids[ur'''browser_webkit_nokia_series80_dp2_0'''], ur'''browser_webkit_nokia_series90_dp2_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_NOKIA_SERIES90_2_0''', False, None)
devices.devids[ur'''alcatel_ot_606a_ver1'''] = devclass(devices.devids[ur'''alcatel_ot_606_ver1'''], ur'''alcatel_ot_606a_ver1''', ur'''Alcatel-OT-606A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''model_name''':ur'''OT-606A''',ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-606A.rdf'''})
devices.devids[ur'''nokia_5800d_ver1_sub510006'''] = devclass(devices.devids[ur'''nokia_5800d_ver1_sub500005'''], ur'''nokia_5800d_ver1_sub510006''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5800d-1/51.0.006; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.5.2 3gpp-gba''', False, None)
devices.devids[ur'''nokia_c7_00_ver1_sub011010'''] = devclass(devices.devids[ur'''nokia_c7_00_ver1'''], ur'''nokia_c7_00_ver1_sub011010''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC7-00/011.010; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.2 3gpp-gba''', False, None)
devices.devids[ur'''nokia_c7_00_ver1_sub012001'''] = devclass(devices.devids[ur'''nokia_c7_00_ver1'''], ur'''nokia_c7_00_ver1_sub012001''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC7-00/012.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.2 3gpp-gba''', False, None)
devices.devids[ur'''nokia_c7_00_ver1_sub012003'''] = devclass(devices.devids[ur'''nokia_c7_00_ver1'''], ur'''nokia_c7_00_ver1_sub012003''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC7-00/012.003; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.3 3gpp-gba''', False, None)
devices.devids[ur'''nokia_e7_00_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_symbian3'''], ur'''nokia_e7_00_ver1''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaE7-00/010.016; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.3 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''max_image_height''':640,ur'''max_image_width''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia BrowserNG''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_name''':ur'''E7-00''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NE7-00r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_e7_00_ver1_sub012002'''] = devclass(devices.devids[ur'''nokia_e7_00_ver1'''], ur'''nokia_e7_00_ver1_sub012002''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaE7-00/012.002; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.3 3gpp-gba''', False, None)
devices.devids[ur'''nokia_n8_00_ver1_sub011010'''] = devclass(devices.devids[ur'''nokia_n8_00_ver1'''], ur'''nokia_n8_00_ver1_sub011010''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaN8-00/011.010; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.2 3gpp-gba''', False, None)
devices.devids[ur'''nokia_n8_00_ver1_sub011011'''] = devclass(devices.devids[ur'''nokia_n8_00_ver1'''], ur'''nokia_n8_00_ver1_sub011011''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaN8-00/011.011; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.2 3gpp-gba''', False, None)
devices.devids[ur'''nokia_n8_00_ver1_sub011012'''] = devclass(devices.devids[ur'''nokia_n8_00_ver1'''], ur'''nokia_n8_00_ver1_sub011012''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaN8-00/011.012; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.2 3gpp-gba''', False, None)
devices.devids[ur'''nokia_e63_ver1_sub41121001'''] = devclass(devices.devids[ur'''nokia_e63_ver1'''], ur'''nokia_e63_ver1_sub41121001''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-1/411.21.001; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e63_ver1_sub50121001'''] = devclass(devices.devids[ur'''nokia_e63_ver1'''], ur'''nokia_e63_ver1_sub50121001''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-1/501.21.001; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e63_ver1_sub50121001_sub2'''] = devclass(devices.devids[ur'''nokia_e63_ver1_sub50121001'''], ur'''nokia_e63_ver1_sub50121001_sub2''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-2/501.21.001; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e63_ver1_sub41121001_sub3'''] = devclass(devices.devids[ur'''nokia_e63_ver1_sub41121001'''], ur'''nokia_e63_ver1_sub41121001_sub3''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-3/411.21.001; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e63_ver1_sub50121001_sub3'''] = devclass(devices.devids[ur'''nokia_e63_ver1_sub50121001'''], ur'''nokia_e63_ver1_sub50121001_sub3''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE63-3/501.21.001; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e66_ver1_sub50121001'''] = devclass(devices.devids[ur'''nokia_e66_ver1'''], ur'''nokia_e66_ver1_sub50121001''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE66-1/501.21.001; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub40221001'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub40221001''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/402.21.001; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub41121001'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub41121001''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/411.21.001; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub50121001'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub50121001''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/501.21.001; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub3_41121001'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub3_41121001''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-3/411.21.001; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_e71_ver1_sub3_50121001'''] = devclass(devices.devids[ur'''nokia_e71_ver1'''], ur'''nokia_e71_ver1_sub3_50121001''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-3/501.21.001; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_n97_ver1_sub_220110'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub_220110''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/22.0.110; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.4''', False, None)
devices.devids[ur'''nokia_6700s_ver1_sub061002'''] = devclass(devices.devids[ur'''nokia_6700s_ver1'''], ur'''nokia_6700s_ver1_sub061002''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia6700s/061.002; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6.2 3gpp-gba''', False, None)
devices.devids[ur'''nokia_n97_ver1_sub4_200038'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sub4_200038''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-4/20.0.038; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.2.6.9 3gpp-gba''', False, {ur'''mobile_browser''':ur'''Nokia BrowserNG''',ur'''mobile_browser_version''':ur'''7.2'''})
devices.devids[ur'''vertu_constellation_quest_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp30_fp2_webkit'''], ur'''vertu_constellation_quest_ver1''', ur'''Mozilla/5.0/SNXXXXXXXXXXXXXXX (SymbianOS/9.3; Series60/3.2 VertuConstellationQuest/051.716.5; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6.2 3gpp-gba''', True, {ur'''brand_name''':ur'''Vertu''',ur'''device_os_version''':ur'''9.3''',ur'''marketing_name''':ur'''Quest''',ur'''max_image_height''':460,ur'''max_image_width''':300,ur'''mobile_browser''':ur'''Nokia BrowserNG''',ur'''mobile_browser_version''':ur'''7.2''',ur'''model_extra_info''':ur'''expensive phone''',ur'''model_name''':ur'''Constellation''',ur'''resolution_height''':480,ur'''resolution_width''':320})
devices.devids[ur'''google_nexusone_ver1_subfrf91'''] = devclass(devices.devids[ur'''google_nexusone_ver1'''], ur'''google_nexusone_ver1_subfrf91''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-es; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2''',ur'''mobile_browser_version''':ur'''4.0'''})
devices.devids[ur'''nokia_5232_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5232_ver1''', ur'''Nokia5232/CMCC (SymbianOS/9.4; Series60/5.0; Release/12.1.091; Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Safari/525 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''5232''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':360,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5230r100-2G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5232r100-2G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5232_ver1_sub211004'''] = devclass(devices.devids[ur'''nokia_5232_ver1'''], ur'''nokia_5232_ver1_sub211004''', ur'''Nokia5232/CMCC (SymbianOS/9.4; Series60/5.0; Release/21.1.004; Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Safari/525 3gpp-gba''', False, None)
devices.devids[ur'''nokia_6208c_ver1_sub0452'''] = devclass(devices.devids[ur'''nokia_6208c_ver1'''], ur'''nokia_6208c_ver1_sub0452''', ur'''Nokia6208c/2.0 (04.52) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_6230_ver1_sub0550'''] = devclass(devices.devids[ur'''nokia_6230_ver1'''], ur'''nokia_6230_ver1_sub0550''', ur'''Nokia6230/2.0 (05.50) Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0''', False, None)
devices.devids[ur'''nokia_6303iclassic_ver1_sub0710'''] = devclass(devices.devids[ur'''nokia_6303iclassic_ver1'''], ur'''nokia_6303iclassic_ver1_sub0710''', ur'''Nokia6303iclassic/5.0 (07.10) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', False, None)
devices.devids[ur'''nokia_6681_ver1_sub60900_subucweb72'''] = devclass(devices.devids[ur'''nokia_6681_ver1_sub60900'''], ur'''nokia_6681_ver1_sub60900_subucweb72''', ur'''Nokia6681/2.0 (6.09.00) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1/UCWEB7.2.2.51/27/999''', False, {ur'''mobile_browser''':ur'''UCWeb''',ur'''mobile_browser_version''':ur'''7.2'''})
devices.devids[ur'''nokia_c6_01_ver1_sub012003'''] = devclass(devices.devids[ur'''nokia_c6_01_ver1'''], ur'''nokia_c6_01_ver1_sub012003''', ur'''NokiaC6-01/012.003 (Symbian/3; Series60/5.2 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.3 3gpp-gba''', False, None)
devices.devids[ur'''nokia_x2_00_ver1_sub500480'''] = devclass(devices.devids[ur'''nokia_x2_00_ver1'''], ur'''nokia_x2_00_ver1_sub500480''', ur'''NokiaX2-00/5.0 (04.80) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', False, None)
devices.devids[ur'''nokia_x3_02_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_x3_02_ver1''', ur'''NokiaX3-02/5.0 (05.30) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''css_spriting''':True,ur'''gif''':True,ur'''j2me_cldc_1_1''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X3-02''',ur'''nokia_feature_pack''':1,ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NX3-02r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_k700i_ver1_suboperamini'''] = devclass(devices.devids[ur'''sonyericsson_k700i_ver1'''], ur'''sonyericsson_k700i_ver1_suboperamini''', ur'''Opera Mini 4/SonyEricssonK700i/R2L SEMC-Browser/4.0.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''nokia_n70_ver1_subopera93'''] = devclass(devices.devids[ur'''nokia_n70_ver1'''], ur'''nokia_n70_ver1_subopera93''', ur'''Opera/9399 (Symbian OS; U) [Nokia N70/3.0546.2.3]''', False, None)
devices.devids[ur'''generic_lguplus_rexos'''] = devclass(devices.devids[ur'''generic_lguplus'''], ur'''generic_lguplus_rexos''', ur'''DO_NOT_MATCH_GENERIC_LGUPLUS_REXOS''', False, {ur'''device_os''':ur'''Rex Qualcomm OS'''})
devices.devids[ur'''generic_lguplus_winmo6_5'''] = devclass(devices.devids[ur'''generic_lguplus'''], ur'''generic_lguplus_winmo6_5''', ur'''DO_NOT_MATCH_GENERIC_LGUPLUS_WINMO6_5''', False, {ur'''brand_name''':ur'''LGUPlus''',ur'''columns''':40,ur'''device_os''':ur'''Windows Mobile OS''',ur'''device_os_version''':ur'''6.5''',ur'''max_image_height''':800,ur'''max_image_width''':480,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':40})
devices.devids[ur'''generic_lguplus_android2'''] = devclass(devices.devids[ur'''generic_lguplus'''], ur'''generic_lguplus_android2''', ur'''DO_NOT_MATCH_GENERIC_LGUPLUS_ANDROID2''', False, {ur'''device_os''':ur'''Android''',ur'''device_os_version''':ur'''2.2''',ur'''max_image_height''':480,ur'''max_image_width''':480,ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''generic_lguplus_rexos_facebook_browser'''] = devclass(devices.devids[ur'''generic_lguplus_rexos'''], ur'''generic_lguplus_rexos_facebook_browser''', ur'''DO_NOT_MATCH_GENERIC_LGUPLUS_REXOS_FACEBOOK''', False, {ur'''columns''':80,ur'''css_supports_width_as_percentage''':False,ur'''max_image_height''':800,ur'''max_image_width''':480,ur'''mobile_browser''':ur'''LGUPlus FaceBook''',ur'''model_name''':ur'''LGUPlus/Rex/FaceBook''',ur'''physical_screen_height''':50,ur'''physical_screen_width''':100,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':40})
devices.devids[ur'''generic_lguplus_rexos_webviewer_browser'''] = devclass(devices.devids[ur'''generic_lguplus_rexos'''], ur'''generic_lguplus_rexos_webviewer_browser''', ur'''DO_NOT_MATCH_GENERIC_LGUPLUS_REXOS_WEBVIEWER''', False, {ur'''css_spriting''':True,ur'''css_supports_width_as_percentage''':False,ur'''image_inlining''':True,ur'''mobile_browser''':ur'''LGUPlus WebViewer''',ur'''model_name''':ur'''LGUPlus/Rex/WebViewer''',ur'''xhtml_supports_iframe''':ur'''partial'''})
devices.devids[ur'''generic_lguplus_winmo_facebook_browser'''] = devclass(devices.devids[ur'''generic_lguplus_winmo6_5'''], ur'''generic_lguplus_winmo_facebook_browser''', ur'''DO_NOT_MATCH_GENERIC_LGUPLUS_WINMO_FACEBOOK''', False, {ur'''css_supports_width_as_percentage''':False,ur'''mobile_browser''':ur'''LGUPlus FaceBook''',ur'''model_name''':ur'''LGUPlus/WindowsMobile/FaceBook'''})
devices.devids[ur'''generic_lguplus_winmo_webviewer_browser'''] = devclass(devices.devids[ur'''generic_lguplus_winmo6_5'''], ur'''generic_lguplus_winmo_webviewer_browser''', ur'''DO_NOT_MATCH_GENERIC_LGUPLUS_WINMO_WEBVIEWER''', False, {ur'''css_spriting''':True,ur'''css_supports_width_as_percentage''':False,ur'''mobile_browser''':ur'''LGUPlus WebViewer''',ur'''model_name''':ur'''LGUPlus/WindowsMobile/WebViewer'''})
devices.devids[ur'''generic_lguplus_android_webviewer_browser'''] = devclass(devices.devids[ur'''generic_lguplus_winmo6_5'''], ur'''generic_lguplus_android_webviewer_browser''', ur'''DO_NOT_MATCH_GENERIC_LGUPLUS_ANDROID_WEBVIEWER''', False, {ur'''css_spriting''':True,ur'''css_supports_width_as_percentage''':False,ur'''image_inlining''':True,ur'''mobile_browser''':ur'''LGUPlus Webviewer''',ur'''model_name''':ur'''LGUPlus/Android/Webviewer'''})
devices.devids[ur'''generic_lguplus_android_webkit_browser'''] = devclass(devices.devids[ur'''generic_lguplus_android2'''], ur'''generic_lguplus_android_webkit_browser''', ur'''DO_NOT_MATCH_GENERIC_LGUPLUS_ANDROID_WEBKIT''', False, {ur'''mobile_browser''':ur'''LGUPlus WebKit''',ur'''model_name''':ur'''LGUPlus/Android/WebKit'''})
devices.devids[ur'''samsung_gt_s5230_ver1_subjasmine1_0'''] = devclass(devices.devids[ur'''samsung_gt_s5230_ver1'''], ur'''samsung_gt_s5230_ver1_subjasmine1_0''', ur'''SAMSUNG-GT-S5230/S5230XPIK2 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''image_inlining''':True})
devices.devids[ur'''samsung_gt_s5230_ver1_submxi'''] = devclass(devices.devids[ur'''samsung_gt_s5230_ver1_subjasmine1_0'''], ur'''samsung_gt_s5230_ver1_submxi''', ur'''SAMSUNG-GT-S5230/S523MXIIL4 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s5233a_ver1_subajaik2'''] = devclass(devices.devids[ur'''samsung_gt_s5233a_ver1'''], ur'''samsung_gt_s5233a_ver1_subajaik2''', ur'''SAMSUNG-GT-S5233A/S523AJAIK2 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''image_inlining''':True})
devices.devids[ur'''lg_ln510_ver1_subsprint'''] = devclass(devices.devids[ur'''lg_ln510_ver1'''], ur'''lg_ln510_ver1_subsprint''', ur'''NetFront/3.5.1 (BREW 5.0.1.2; U; en-us; LG; NetFront/3.5.1/AMB) Sprint LN510 MMP/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''blackberry9780_ver1_sub600131'''] = devclass(devices.devids[ur'''blackberry9780_ver1'''], ur'''blackberry9780_ver1_sub600131''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9780; en-US) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.131 Mobile Safari/534.1+''', False, None)
devices.devids[ur'''samsung_gt_s5233s_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_s5233s_ver1'''], ur'''samsung_gt_s5233s_ver1_subua''', ur'''SAMSUNG-GT-S5233S/S5233SDDII2 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profil e/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s5233s_ver1_subua_datauri'''] = devclass(devices.devids[ur'''samsung_gt_s5233s_ver1_subua'''], ur'''samsung_gt_s5233s_ver1_subua_datauri''', ur'''SAMSUNG-GT-S5233S/S5233SDDJE2 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''image_inlining''':True})
devices.devids[ur'''samsung_gt_s5233s_ver1_subua_datauri2'''] = devclass(devices.devids[ur'''samsung_gt_s5233s_ver1_subua_datauri'''], ur'''samsung_gt_s5233s_ver1_subua_datauri2''', ur'''SAMSUNG-GT-S5233S/S5233SDRIK1 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''blackberry9700a_ver1'''] = devclass(devices.devids[ur'''blackberry9700_ver1'''], ur'''blackberry9700a_ver1''', ur'''BlackBerry9700a/6.0.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/102''', True, {ur'''colors''':65536,ur'''columns''':36,ur'''device_os_version''':ur'''6.0''',ur'''marketing_name''':ur'''''',ur'''max_deck_size''':32768,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''6.0''',ur'''model_extra_info''':ur'''''',ur'''model_name''':ur'''BlackBerry 9700a''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':480,ur'''rows''':32,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9700a_usb/6.0.0.rdf'''})
devices.devids[ur'''samsung_gt_e2370_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_e2370_ver1''', ur'''SAMSUNG-GT-E2370/E2370AIJH1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Xcover''',ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-E2370''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-E2370.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s3550_ver1_subvodabuji1'''] = devclass(devices.devids[ur'''samsung_gt_s3550_ver1'''], ur'''samsung_gt_s3550_ver1_subvodabuji1''', ur'''SAMSUNG-GT-S3550-Vodafone/S3550BUJI1 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s5233t_ver1_subjasmine10'''] = devclass(devices.devids[ur'''samsung_gt_s5233t_ver1'''], ur'''samsung_gt_s5233t_ver1_subjasmine10''', ur'''SAMSUNG-GT-S5233T/1.0 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''mobile_browser_version''':ur'''1.0'''})
devices.devids[ur'''samsung_sgh_c414_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_c414_ver1''', ur'''SAMSUNG-SGH-C414/C414TLJI2b SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-C414''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_c414_ver1_subtlji2f'''] = devclass(devices.devids[ur'''samsung_sgh_c414_ver1'''], ur'''samsung_sgh_c414_ver1_subtlji2f''', ur'''SAMSUNG-SGH-C414/C414TLJI2f SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_e250_ver1_subua'''] = devclass(devices.devids[ur'''samsung_sgh_e250_ver1'''], ur'''samsung_sgh_e250_ver1_subua''', ur'''SAMSUNG-SGH-E250/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html),gzip(gfe) AppEngine-Google; (+http://code.google.com/appengine; appid: 244hours)''', False, None)
devices.devids[ur'''samsung_sgh_l810v_ver1_subbuib1'''] = devclass(devices.devids[ur'''samsung_sgh_l810v_ver1'''], ur'''samsung_sgh_l810v_ver1_subbuib1''', ur'''SAMSUNG-SGH-L810-Vodafone/L810BUIB1 SHP/VPP/R5 Opera/9.5 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_j20i_ver1_subr7ca'''] = devclass(devices.devids[ur'''sonyericsson_j20i_ver1'''], ur'''sonyericsson_j20i_ver1_subr7ca''', ur'''SonyEricssonJ20i/R7CA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.2''', False, None)
devices.devids[ur'''sonyericsson_w100a_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''sonyericsson_w100a_ver1''', ur'''SonyEricssonW100a/R1BF006 TelecaBrowser/Q07C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Spiro Stealth Black''',ur'''max_data_rate''':200,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W100a''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/uaprof/W100aR101.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_w100a_ver1_subr1bf007'''] = devclass(devices.devids[ur'''sonyericsson_w100a_ver1'''], ur'''sonyericsson_w100a_ver1_subr1bf007''', ur'''SonyEricssonW100a/R1BF007 TelecaBrowser/Q07C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_w150a_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''sonyericsson_w150a_ver1''', ur'''SonyEricssonW150a/R2AD005 TelecaBrowser/Q07C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Yendo''',ur'''max_data_rate''':200,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Yizo''',ur'''model_name''':ur'''W150a''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/uaprof/W150aR101.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_w150i_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''sonyericsson_w150i_ver1''', ur'''SonyEricssonW150i/R2AD005 TelecaBrowser/Q07C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''TeaCake''',ur'''max_data_rate''':40,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W150i''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/uaprof/W150iR101.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_w150i_ver1_subr2ad006'''] = devclass(devices.devids[ur'''sonyericsson_w150i_ver1'''], ur'''sonyericsson_w150i_ver1_subr2ad006''', ur'''SonyEricssonW150i/R2AD006 TelecaBrowser/Q07C1-1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''sonyericsson_w995_ver1_subar1ga'''] = devclass(devices.devids[ur'''sonyericsson_w995_ver1_suba'''], ur'''sonyericsson_w995_ver1_subar1ga''', ur'''SonyEricssonW995a/R1GA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.4.4''', False, None)
devices.devids[ur'''htc_hd_mini_ver1_subvoda'''] = devclass(devices.devids[ur'''htc_hd_mini_ver1'''], ur'''htc_hd_mini_ver1_subvoda''', ur'''Vodafone/1.0/HTC_HD_mini/Opera 9.7/1.11.164.1 (87733)/(Windows NT 5.1; U; es-ES)''', False, None)
devices.devids[ur'''zonda_zmtn815_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zonda_zmtn815_ver1''', ur'''ZMTN815''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Zonda''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':530200,ur'''max_image_height''':160,ur'''max_image_width''':200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3 Q03''',ur'''model_name''':ur'''ZMTN815''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://zondatelecom.com/uaprof/ZMTN815.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zonda_zmtn800_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zonda_zmtn800_ver1''', ur'''ZMTN800''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Zonda''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':530200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3 Q03''',ur'''model_name''':ur'''ZMTN800''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://zondatelecom.com/uaprof/ZMTN800.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zonda_zmck740_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zonda_zmck740_ver1''', ur'''ZMCK740''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Zonda''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':500000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3 Q03''',ur'''model_name''':ur'''ZMCK740''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://zondatelecom.com/uaprof/ZMCK740.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zonda_zmtn610_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zonda_zmtn610_ver1''', ur'''ZMTN610''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Zonda''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':530200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3 Q03''',ur'''model_name''':ur'''ZMTN610''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://zondatelecom.com/uaprof/ZMTN610.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zonda_zmtn615_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zonda_zmtn615_ver1''', ur'''ZMTN615''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Zonda''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':530200,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3 Q03''',ur'''model_name''':ur'''ZMTN615''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':8,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://zondatelecom.com/uaprof/ZMTN615.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zonda_zmck870_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zonda_zmck870_ver1''', ur'''ZMCK870''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Zonda''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':530200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':1048576,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3 Q03''',ur'''model_name''':ur'''ZMCK870''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://zondatelecom.com/uaprof/ZMCK870.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''bmobile_k298_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''bmobile_k298_ver1''', ur'''b-mobile K298/2.0 (03.15) Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''B-Mobile''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':220,ur'''mms_max_size''':102400,ur'''mms_max_width''':176,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''mobile_browser_version''':ur'''4.3''',ur'''model_name''':ur'''K298''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.chinabirdca.com/bmobile_K298.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''blackberry8350i_ver1_sub461313'''] = devclass(devices.devids[ur'''blackberry8350i_ver1'''], ur'''blackberry8350i_ver1_sub461313''', ur'''BlackBerry8350i/4.6.1.313 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/103''', False, None)
devices.devids[ur'''blackberry8520_ver1_sub461314'''] = devclass(devices.devids[ur'''blackberry8520_ver1'''], ur'''blackberry8520_ver1_sub461314''', ur'''BlackBerry8520/4.6.1.314 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102''', False, None)
devices.devids[ur'''blackberry8520_ver1_sub500822'''] = devclass(devices.devids[ur'''blackberry8520_ver1'''], ur'''blackberry8520_ver1_sub500822''', ur'''Blackberry8520/5.0.0.822 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/100''', False, {ur'''device_os_version''':ur'''5.0''',ur'''mobile_browser_version''':ur'''5.0'''})
devices.devids[ur'''blackberry8520_ver1_sub461290'''] = devclass(devices.devids[ur'''blackberry8520_ver1'''], ur'''blackberry8520_ver1_sub461290''', ur'''Blackberry8520/4.6.1.290 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/107''', False, None)
devices.devids[ur'''blackberry8520_ver1_sub500681'''] = devclass(devices.devids[ur'''blackberry8520_ver1'''], ur'''blackberry8520_ver1_sub500681''', ur'''Blackberry8520/5.0.0.681 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/125''', False, None)
devices.devids[ur'''blackberry8530_ver1_sub500782'''] = devclass(devices.devids[ur'''blackberry8530_ver1'''], ur'''blackberry8530_ver1_sub500782''', ur'''BlackBerry8530/5.0.0.782 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/109''', False, None)
devices.devids[ur'''blackberry8530_ver1_sub500654'''] = devclass(devices.devids[ur'''blackberry8530_ver1'''], ur'''blackberry8530_ver1_sub500654''', ur'''Blackberry8530/5.0.0.654 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/104''', False, None)
devices.devids[ur'''blackberry8530_ver1_sub500459'''] = devclass(devices.devids[ur'''blackberry8530_ver1'''], ur'''blackberry8530_ver1_sub500459''', ur'''Blackberry8530/5.0.0.459 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/104''', False, None)
devices.devids[ur'''blackberry8530_ver1_sub500395'''] = devclass(devices.devids[ur'''blackberry8530_ver1'''], ur'''blackberry8530_ver1_sub500395''', ur'''Blackberry8530/5.0.0.395 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/104''', False, None)
devices.devids[ur'''blackberry8530_ver1_sub500886'''] = devclass(devices.devids[ur'''blackberry8530_ver1'''], ur'''blackberry8530_ver1_sub500886''', ur'''Blackberry8530/5.0.0.886 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105''', False, None)
devices.devids[ur'''blackberry8530_ver1_sub500734'''] = devclass(devices.devids[ur'''blackberry8530_ver1'''], ur'''blackberry8530_ver1_sub500734''', ur'''Blackberry8530/5.0.0.734 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105''', False, None)
devices.devids[ur'''blackberry8530_ver1_sub500601'''] = devclass(devices.devids[ur'''blackberry8530_ver1'''], ur'''blackberry8530_ver1_sub500601''', ur'''Blackberry8530/5.0.0.601 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/417''', False, None)
devices.devids[ur'''blackberry8530_ver1_sub500337'''] = devclass(devices.devids[ur'''blackberry8530_ver1'''], ur'''blackberry8530_ver1_sub500337''', ur'''Blackberry8530/5.0.0.337 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105''', False, None)
devices.devids[ur'''blackberry8830_ver1_sub450186'''] = devclass(devices.devids[ur'''blackberry8830_ver1'''], ur'''blackberry8830_ver1_sub450186''', ur'''BlackBerry8830/4.5.0.186 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/104''', False, {ur'''device_os_version''':ur'''4.5''',ur'''mobile_browser_version''':ur'''4.5'''})
devices.devids[ur'''blackberry8530_ver1_sub500508'''] = devclass(devices.devids[ur'''blackberry8530_ver1'''], ur'''blackberry8530_ver1_sub500508''', ur'''Blackberry8530/5.0.0.508 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105''', False, None)
devices.devids[ur'''blackberry9000_ver1_sub500681'''] = devclass(devices.devids[ur'''blackberry9000_ver1'''], ur'''blackberry9000_ver1_sub500681''', ur'''BlackBerry9000/5.0.0.681 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/118''', False, None)
devices.devids[ur'''blackberry9105_ver1_sub500882'''] = devclass(devices.devids[ur'''blackberry9105_ver1'''], ur'''blackberry9105_ver1_sub500882''', ur'''BlackBerry9105/5.0.0.882 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/133''', False, None)
devices.devids[ur'''blackberry9300_ver1_sub500846'''] = devclass(devices.devids[ur'''blackberry9300_ver1'''], ur'''blackberry9300_ver1_sub500846''', ur'''BlackBerry9300/5.0.0.846 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/1''', False, None)
devices.devids[ur'''blackberry9500_ver1_sub470181'''] = devclass(devices.devids[ur'''blackberry9500_ver1'''], ur'''blackberry9500_ver1_sub470181''', ur'''BlackBerry9500/4.7.0.181 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/120''', False, None)
devices.devids[ur'''blackberry9530_ver1_sub500419'''] = devclass(devices.devids[ur'''blackberry9530_ver1'''], ur'''blackberry9530_ver1_sub500419''', ur'''BlackBerry9530/5.0.0.419 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/228''', False, {ur'''device_os_version''':ur'''5.0''',ur'''mobile_browser_version''':ur'''5.0'''})
devices.devids[ur'''generic_ght'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_ght''', ur'''DO_NOT_MATCH_GENERIC_GHT''', False, {ur'''brand_name''':ur'''GHT''',ur'''device_os''':ur'''MTK/Nucleus OS'''})
devices.devids[ur'''ght_touch_ver1'''] = devclass(devices.devids[ur'''generic_ght'''], ur'''ght_touch_ver1''', ur'''TOUCH/1.0 RTKE_OS/01.00 TD7210E/11.0 Release/10.23.2008 Browser/Techsoft-01.00.00 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''BayMobile''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':4000,ur'''mms_max_size''':307200,ur'''mms_max_width''':4000,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''TSBrowser''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''Touch''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ghtmobile.com/ght/uapTOUCH.xml''',ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ght_chat_ver1'''] = devclass(devices.devids[ur'''generic_ght'''], ur'''ght_chat_ver1''', ur'''GHT CHAT/MTK Release/Oct-23-2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BayMobile''',ur'''colors''':4096,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''Chat''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_3''':10,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ghtmobile.com/ght/T500.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_mtc918_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zte_mtc918_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ru-ru; MTC 918 Build/ERE27) AppleWebKit/530.17 (KHTML,like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''ZTE Racer''',ur'''max_image_height''':240,ur'''max_image_width''':400,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':262144,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MTC 918''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''''',ur'''wap_push_support''':True})
devices.devids[ur'''zte_mtc916_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zte_mtc916_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ru-ru; MTC 916 Build/ERE27) AppleWebKit/530.17 (KHTML,like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''ZTE''',ur'''marketing_name''':ur'''ZTE Joe''',ur'''model_name''':ur'''MTC 916''',ur'''uaprof''':ur'''''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''uking_k30_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''uking_k30_ver1''', ur'''UKING-K30/SW1.0.0/WAP2.0/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''UKING''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''connectionless_service_indication''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''imelody''':True,ur'''iso8859_support''':True,ur'''max_data_rate''':40,ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K30''',ur'''mp3''':True,ur'''receiver''':True,ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''sender''':True,ur'''utf8_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lenovo_a689_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_a689_ver1''', ur'''Lenovo_A689/(2008.12.15)S012/WAP2.0Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''ajax_support_javascript''':True,ur'''amr''':True,ur'''ascii_support''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Lenovo''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''ems''':True,ur'''ems_imelody''':True,ur'''ems_variablesizedpictures''':True,ur'''imelody''':True,ur'''iso8859_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_frame_rate''':30,ur'''mms_max_height''':960,ur'''mms_max_size''':102400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A689''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':20,ur'''receiver''':True,ur'''release_date''':ur'''2008_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''sender''':True,ur'''sp_midi''':True,ur'''total_cache_disable_support''':True,ur'''utf8_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_u20i_ver1_engb'''] = devclass(devices.devids[ur'''sonyericsson_u20i_ver1'''], ur'''sonyericsson_u20i_ver1_engb''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-gb; SonyEricssonU20i Build/1.1.A.0.8) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''lg_c900_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''lg_c900_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; LG; LG-C900)''', True, {ur'''brand_name''':ur'''LG''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Quantum''',ur'''model_name''':ur'''C900''',ur'''release_date''':ur'''2010_October''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C900.xml'''})
devices.devids[ur'''samsung_omnia7_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''samsung_omnia7_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; SAMSUNG; OMNIA7''', True, {ur'''brand_name''':ur'''Samsung''',ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Omnia 7''',ur'''model_name''':ur'''Omnia 7''',ur'''physical_screen_height''':82,ur'''physical_screen_width''':49,ur'''release_date''':ur'''2010_October''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''nokia_5130_xpressmusic_ver1_subovibrowser'''] = devclass(devices.devids[ur'''nokia_5130_xpressmusic_ver1'''], ur'''nokia_5130_xpressmusic_ver1_subovibrowser''', ur'''Mozilla/5.0 (Series40/3.0FP1; Nokia5130c-2/07.96; Profile/MIDP-2.1 Configuration/CLDC-1.1) Gecko/20100401 S40OviBrowser/0.8.3''', False, {ur'''mobile_browser''':ur'''OviBrowser (Nokia S40)'''})
devices.devids[ur'''samsung_omnia7_ver1_i917r'''] = devclass(devices.devids[ur'''samsung_omnia7_ver1'''], ur'''samsung_omnia7_ver1_i917r''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; SAMSUNG; SGH-i917R)''', False, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Focus''',ur'''max_image_height''':480,ur'''max_image_width''':320,ur'''physical_screen_height''':68,ur'''physical_screen_width''':45,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''release_date''':ur'''2010_October''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-I917R.xml'''})
devices.devids[ur'''fly_e135_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_e135_ver1''', ur'''Fly_E135/MAUIBrowser/Configuration/WAP2.0''', True, None)
devices.devids[ur'''fly_sl140_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sl140_ver1''', ur'''Fly_SL140ds/Configuration/WapBrowser2.0''', True, None)
devices.devids[ur'''fly_ds185_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_ds185_ver1''', ur'''Fly_DS185/WAP2.0Configuration/Browser''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':4096,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''DS185''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kf305_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_kf305_ver1''', ur'''LG-KF305 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':51200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LGE/KF305''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gts9402_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gts9402_ver1''', ur'''SAMSUNG-S9402/S9402XEIA2 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S9402''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':26,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_gd350_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gd350_ver1''', ur'''LG-GD350/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-GD350''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gx500_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gx500_ver1''', ur'''LG-GX500/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-GX500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ly_mc150ds_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''ly_mc150ds_ver1''', ur'''Fly_MC150ds/WAP2.0Configuration/Browser''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':4096,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MC150ds''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_c3060_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_c3060_ver1''', ur'''SAMSUNG-GT-C3060/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':38000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S3060''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_e2550_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_e2550_ver1''', ur'''SAMSUNG-GT-E2550/E2550DBGJH3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-E2550''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''philips_x100_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_x100_ver1''', ur'''PhilipsX100/OBIGO_Q03C/WAP2.0 Profile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':4096,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PhilipsX100''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''philips_x830_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_x830_ver1''', ur'''PhilipsX830/1.0 MTK6239/08A Release/11.11.2008 Browser/Obigo2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X830''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''philips_k700_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_k700_ver1''', ur'''PhilipsK700/Obigo Browser 2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':4096,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''K700''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''philips_9a9v_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''philips_9a9v_ver1''', ur'''PHILIPS9@9V ObigoInternetBrowser/2.0''', True, {ur'''release_date''':ur'''2010_october'''})
devices.devids[ur'''fly_sx225_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sx225_ver1''', ur'''Fly-SX225/Profile/MIDP.2.0Configuration/CLDC.1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Fly-SX225''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''philips_x501_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_x501_ver1''', ur'''PhilipsX501/1.0 MTK6235/08B Release/09.09.2009 Browser/Obigo2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':262144,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X501''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''fly_mc300_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_mc300_ver1''', ur'''Fly_MC300/ObigoInternetBrowser/QO3C Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Fly_MC300''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_sl130_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_sl130_ver1''', ur'''Fly_SL130/Browser/wap2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SL130''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_m3710_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_m3710_ver1''', ur'''SAMSUNG-GT-M3710/M3710XEJB1 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-M3710''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''alcatel_ot_802_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_802_ver1''', ur'''Alcatel-OT-802/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-802''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_280_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_280_ver1''', ur'''Alcatel-OT-280/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ALCATEL-OT-280''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''philips_x703_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''philips_x703_ver1''', ur'''PhilipsX703/Obigo Browser 2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':4096,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X703''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''kyocera_c4700_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''kyocera_c4700_ver1''', ur'''KyoceraC4700/Obigo/Q7 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''au''':False,ur'''bmp''':True,ur'''brand_name''':ur'''Kyocera''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':4294967296,ur'''columns''':17,ur'''gif''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''imelody''':False,ur'''iso8859_support''':True,ur'''j2me_amr''':True,ur'''j2me_audio_capture_enabled''':True,ur'''j2me_bits_per_pixel''':ur'''32''',ur'''j2me_bmp''':True,ur'''j2me_btapi''':True,ur'''j2me_canvas_height''':320,ur'''j2me_canvas_width''':240,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_clear_key_code''':-8,ur'''j2me_gif''':True,ur'''j2me_gif89a''':True,ur'''j2me_h263''':True,ur'''j2me_heap_size''':2097152,ur'''j2me_http''':True,ur'''j2me_https''':True,ur'''j2me_jpg''':True,ur'''j2me_jtwi''':True,ur'''j2me_left_softkey_code''':-6,ur'''j2me_locapi''':True,ur'''j2me_max_jar_size''':2097152,ur'''j2me_max_record_store_size''':4194304,ur'''j2me_midi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_mp3''':True,ur'''j2me_png''':True,ur'''j2me_right_softkey_code''':-7,ur'''j2me_screen_height''':ur'''320''',ur'''j2me_screen_width''':ur'''240''',ur'''j2me_select_key_code''':ur'''-5''',ur'''j2me_socket''':True,ur'''j2me_storage_size''':4194304,ur'''j2me_video_capture_enabled''':False,ur'''j2me_wav''':True,ur'''j2me_wmapi_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''7.0''',ur'''model_name''':ur'''C4700''',ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''phone_id_provided''':True,ur'''physical_screen_height''':58,ur'''physical_screen_width''':43,ur'''picture''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':False,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':False,ur'''ringtone_xmf''':False,ur'''rows''':15,ur'''rss_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''transparent_png_alpha''':True,ur'''uaprof''':ur'''http://mimiria.net/uaprof/C4700.xml''',ur'''utf8_support''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':320,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_resize''':ur'''stretch''',ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True,ur'''xmf''':False})
devices.devids[ur'''alcatel_vodafone543_ver1'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''alcatel_vodafone543_ver1''', ur'''Vodafone/1.0/0Vodafone543/W08.40.SP1.V32.F3 Browser/Opera Mini/v4.2.0099-2010-04-14(0)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':6,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Miss Sixty''',ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''4.2''',ur'''model_name''':ur'''Vodafone-543''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/Vodafone-543.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''blackberry9330_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver5'''], ur'''blackberry9330_ver1''', ur'''BlackBerry9330/5.0.0.913 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/104''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':32,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Curve''',ur'''max_deck_size''':32768,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 9330''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9330/5.0.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''huawei_m860_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''huawei_m860_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; M860 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Huawei''',ur'''columns''':20,ur'''marketing_name''':ur'''Ascend''',ur'''max_image_width''':320,ur'''model_name''':ur'''M860''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':10,ur'''uaprof''':ur'''http://mmslab.mycricket.com/Huawei-M860.xml''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_sph_m920_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_sph_m920_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SPH-M920 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''hinted_progressive_download''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':8000000,ur'''max_image_height''':280,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SPH-M920''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''blackberry9330_ver1_sub500857'''] = devclass(devices.devids[ur'''blackberry9330_ver1'''], ur'''blackberry9330_ver1_sub500857''', ur'''BlackBerry9330/5.0.0.857 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105''', False, None)
devices.devids[ur'''lg_gt500_ver1_subv10f'''] = devclass(devices.devids[ur'''lg_gt500_ver1'''], ur'''lg_gt500_ver1_subv10f''', ur'''LG-GT500-v10f Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_sgh_t249_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sgh_t249_ver1''', ur'''SAMSUNG-SGH-T249/1.0 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T249''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':16,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''zte_f102_ver1_subua'''] = devclass(devices.devids[ur'''zte_f102_ver1'''], ur'''zte_f102_ver1_subua''', ur'''ZTE-F102/1.0 ACS-NF/3.4 QTV5.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''amazon_kindle2_ver1_sub25'''] = devclass(devices.devids[ur'''amazon_kindle2_ver1'''], ur'''amazon_kindle2_ver1_sub25''', ur'''Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.5 (screen 600x800; rotate)''', False, None)
devices.devids[ur'''lg_gw305_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gw305_ver1''', ur'''LG-GW305/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-GW305''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_alex_uo_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''sharp_alex_uo_ver1''', ur'''Alex-uo/1.0 Qualcom/6290 Release/3.20.2010 Browser/Obigo Q7 Profile/MIDP-2.0 Configuration/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sharp''',ur'''colors''':65536,ur'''columns''':9,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Alex-uo''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''pcd_txt8040_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''pcd_txt8040_ver1''', ur'''TXT8040/T05_0 UP.Browser/6.2.3.2 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''PCD''',ur'''colors''':262144,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Jest''',ur'''max_deck_size''':65535,ur'''max_image_height''':280,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''TXT8040''',ur'''mp3''':True,ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':320,ur'''rows''':16,ur'''softkey_support''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.vtext.com/PCD/TXT8040/TXT8040.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''samsung_gt_m8920_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_m8920_ver1''', ur'''SAMSUNG-GT-M8920/M8920XXIG2 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Pixon 12''',ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-M8920''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-M8920.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5630c_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s5630c_ver1''', ur'''SAMSUNG-GT-S5630C_CMCC/1.0 RTK-E/1.0 SHP/VPP/R5 Release/17.08.2008 Browser/NetFront3.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5630C''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5630C.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5150_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s5150_ver1''', ur'''SAMSUNG-GT-S5150/1.0 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Diva folder''',ur'''max_deck_size''':512000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5150''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5150UAProf.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_s5550_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s5550_ver1''', ur'''SAMSUNG-GT-S5550/1.0 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Shark 2''',ur'''max_data_rate''':3600,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5550''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5550_3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_m3310_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_m3310_ver1''', ur'''SAMSUNG-GT-M3310/M3310XXIH1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.102 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-M3310''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''blackberry_9670_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver6'''], ur'''blackberry_9670_ver1''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9670; en-US) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.226 Mobile Safari/534.1+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':36,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':360,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 9670''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':360,ur'''resolution_width''':400,ur'''rows''':26,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_j20_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''sonyericsson_j20_ver1''', ur'''SonyEricssonJ20/R7BA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':16777216,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Hazel''',ur'''max_data_rate''':200,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''J20''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/J20R101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''sonyericsson_j20_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_j20_ver1'''], ur'''sonyericsson_j20_ver1_subua''', ur'''Mozilla/4.0 (compatible; SonyEricssonJ20/R7BA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', False, None)
devices.devids[ur'''sonyericsson_w150_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''sonyericsson_w150_ver1''', ur'''SonyEricssonW150/1.0 Browser/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''W150''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_5232_ver1_sub100055'''] = devclass(devices.devids[ur'''nokia_5232_ver1'''], ur'''nokia_5232_ver1_sub100055''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5232-2G/10.0.055; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''nokia_5230c_ver1_sub128095'''] = devclass(devices.devids[ur'''nokia_5230c_ver1'''], ur'''nokia_5230c_ver1_sub128095''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5230-1c/12.8.095; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, None)
devices.devids[ur'''zonda_zmem1090_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zonda_zmem1090_ver1''', ur'''ZMEM1090/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''brand_name''':ur'''Zonda''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3 Q03''',ur'''model_name''':ur'''ZMEM 1090''',ur'''uaprof''':ur'''http://211.42.201.70/ua_profile/ZMEM1090.xml'''})
devices.devids[ur'''zonda_zmem1095_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zonda_zmem1095_ver1''', ur'''ZMEM1095/BSI AU.Browser/2.0 QO3C1 MMP/1.0''', True, {ur'''brand_name''':ur'''Zonda''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3 Q03''',ur'''model_name''':ur'''ZMEM 1095'''})
devices.devids[ur'''alcatel_ot_s621a_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_s621a_ver1''', ur'''Alcatel-OT-S621A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''3 Q03''',ur'''model_name''':ur'''OT-S621A''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-OT-S621A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''teleepoch_s570_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''teleepoch_s570_ver1''', ur'''TELEEPOCH-S570/1.0 TECHSOFT-WAP/1.0 AI/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''AI''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S570''',ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://teleepoc.u8.dnsnd.com/s570.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''generic_winmo_opera_sub1000beta'''] = devclass(devices.devids[ur'''generic_winmo_opera'''], ur'''generic_winmo_opera_sub1000beta''', ur'''Opera/9.80 (Windows Mobile; WCE; Opera Mobi/WMD-50286; U; en) Presto/2.4.13 Version/10.00''', False, {ur'''mobile_browser_version''':ur'''10.00''',ur'''release_date''':ur'''2010'''})
devices.devids[ur'''opera_nokia_series60_sub934fr'''] = devclass(devices.devids[ur'''opera_nokia_series60_sub452'''], ur'''opera_nokia_series60_sub934fr''', ur'''Opera/9.80 (S60; SymbOS; Opera Mobi/934; U; fr) Presto/2.5.28 Version/10.1''', False, {ur'''max_image_height''':280,ur'''max_image_width''':240,ur'''mobile_browser_version''':ur'''10.1''',ur'''release_date''':ur'''2010''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_support_level''':4})
devices.devids[ur'''uabait_opera_mini_nokia_series60_ver5'''] = devclass(devices.devids[ur'''nokia_generic_series60'''], ur'''uabait_opera_mini_nokia_series60_ver5''', ur'''Opera/9.80 (Series 60; Opera Mini/5.1.22395/21.529; U; fr) Presto/2.5.25 Version/10.54''', False, {ur'''brand_name''':ur'''Opera''',ur'''max_image_height''':280,ur'''max_image_width''':240,ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''5.1''',ur'''model_name''':ur'''Opera Mini for S60''',ur'''multipart_support''':False,ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_5_0''',ur'''release_date''':ur'''2010''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''xhtml_support_level''':4})
devices.devids[ur'''kddi_sh3j_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sh3j_ver1''', ur'''KDDI-SH3J UP.Browser/6.2_7.2.7.1.K.5.205 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''SH009''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':17})
devices.devids[ur'''kddi_kc41_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_kc41_ver1''', ur'''KDDI-KC41 UP.Browser/6.2.0.16.1 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':348,ur'''model_name''':ur'''K006(カメラなし)''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''rows''':15})
devices.devids[ur'''kddi_sn3r_ver1'''] = devclass(devices.devids[ur'''kddi_wap20_generic'''], ur'''kddi_sn3r_ver1''', ur'''KDDI-SN3R UP.Browser/6.2_7.2.7.1.K.6.208 (GUI) MMP/2.0''', True, {ur'''colors''':262144,ur'''columns''':9,ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''URBANO MOND''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':14})
devices.devids[ur'''softbank_840z_ver1'''] = devclass(devices.devids[ur'''softbank_generic'''], ur'''softbank_840z_ver1''', ur'''SoftBank/1.0/840Z/ZJ001/SN''', True, {ur'''columns''':7,ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':324,ur'''max_image_width''':234,ur'''model_name''':ur'''840Z''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''rows''':9})
devices.devids[ur'''lg_p500_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_p500_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-; LG-P500 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P500''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/P500-M6-D1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''lg_as740_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''lg_as740_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; AS740 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Axis''',ur'''max_data_rate''':300,ur'''mobile_browser_version''':ur'''2.1''',ur'''playback_wmv''':ur'''9''',ur'''receiver''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''sender''':True,ur'''streaming_wmv''':ur'''9''',ur'''xhtml_select_as_dropdown''':True,ur'''xhtml_select_as_radiobutton''':True})
devices.devids[ur'''samsung_sch_r580_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sch_r580_ver1''', ur'''sam-r580, Myriad/6.2.3.8 (GUI) ,HTML 4.0; XHTML 1.0, WAP 2.0, Deck 40960,''', True, {ur'''aac''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''device_claims_web_support''':True,ur'''evrc''':True,ur'''has_qwerty_keyboard''':True,ur'''html_preferred_dtd''':ur'''xhtml_mp12''',ur'''image_inlining''':True,ur'''marketing_name''':ur'''Messager III''',ur'''max_data_rate''':300,ur'''max_deck_size''':20000,ur'''mld''':True,ur'''mmf''':True,ur'''model_name''':ur'''R580''',ur'''mp3''':True,ur'''oma_v_1_0_combined_delivery''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''pointing_method''':ur'''joystick''',ur'''receiver''':True,ur'''release_date''':ur'''2010_november''',ur'''sender''':True,ur'''wbmp''':False,ur'''wta_voice_call''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_make_phone_call_string''':ur'''wtai://wp/mc;''',ur'''xhtml_select_as_dropdown''':True,ur'''xhtml_select_as_radiobutton''':True,ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_forms_in_table''':True,ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''blackberry9300_ver1_sub_os6'''] = devclass(devices.devids[ur'''blackberry9300_ver1'''], ur'''blackberry9300_ver1_sub_os6''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9300; en-GB) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.344 Mobile Safari/534.8+''', False, {ur'''colors''':65536,ur'''columns''':32,ur'''device_os_version''':ur'''6.0''',ur'''max_deck_size''':32768,ur'''max_image_width''':300,ur'''mms_max_height''':1200,ur'''mms_max_size''':1048576,ur'''mms_max_width''':1600,ur'''mobile_browser_version''':ur'''6.0''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9300_umts/6.0.0.rdf''',ur'''uaprof2''':ur''''''})
devices.devids[ur'''samsung_sgh_i897_ver1_subfroyo'''] = devclass(devices.devids[ur'''samsung_sgh_i897_ver1'''], ur'''samsung_sgh_i897_ver1_subfroyo''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; SAMSUNG-SGH-I897/I897UCJJ4 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''lg_gx300_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_gx300_ver1''', ur'''LG-GX300/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-GX300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''blackberry9800_ver1_subua'''] = devclass(devices.devids[ur'''blackberry9800_ver1'''], ur'''blackberry9800_ver1_subua''', ur'''BlackBerry9800/6.0.0.246 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/102''', False, None)
devices.devids[ur'''blackberry9700_ver1_subua'''] = devclass(devices.devids[ur'''blackberry9700_ver1'''], ur'''blackberry9700_ver1_subua''', ur'''Blackberry9700/5.0.0.714 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/100''', False, None)
devices.devids[ur'''huawei_u7525_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver4_1'''], ur'''huawei_u7525_ver1''', ur'''HuaweiU7525/B000 Browser/NetFront/4.1 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''HUAWEI U7525''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU7525v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u7527_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver4_1'''], ur'''huawei_u7527_ver1''', ur'''HuaweiU7527/B000 Browser/NetFront/4.1 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''HUAWEI U7527''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiU7527v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''toshiba_folio100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''toshiba_folio100_ver1''', ur'''Mozilla/5.0 (Linux;U;Linux2.6; it-it; TSB_CLOUD_COMPANION;FOLIO_AND_A) AppleWebKit/530.17 (KHTML,like Gecko) Version/4.0 Safari/530.17''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''can_assign_phone_number''':False,ur'''is_tablet''':True,ur'''model_name''':ur'''Folio 100''',ur'''release_date''':ur'''2010_october''',ur'''uaprof''':ur''''''})
devices.devids[ur'''toshiba_folio100_ver1_subopera'''] = devclass(devices.devids[ur'''toshiba_folio100_ver1'''], ur'''toshiba_folio100_ver1_subopera''', ur'''Opera/9.80 (X11; Linux i686; ADR-1009091650; U; TSB_CLOUD_COMPANION;FOLIO_AND_A; it) Presto/2.5.28 Version/10.1''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.8'''})
devices.devids[ur'''samsung_gt_i9000_ver1_subdcmgalaxys'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver1'''], ur'''samsung_gt_i9000_ver1_subdcmgalaxys''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; SC-02B Build/FROYO) AppleWebKit/533.1(KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2''',ur'''marketing_name''':ur'''Samsung Galaxy S SC-02B for DoCoMo''',ur'''model_name''':ur'''SC-02B'''})
devices.devids[ur'''huawei_v8302_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver4_1'''], ur'''huawei_v8302_ver1''', ur'''V8302/B000 Browser/NetFront/4.1 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V8302''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/V8302v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot980_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''alcatel_ot980_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Alcatel OT-980 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''model_name''':ur'''OT-980''',ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-980.xml'''})
devices.devids[ur'''alcatel_ot980a_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''alcatel_ot980a_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Alcatel OT-980A Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-980A''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-980A.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot981a_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''alcatel_ot981a_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Alcatel OT-981A Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-981A''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-981A.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''browser_opera_mini_release_4_0'''] = devclass(devices.devids[ur'''browser_opera_mini_release_3_0'''], ur'''browser_opera_mini_release_4_0''', ur'''DO_NOT_MATCH_BROWSER_OPERA_MINI_4_0''', False, None)
devices.devids[ur'''browser_opera_mini_release_5_0'''] = devclass(devices.devids[ur'''browser_opera_mini_release_4_0'''], ur'''browser_opera_mini_release_5_0''', ur'''DO_NOT_MATCH_BROWSER_OPERA_MINI_5_0''', False, None)
devices.devids[ur'''browser_opera_mini_release1'''] = devclass(devices.devids[ur'''generic_opera_mini_version1'''], ur'''browser_opera_mini_release1''', ur'''TO_BE_REMOVED_BACKWARD_COMPATIBILITY_API_OPERA_MINI_VERSION1''', False, None)
devices.devids[ur'''browser_opera_mini_release2'''] = devclass(devices.devids[ur'''generic_opera_mini_version2'''], ur'''browser_opera_mini_release2''', ur'''TO_BE_REMOVED_BACKWARD_COMPATIBILITY_API_OPERA_MINI_VERSION2''', False, None)
devices.devids[ur'''browser_opera_mini_release3'''] = devclass(devices.devids[ur'''generic_opera_mini_version3'''], ur'''browser_opera_mini_release3''', ur'''TO_BE_REMOVED_BACKWARD_COMPATIBILITY_API_OPERA_MINI_VERSION3''', False, None)
devices.devids[ur'''browser_opera_mini_release4'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''browser_opera_mini_release4''', ur'''TO_BE_REMOVED_BACKWARD_COMPATIBILITY_API_OPERA_MINI_VERSION4''', False, None)
devices.devids[ur'''browser_opera_mini_release5'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''browser_opera_mini_release5''', ur'''TO_BE_REMOVED_BACKWARD_COMPATIBILITY_API_OPERA_MINI_VERSION5''', False, None)
devices.devids[ur'''htc_surround_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''htc_surround_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; HTC; T8788)''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''Surround''',ur'''model_name''':ur'''T8788''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''htc_desire_ver1_subsoftbank'''] = devclass(devices.devids[ur'''htc_desire_ver1'''], ur'''htc_desire_ver1_subsoftbank''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; X06HT Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1,gzip(gfe)''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''samsung_gt_i9000_ver1_subt'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver1'''], ur'''samsung_gt_i9000_ver1_subt''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-au; GT-I9000T Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''brand_name''':ur'''Samsung''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''Galaxy S''',ur'''model_name''':ur'''GT I9000T''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-i9000T.xml'''})
devices.devids[ur'''huawei_smakit_s7_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''huawei_smakit_s7_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-au; S7 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 S7V100R001C13B021''', True, {ur'''dual_orientation''':True,ur'''max_image_height''':800,ur'''max_image_width''':480,ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''generic_opera_mini_android_version5'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''generic_opera_mini_android_version5''', ur'''DO_NOT_MATCH_GENERIC_OPERA_MINI5_ON_ANDROID''', False, None)
devices.devids[ur'''generic_opera_mini_blackberry_version5'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''generic_opera_mini_blackberry_version5''', ur'''DO_NOT_MATCH_GENERIC_OPERA_MINI5_ON_BLACKBERRY''', False, None)
devices.devids[ur'''uabait_opera_mini_v10_op95'''] = devclass(devices.devids[ur'''generic_opera_mini_version1'''], ur'''uabait_opera_mini_v10_op95''', ur'''Opera/9.50 (J2ME/MIDP; Opera Mini/1.0.13057/574; U; en)''', False, None)
devices.devids[ur'''uabait_opera_mini_v10_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version1'''], ur'''uabait_opera_mini_v10_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/1.0.13057/866; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v10_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_version1'''], ur'''uabait_opera_mini_v10_op98''', ur'''Opera/9.80 (J2ME/MIDP; Opera Mini/1.0.13057/1114; U; en) Presto/2.4.15''', False, None)
devices.devids[ur'''uabait_opera_mini_v11_op80'''] = devclass(devices.devids[ur'''generic_opera_mini_version1'''], ur'''uabait_opera_mini_v11_op80''', ur'''Opera/8.01 (J2ME/MIDP; Opera Mini/1.1.2666/1724; en; U; ssr)''', False, None)
devices.devids[ur'''uabait_opera_mini_v12_op80'''] = devclass(devices.devids[ur'''generic_opera_mini_version1'''], ur'''uabait_opera_mini_v12_op80''', ur'''Opera/8.01 (J2ME/MIDP; Opera Mini/1.2.2958/1644; en; U; ssr)''', False, None)
devices.devids[ur'''uabait_opera_mini_v20_op80'''] = devclass(devices.devids[ur'''generic_opera_mini_version2'''], ur'''uabait_opera_mini_v20_op80''', ur'''Opera/8.01 (J2ME/MIDP; Opera Mini/2.0.3920/1724; en; U; ssr)''', False, None)
devices.devids[ur'''uabait_opera_mini_v21_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_version2'''], ur'''uabait_opera_mini_v21_op98''', ur'''Opera/9.80 (J2ME/MIDP; Opera Mini/2.1; http:/19.864; U; en) Presto/2.5.25''', False, None)
devices.devids[ur'''uabait_opera_mini_v30_op80'''] = devclass(devices.devids[ur'''generic_opera_mini_version3'''], ur'''uabait_opera_mini_v30_op80''', ur'''Opera/8.01 (J2ME/MIDP; Opera Mini/3.0.6306/1528; en; U; ssr)''', False, None)
devices.devids[ur'''uabait_opera_mini_v31_op80'''] = devclass(devices.devids[ur'''generic_opera_mini_version3'''], ur'''uabait_opera_mini_v31_op80''', ur'''Opera/8.01 (J2ME/MIDP; Opera Mini/3.1.10423/1724; en; U; ssr)''', False, None)
devices.devids[ur'''uabait_opera_mini_v39_op80'''] = devclass(devices.devids[ur'''generic_opera_mini_version3'''], ur'''uabait_opera_mini_v39_op80''', ur'''Opera/8.01 (J2ME/MIDP; Opera Mini/3.9/1724; en; U; ssr)''', False, None)
devices.devids[ur'''uabait_opera_mini_v40_op95'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v40_op95''', ur'''Opera/9.50 (J2ME/MIDP; Opera Mini/4.0.10269/546; en; U; ssr)''', False, None)
devices.devids[ur'''uabait_opera_mini_v40_op95bis'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v40_op95bis''', ur'''Opera/9.50 (J2ME/MIDP; Opera Mini/4.0.10013/330; U; en)''', False, None)
devices.devids[ur'''uabait_opera_mini_v40_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v40_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/4.0.10013/724; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v40_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v40_op98''', ur'''Opera/9.80 (J2ME/MIDP; Opera Mini/4.0.10013/1006; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v41_op95'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v41_op95''', ur'''Opera/9.50 (J2ME/MIDP; Opera Mini/4.1.12181/546; en; U; ssr)''', False, None)
devices.devids[ur'''uabait_opera_mini_v41_op95bis'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v41_op95bis''', ur'''Opera/9.50 (J2ME/MIDP; Opera Mini/4.1.10781/298; U; en)''', False, None)
devices.devids[ur'''uabait_opera_mini_v41_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v41_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/4.1.10781/414; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v41_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v41_op98''', ur'''Opera/9.80 (J2ME/MIDP; Opera Mini/4.1.10781/1006; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v42_op95'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v42_op95''', ur'''Opera/9.50 (J2ME/MIDP; Opera Mini/4.2.13057/330; U; en)''', False, None)
devices.devids[ur'''uabait_opera_mini_v42_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v42_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/4.2 BETA /504; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v42_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v42_op98''', ur'''Opera/9.80 (J2ME/MIDP; Opera Mini/4.2 BETA /1030; U; en) Presto/2.4.15''', False, None)
devices.devids[ur'''uabait_opera_mini_v43_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v43_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/4.3.13221/504; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v43_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v43_op98''', ur'''Opera/9.80 (J2ME/MIDP; Opera Mini/4.3.13221/1016; U; en) Presto/2.4.15''', False, None)
devices.devids[ur'''uabait_opera_mini_v44_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v44_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/4.4.14881/960; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v44_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v44_op98''', ur'''Opera/9.80 (J2ME/MIDP; Opera Mini/4.4.14881/1006; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v45_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v45_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/4.5.13337/504; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v45_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v45_op98''', ur'''Opera/9.80 (J2ME/MIDP; Opera Mini/4.5.30876 Mod For Indosat By Harrz-Networks/1122; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v46_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v46_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/4.6.21545/432; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v46_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_version4'''], ur'''uabait_opera_mini_v46_op98''', ur'''Opera/9.80 (J2ME/MIDP; Opera Mini/4.6.21545/1114; U; en) Presto/2.4.15''', False, None)
devices.devids[ur'''uabait_opera_mini_v50_op80'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''uabait_opera_mini_v50_op80''', ur'''Opera/8.01 (J2ME/MIDP; Opera Mini/5.0.10423/1724; en; U; ssr)''', False, None)
devices.devids[ur'''uabait_opera_mini_v50_op95'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''uabait_opera_mini_v50_op95''', ur'''Opera/9.50 (J2ME/MIDP; Opera Mini/5.0.17637/1368; U; en)''', False, None)
devices.devids[ur'''uabait_opera_mini_v50_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''uabait_opera_mini_v50_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/5.0.15650/446; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v55_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''uabait_opera_mini_v55_op98''', ur'''Opera/9.80 (J2ME/MIDP; Opera Mini/5.5.17443/1428; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_android_v50_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_android_version5'''], ur'''uabait_opera_mini_android_v50_op98''', ur'''Opera/9.80 (Android; Opera Mini/5.0.18302/18.652; U; en) Presto/2.4.15''', False, {ur'''pointing_method''':ur'''touchscreen'''})
devices.devids[ur'''uabait_opera_mini_android_v51_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_android_version5'''], ur'''uabait_opera_mini_android_v51_op98''', ur'''Opera/9.80 (Android; Opera Mini/5.1.21126/19.916; U; en) Presto/2.5.25''', False, None)
devices.devids[ur'''uabait_opera_mini_android_v50_op98_weirdnexus'''] = devclass(devices.devids[ur'''generic_opera_mini_android_version5'''], ur'''uabait_opera_mini_android_v50_op98_weirdnexus''', ur'''Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (Linux; U; Android 2.1; en-us; Nexus One Build/19.916; U; en) Presto/2.5.25''', False, None)
devices.devids[ur'''uabait_opera_mini_blackberry_v50_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_blackberry_version5'''], ur'''uabait_opera_mini_blackberry_v50_op98''', ur'''Opera/9.80 (BlackBerry; Opera Mini/5.0.19692/19.916; U; en) Presto/2.5.25''', False, None)
devices.devids[ur'''uabait_opera_mini_blackberry_v51_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_blackberry_version5'''], ur'''uabait_opera_mini_blackberry_v51_op98''', ur'''Opera/9.80 (BlackBerry; Opera Mini/5.1.21011/19.752; U; en) Presto/2.6.25''', False, None)
devices.devids[ur'''uabait_opera_mini_v86_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''uabait_opera_mini_v86_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/8.65.9399/432; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v86_op98'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''uabait_opera_mini_v86_op98''', ur'''Opera/9.80 (J2ME/MIDP; Opera Mini/8.65 /18.794; U; en) Presto/2.4.15''', False, None)
devices.devids[ur'''uabait_opera_mini_v92_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''uabait_opera_mini_v92_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/9.2.Turbo/554; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v95_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''uabait_opera_mini_v95_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/9.5.Turbo Silver/416; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''uabait_opera_mini_v98_op80'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''uabait_opera_mini_v98_op80''', ur'''Opera/8.01 (J2ME/MIDP; Opera Mini/9.8.4509/1724; en; U; ssr)''', False, None)
devices.devids[ur'''uabait_opera_mini_v99_op96'''] = devclass(devices.devids[ur'''generic_opera_mini_version5'''], ur'''uabait_opera_mini_v99_op96''', ur'''Opera/9.60 (J2ME/MIDP; Opera Mini/9.9.Turbo/960; U; en) Presto/2.2.0''', False, None)
devices.devids[ur'''lg_c900_ver1_subk'''] = devclass(devices.devids[ur'''lg_c900_ver1'''], ur'''lg_c900_ver1_subk''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; LG; LG-C900k)''', False, {ur'''bmp''':True,ur'''colors''':4294967296,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''C900k''',ur'''png''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':12,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C900k.xml''',ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''generic_android_ver2_3'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''generic_android_ver2_3''', ur'''DO_NOT_MATCH_ANDROID_2_3''', False, {ur'''device_os_version''':ur'''2.3''',ur'''release_date''':ur'''2010_November'''})
devices.devids[ur'''samsung_nexus_s_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''samsung_nexus_s_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3; en-us; Nexus S Build/GRH41B) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Google''',ur'''marketing_name''':ur'''Samsung Nexus S''',ur'''model_name''':ur'''Nexus S''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''htc_legend_ver1_subos2_2'''] = devclass(devices.devids[ur'''htc_legend_ver1'''], ur'''htc_legend_ver1_subos2_2''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-es; HTC Legend 3.14.161.1 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''samsung_gt_b7610_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''samsung_gt_b7610_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SAMSUNG_B7610/1.0; Windows Phone 6.5)''', True, {ur'''brand_name''':ur'''Samsung''',ur'''columns''':31,ur'''css_spriting''':True,ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''Louvre''',ur'''max_image_height''':600,ur'''max_image_width''':400,ur'''model_name''':ur'''GT-B7610''',ur'''physical_screen_height''':100,ur'''physical_screen_width''':50,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':18,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B7610_2G.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-B7610_3G.xml'''})
devices.devids[ur'''samsung_gt_b7610_ver1_subopera'''] = devclass(devices.devids[ur'''samsung_gt_b7610_ver1'''], ur'''samsung_gt_b7610_ver1_subopera''', ur'''SAMSUNG-GT-B7610/1.0 Opera 9.5''', False, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_wmv''':ur'''9''',ur'''png''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''streaming_wmv''':ur'''9''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''htc_desire_z_ver1'''] = devclass(devices.devids[ur'''htc_desire_ver1_sub22'''], ur'''htc_desire_z_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-es; HTC Desire Z 1.34.161.6 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''model_name''':ur'''Desire Z''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/DesireZ/ua-profile.xml'''})
devices.devids[ur'''samsung_gt_b7610_ver1_subvoda'''] = devclass(devices.devids[ur'''samsung_gt_b7610_ver1_subopera'''], ur'''samsung_gt_b7610_ver1_subvoda''', ur'''Vodafone/1.0/SAMSUNG-GT-B7610/NBUIH1 Browser/Opera/9.5 Profile/MIDP-2.0''', False, {ur'''model_extra_info''':ur'''Vodafone'''})
devices.devids[ur'''browser_opera_6_5'''] = devclass(devices.devids[ur'''browser_opera_6_3'''], ur'''browser_opera_6_5''', ur'''DO_NOT_MATCH_BROWSER_OPERA_6_5''', False, None)
devices.devids[ur'''browser_opera_7_0'''] = devclass(devices.devids[ur'''browser_opera_6_5'''], ur'''browser_opera_7_0''', ur'''DO_NOT_MATCH_BROWSER_OPERA_7_0''', False, {ur'''mobile_browser_version''':ur'''7.0'''})
devices.devids[ur'''browser_opera_7_2'''] = devclass(devices.devids[ur'''browser_opera_7_0'''], ur'''browser_opera_7_2''', ur'''DO_NOT_MATCH_BROWSER_OPERA_7_2''', False, {ur'''mobile_browser_version''':ur'''7.2'''})
devices.devids[ur'''huawei_gm_t3_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver4_1'''], ur'''huawei_gm_t3_ver1''', ur'''GM T3/B000 Browser/NetFront/4.1 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GM T3''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/GMT3v100WCDMA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''browser_opera_7_5'''] = devclass(devices.devids[ur'''browser_opera_7_2'''], ur'''browser_opera_7_5''', ur'''DO_NOT_MATCH_BROWSER_OPERA_7_5''', False, {ur'''mobile_browser_version''':ur'''7.5'''})
devices.devids[ur'''kddi_kc3p_ver1'''] = devclass(devices.devids[ur'''kddi_kc3o_ver1'''], ur'''kddi_kc3p_ver1''', ur'''KDDI-KC3P UP.Browser/6.2.0.15.2 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':348,ur'''max_image_width''':232,ur'''model_name''':ur'''K003''',ur'''release_date''':ur'''2009_august''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''browser_opera_7_6'''] = devclass(devices.devids[ur'''browser_opera_7_5'''], ur'''browser_opera_7_6''', ur'''DO_NOT_MATCH_BROWSER_OPERA_7_6''', False, {ur'''mobile_browser_version''':ur'''7.6'''})
devices.devids[ur'''acer_liquid_ver1_subandroid2_2'''] = devclass(devices.devids[ur'''acer_liquid_ver1'''], ur'''acer_liquid_ver1_subandroid2_2''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; Acer Liquid Build/MASTER) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2''',ur'''release_date''':ur'''2010_november'''})
devices.devids[ur'''browser_opera_8_0'''] = devclass(devices.devids[ur'''browser_opera_7_6'''], ur'''browser_opera_8_0''', ur'''DO_NOT_MATCH_BROWSER_OPERA_8_0''', False, {ur'''mobile_browser_version''':ur'''8.0'''})
devices.devids[ur'''lg_420g_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_420g_ver1''', ur'''LG-LG420G[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q07''',ur'''model_name''':ur'''LG-LG420G''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-LG420G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''browser_opera_8_5'''] = devclass(devices.devids[ur'''browser_opera_8_0'''], ur'''browser_opera_8_5''', ur'''DO_NOT_MATCH_BROWSER_OPERA_8_5''', False, {ur'''mobile_browser_version''':ur'''8.5'''})
devices.devids[ur'''lg_620g_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_620g_ver1''', ur'''LG-LG620G[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] Obigo/WAP2.0 Profile/MIDP-2.1  Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q07''',ur'''model_name''':ur'''LG-LG620G''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-LG620G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''browser_opera_8_6'''] = devclass(devices.devids[ur'''browser_opera_8_5'''], ur'''browser_opera_8_6''', ur'''DO_NOT_MATCH_BROWSER_OPERA_8_6''', False, {ur'''mobile_browser_version''':ur'''8.6'''})
devices.devids[ur'''browser_opera_8_7'''] = devclass(devices.devids[ur'''browser_opera_8_6'''], ur'''browser_opera_8_7''', ur'''DO_NOT_MATCH_BROWSER_OPERA_8_7''', False, {ur'''mobile_browser_version''':ur'''8.7'''})
devices.devids[ur'''samsung_sgh_t255g_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_t255g_ver1''', ur'''SAMSUNG-SGH-T255G[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-T255G''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':28,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''browser_opera_9_0'''] = devclass(devices.devids[ur'''browser_opera_8_7'''], ur'''browser_opera_9_0''', ur'''DO_NOT_MATCH_BROWSER_OPERA_9_0''', False, {ur'''mobile_browser_version''':ur'''9'''})
devices.devids[ur'''browser_opera_9_5'''] = devclass(devices.devids[ur'''browser_opera_9_0'''], ur'''browser_opera_9_5''', ur'''DO_NOT_MATCH_BROWSER_OPERA_9_5''', False, {ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''mot_w377g_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''mot_w377g_ver1''', ur'''MOT-W377g/6.1.31[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] UP.Browser/6.3.0.6.c.19 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MOT-W377g''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''browser_opera_9_7'''] = devclass(devices.devids[ur'''browser_opera_9_5'''], ur'''browser_opera_9_7''', ur'''DO_NOT_MATCH_BROWSER_OPERA_9_7''', False, {ur'''mobile_browser_version''':ur'''9.7'''})
devices.devids[ur'''browser_opera_9_8'''] = devclass(devices.devids[ur'''browser_opera_9_7'''], ur'''browser_opera_9_8''', ur'''DO_NOT_MATCH_BROWSER_OPERA_9_8''', False, {ur'''mobile_browser_version''':ur'''9.8'''})
devices.devids[ur'''browser_opera_10'''] = devclass(devices.devids[ur'''browser_opera_9_8'''], ur'''browser_opera_10''', ur'''DO_NOT_MATCH_BROWSER_OPERA_10''', False, {ur'''mobile_browser_version''':ur'''10'''})
devices.devids[ur'''lg_100c_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''lg_100c_ver1''', ur'''LG-LG100C[TFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''LG100C''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''browser_opera_10_1'''] = devclass(devices.devids[ur'''browser_opera_10'''], ur'''browser_opera_10_1''', ur'''DO_NOT_MATCH_BROWSER_OPERA_10_1''', False, {ur'''mobile_browser_version''':ur'''10.1'''})
devices.devids[ur'''samsung_galaxy_tab_ver1_subua'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-gb; SAMSUNG GT-P1000 Tablet Build/MASTER) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver1_subuar'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_subuar''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-ca; GT-P1000R Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-P1000R.xml'''})
devices.devids[ur'''samsung_galaxy_tab_ver1_subuam'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_subuam''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-ca; GT-P1000M Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-P1000M.xml'''})
devices.devids[ur'''samsung_galaxy_tab_ver1_subsght849'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_subsght849''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; SGH-T849 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''model_extra_info''':ur'''T-Mobile''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T849.xml'''})
devices.devids[ur'''samsung_galaxy_tab_ver1_subshwm180s'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_subshwm180s''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; SHW-M180S Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''kddi_ts3v_ver1'''] = devclass(devices.devids[ur'''kddi_ts3s_ver1'''], ur'''kddi_ts3v_ver1''', ur'''KDDI-TS3V UP.Browser/6.2_7.2.7.1.K.6.208 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''T005''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_001sh_ver1'''] = devclass(devices.devids[ur'''softbank_841sh_ver1'''], ur'''softbank_001sh_ver1''', ur'''SoftBank/2.0/001SH/SHJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''001SH''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''kddi_ts3w_ver1'''] = devclass(devices.devids[ur'''kddi_ts3v_ver1'''], ur'''kddi_ts3w_ver1''', ur'''KDDI-TS3W UP.Browser/6.2_7.2.7.1.K.6.208 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''X-RAY''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_sn3q_ver1'''] = devclass(devices.devids[ur'''kddi_sn3p_ver1'''], ur'''kddi_sn3q_ver1''', ur'''KDDI-SN3Q UP.Browser/6.2_7.2.7.1.K.6.208 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''S005''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_sh3k_ver1'''] = devclass(devices.devids[ur'''kddi_sh3j_ver1'''], ur'''kddi_sh3k_ver1''', ur'''KDDI-SH3K UP.Browser/6.2_7.2.7.1.K.5.205 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''S010''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_p02c_ver1'''] = devclass(devices.devids[ur'''docomo_p02b_ver1'''], ur'''docomo_p02c_ver1''', ur'''DoCoMo/2.0 P02C(c500;TB;W24H16)''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':331,ur'''max_image_width''':240,ur'''model_name''':ur'''P-02C''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_n01c_ver1'''] = devclass(devices.devids[ur'''docomo_n_01b_ver1'''], ur'''docomo_n01c_ver1''', ur'''DoCoMo/2.0 N01C(c500;TB;W24H16)''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':325,ur'''max_image_width''':240,ur'''model_name''':ur'''N-01C''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_dm007sh_ver1'''] = devclass(devices.devids[ur'''softbank_dm005sh_ver1'''], ur'''softbank_dm007sh_ver1''', ur'''SoftBank/1.0/DM007SH/SHJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':754,ur'''max_image_width''':480,ur'''model_name''':ur'''DM007SH''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_001n_ver1'''] = devclass(devices.devids[ur'''softbank_841n_ver1'''], ur'''softbank_001n_ver1''', ur'''SoftBank/1.0/001N/NJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':650,ur'''max_image_width''':480,ur'''model_name''':ur'''001N''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_p01c_ver1'''] = devclass(devices.devids[ur'''docomo_p_07b_ver1'''], ur'''docomo_p01c_ver1''', ur'''DoCoMo/2.0 P01C(c500;TB;W24H16)''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':331,ur'''max_image_width''':240,ur'''model_name''':ur'''P-01C''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':427,ur'''resolution_width''':240})
devices.devids[ur'''docomo_n02c_ver1'''] = devclass(devices.devids[ur'''docomo_n01c_ver1'''], ur'''docomo_n02c_ver1''', ur'''DoCoMo/2.0 N02C(c500;TB;W24H16)''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':325,ur'''max_image_width''':240,ur'''model_name''':ur'''N-02C''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_002sh_ver1'''] = devclass(devices.devids[ur'''softbank_945sh_ver1'''], ur'''softbank_002sh_ver1''', ur'''SoftBank/2.0/002SH/SHJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':738,ur'''max_image_width''':480,ur'''model_name''':ur'''002SH''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_f01c_ver1'''] = devclass(devices.devids[ur'''docomo_f_10b_ver1'''], ur'''docomo_f01c_ver1''', ur'''DoCoMo/2.0 F01C(c500;TB;W24H16)''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':328,ur'''max_image_width''':240,ur'''model_name''':ur'''F-01C''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_f02c_ver1'''] = devclass(devices.devids[ur'''docomo_f01c_ver1'''], ur'''docomo_f02c_ver1''', ur'''DoCoMo/2.0 F02C(c500;TB;W24H16)''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':328,ur'''max_image_width''':240,ur'''model_name''':ur'''F-02C''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_f03c_ver1'''] = devclass(devices.devids[ur'''docomo_f02c_ver1'''], ur'''docomo_f03c_ver1''', ur'''DoCoMo/2.0 F03C(c500;TB;W24H16)''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':328,ur'''max_image_width''':240,ur'''model_name''':ur'''F-03C''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_sh01c_ver1'''] = devclass(devices.devids[ur'''docomo_sh_09b_ver1'''], ur'''docomo_sh01c_ver1''', ur'''DoCoMo/2.0 SH01C(c500;TB;W24H16)''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':328,ur'''max_image_width''':240,ur'''model_name''':ur'''SH-01C''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_sh02c_ver1'''] = devclass(devices.devids[ur'''docomo_sh01c_ver1'''], ur'''docomo_sh02c_ver1''', ur'''DoCoMo/2.0 SH02C(c500;TB;W24H16)''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':328,ur'''max_image_width''':240,ur'''model_name''':ur'''SH-02C''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_ca3i_ver1'''] = devclass(devices.devids[ur'''kddi_ca3h_ver1'''], ur'''kddi_ca3i_ver1''', ur'''KDDI-CA3I UP.Browser/6.2_7.2.7.1.K.5.205 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''3_0''',ur'''max_image_height''':375,ur'''max_image_width''':234,ur'''model_name''':ur'''G'zOne TYPE-X''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_is03_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''kddi_is03_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; IS03 Build/SB060) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Sharp''',ur'''flash_lite_version''':ur'''4_0''',ur'''marketing_name''':ur'''Sharp IS03 for KDDI''',ur'''max_image_width''':320,ur'''model_name''':ur'''IS03''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':960,ur'''resolution_width''':640})
devices.devids[ur'''softbank_001sc_ver1'''] = devclass(devices.devids[ur'''softbank_740sc_ver1'''], ur'''softbank_001sc_ver1''', ur'''SoftBank/1.0/001SC/SCJ001/SNXXXXXXXXXXXXXXX Browser/NetFront/3.5''', True, {ur'''max_image_height''':344,ur'''max_image_width''':240,ur'''model_name''':ur'''001SC''',ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''apple_ipad_ver1_sub421'''] = devclass(devices.devids[ur'''apple_ipad_ver1_sub42'''], ur'''apple_ipad_ver1_sub421''', ur'''Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5''', False, {ur'''device_os_version''':ur'''4.2.1'''})
devices.devids[ur'''huawei_g6620_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_g6620_ver1''', ur'''Huawei/1.0/0HuaweiG6620/G6620.C210.M40.04.02Browser/Obigo-Browser/Q03C MMS/Obigo-MMS1/1.0/MIDP-2.0 Configuration/CLD-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':500000,ur'''max_image_height''':180,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''G6620''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':40,ur'''physical_screen_width''':60,ur'''png''':True,ur'''release_date''':ur'''2010_november''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiG6620GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_glacier_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_glacier_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; HTC Glacier Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''model_name''':ur'''Glacier'''})
devices.devids[ur'''lg_ls670_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_ls670_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; LS670 Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''hinted_progressive_download''':True,ur'''model_name''':ur'''LS670''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_video''':True})
devices.devids[ur'''htc_desirehd_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_desirehd_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-gb; Desire HD Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''model_name''':ur'''Desire HD''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''uaprof''':ur''''''})
devices.devids[ur'''htc_desire_ver1_sub22_1181612'''] = devclass(devices.devids[ur'''htc_desirehd_ver1'''], ur'''htc_desire_ver1_sub22_1181612''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; de-de; HTC Desire HD 1.18.161.2 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''nokia_5300_ver1_suboperamini'''] = devclass(devices.devids[ur'''nokia_5300_ver1'''], ur'''nokia_5300_ver1_suboperamini''', ur'''Opera/8.01 (J2ME/MIDP; Opera Mini/1.1.5005/hifi/tmobile/hu; Nokia 5300; hu; U; ssr)''', False, {ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''1.1'''})
devices.devids[ur'''sanyo_scp6760_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''sanyo_scp6760_ver1''', ur'''Mozilla/4.0 (BREW 3.1.5; U; en-us; Sanyo; NetFront/3.5.1/AMB) Boost SCP6760''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sanyo''',ur'''can_skip_aligned_link_row''':True,ur'''colors''':65536,ur'''columns''':32,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Incognito''',ur'''max_image_height''':180,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''model_name''':ur'''SCP6760''',ur'''playback_3g2''':False,ur'''playback_3gpp''':False,ur'''playback_acodec_aac''':ur'''none''',ur'''playback_acodec_amr''':ur'''none''',ur'''playback_acodec_qcelp''':False,ur'''playback_mp4''':False,ur'''playback_vcodec_h263_0''':-1,ur'''playback_vcodec_h264_bp''':ur'''-1''',ur'''playback_vcodec_mpeg4_sp''':ur'''-1''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2010_december''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://device.sprintpcs.com/Sanyo/6760Boost/1003Boost.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5603t_ver1'''] = devclass(devices.devids[ur'''samsung_gt_s5603_ver1'''], ur'''samsung_gt_s5603t_ver1''', ur'''SAMSUNG-GT-S5603T/1.0 SHP/VPP/R5 Jasmine/0.8 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''model_name''':ur'''GT S5603T''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5603T.rdf'''})
devices.devids[ur'''browser_webkit_dolfin_jasmine_0_8'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_dolfin_jasmine_0_8''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_DOLFIN_JASMINE_0_8''', False, None)
devices.devids[ur'''browser_webkit_dolfin_jasmine_1_0'''] = devclass(devices.devids[ur'''browser_webkit_dolfin_jasmine_0_8'''], ur'''browser_webkit_dolfin_jasmine_1_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_DOLFIN_JASMINE_1_0''', False, None)
devices.devids[ur'''browser_webkit_dolfin_jasmine_1_5'''] = devclass(devices.devids[ur'''browser_webkit_dolfin_jasmine_1_0'''], ur'''browser_webkit_dolfin_jasmine_1_5''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_DOLFIN_JASMINE_1_5''', False, {ur'''mobile_browser''':ur'''WebKit/Dolfin-Jasmine''',ur'''mobile_browser_version''':ur'''1.5'''})
devices.devids[ur'''generic_dolfin_1_0'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''generic_dolfin_1_0''', ur'''DO_NOT_MATCH_DOLFIN_1_0''', False, {ur'''mobile_browser_version''':ur'''1.0''',ur'''release_date''':ur'''2009_november'''})
devices.devids[ur'''generic_dolfin1_5'''] = devclass(devices.devids[ur'''generic_dolfin_1_0'''], ur'''generic_dolfin1_5''', ur'''DO_NOT_MATCH_DOLFIN_1_5''', False, {ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''columns''':20,ur'''html_web_4_0''':True,ur'''image_inlining''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''1.5''',ur'''physical_screen_height''':60,ur'''physical_screen_width''':40,ur'''preferred_markup''':ur'''html_web_4_0''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''viewport_supported''':True,ur'''viewport_userscalable''':ur'''yes''',ur'''viewport_width''':ur'''device_width_token''',ur'''xhtml_supports_table_for_layout''':True})
devices.devids[ur'''browser_webkit_dolfin_jasmine_2_0'''] = devclass(devices.devids[ur'''browser_webkit_dolfin_jasmine_1_5'''], ur'''browser_webkit_dolfin_jasmine_2_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_DOLFIN_JASMINE_2_0''', False, {ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''samsung_gt_b5310_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_b5310_ver1''', ur'''SAMSUNG-GT-B5310/B5310ACIK1 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT B5310''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_directdownload_size_limit''':5242880,ur'''playback_oma_size_limit''':235929600,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_november''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B5310_3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''samsung_gt_s5620_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_s5620_ver1''', ur'''SAMSUNG-GT-S5620-Vodafone/S5620BUJA3 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''directdownload_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT S5620''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5620_2G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''generic_dolfin2_0'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''generic_dolfin2_0''', ur'''DO_NOT_MATCH_DOLFIN_2''', False, {ur'''image_inlining''':True,ur'''mobile_browser_version''':ur'''2.0'''})
devices.devids[ur'''samsung_gt_s3370_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_s3370_ver1''', ur'''SAMSUNG-GT-S3370/S3370DDJD4 SHP/VPP/R5 Dolfin/1.5 Qtv/5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-N''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''device_claims_web_support''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Corby''',ur'''max_data_rate''':384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT S3370''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3g2''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3370_3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t669_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_sgh_t669_ver1''', ur'''SAMSUNG-SGH-T669/T669UVJD9 SHP/VPP/R5 Dolfin/1.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Gravity T''',ur'''max_data_rate''':384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':1048576,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH T669''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-T669.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_b3410w_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_b3410w_ver1''', ur'''SAMSUNG-GT-B3410W/1.0 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-N''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Chat''',ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-B3410W''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B3410W.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_b7722_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_b7722_ver1''', ur'''SAMSUNG-GT-B7722/JPJG1 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-B7722''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_t669b_ver1'''] = devclass(devices.devids[ur'''samsung_sgh_t669_ver1'''], ur'''samsung_sgh_t669b_ver1''', ur'''SAMSUNG-SGH-T669B/T669BMJF9 SHP/VPP/R5 Dolfin/1.5 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':20,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''model_name''':ur'''SGH-T669B''',ur'''release_date''':ur'''2010_september''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16})
devices.devids[ur'''htc_desire_ver1_subx06ht'''] = devclass(devices.devids[ur'''htc_desire_ver1'''], ur'''htc_desire_ver1_subx06ht''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; HTCX06HT Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko)''', False, {ur'''marketing_name''':ur'''HTC Desire X06HT for SoftBank''',ur'''model_name''':ur'''X06HT'''})
devices.devids[ur'''samsung_gt_s5620_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_gt_s5620_ver1'''], ur'''samsung_gt_s5620_ver1_suborange''', ur'''SAMSUNG-GT-S5620-ORANGE/S5620BVJE1 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_s8500_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s8500_ver1''', ur'''SAMSUNG-GT-S8500/S8500XXJD2 SHP/VPP/R5 Dolfin/2.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''device_os''':ur'''Bada OS''',ur'''device_os_version''':ur'''1.0''',ur'''directdownload_support''':True,ur'''dual_orientation''':True,ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_1''',ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Wave''',ur'''max_data_rate''':7200,ur'''max_image_height''':400,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT S8500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_february''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h263_3''':1,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S8500_3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S8500.rdf''',ur'''viewport_width''':ur'''width_equals_max_image_width''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s7230e_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s7230e_ver1''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S7230E-VODAFONE/S7230EBUJJ2; U; Bada/1.0; es-es) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WQVGA SMM-MMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''device_os''':ur'''Bada OS''',ur'''device_os_version''':ur'''1.0''',ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Wave 723''',ur'''max_data_rate''':1800,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S7230E''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S7230E.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S7230E_3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5250_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s5250_ver1''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S5250/S5250AIJI3; U; Bada/1.0; it-it) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WQVGA SMM-MMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Wave 2''',ur'''max_data_rate''':200,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5250''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5250.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_b2710_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_b2710_ver1''', ur'''SAMSUNG-GT-B2710/B2710XXJI4 SHP/VPP/R5 Dolfin/2.0 QTV/5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Xcover 271''',ur'''max_data_rate''':384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-B2710''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B2710.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5330_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s5330_ver1''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S5330/1.0; U; Bada/1.0; en-us) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WQVGA SMM-MMS/1.2.0 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''device_os''':ur'''Bada OS''',ur'''device_os_version''':ur'''1.0''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5330.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5530_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s5530_ver1''', ur'''SAMSUNG-GT-S5530/S5530XXJE5 SHP/VPP/R5 Dolfin/2.0 QTV/5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5530''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s8530_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s8530_ver1''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S8530-VODAFONE/S8530BUJJ4; U; Bada/1.2; es-es) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.2 Mobile WVGA SMM-MMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''device_os''':ur'''Bada OS''',ur'''device_os_version''':ur'''1.2''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Wave 2''',ur'''max_image_height''':400,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''2.2''',ur'''model_name''':ur'''GT-S8530''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S8530_3G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S8530_2G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wifi''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s3370_ver1_subahjd4'''] = devclass(devices.devids[ur'''samsung_gt_s3370_ver1'''], ur'''samsung_gt_s3370_ver1_subahjd4''', ur'''SAMSUNG-GT-S3370/S3370AHJD4 SHP/VPP/R5 Dolfin/1.5 Qtv/5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-N''', False, None)
devices.devids[ur'''samsung_gt_s3370_ver1_subaijd6'''] = devclass(devices.devids[ur'''samsung_gt_s3370_ver1'''], ur'''samsung_gt_s3370_ver1_subaijd6''', ur'''SAMSUNG-GT-S3370/S3370AIJD6 SHP/VPP/R5 Dolfin/1.5 Qtv/5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-N''', False, None)
devices.devids[ur'''samsung_gt_s3370_ver1_subnejd4'''] = devclass(devices.devids[ur'''samsung_gt_s3370_ver1'''], ur'''samsung_gt_s3370_ver1_subnejd4''', ur'''SAMSUNG-GT-S3370/S3370NEJD4 SHP/VPP/R5 Dolfin/1.5 Qtv/5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-N''', False, None)
devices.devids[ur'''samsung_gt_s8530_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_s8530_ver1'''], ur'''samsung_gt_s8530_ver1_subua''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S8530-VODAFONE/S8530BUJK3; U; Bada/1.2; es-es) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.2 Mobile WVGA SMM-MMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', False, None)
devices.devids[ur'''samsung_gt_s5250_ver1_subxxjhe'''] = devclass(devices.devids[ur'''samsung_gt_s5250_ver1'''], ur'''samsung_gt_s5250_ver1_subxxjhe''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S5250/S5250XXJHE; U; Bada/1.0; it-it) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WQVGA SMM-MMS/1.2.0 OPN-B''', False, None)
devices.devids[ur'''sharp_is03_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''sharp_is03_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; IS03 Build/RB060) Appl Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Sharp''',ur'''marketing_name''':ur'''IS03 for KDDI''',ur'''max_image_width''':320,ur'''model_name''':ur'''IS03''',ur'''resolution_height''':960,ur'''resolution_width''':640,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''samsung_gt_s8500_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_s8500_ver1'''], ur'''samsung_gt_s8500_ver1_subua''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S8500/S8500XXJE7; U; Bada/1.0; sl-sl) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WVGA SMM-MMS/1.2.0 OPN-B''', False, {ur'''fl_standalone''':True,ur'''flash_lite_version''':ur'''3_1'''})
devices.devids[ur'''samsung_gt_s8500_ver1_subpmje2'''] = devclass(devices.devids[ur'''samsung_gt_s8500_ver1'''], ur'''samsung_gt_s8500_ver1_subpmje2''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S8500/S8500PMJE2''', False, None)
devices.devids[ur'''samsung_gt_s8500_ver1_subr'''] = devclass(devices.devids[ur'''samsung_gt_s8500_ver1'''], ur'''samsung_gt_s8500_ver1_subr''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S8500R/1.0; U; Bada/1.0; en-ca) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WVGA SMM-MMS/1.2.0 OPN-B''', False, {ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S8500R.rdf'''})
devices.devids[ur'''samsung_gt_s8500_ver1_subaejg1'''] = devclass(devices.devids[ur'''samsung_gt_s8500_ver1'''], ur'''samsung_gt_s8500_ver1_subaejg1''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S8500-VODAFONE/S8500AEJG1; U; Bada/1.0; fr-fr) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WVGA SMM-MMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', False, None)
devices.devids[ur'''samsung_gt_s8500_ver1_subaiji2'''] = devclass(devices.devids[ur'''samsung_gt_s8500_ver1'''], ur'''samsung_gt_s8500_ver1_subaiji2''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S8500/S8500AIJI2; U; Bada/1.0; it-it) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WVGA SMM-MMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', False, None)
devices.devids[ur'''samsung_gt_s8500_ver1_subnomozilla'''] = devclass(devices.devids[ur'''samsung_gt_s8500_ver1'''], ur'''samsung_gt_s8500_ver1_subnomozilla''', ur'''SAMSUNG-GT-S8500/S8500BGJEA Bada/1.0 Dolfin/2.0 NexPlayer/3.0 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', False, None)
devices.devids[ur'''samsung_gt_s8500_ver1_subbouygues'''] = devclass(devices.devids[ur'''samsung_gt_s8500_ver1'''], ur'''samsung_gt_s8500_ver1_subbouygues''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S8500-BOUYGUES/S8500AGJF1; U; Bada/1.0; fr-fr) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WVGA SMM-MMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', False, {ur'''model_extra_info''':ur'''Bouygues telecom'''})
devices.devids[ur'''samsung_gt_s7230e_ver1_subi5'''] = devclass(devices.devids[ur'''samsung_gt_s7230e_ver1'''], ur'''samsung_gt_s7230e_ver1_subi5''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S7230E-VODAFONE/S723EBUJI5; U; Bada/1.0; es-es) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WQVGA''', False, None)
devices.devids[ur'''samsung_gt_s8500_ver1_subua2'''] = devclass(devices.devids[ur'''samsung_gt_s8500_ver1_subua'''], ur'''samsung_gt_s8500_ver1_subua2''', ur'''Mozilla/5.0 (SAMSUNG-GT-S8500/S8500AIE5; U; Bada/1.0; it-it ) AppleWebKit/533.1 (KTML, Like Gecko) Dolfin/2.0 Mobile WVGA > SMMMMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPNB''', False, None)
devices.devids[ur'''samsung_gt_s8500_ver1_subvodafone'''] = devclass(devices.devids[ur'''samsung_gt_s8500_ver1_subnomozilla'''], ur'''samsung_gt_s8500_ver1_subvodafone''', ur'''SAMSUNG-GT-S8500-Vodafone/S8500BUJC1 SHP/VPP/R5 Dolfin/2.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''directdownload_support''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''max_data_rate''':7200,ur'''max_image_height''':760,ur'''max_image_width''':460,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''oma_support''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''release_date''':ur'''2010_february''',ur'''rows''':16,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S8500_3G.rdf''',ur'''wap_push_support''':True,ur'''wifi''':True})
devices.devids[ur'''samsung_galaxy_tab_ver1_subschi800'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_subschi800''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; SCH-I800 Build/FROYO)  AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''model_extra_info''':ur'''Verizon''',ur'''uaprof''':ur''''''})
devices.devids[ur'''samsung_gt_s8500_ver1_subvodafonebujf1'''] = devclass(devices.devids[ur'''samsung_gt_s8500_ver1_subvodafone'''], ur'''samsung_gt_s8500_ver1_subvodafonebujf1''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S8500-VODAFONE/S8500BUJF1; U; Bada/1.0; es-es) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WVGA SMM-MMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', False, {ur'''mobile_browser_version''':ur'''2.2'''})
devices.devids[ur'''lg_c900_ver1_subb'''] = devclass(devices.devids[ur'''lg_c900_ver1'''], ur'''lg_c900_ver1_subb''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; LG; LG-C900b)''', False, {ur'''model_name''':ur'''C900B''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C900b.xml'''})
devices.devids[ur'''generic_ms_phone_os7_desktopmode'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''generic_ms_phone_os7_desktopmode''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; XBLWP7;  ZuneWP7)''', False, {ur'''model_extra_info''':ur'''In Desktop Mode'''})
devices.devids[ur'''nokia_n95_8gb_ver1_funnyua'''] = devclass(devices.devids[ur'''nokia_n95_8gb_ver1'''], ur'''nokia_n95_8gb_ver1_funnyua''', ur'''NokiaN95_8GB-3;Mozilla/5.0 SymbianOS/9.2;U; Series60/3.1 NokiaN95_8GB-3/11.2.011 Profile/MIDP-2.0 Configuration/CLDC-1.1 AppleWebKit/413 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''lg_ks365_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_ks365_ver1''', ur'''LG-KS365/V10c Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':262144,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-KS365''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_c6_01_ver1_sub3'''] = devclass(devices.devids[ur'''nokia_c6_01_ver1'''], ur'''nokia_c6_01_ver1_sub3''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC6-01.3/012.006; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.6 3gpp-gba''', False, {ur'''release_date''':ur'''2010_december''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NC6-01.3r100.xml'''})
devices.devids[ur'''browser_root_microsoft'''] = devclass(devices.devids[ur'''browser_root'''], ur'''browser_root_microsoft''', ur'''DO_NOT_MATCH_BROWSER_MICROSOFT_ROOT''', False, None)
devices.devids[ur'''browser_winmo_iemobile6'''] = devclass(devices.devids[ur'''browser_root_microsoft'''], ur'''browser_winmo_iemobile6''', ur'''DO_NOT_MATCH_BROWSER_WINMO_IEMOBILE6''', False, {ur'''mobile_browser''':ur'''Microsoft/IE Mobile WinMo''',ur'''mobile_browser_version''':ur'''6'''})
devices.devids[ur'''browser_winmo_iemobile7'''] = devclass(devices.devids[ur'''browser_winmo_iemobile6'''], ur'''browser_winmo_iemobile7''', ur'''DO_NOT_MATCH_BROWSER_WINMO_IEMOBILE7''', False, {ur'''mobile_browser_version''':ur'''7'''})
devices.devids[ur'''browser_microsoft_mme'''] = devclass(devices.devids[ur'''browser_root_microsoft'''], ur'''browser_microsoft_mme''', ur'''DO_NOT_MATCH_BROWSER_MICROSOFT_MOBILE_EXPLORER''', False, {ur'''mobile_browser''':ur'''Microsoft/MME''',ur'''mobile_browser_version''':ur'''1'''})
devices.devids[ur'''browser_winmo_pocket_internet_explorer_1'''] = devclass(devices.devids[ur'''browser_root_microsoft'''], ur'''browser_winmo_pocket_internet_explorer_1''', ur'''DO_NOT_MATCH_BROWSER_WINMO_POCKET_IE_1''', False, {ur'''mobile_browser''':ur'''Microsoft/Pocket IE''',ur'''mobile_browser_version''':ur'''1'''})
devices.devids[ur'''browser_winmo_pocket_internet_explorer_2'''] = devclass(devices.devids[ur'''browser_winmo_pocket_internet_explorer_1'''], ur'''browser_winmo_pocket_internet_explorer_2''', ur'''DO_NOT_MATCH_BROWSER_WINMO_POCKET_IE_2''', False, {ur'''mobile_browser_version''':ur'''2'''})
devices.devids[ur'''browser_winmo_pocket_internet_explorer_3'''] = devclass(devices.devids[ur'''browser_winmo_pocket_internet_explorer_2'''], ur'''browser_winmo_pocket_internet_explorer_3''', ur'''DO_NOT_MATCH_BROWSER_WINMO_POCKET_IE_3''', False, {ur'''mobile_browser_version''':ur'''3'''})
devices.devids[ur'''browser_winmo_pocket_internet_explorer_4'''] = devclass(devices.devids[ur'''browser_winmo_pocket_internet_explorer_3'''], ur'''browser_winmo_pocket_internet_explorer_4''', ur'''DO_NOT_MATCH_BROWSER_WINMO_POCKET_IE_4''', False, {ur'''mobile_browser_version''':ur'''4'''})
devices.devids[ur'''lg_p509_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_p509_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; LG-P509 Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Optimus T''',ur'''model_name''':ur'''P509''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''alcatel_ot890_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''alcatel_ot890_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Alcatel OT-890 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''columns''':36,ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':False,ur'''is_tablet''':False,ur'''max_image_height''':180,ur'''max_image_width''':320,ur'''model_name''':ur'''one touch 890''',ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-890.xml'''})
devices.devids[ur'''generic_ms_mobile_browser_ver1'''] = devclass(devices.devids[ur'''generic_ms_mobile'''], ur'''generic_ms_mobile_browser_ver1''', ur'''DO_NOT_MATCH_REMOVE_GENERIC_MS_MOBILE_BROWSER_VER1''', False, None)
devices.devids[ur'''chinese_weirdo_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''chinese_weirdo_ver1''', ur'''XJXN-F420/(2006.12.25)M.RF4201111.M01001.V1.0/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''XJXN''',ur'''model_name''':ur'''F420''',ur'''release_date''':ur'''2008_july'''})
devices.devids[ur'''apple_iphone_ver4_2_1'''] = devclass(devices.devids[ur'''apple_iphone_ver4_2'''], ur'''apple_iphone_ver4_2_1''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5''', False, {ur'''device_os_version''':ur'''4.2.1''',ur'''model_extra_info''':ur'''4.2.1'''})
devices.devids[ur'''asus_galaxy6_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''asus_galaxy6_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0) Asus;Galaxy6''', True, {ur'''brand_name''':ur'''Asus''',ur'''model_name''':ur'''Galaxy6'''})
devices.devids[ur'''microsoft_xdeviceemulator_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''microsoft_xdeviceemulator_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; Microsoft; XDeviceEmulator)''', True, {ur'''brand_name''':ur'''Microsoft''',ur'''model_name''':ur'''XDeviceEmulator'''})
devices.devids[ur'''nokia_c3_01_ver1'''] = devclass(devices.devids[ur'''nokia_c3_ver1'''], ur'''nokia_c3_01_ver1''', ur'''NokiaC3-01/5.0 (03.35) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''colors''':262144,ur'''columns''':15,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''model_name''':ur'''NC3-01''',ur'''release_date''':ur'''2010_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16})
devices.devids[ur'''browser_blackberry_3_8'''] = devclass(devices.devids[ur'''browser_blackberry_3_7'''], ur'''browser_blackberry_3_8''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_3_8''', False, {ur'''mobile_browser_version''':ur'''3.8'''})
devices.devids[ur'''samsung_shw_m110s_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_shw_m110s_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ko-kr; SHW-M110S Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SWH-M110S''',ur'''release_date''':ur'''2010_december''',ur'''uaprof''':ur''''''})
devices.devids[ur'''huawei_u5900_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_u5900_ver1''', ur'''Huawei/1.0/0HuaweiU5900/B000 Browser/Obigo-Browser/Q05A HUAWEI-U5900 HuaweiJava/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q05''',ur'''model_name''':ur'''U5900''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_december''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HUAWEI_U5900_UAProfile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''motorola_droid2_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''motorola_droid2_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; DROID2 GLOBAL Build/S273) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''full_flash_support''':True,ur'''max_image_height''':600,ur'''max_image_width''':480,ur'''model_name''':ur'''Droid 2''',ur'''release_date''':ur'''2010_december''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''uaprof''':ur''''''})
devices.devids[ur'''mot_milestone_ver1_sub21_a854'''] = devclass(devices.devids[ur'''mot_milestone_ver1_sub21'''], ur'''mot_milestone_ver1_sub21_a854''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; A854 Build/MILER_X1_00.26.1) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''mot_milestone_ver1_sub20'''] = devclass(devices.devids[ur'''mot_milestone_ver1'''], ur'''mot_milestone_ver1_sub20''', ur'''Mozilla/5.0 (Linux; U; Android 2.0; xx-xx; Milestone Build/SHOLS_U2_01.03.1) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''zte_v9_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zte_v9_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; sl-si; V9 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''is_tablet''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':262144,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''V9''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''release_date''':ur'''2010_december''',ur'''resolution_height''':480,ur'''resolution_width''':800,ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/V9.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''opera_mobi_windows_sub2528'''] = devclass(devices.devids[ur'''generic_opera_mobi'''], ur'''opera_mobi_windows_sub2528''', ur'''Opera/9.80 (Windows NT 6.1; Opera Mobi/7457; U; en) Presto/2.5.28 Version/10.1''', False, {ur'''mobile_browser_version''':ur'''9.8''',ur'''model_name''':ur'''Mobile 10 Windows'''})
devices.devids[ur'''lg_t310_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_t310_ver1''', ur'''LG-T310/V100 Obigo/Q7.3 MMS/LG-MMS-V1.1/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Cookie Style''',ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T310''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':80,ur'''physical_screen_width''':50,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-T310-M3-D1-NS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_desirehd_ver1_sub221'''] = devclass(devices.devids[ur'''htc_desirehd_ver1'''], ur'''htc_desirehd_ver1_sub221''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; de-de; HTC_DesireHD_A9191 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2.1''',ur'''max_image_height''':480,ur'''max_image_width''':320})
devices.devids[ur'''acer_e140_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''acer_e140_ver1''', ur'''Mozilla/5.0 (Linux;  U; Android 2.2; en-us; E140 Build/Froyo) AppleWebKit/533.1+ (KHTML, like  Gecko) Version/4.0 Mobile Safari/533.1.1ACER_E140/1.0''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262000,ur'''dual_orientation''':False,ur'''gif_animated''':False,ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''beTouch E140''',ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_frame_rate''':15,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':72,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':False,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':False,ur'''model_name''':ur'''Acer E140''',ur'''oma_v_1_0_forwardlock''':True,ur'''picture''':True,ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_wmv''':ur'''9''',ur'''receiver''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''screensaver''':True,ur'''sdio''':True,ur'''sender''':True,ur'''siemens_logo_height''':0,ur'''siemens_logo_width''':0,ur'''siemens_screensaver_height''':0,ur'''siemens_screensaver_width''':0,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_preferred_protocol''':ur'''http''',ur'''streaming_wmv''':ur'''9''',ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_E140_profile.xml''',ur'''utf8_support''':True,ur'''video''':True,ur'''voices''':0,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':480,ur'''wallpaper_resize''':ur'''crop_centered''',ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''acer_e210_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''acer_e210_ver1''', ur'''Mozilla/5.0 (Linux;  U; Android 2.2; en-us; E210Build/Froyo) AppleWebKit/533.1+ (KHTML, like  Gecko) Version/4.0 Mobile Safari/533.1.1ACER_E210/1.0''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''dual_orientation''':False,ur'''gif''':True,ur'''gif_animated''':False,ur'''jpg''':True,ur'''marketing_name''':ur'''beTouch E210''',ur'''max_image_height''':240,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_frame_rate''':15,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':72,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':False,ur'''model_name''':ur'''Acer E210''',ur'''oma_v_1_0_forwardlock''':True,ur'''picture''':True,ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_wmv''':ur'''9''',ur'''png''':True,ur'''receiver''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''sdio''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_preferred_protocol''':ur'''http''',ur'''streaming_wmv''':ur'''9''',ur'''table_support''':True,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_E210_profile.xml''',ur'''utf8_support''':True,ur'''video''':True,ur'''voices''':0,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':240,ur'''wallpaper_preferred_width''':640,ur'''wallpaper_resize''':ur'''crop_centered''',ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''acer_e310_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''acer_e310_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; E310Build/Froyo) AppleWebKit/533.1 (KHTML, like  Gecko) Version/4.0 Mobile Safari/533.1.1 ACER_E310/1.001.01''', True, {ur'''amr''':True,ur'''ascii_support''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':65536,ur'''dual_orientation''':False,ur'''gif''':True,ur'''gif_animated''':False,ur'''has_qwerty_keyboard''':False,ur'''jpg''':True,ur'''marketing_name''':ur'''Liquid Mini''',ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_frame_rate''':15,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_midi_polyphonic_voices''':72,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':False,ur'''model_name''':ur'''Acer E310''',ur'''oma_v_1_0_forwardlock''':True,ur'''picture''':True,ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_wmv''':ur'''9''',ur'''png''':True,ur'''receiver''':True,ur'''release_date''':ur'''2011_january''',ur'''ringtone''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':24,ur'''sdio''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_preferred_protocol''':ur'''http''',ur'''streaming_wmv''':ur'''9''',ur'''table_support''':True,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_E310_Profile.xml''',ur'''utf8_support''':True,ur'''video''':True,ur'''voices''':0,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':480,ur'''wallpaper_preferred_width''':640,ur'''wallpaper_resize''':ur'''crop_centered''',ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''amazon_kindle3_ver1'''] = devclass(devices.devids[ur'''amazon_kindle2_ver1'''], ur'''amazon_kindle3_ver1''', ur'''Mozilla/5.0 (Linux; U; en-US) AppleWebKit/528.5+ (KHTML, like Gecko, Safari/528.5+) Version/4.0 Kindle/3.0 (screen 600x800)''', True, {ur'''device_os_version''':ur'''2.6.10''',ur'''dual_orientation''':True,ur'''max_image_height''':800,ur'''max_image_width''':600,ur'''model_name''':ur'''Kindle 3''',ur'''mp3''':True,ur'''physical_screen_height''':191,ur'''physical_screen_width''':135,ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':800,ur'''resolution_width''':600,ur'''rows''':80})
devices.devids[ur'''palm_pixi_ver1_sub129'''] = devclass(devices.devids[ur'''palm_pixi_ver1'''], ur'''palm_pixi_ver1_sub129''', ur'''Mozilla/5.0 (webOS/Palm webOS 1.2.9; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Pixi/1.0''', False, {ur'''device_os_version''':ur'''1.2.9'''})
devices.devids[ur'''samsung_omnia7_ver1_i917'''] = devclass(devices.devids[ur'''samsung_omnia7_ver1'''], ur'''samsung_omnia7_ver1_i917''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; SAMSUNG; SGH-i917)''', False, {ur'''model_extra_info''':ur'''Cetus GT-I917 AT&T'''})
devices.devids[ur'''samsung_omnia7_ver1_orange'''] = devclass(devices.devids[ur'''samsung_omnia7_ver1'''], ur'''samsung_omnia7_ver1_orange''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; SAMSUNG; OMNIA7; Orange)''', False, None)
devices.devids[ur'''samsung_omnia7_ver1_i8700'''] = devclass(devices.devids[ur'''samsung_omnia7_ver1'''], ur'''samsung_omnia7_ver1_i8700''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; SAMSUNG; GT-i8700)''', False, {ur'''model_extra_info''':ur'''Cetus GT-I8700'''})
devices.devids[ur'''mot_droidx_ver1_upd21'''] = devclass(devices.devids[ur'''mot_droidx_ver1'''], ur'''mot_droidx_ver1_upd21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; DROIDX Build/VZW) AppleWebKit/525.10 (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''generic_teleca_obigo'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''generic_teleca_obigo''', ur'''DO_NOT_MATCH_GENERIC_TELECA_OBIGO''', False, {ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''release_date''':ur'''2004_july'''})
devices.devids[ur'''alcatel_ot_255_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''alcatel_ot_255_ver1''', ur'''Alcatel-OT-255/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''columns''':18,ur'''css_spriting''':True,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''model_name''':ur'''OT-255''',ur'''release_date''':ur'''2010_july''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-255.rdf'''})
devices.devids[ur'''alcatel_ot_255a_ver1'''] = devclass(devices.devids[ur'''alcatel_ot_255_ver1'''], ur'''alcatel_ot_255a_ver1''', ur'''Alcatel-OT-255A/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''OT-255A''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2010_october''',ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-255A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''generic_teleca_obigo_q5'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''generic_teleca_obigo_q5''', ur'''DO_NOT_MATCH_GENERIC_TELECA_OBIGO_Q5''', False, {ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''mobile_browser_version''':ur'''Q05'''})
devices.devids[ur'''generic_teleca_obigo_q7'''] = devclass(devices.devids[ur'''generic_teleca_obigo_q5'''], ur'''generic_teleca_obigo_q7''', ur'''DO_NOT_MATCH_GENERIC_TELECA_OBIGO_Q7''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''css_spriting''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser_version''':ur'''Q07''',ur'''release_date''':ur'''2008_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token''',ur'''wml_1_2''':True,ur'''xhtml_support_level''':4})
devices.devids[ur'''alcatel_ot_s320a_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''alcatel_ot_s320a_ver1''', ur'''Alcatel-OT-S320A/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''OT-S320A''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-OT-S320A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_s360a_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''alcatel_ot_s360a_ver1''', ur'''Alcatel-OT-360A/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''OT-360''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-OT-360.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_s383a_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''alcatel_ot_s383a_ver1''', ur'''Alcatel-OT-383A/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''OT-383A''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp-mpd.alcatel.com/files/ALCATEL-OT-383A.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_vodafone_330_fm_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''alcatel_vodafone_330_fm_ver1''', ur'''Vodafone/1.0/Vodafone-330-FM/1.0 Browser/ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Vodafone-330-FM''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_802a_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo_q5'''], ur'''alcatel_ot_802a_ver1''', ur'''Alcatel-OT-802A/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-802A''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_mg191b_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''lg_mg191b_ver1''', ur'''LG-MG191b AU/4.8.1''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':2,ur'''columns''':11,ur'''midi_monophonic''':True,ur'''model_name''':ur'''MG191b''',ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':64,ur'''resolution_width''':120,ur'''rows''':4,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG191b.xml''',ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_mg112_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''lg_mg112_ver1''', ur'''LG-MG112 AU/4.10 Profile/MIDP-1.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''model_name''':ur'''MG112''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':False,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG112.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mg155_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''lg_mg155_ver1''', ur'''LG-MG155''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':61440,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':64000,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MG155''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':95,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MG155.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_me240_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''lg_me240_ver1''', ur'''LG-ME240''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ME240''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':127,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-ME240.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_me500_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''lg_me500_ver1''', ur'''LG-ME500 MIC/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''LG''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ME500''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-ME500.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_mu550_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''lg_mu550_ver1''', ur'''LG-MU550 Obigo/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':512000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MU550''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MU550.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_km710c_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''lg_km710c_ver1''', ur'''LG-KM710c Teleca/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':102400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KM710''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KM710_CHINA.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ks500q_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo_q7'''], ur'''lg_ks500q_ver1''', ur'''LG/KS500Q/v10a Browser/Teleca-Q7.1/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':4294967296,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KS500Q''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KS500Q.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_6700s_ver1_sub1c'''] = devclass(devices.devids[ur'''nokia_6700s_ver1'''], ur'''nokia_6700s_ver1_sub1c''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 Nokia6700s-1c/033.014; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6''', False, {ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N6700s-1cr100.xml'''})
devices.devids[ur'''lg_mu575_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo_q5'''], ur'''lg_mu575_ver1''', ur'''LG-MU575/V0.9 Obigo/Q05A Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':60000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MU575''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MU575.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kd876_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''lg_kd876_ver1''', ur'''LG-KD876/v1.0 Arena/L2.3.3 Release/5.2.2008 Browser/Teleca/QLine Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':30,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''KD876''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KD876.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ms20_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''lg_ms20_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) LG-MS20 IEMobile/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':4294967296,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MS20''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MS20.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ms25_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6'''], ur'''lg_ms25_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) LG-MS25 IEMobile/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':4294967296,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MS25''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-MS25.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kf700q_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo_q5'''], ur'''lg_kf700q_ver1''', ur'''LG-KF700Q Browser/Obigo-Q05A/3.12 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-KF700Q''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':480,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kt770_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kt770_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 LG-KT770/v08Y; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''device_os''':ur'''Symbian OS''',ur'''device_os_version''':ur'''9.3''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Safari''',ur'''model_name''':ur'''KT770''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-KT770.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u1005_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''huawei_u1005_ver1''', ur'''Huawei/1.0/U1005/B000 Browser/Obigo-Browser''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mobile_browser_version''':ur'''Q04''',ur'''model_name''':ur'''U1005''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU1005v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u3311_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo_q5'''], ur'''huawei_u3311_ver1''', ur'''Huawei/1.0/0HuaweiU3311/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U3311''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU3311v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u1307_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo_q5'''], ur'''huawei_u1307_ver1''', ur'''Huawei/1.0/0HuaweiU1307/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U1307''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU1307v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u1315_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo_q5'''], ur'''huawei_u1315_ver1''', ur'''Huawei/1.0/0HuaweiU1315/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U1315''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU1315v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_u6100_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo_q5'''], ur'''huawei_u6100_ver1''', ur'''Huawei/1.0/0Huawei U6100/B100 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U6100''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU6100v100GPRS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_g7002_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''huawei_g7002_ver1''', ur'''Huawei/1.0/G7002/SW1.0.0/WAP2.0/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G7002''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/G7002_WAP2_SEC_DRM.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_g7002_ver1_subua'''] = devclass(devices.devids[ur'''huawei_g7002_ver1'''], ur'''huawei_g7002_ver1_subua''', ur'''HUAWEI/G7002/SW1.0.0/WAP2.0/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''huawei_g7007_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''huawei_g7007_ver1''', ur'''Huawei/1.0/G7007/Browser/obigo-browser/q03c''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G7007''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/G7007UAprofile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_ku3700_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_ku3700_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ko-kr; LG-KU3700 Build/FRF91) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''KU3700'''})
devices.devids[ur'''dell_streak_ver1_sub1'''] = devclass(devices.devids[ur'''dell_streak_ver1'''], ur'''dell_streak_ver1_sub1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-gb; Dell Streak Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''samsung_gt_i7500_ver1_subandroid1633'''] = devclass(devices.devids[ur'''samsung_gt_i7500_ver1_subandroid16'''], ur'''samsung_gt_i7500_ver1_subandroid1633''', ur'''Mozilla/5.0 (Linux; U; Android 1.6 - Galaxo V1.6.3.3; en-gb; Galaxy Build/Donut) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''lg_vs660_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_vs660_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; Vortex Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''columns''':60,ur'''hinted_progressive_download''':True,ur'''marketing_name''':ur'''Vortex''',ur'''max_image_height''':400,ur'''max_image_width''':320,ur'''model_extra_info''':ur'''Verizon''',ur'''model_name''':ur'''VS660''',ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':40,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''sonyericsson_lt15i_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''sonyericsson_lt15i_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.1; SonyEricssonLT15i Build/3.0.A.0.326) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':16777216,ur'''columns''':44,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Xperia Arc''',ur'''max_data_rate''':7200,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mobile_browser_version''':ur'''2.3''',ur'''model_name''':ur'''LT15i''',ur'''oma_v_1_0_forwardlock''':True,ur'''oma_v_1_0_separate_delivery''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':32,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/LT15iR301.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''philips_x503_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_x503_ver1''', ur'''PhilipsX503/MTK 6235.09A 09.32/WAP-2.0/MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':262144,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X503''',ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_t300_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_t300_ver1''', ur'''LG-T300/V100 Obigo/Q7.3 MMS/LG-MMS-V1.1/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-T300''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_c3530_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c3530_ver1''', ur'''SAMSUNG-GT-C3530/1.0 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':512000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-C3530''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''beeline_c100_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''beeline_c100_ver1''', ur'''ZTE-Beeline C100/1.0 NetFront/3.5 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':409600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Beeline C100''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''sonyericsson_j108i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''sonyericsson_j108i_ver1''', ur'''SonyEricssonJ108i/R7DA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.2''', True, {ur'''css_spriting''':True})
devices.devids[ur'''samsung_gt_c3222_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c3222_ver1''', ur'''SAMSUNG-GT-C3222/C3222XXJJB NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-C3222''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''alcatel_ot_710_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_710_ver1''', ur'''Alcatel-OT-710/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-710''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_t5360_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_5'''], ur'''htc_t5360_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; HTC_Touch_Diamond2_T5360; Windows Phone 6.5)''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''Touch Diamond 2''',ur'''model_name''':ur'''T5360'''})
devices.devids[ur'''gigabyte_boston_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''gigabyte_boston_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; pt-pt; Boston Build/DONUT) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Gigabyte''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Boston''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://eip2.gigabytecm.com/BOSTON-OPO.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''gigabyte_boston_ver1_suborange'''] = devclass(devices.devids[ur'''gigabyte_boston_ver1'''], ur'''gigabyte_boston_ver1_suborange''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; es-es; Orange_Boston Build/DONUT) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''has_qwerty_keyboard''':False,ur'''max_image_height''':440,ur'''max_image_width''':300,ur'''model_extra_info''':ur'''Orange''',ur'''resolution_height''':480})
devices.devids[ur'''gigabyte_boston_ver1_suborange_subua'''] = devclass(devices.devids[ur'''gigabyte_boston_ver1_suborange'''], ur'''gigabyte_boston_ver1_suborange_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; pt-pt; Boston Build/DONUT) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''sonyericsson_r800i_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''sonyericsson_r800i_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.1; es-es; SonyEricssonR800i Build/3.0.A.0.326) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':44,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Xperia PLAY''',ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''R800i''',ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':32,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/R800iR301.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''samsung_gt_s5260_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s5260_ver1''', ur'''SAMSUNG-GT-S5260-VODAFONE/S5260BUKA1 SHP/VPP/R5 Dolfin/2.0 NexPlayer/3.0 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Star II''',ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5260''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5260.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_p990_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_p990_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; es-es; LG-P990/V08c Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':16777216,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Optimus 2X''',ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P990''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_mpeg4_sp''':ur'''1''',ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/P990-M3-D2.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''generic_android_ver2_4'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''generic_android_ver2_4''', ur'''DO_NOT_MATCH_ANDROID_2_4''', False, {ur'''device_os_version''':ur'''2.4''',ur'''release_date''':ur'''2011_january'''})
devices.devids[ur'''samsung_nexus_s_ver1_subandroid24'''] = devclass(devices.devids[ur'''samsung_nexus_s_ver1'''], ur'''samsung_nexus_s_ver1_subandroid24''', ur'''Mozilla/5.0 (Linux; U; Android 2.4; es-es; Nexus S Build/GRH84) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.4''',ur'''release_date''':ur'''2011_january'''})
devices.devids[ur'''lg_gs205_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_gs205_ver1''', ur'''LG-GS205 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':30720,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-GS205''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_s310_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_s310_ver1''', ur'''LG-S310/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-S310''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''lg_t310i_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_t310i_ver1''', ur'''LG-T310i/V100 Obigo/Q7.3 MMS/LG-MMS-V1.1/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-T310i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_p520_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_p520_ver1''', ur'''LG-P520/V100 Obigo/Q7.3 MMS/LG-MMS-V1.1/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-P520''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_e2530_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_e2530_ver1''', ur'''SAMSUNG-GT-E2530/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':38000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-E2530''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_magic_ver1_subjpdocomo'''] = devclass(devices.devids[ur'''htc_magic_ver1'''], ur'''htc_magic_ver1_subjpdocomo''', ur'''Mozilla/0.5 (Linux; U; Android 1.6; en-us; Docomo HT-03A Build/DRD08) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''samsung_omnia7_ver1_subver7355'''] = devclass(devices.devids[ur'''samsung_omnia7_ver1'''], ur'''samsung_omnia7_ver1_subver7355''', ur'''WindowsPhoneMMS/1.0 WindowsPhoneOS/7.0-7355 SAMSUNG-OMNIA7''', False, None)
devices.devids[ur'''lg_vs660_ver1_subua'''] = devclass(devices.devids[ur'''lg_vs660_ver1'''], ur'''lg_vs660_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; Vortex Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''samsung_gt_e2120_ver1_subchina'''] = devclass(devices.devids[ur'''samsung_gt_e2120_ver1'''], ur'''samsung_gt_e2120_ver1_subchina''', ur'''SAMSUNG-GT-E2120C_CMCC/1.0 RTK-E/1.0 DF/1.0 Release/14.01.2009 Browser/OpenWave6.2.3.3.c.1.101 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''colors''':65536,ur'''columns''':8,ur'''max_deck_size''':49152,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''GT-E2120C''',ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12})
devices.devids[ur'''samsung_gt_e2121l_ver1'''] = devclass(devices.devids[ur'''samsung_gt_e2121_ver1'''], ur'''samsung_gt_e2121l_ver1''', ur'''SAMSUNG-GT-E2121L/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''colors''':65536,ur'''columns''':8,ur'''max_deck_size''':49152,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''model_name''':ur'''GT-E2121L''',ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':12})
devices.devids[ur'''samsung_sgh_m130l_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_m130l_ver1''', ur'''SAMSUNG-SGH-M130L/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-M130L''',ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_e2100l_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_e2100l_ver1''', ur'''SAMSUNG-E2100L/1.0 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E2100L''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_e2550l_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_e2550l_ver1''', ur'''SAMSUNG-GT-E2550L/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-E2550L''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_f258_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_f258_ver1''', ur'''SAMSUNG-SGH-F258/1.0 RTK-E/1.0 DF/1.0 Release/07.04.2007 Browser/OpenWave6.2.3.3.c.1.101 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F258''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_f256l_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_f256l_ver1''', ur'''SAMSUNG-SGH-F265L/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F265L''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_s3110c_ver1'''] = devclass(devices.devids[ur'''samsung_s3110_ver1'''], ur'''samsung_s3110c_ver1''', ur'''SAMSUNG-S3110C/1.0 RTK-E/1.0 DF/1.0 Release/07.01.2008 Browser/NetFront3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':8,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''S3110C''',ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':28})
devices.devids[ur'''samsung_gt_c3310c_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_c3310c_ver1''', ur'''SAMSUNG-GT-C3110C/1.0 Release/9.05.2008 Browser/Openwave6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':38000,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-C3110C''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_s3601c_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s3601c_ver1''', ur'''SAMSUNG-GT-S3601C_CMCC/1.0 RTK-E/1.0 DF/1.0 Release/01.09.2009 Browser/NetFront3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S3601C''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_e208_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_e208_ver1''', ur'''SAMSUNG-SGH-E208/1.0 RTK-E/1.0 DF/1.0 Release/11.27.2006 Browser/OpenWave6.2.3.3.c.1.101 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-E208''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_l708e_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_l708e_ver1''', ur'''SAMSUNG-SGH-L708E_CMCC/1.0 RTK-E/1.0 DF/1.0 Release/08.17.2007 Browser/OpenWave6.2.3.3.c.1.101 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-L708E''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_d788_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_sgh_d788_ver1''', ur'''SAMSUNG-SGH-D788/1.0 RTK-E/1.0 DF/1.0 Release/08.17.2007 Browser/Openwave6.2.3.3.c.1.101 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-D788''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s3500c_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_s3500c_ver1''', ur'''SAMSUNG-GT-S3500C/1.0 Release/10.23.2008 Browser/NetFront3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':512000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S3500C''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_s3501c_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_s3501c_ver1''', ur'''SAMSUNG-GT-S3501C/1.0 Release/09.10.2009 Browser/NetFront3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':512000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S3501C''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_b5310l_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_b5310l_ver1''', ur'''SAMSUNG-GT-B5310L/1.0 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-B5310L''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_b5310r_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_b5310r_ver1''', ur'''SAMSUNG-GT-B5310R/B5310UXJB5 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-B5310R''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_b5310u_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_b5310u_ver1''', ur'''SAMSUNG-GT-B5310U/1.0 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-B5310U''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s3370b_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_s3370b_ver1''', ur'''AMSUNG-GT-S3370B/S3370DO SHP/VPP/R5 Dolfin/1.5 Qtv/5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-N''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':614400,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S3370B''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s3370l_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_s3370l_ver1''', ur'''SAMSUNG-GT-S3370L/1.0 SHP/VPP/R5 Dolfin/1.5 Qtv/5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-N''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S3370L''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s3650c_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s3650c_ver1''', ur'''SAMSUNG-GT-S3650C/1.0 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1''',ur'''model_name''':ur'''GT-S3650C''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3650C.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s3650w_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s3650w_ver1''', ur'''SAMSUNG-GT-S3650W/S3650WXEJA2 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1''',ur'''model_name''':ur'''GT-S3650W''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3650W.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_m5650u_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_m5650u_ver1''', ur'''SAMSUNG-GT-M5650U/M5650UZCJF1 SHP/VPP/R5 Jasmine/1.0 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1''',ur'''model_name''':ur'''GT-M5650U''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-M5650U.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s7070c_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s7070c_ver1''', ur'''SAMSUNG-GT-S7070C/1.0 SHP/VPP/R5 Dolfin/1.0 SMM-MMS/1.2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1''',ur'''model_name''':ur'''GT-S7070C''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S7070C.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_c3510t_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_c3510t_ver1''', ur'''SAMSUNG-GT-C3510T/1.0 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1''',ur'''model_name''':ur'''GT-C3510T''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-C3510T.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s3710_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_s3710_ver1''', ur'''SAMSUNG-GT-S3710/1.0 RTK-E/1.0 SHP/VPP/R5 Release/07.09.2010 Browser/NetFront3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S3710''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s6700c_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_s6700c_ver1''', ur'''SAMSUNG-GT-S6700C/1.0 SHP/R5 Release/02.01.2009 Browser/NetFront3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''css_spriting''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S6700C''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_c3518_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c3518_ver1''', ur'''SAMSUNG-GT-C3518/1.0 RTK-E/1.0 DF/1.0 Release/22.12.2009 Browser/NetFront3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-C3518''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_b5722c_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_b5722c_ver1''', ur'''SAMSUNG-GT-B5722C/1.0 RTK-E/1.0 DF/1.0 Release/10.14.2009 Browser/NetFront3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-B5722C''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_m3318c_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_m3318c_ver1''', ur'''SAMSUNG-GT-M3318C/1.0 RTK-E/1.0 DF/1.0 Release/07.01.2008 Browser/NetFront3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-M3318C''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5200c_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s5200c_ver1''', ur'''SAMSUNG-GT-S5200C/1.0 RTK-E/1.0 DF/1.0 Release/02.01.2009 Browser/NetFront3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5200C''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_i7410_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_i7410_ver1''', ur'''SAMSUNG-GT-I7410/I7410XXIE3 SHP/VPP/R5 Jasmine/1.0 Qtv5.3 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser_version''':ur'''1''',ur'''model_name''':ur'''GT-I7410''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-I7410.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5230n_ver1'''] = devclass(devices.devids[ur'''generic_dolfin'''], ur'''samsung_gt_s5230n_ver1''', ur'''SAMSUNG-GT-S5230N/S5230NBGJD3 SHP/VPP/R5 Jasmine/0.8 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5230N''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5560i_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s5560i_ver1''', ur'''SAMSUNG-GT-S5560i/1.0 SHP/VPP/R5 Dolfin/2.0 NexPlayer/3.0 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5560i''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_b5702c_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_b5702c_ver1''', ur'''SAMSUNG-GT-B5702C_CMCC/1.0 RTK-E/1.0 DF/1.0 Release/01.14.2009 Browser/NetFront3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''B5702C''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5620b_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_s5620b_ver1''', ur'''SAMSUNG-GT-S5620B/1.0 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5620L''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5620l_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_s5620l_ver1''', ur'''SAMSUNG-GT-S5620L/1.0 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5620L''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5628_ver1'''] = devclass(devices.devids[ur'''generic_dolfin1_5'''], ur'''samsung_gt_s5628_ver1''', ur'''SAMSUNG-GT-S5628/1.0 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5628''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5628_2G.xml''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5628_3G.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5750e_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s5750e_ver1''', ur'''SAMSUNG-GT-S5750E/1.0 SHP/VPP/R5 Dolfin/2.0 SMM-MMS/1.2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5750E''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5750E_2G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5750E_3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5253_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s5253_ver1''', ur'''SAMSUNG-GT-S5253/1.0 Bada/1.0 AppleWebKit/533.1 Dolfin/2.0 Mobile NexPlayer/3.0 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5253''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s7230_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s7230_ver1''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S7230/1.0; U; Bada/1.0; en-us) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WQVGA SMM-MMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S7230''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s7233e_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s7233e_ver1''', ur'''SAMSUNG-GT-S7233E/S723EDDJJ3 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S7233E''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S7233E_2G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-S7233E_3G.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_i6330c_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_i6330c_ver1''', ur'''SAMSUNG-GT-I6330C_CMCC/1.0 RTK-E/1.0 SHP/VPP-R5 Release/5.25.2009 Browser/NetFront3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1 SMM-MMS/1.2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-I6330C''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_i5800l_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_gt_i5800l_ver1''', ur'''Mozilla/5.0 (Linux U Android 2.1-update1 es-us GT-I5800L Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-i5800L''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':480,ur'''resolution_width''':240,ur'''rows''':21,ur'''table_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''samsung_gt_b7730_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_5'''], ur'''samsung_gt_b7730_ver1''', ur'''SAMSUNG-GT-B7330/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':33,ur'''css_spriting''':True,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-B7330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_s5570_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_gt_s5570_ver1''', ur'''Mozilla/5.0 (Linux U Android 2.2 en-gb GT-S5570 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Galaxy Mini''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-S5570''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''samsung_gt_s5570b_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_gt_s5570b_ver1''', ur'''Mozilla/5.0 (Linux U Android 2.2.1 en-gb GT-S5570B Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-S5570B''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''table_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''samsung_gt_s5570l_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_gt_s5570l_ver1''', ur'''Mozilla/5.0 (Linux U Android 2.2 en-gb GT-S5570L Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-S5570L''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''table_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''samsung_gt_s5830_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_gt_s5830_ver1''', ur'''Mozilla/5.0 (Linux U Android 2.2.1 en-gb GT-S5830 Build/FROYO) AppleWebKit/533.1(KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Galaxy Ace''',ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-S5830''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''samsung_gt_s3350_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s3350_ver1''', ur'''SAMSUNG-GT-S3350/1.0 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':512000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S3350''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_s3850_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s3850_ver1''', ur'''SAMSUNG-GT-S3850/1.0 SHP/VPP/R5 Dolfin/2.0 NexPlayer/3.0 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S3850''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_e2330b_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_e2330b_ver1''', ur'''SAMSUNG-GT-E2330B/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':38000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-E2330B''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_e3210_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver4_1'''], ur'''samsung_gt_e3210_ver1''', ur'''SAMSUNG-GT-E3210/1.0 RTK-E/1.0 DF/1.0 Release/12.14.2010 Browser/NetFront4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-E3210''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-E3210_2G.rdf''',ur'''uaprof2''':ur'''http://wap.samsungmobile.com/uaprof/GT-E3210_3G.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_i5510_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_gt_i5510_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; GT-I5510 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-I5510''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''samsung_gt_s5210_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s5210_ver1''', ur'''SAMSUNG-GT-S5210/1.0 SHP/VPP/R5 Dolfin/2.0 NexPlayer/3.0 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5210''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s5260_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_s5260_ver1'''], ur'''samsung_gt_s5260_ver1_subua''', ur'''SAMSUNG-GT-S5260/1.0 SHP/VPP/R5 Dolfin/2.0 NexPlayer/3.0 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', False, None)
devices.devids[ur'''samsung_gt_s5260_ver1_subs5263'''] = devclass(devices.devids[ur'''samsung_gt_s5260_ver1'''], ur'''samsung_gt_s5260_ver1_subs5263''', ur'''SAMSUNG-GT-S5263/S5263DDJL1 SHP/VPP/R5 Dolfin/2.0 NexPlayer/3.0 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5263''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_e5230_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_e5230_ver1''', ur'''SAMSUNG-GT-E2530/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':38000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-E2530''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_galaxy_tab_ver1_subual'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_subual''', ur'''Mozilla/5.0 (Linux U Android 2.2 es-us SAMSUNG GT-P1000L Tablet Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-P1000L.xml'''})
devices.devids[ur'''samsung_galaxy_tab_ver1_subuan'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_subuan''', ur'''Mozilla/5.0 (Linux U Android 2.2 es-us SAMSUNG GT-P1000N Tablet Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-P1000.http://wap.samsungmobile.com/uaprof/GT-P1000N.xml'''})
devices.devids[ur'''samsung_gt_i8700_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''samsung_gt_i8700_ver1''', ur'''ozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; SAMSUNG; GT-i8700)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-i8700''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''samsung_omnia7_ver1_subua'''] = devclass(devices.devids[ur'''samsung_omnia7_ver1'''], ur'''samsung_omnia7_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0) SAMSUNG;SGH-i917''', False, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''SGH-i917''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''samsung_gt_i9000_ver1_sub221'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver1'''], ur'''samsung_gt_i9000_ver1_sub221''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; es-es; GT-I9000 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''mot_droidx_ver1_subandroid221'''] = devclass(devices.devids[ur'''mot_droidx_ver1_subandroid22'''], ur'''mot_droidx_ver1_subandroid221''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; DROIDX Build/VZW) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 854X480 motorola DROIDX''', False, None)
devices.devids[ur'''nokia_n97_ver1_sublang'''] = devclass(devices.devids[ur'''nokia_n97_ver1'''], ur'''nokia_n97_ver1_sublang''', ur'''Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0; en-GB; Nokia N97 RM-505) AppleWebKit/532.4 (KHTML, like Gecko) Qt/4.6.3 Mobile Safari/532.4''', False, None)
devices.devids[ur'''htc_mozart_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''htc_mozart_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; HTC; 7 Mozart)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''7 Mozart''',ur'''max_image_height''':800,ur'''max_image_width''':480,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''Mozart''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/mozart-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_desirehd_ver1_sub221short'''] = devclass(devices.devids[ur'''htc_desirehd_ver1'''], ur'''htc_desirehd_ver1_sub221short''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-de; HTC_DesireHD Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''google_nexusone_ver1_sub222'''] = devclass(devices.devids[ur'''google_nexusone_ver1_sub22'''], ur'''google_nexusone_ver1_sub222''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-gb; Nexus One Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2.2'''})
devices.devids[ur'''blackberry8520_ver1_subos5'''] = devclass(devices.devids[ur'''blackberry8520_ver1'''], ur'''blackberry8520_ver1_subos5''', ur'''BlackBerry8520/5.0.0.1036 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/131''', False, {ur'''device_os_version''':ur'''5''',ur'''mobile_browser_version''':ur'''5''',ur'''release_date''':ur'''2010_january''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8520_80211g/5.0.0.rdf'''})
devices.devids[ur'''htc_s510e_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''htc_s510e_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.1; fr-fr; HTC_Passion_S510e Build/GRH78) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S510e''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''rows''':21,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/PG88/ua-profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True})
devices.devids[ur'''samsung_gt_i5700_ver1_subos21'''] = devclass(devices.devids[ur'''samsung_gt_i5700_ver1'''], ur'''samsung_gt_i5700_ver1_subos21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; GT-I5700 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''release_date''':ur'''2010_january'''})
devices.devids[ur'''tinno_lt_x3_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''tinno_lt_x3_ver1''', ur'''TinnoLTX3/CMCC NucleusOs/1.13.21 Ploutmmi/07b Release/7.10.2008 Browser/ObigoQ03c Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Tinno''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''model_name''':ur'''LT-X3''',ur'''mp3''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':40,ur'''release_date''':ur'''2010_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True})
devices.devids[ur'''samsung_gt_c3300k_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c3300k_ver1''', ur'''SAMSUNG-GT-C3300K-ORANGE/C3300KBVJG2 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-C3300K''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_5800w_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5800w_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 Nokia5800w/50.0.005; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''5800i XpressMusic''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5800w-1r100-2G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5800w-1r100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''docomo_sh03c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''docomo_sh03c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SH-03C Build/SB110) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Sharp''',ur'''flash_lite_version''':ur'''4_0''',ur'''marketing_name''':ur'''Sharp Lynx 3D SH-03C for DoCoMo''',ur'''max_image_width''':320,ur'''model_name''':ur'''SH-03C''',ur'''release_date''':ur'''2010_december''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''docomo_sh04c_ver1'''] = devclass(devices.devids[ur'''docomo_sh02c_ver1'''], ur'''docomo_sh04c_ver1''', ur'''DoCoMo/2.0 SH04C(c500;TB;W24H16)''', True, {ur'''model_name''':ur'''SH-04C''',ur'''release_date''':ur'''2010_december'''})
devices.devids[ur'''docomo_p03c_ver1'''] = devclass(devices.devids[ur'''docomo_p02c_ver1'''], ur'''docomo_p03c_ver1''', ur'''DoCoMo/2.0 P03C(c500;TB;W24H16)''', True, {ur'''max_image_height''':325,ur'''model_name''':ur'''P-03C''',ur'''release_date''':ur'''2010_december'''})
devices.devids[ur'''docomo_t01c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''docomo_t01c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; T-01C Build/TER018) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''flash_lite_version''':ur'''4_0''',ur'''marketing_name''':ur'''Toshiba Regza T-01C for DoCoMo''',ur'''max_image_width''':320,ur'''model_name''':ur'''T-01C''',ur'''release_date''':ur'''2010_december''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_l01c_ver1'''] = devclass(devices.devids[ur'''docomo_l03b_ver1'''], ur'''docomo_l01c_ver1''', ur'''DoCoMo/2.0 L01C(c100;TB;W16H11)''', True, {ur'''model_name''':ur'''L-01C''',ur'''release_date''':ur'''2010_december'''})
devices.devids[ur'''docomo_l03c_ver1'''] = devclass(devices.devids[ur'''docomo_2_0_browser_ver1'''], ur'''docomo_l03c_ver1''', ur'''DoCoMo/2.0 L03C(c500;TB;W24H16)''', True, {ur'''colors''':16777216,ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''model_name''':ur'''L-03C''',ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''docomo_n03c_ver1'''] = devclass(devices.devids[ur'''docomo_n02c_ver1'''], ur'''docomo_n03c_ver1''', ur'''DoCoMo/2.0 N03C(c500;TB;W24H16)''', True, {ur'''model_name''':ur'''N-03C''',ur'''release_date''':ur'''2011_january'''})
devices.devids[ur'''docomo_sh05c_ver1'''] = devclass(devices.devids[ur'''docomo_sh04c_ver1'''], ur'''docomo_sh05c_ver1''', ur'''DoCoMo/2.0 SH05C(c500;TB;W30H18)''', True, {ur'''max_image_height''':296,ur'''model_name''':ur'''SH-05C''',ur'''release_date''':ur'''2011_january'''})
devices.devids[ur'''docomo_f04c_ver1'''] = devclass(devices.devids[ur'''docomo_f03c_ver1'''], ur'''docomo_f04c_ver1''', ur'''DoCoMo/2.0 F04C(c500;TB;W24H16)''', True, {ur'''colors''':262144,ur'''max_image_height''':324,ur'''model_name''':ur'''F-04C''',ur'''release_date''':ur'''2011_january'''})
devices.devids[ur'''kddi_is06_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''kddi_is06_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; IS06 Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Pantech''',ur'''flash_lite_version''':ur'''4_0''',ur'''marketing_name''':ur'''Pantech Sirius alpha IS06 for KDDI''',ur'''max_image_width''':320,ur'''model_name''':ur'''IS06''',ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''kddi_ca3j_ver1'''] = devclass(devices.devids[ur'''kddi_ca3h_ver1'''], ur'''kddi_ca3j_ver1''', ur'''KDDI-CA3J UP.Browser/6.2_7.2.7.1.K.5.205 (GUI) MMP/2.0''', True, {ur'''model_name''':ur'''CA006''',ur'''release_date''':ur'''2011_january'''})
devices.devids[ur'''kddi_sn3s_ver1'''] = devclass(devices.devids[ur'''kddi_sn3q_ver1'''], ur'''kddi_sn3s_ver1''', ur'''KDDI-SN3S UP.Browser/6.2_7.2.7.1.K.6.210 (GUI) MMP/2.0''', True, {ur'''model_name''':ur'''S006''',ur'''release_date''':ur'''2011_january'''})
devices.devids[ur'''kddi_kc43_ver1'''] = devclass(devices.devids[ur'''kddi_k006_ver1'''], ur'''kddi_kc43_ver1''', ur'''KDDI-KC43 UP.Browser/6.2.0.17.2 (GUI) MMP/2.0''', True, {ur'''model_name''':ur'''K008''',ur'''release_date''':ur'''2011_january'''})
devices.devids[ur'''kddi_kc42_ver1'''] = devclass(devices.devids[ur'''kddi_sn3s_ver1'''], ur'''kddi_kc42_ver1''', ur'''KDDI-KC42 UP.Browser/6.2_7.2.7.1.K.6.210 (GUI) MMP/2.0''', True, {ur'''model_name''':ur'''K007''',ur'''release_date''':ur'''2011_january'''})
devices.devids[ur'''kddi_sh3l_ver1'''] = devclass(devices.devids[ur'''kddi_sh3k_ver1'''], ur'''kddi_sh3l_ver1''', ur'''KDDI-SH3L UP.Browser/6.2_7.2.7.1.K.6.210 (GUI) MMP/2.0''', True, {ur'''model_name''':ur'''SH011''',ur'''release_date''':ur'''2011_january'''})
devices.devids[ur'''softbank_003sh_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''softbank_003sh_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; SBM003SH Build/S0800) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Sharp''',ur'''flash_lite_version''':ur'''4_0''',ur'''marketing_name''':ur'''Sharp Galapagos 003SH for SoftBank''',ur'''max_image_width''':320,ur'''model_name''':ur'''003SH''',ur'''release_date''':ur'''2011_january''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''softbank_001dl_ver1'''] = devclass(devices.devids[ur'''dell_streak_ver1'''], ur'''softbank_001dl_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; 001DL Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Softbank''',ur'''flash_lite_version''':ur'''4_0''',ur'''model_name''':ur'''001DL''',ur'''release_date''':ur'''2010_december''',ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''softbank_003z_ver1'''] = devclass(devices.devids[ur'''htc_desire_ver1_sub22'''], ur'''softbank_003z_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; 003Z Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Softbank''',ur'''flash_lite_version''':ur'''''',ur'''model_name''':ur'''003Z''',ur'''release_date''':ur'''2010_december'''})
devices.devids[ur'''softbank_004sh_ver1'''] = devclass(devices.devids[ur'''softbank_002sh_ver1'''], ur'''softbank_004sh_ver1''', ur'''SoftBank/2.0/004SH/SHJ001/SN*************** Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''model_name''':ur'''004SH''',ur'''release_date''':ur'''2011_january'''})
devices.devids[ur'''softbank_dm008sh_ver1'''] = devclass(devices.devids[ur'''softbank_dm007sh_ver1'''], ur'''softbank_dm008sh_ver1''', ur'''SoftBank/2.0/DM008SH/SHJ001/SN*************** Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''max_image_height''':350,ur'''max_image_width''':240,ur'''model_name''':ur'''DM008SH''',ur'''release_date''':ur'''2010_december''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''generic_ngm'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''generic_ngm''', ur'''DO_NOT_MATCH_GENERIC_NGM''', False, {ur'''brand_name''':ur'''NGM''',ur'''mp3''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True})
devices.devids[ur'''ngm_vanity_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_vanity_ver1''', ur'''NGM_Vanity /ObigoInternetBrowser/QO3C Profile/MIDP2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':4096,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Vanity''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmvanity.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ngm_alittle_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_alittle_ver1''', ur'''NGM_Alittle/ObigoInternetBrowser/QO3C Profile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Alittle''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmalittle.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ngm_billy_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_billy_ver1''', ur'''NGM_Billy/ObigoInternetBrowser/QO3C Profile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Billy''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmbilly.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ngm_enjoy_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_enjoy_ver1''', ur'''NGM_Enjoy/ObigoInternetBrowser/QO3C Profile/MIDP2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Enjoy''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmenjoy.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ngm_mito_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_mito_ver1''', ur'''NGM_Mito/ObigoInternetBrowser/QO3C Profile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Mito''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmmito.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ngm_pixy_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_pixy_ver1''', ur'''NGM_Pixy/ObigoInternetBrowser/QO3C Profile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Enjoy''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmpixy.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ngm_premier_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_premier_ver1''', ur'''NGM_Premier/ObigoInternetBrowser/QO3C Profile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Premier''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmpremier.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ngm_soapqwerty_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_soapqwerty_ver1''', ur'''NGM_Soapqwerty/ObigoInternetBrowser/QO3C Profile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Soapqwerty''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmsoapqwerty.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ngm_supreme_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_supreme_ver1''', ur'''NGMSUPREME/1.0 TMSS-Browser/1.0.0 Profile/MIDP/2.0-compatible Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''imelody''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Supreme''',ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmsupreme.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''nokia_n97i_ver1'''] = devclass(devices.devids[ur'''nokia_n97_ver1_sub200009'''], ur'''nokia_n97i_ver1''', ur'''NokiaN97i/21.0.045 (SymbianOS/9.4; Series60/5.0 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebkit/525 (KHTML, like Gecko) BrowserNG/7.1.4''', True, {ur'''colors''':16777216,ur'''max_deck_size''':357000,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''model_name''':ur'''N97i''',ur'''release_date''':ur'''2011_february''',ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN97ir100-2G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NN97ir100-3G.xml'''})
devices.devids[ur'''htc_desirehd_ver1_sub22_suba9191'''] = devclass(devices.devids[ur'''htc_desirehd_ver1'''], ur'''htc_desirehd_ver1_sub22_suba9191''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; de-de; HTC_DesireHD_A9191 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/DesireHD/ua-profile.xml'''})
devices.devids[ur'''zte_blade_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zte_blade_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; BASE lutea Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':500,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Blade''',ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-BLADE.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''xda_diamond2_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''xda_diamond2_ver1''', ur'''Xda_Diamond_2 Opera/9.50 (Windows NT 5.1; U; de)''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5''',ur'''model_name''':ur'''Xda_Diamond_2''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/gen/Xda_Diamond_2-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_nexus_one_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_nexus_one_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; Nexus One Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''HTC''',ur'''device_os_version''':ur'''2.2.2''',ur'''model_extra_info''':ur'''T-Mobile''',ur'''model_name''':ur'''Nexus One''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''motorola_wx445_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''motorola_wx445_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; WX445 Build/VZW) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 320X240 motorola WX445 240X320 motorola WX445''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''Ciena''',ur'''model_name''':ur'''WX445'''})
devices.devids[ur'''htc_001ht_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_001ht_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-jp; 001HT Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''Desire HD SoftBank''',ur'''max_image_width''':320,ur'''model_name''':ur'''001HT''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''zte_blade_ver1_subua'''] = devclass(devices.devids[ur'''zte_blade_ver1'''], ur'''zte_blade_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; el-gr; ZTE-BLADE Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''brand_name''':ur'''ZTE''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''BLADE'''})
devices.devids[ur'''samsung_gt_i9000b_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_gt_i9000b_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; GT-I9000B Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy S Vibrant''',ur'''model_name''':ur'''GT-I9000B'''})
devices.devids[ur'''pantech_im_a720l_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''pantech_im_a720l_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ko-kr; IM-A720L Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1IM-A720L''', True, {ur'''brand_name''':ur'''Pantech''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''IM-A720L'''})
devices.devids[ur'''sonyericsson_e15i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_e15i_ver1'''], ur'''sonyericsson_e15i_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; bg-bg; E15i Build/1.3.A.0.50) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1E15i''', False, {ur'''brand_name''':ur'''SonyEricsson''',ur'''marketing_name''':ur'''EXPERIA X8''',ur'''model_name''':ur'''E15i'''})
devices.devids[ur'''lg_ms690_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_ms690_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; LG-MS690 Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1; androidAppWebView''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Optimus M''',ur'''model_name''':ur'''MS690'''})
devices.devids[ur'''samsung_shw_m130k_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_shw_m130k_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ko-kr; SHW-M130k Build/FROYO) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy K''',ur'''model_name''':ur'''SHW-M130k'''})
devices.devids[ur'''motorola_kobe_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''motorola_kobe_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; MB520 Build/KOBE_U3_2.144.0) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''Kobe''',ur'''model_name''':ur'''MB520'''})
devices.devids[ur'''sk_s100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''sk_s100_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; SK-S100 Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''SK Telesys''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''S100'''})
devices.devids[ur'''samsung_galaxy_tab_ver1_subshwm1280l'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_subshwm1280l''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; SHW-M180L Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver1_subsc01c'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_subsc01c''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; SC-01C Build/FROYO) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''marketing_name''':ur'''Samsung Galaxy Tab SC-01C for DoCoMo''',ur'''model_extra_info''':ur'''NTT DoCoMo''',ur'''model_name''':ur'''SC-01C'''})
devices.devids[ur'''htc_vision_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_vision_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ca-fr; HTC Vision Build/FRG83D) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''Vision'''})
devices.devids[ur'''kt_ev_s100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''kt_ev_s100_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ko-kr; EV-S100 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''KT Tech''',ur'''marketing_name''':ur'''TAKE''',ur'''model_name''':ur'''EV-S100'''})
devices.devids[ur'''samsung_sch_i400_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_sch_i400_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; SCH-I400 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Continuum''',ur'''model_name''':ur'''SCH-I400'''})
devices.devids[ur'''huawei_ideos_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''huawei_ideos_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; zh-tw; Ideos Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''columns''':40,ur'''max_image_height''':280,ur'''max_image_width''':240,ur'''model_name''':ur'''Ideos''',ur'''physical_screen_height''':60,ur'''physical_screen_width''':20,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20})
devices.devids[ur'''huawei_ideos_ver1_subu8150'''] = devclass(devices.devids[ur'''huawei_ideos_ver1'''], ur'''huawei_ideos_ver1_subu8150''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; es-ec; Ideos Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':1048576,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU8150v100WCDMA.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''huawei_c8500_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''huawei_c8500_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-[ShunYea-V3.0-]; en-us; C8500 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''C8500'''})
devices.devids[ur'''motorola_mb508_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''motorola_mb508_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; MB508 Build/SAGE_U3_10.23.20) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''Sage''',ur'''model_name''':ur'''MB508'''})
devices.devids[ur'''pantech_mirach_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''pantech_mirach_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; IM-A690L Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Pantech''',ur'''marketing_name''':ur'''Mirach''',ur'''model_name''':ur'''IM-A690L'''})
devices.devids[ur'''pantech_im_a710k_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''pantech_im_a710k_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ko-kr; IM-A710K Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1IM-A710K''', True, {ur'''brand_name''':ur'''Pantech''',ur'''marketing_name''':ur'''Sky Vega Xpress''',ur'''model_name''':ur'''IM-A710K'''})
devices.devids[ur'''lg_su370_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_su370_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; kr-; LG-SU370 Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''SU370'''})
devices.devids[ur'''motorola_droidpro_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''motorola_droidpro_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; DROID PRO Build/S275) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''DROID PRO'''})
devices.devids[ur'''motorola_shadow_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''motorola_shadow_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; cdma_shadow) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''cdma_shadow'''})
devices.devids[ur'''huawei_m860_ver1_subua'''] = devclass(devices.devids[ur'''huawei_m860_ver1'''], ur'''huawei_m860_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ca-; HUAWEI-M860 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''brand_name''':ur'''Huawei''',ur'''marketing_name''':ur'''Ascend''',ur'''model_name''':ur'''M860'''})
devices.devids[ur'''samsung_sgh_i897_ver1_subi896'''] = devclass(devices.devids[ur'''samsung_sgh_i897_ver1'''], ur'''samsung_sgh_i897_ver1_subi896''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-ca; SAMSUNG-SGH-I896 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 AndroidApp/TFD''', False, {ur'''model_name''':ur'''SGH-I896'''})
devices.devids[ur'''samsung_galaxy_tab_ver1_subsph_p100'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_subsph_p100''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; SPH-P100 Build/FROYO) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''model_extra_info''':ur'''Sprint'''})
devices.devids[ur'''lg_su660_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_su660_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ko-kr; LG-SU660 Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 (innerActive-ANDROID-2061)''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Optimux 2X''',ur'''model_name''':ur'''SU660'''})
devices.devids[ur'''htc_hd2_android_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_hd2_android_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1 (FRF91/FRG83); es-es; HTC HD2 Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''HTC HD2''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''motorola_xt800w_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''motorola_xt800w_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-; XT800W Build/TTSKT_U_80.10.24R) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''Glam''',ur'''model_name''':ur'''XT800W'''})
devices.devids[ur'''samsung_gt_i5500_ver1_subi5503'''] = devclass(devices.devids[ur'''samsung_gt_i5500_ver1'''], ur'''samsung_gt_i5500_ver1_subi5503''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-; GT-I5503 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''model_name''':ur'''GT-I5503'''})
devices.devids[ur'''lg_lu3000_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_lu3000_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; LG-LU3000 Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Optimus Mach''',ur'''model_name''':ur'''LU3000'''})
devices.devids[ur'''lg_us670_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_us670_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-us; LG-US670 Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Optimus U''',ur'''model_name''':ur'''US670'''})
devices.devids[ur'''htc_bee_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_bee_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; HTC Bee Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''Bee'''})
devices.devids[ur'''archos_a70s_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''archos_a70s_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; A70S Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Archos''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''A70S'''})
devices.devids[ur'''htc_pg06100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_pg06100_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; zh-tw; PG06100 Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''Knight''',ur'''model_name''':ur'''PG06100'''})
devices.devids[ur'''pantech_im_a690s_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''pantech_im_a690s_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-; IM-A690S Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Pantech''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''IM-A690S'''})
devices.devids[ur'''sonyericsson_e10a_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_e10a_ver1'''], ur'''sonyericsson_e10a_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-ca; E10a Build/1.1.A.0.8) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''brand_name''':ur'''SonyEricsson''',ur'''marketing_name''':ur'''X10 mini''',ur'''model_name''':ur'''E10a'''})
devices.devids[ur'''lg_us740_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''lg_us740_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; US740 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2 (innerActive-ANDROID-206)''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Apex''',ur'''model_name''':ur'''US740'''})
devices.devids[ur'''archos_a101it_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''archos_a101it_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-ie; A101IT Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Archos''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''A101IT'''})
devices.devids[ur'''lg_lu3700_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_lu3700_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ko-; LG-LU3700 Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''LU3700'''})
devices.devids[ur'''sonyericsson_u20a_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_u20a_ver1'''], ur'''sonyericsson_u20a_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-; U20a Build/1.2.A.1.181) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''brand_name''':ur'''SonyEricsson''',ur'''marketing_name''':ur'''X10 Mini Pro''',ur'''model_name''':ur'''U20a'''})
devices.devids[ur'''motorola_xt502_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''motorola_xt502_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; de-de; Motorola-XT502 Build/DONUT) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''Greco''',ur'''model_name''':ur'''XT502'''})
devices.devids[ur'''coby_mid7015_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''coby_mid7015_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; pl-pl; MID7015 Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Coby''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''Kyros''',ur'''model_name''':ur'''MID7015'''})
devices.devids[ur'''huawei_comet_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''huawei_comet_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-; Comet Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''marketing_name''':ur'''T-Mobile Comet''',ur'''model_name''':ur'''Comet'''})
devices.devids[ur'''fly_ds155_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_ds155_ver1''', ur'''Fly_DS155/WAPBrowser2.0/Configuration''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''DS155''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_wx288_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''mot_wx288_ver1''', ur'''Mot-WX288/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''WX288''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_wx290_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''mot_wx290_ver1''', ur'''Mot-WX290/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''WX290''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_mtc535_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_mtc535_ver1''', ur'''MTC535/REF-RU-MTS-P103D2V1.0.1/2.0 Profile/MIDP-2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MTC 535''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sch_i909_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_sch_i909_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ko-kr; SCH-i909 Build/i909CTDF17) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy S''',ur'''model_name''':ur'''SCH-i909'''})
devices.devids[ur'''tmobile_mytouch4g_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''tmobile_mytouch4g_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; it-it; myTouch4G Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''T-Mobile''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''myTouch4G'''})
devices.devids[ur'''lg_ku9500_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''lg_ku9500_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; kr-; KU9500 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''KU9500'''})
devices.devids[ur'''samsung_gt_i5800l_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_i5800l_ver1'''], ur'''samsung_gt_i5800l_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; GT-I5800L Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 ign-requesting-app=android-native Android IGN App 1.7''', False, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Apollo''',ur'''model_name''':ur'''GT-I5800L'''})
devices.devids[ur'''samsung_gt_i5500_ver1_subl'''] = devclass(devices.devids[ur'''samsung_gt_i5500_ver1'''], ur'''samsung_gt_i5500_ver1_subl''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; GT-I5500L Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''GT-I5500L'''})
devices.devids[ur'''samsung_shw_m130k_ver1_subua'''] = devclass(devices.devids[ur'''samsung_shw_m130k_ver1'''], ur'''samsung_shw_m130k_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; zh-cn; SHW-M130K Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy K''',ur'''model_name''':ur'''SHW-M130K'''})
devices.devids[ur'''samsung_gt_i5508_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_gt_i5508_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; GT-I5508 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy 5''',ur'''model_name''':ur'''GT-I5508'''})
devices.devids[ur'''motorola_mb511_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''motorola_mb511_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-ch; MotoMB511 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''Ruth''',ur'''model_name''':ur'''MB511''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''uaprof''':ur''''''})
devices.devids[ur'''motorola_mb511_ver1_subua'''] = devclass(devices.devids[ur'''motorola_mb511_ver1'''], ur'''motorola_mb511_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; MB511 Build/ERE27) AppleWebKit/525.10 +(KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''xhtml_file_upload''':ur'''supported'''})
devices.devids[ur'''huawei_u8500_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''huawei_u8500_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-lt; U8500 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''marketing_name''':ur'''''',ur'''max_image_height''':240,ur'''max_image_width''':320,ur'''model_name''':ur'''U8500''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU8300v100WCDMANormal.xml'''})
devices.devids[ur'''archos_a70_ver1_subbht'''] = devclass(devices.devids[ur'''archos_a70s_ver1'''], ur'''archos_a70_ver1_subbht''', ur'''Mozilla/5.0 (Linux; U; Android 1.0.0; en-gb; A70BHT Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''brand_name''':ur'''Archos''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''A70BHT'''})
devices.devids[ur'''lg_c710_ver1_subh'''] = devclass(devices.devids[ur'''lg_c710_ver1'''], ur'''lg_c710_ver1_subh''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-ca; LG-C710h Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''model_name''':ur'''C710h'''})
devices.devids[ur'''samsung_shw_m190s_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_shw_m190s_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ko-kr; SHW-M190S Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1SHW-M190S''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy S Hoppin''',ur'''model_name''':ur'''SHW-M190S'''})
devices.devids[ur'''viewsonic_viewpad7_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''viewsonic_viewpad7_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ru-; ViewPad7 Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''ViewSonic''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''ViewPad7'''})
devices.devids[ur'''nextbook_next2_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''nextbook_next2_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; de-de; Next2 Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''brand_name''':ur'''Nextbook''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''Next2'''})
devices.devids[ur'''huawei_ideos_s7_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''huawei_ideos_s7_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; bg-bg; Ideos S7 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':11,ur'''dual_orientation''':True,ur'''is_tablet''':True,ur'''max_image_width''':320,ur'''model_name''':ur'''IDEOS S7''',ur'''physical_screen_height''':60,ur'''physical_screen_width''':100,ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':13})
devices.devids[ur'''motorola_me525_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''motorola_me525_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ru-ru; ME525 Build/JDGC_0.26.0) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''Defy''',ur'''model_name''':ur'''ME525'''})
devices.devids[ur'''dell_venue_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''dell_venue_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; Dell Venue Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Dell''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''Venue'''})
devices.devids[ur'''logicpd_zoom2_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''logicpd_zoom2_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-; LogicPD Zoom2 Build/ERD79) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Logic PD''',ur'''marketing_name''':ur'''Barnes & Noble Nook Color''',ur'''model_name''':ur'''LogicPD Zoom2'''})
devices.devids[ur'''zenithink_zt180_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zenithink_zt180_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; cs-cz; zt180 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Zenithink''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''zt180'''})
devices.devids[ur'''htc_a6380_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_a6380_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; cs-; HTC Gratia A6380 Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''Gratia''',ur'''model_name''':ur'''A6380'''})
devices.devids[ur'''lenovo_3gw100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''lenovo_3gw100_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; zh-cn; 3GW100 Build/GRZ03) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''marketing_name''':ur'''LePhone''',ur'''model_name''':ur'''3GW100'''})
devices.devids[ur'''toshiba_is04_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''toshiba_is04_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; IS04 Build/FEK100) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''marketing_name''':ur'''Toshiba Regza IS04 for KDDI''',ur'''max_image_width''':320,ur'''model_name''':ur'''IS04''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''samsung_sgh_t959d_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_sgh_t959d_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; fr-; SGH-T959D Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy S Facinate''',ur'''model_name''':ur'''SGH-T959D'''})
devices.devids[ur'''sonyericsson_e15a_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_e15a_ver1'''], ur'''sonyericsson_e15a_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; es-mx; E15a Build/1.3.A.0.50) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1E15a''', False, {ur'''brand_name''':ur'''SonyEricsson''',ur'''marketing_name''':ur'''Xperia X8''',ur'''model_name''':ur'''E15a'''})
devices.devids[ur'''mot_droidx_ver1_submotoroix'''] = devclass(devices.devids[ur'''mot_droidx_ver1'''], ur'''mot_droidx_ver1_submotoroix''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; MotoroiX Build/IUS) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 480X854 motorola MotoroiX''', False, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''MotoroiX'''})
devices.devids[ur'''meizu_m9_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''meizu_m9_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; meizu_m9 Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Meizu''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''m9'''})
devices.devids[ur'''samsung_gt_i5500_ver1_subb'''] = devclass(devices.devids[ur'''samsung_gt_i5500_ver1'''], ur'''samsung_gt_i5500_ver1_subb''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ko-kr; GT-I5500B Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''GT-I5500B'''})
devices.devids[ur'''lg_vm670_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_vm670_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-; VM670 Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Optimus V''',ur'''model_name''':ur'''VM670'''})
devices.devids[ur'''lg_p500h_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_p500h_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-ca; LG-P500h Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''P500h''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/P500h-M6-D1.xml'''})
devices.devids[ur'''lg_lu3100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_lu3100_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; LG-LU3100 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Optimus Chic''',ur'''model_name''':ur'''LU3100'''})
devices.devids[ur'''apple_ipad_ver1_sub43'''] = devclass(devices.devids[ur'''apple_ipad_ver1_sub421'''], ur'''apple_ipad_ver1_sub43''', ur'''Mozilla/5.0 (iPad; U; CPU iPhone OS 4_3 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko )''', False, {ur'''device_os_version''':ur'''4.3''',ur'''release_date''':ur'''2011_april'''})
devices.devids[ur'''apple_iphone_ver4_3'''] = devclass(devices.devids[ur'''apple_iphone_ver4_2_1'''], ur'''apple_iphone_ver4_3''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.3''',ur'''model_extra_info''':ur'''4.3''',ur'''release_date''':ur'''2011_april'''})
devices.devids[ur'''apple_ipod_touch_ver4_2_1'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4_1'''], ur'''apple_ipod_touch_ver4_2_1''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 4_2_1 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.2.1''',ur'''model_extra_info''':ur'''4.2.1''',ur'''release_date''':ur'''2010_november'''})
devices.devids[ur'''apple_ipod_touch_ver4_2_1_subua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4_2_1'''], ur'''apple_ipod_touch_ver4_2_1_subua''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2_1 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''apple_ipod_touch_ver4_3'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4_2_1'''], ur'''apple_ipod_touch_ver4_3''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.3''',ur'''model_extra_info''':ur'''4.3''',ur'''release_date''':ur'''2011_april'''})
devices.devids[ur'''apple_ipod_touch_ver4_3_subua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4_3'''], ur'''apple_ipod_touch_ver4_3_subua''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 4_3 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''generic_android_ver3_0'''] = devclass(devices.devids[ur'''generic_android_ver2_4'''], ur'''generic_android_ver3_0''', ur'''DO_NOT_MATCH_ANDROID_3_0''', False, {ur'''device_os_version''':ur'''3.0''',ur'''is_tablet''':True,ur'''release_date''':ur'''2011_february'''})
devices.devids[ur'''motorola_xoom_ver1'''] = devclass(devices.devids[ur'''generic_android_ver3_0'''], ur'''motorola_xoom_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''is_tablet''':True,ur'''max_image_height''':1000,ur'''max_image_width''':800,ur'''model_name''':ur'''Xoom''',ur'''resolution_height''':1280,ur'''resolution_width''':800})
devices.devids[ur'''samsung_gt_i7500_ver1_sublang'''] = devclass(devices.devids[ur'''samsung_gt_i7500_ver1'''], ur'''samsung_gt_i7500_ver1_sublang''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; da-dk; GT-I7500) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''htc_dream_ver1_subuahtc'''] = devclass(devices.devids[ur'''htc_dream_ver1'''], ur'''htc_dream_ver1_subuahtc''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; en-gb; htc_dream Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''samsung_gt_b7610_ver1_subie'''] = devclass(devices.devids[ur'''samsung_gt_b7610_ver1'''], ur'''samsung_gt_b7610_ver1_subie''', ur'''SAMSUNG-GT-B7610/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', False, None)
devices.devids[ur'''htc_hd2_ver1_subua2'''] = devclass(devices.devids[ur'''htc_hd2_ver1'''], ur'''htc_hd2_ver1_subua2''', ur'''Vodafone/1.0/HTC-HD2/1.44.163.3 (70494) Opera/9.7 (Windows NT 5.1;U;fr)''', False, None)
devices.devids[ur'''htc_touch2_ver1_subwp65'''] = devclass(devices.devids[ur'''htc_touch2_ver1'''], ur'''htc_touch2_ver1_subwp65''', ur'''Mozilla/4.0 (compatible; MSIE6.0; WindowsNT5.1; HTC_Touch2_T333; Windows Phone 6.5)''', False, {ur'''device_os_version''':ur'''6.5'''})
devices.devids[ur'''htc_touch2_ver1_subwp65_t3333'''] = devclass(devices.devids[ur'''htc_touch2_ver1_subwp65'''], ur'''htc_touch2_ver1_subwp65_t3333''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; HTC_Touch2_T3333; Windows Phone 6.5)''', False, None)
devices.devids[ur'''htc_desirehd_ver1_subua'''] = devclass(devices.devids[ur'''htc_desirehd_ver1'''], ur'''htc_desirehd_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; de-at; HTC Desire HD 1.31.163.1 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_hd2_ver1_subleo'''] = devclass(devices.devids[ur'''htc_hd2_ver1'''], ur'''htc_hd2_ver1_subleo''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; T-Mobile_LEO; Windows Phone 6.5)''', False, None)
devices.devids[ur'''mot_milestone_ver1_sub22'''] = devclass(devices.devids[ur'''mot_milestone_ver1'''], ur'''mot_milestone_ver1_sub22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-gb; Milestone Build/FRG22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''htc_desire_z_ver1_subua'''] = devclass(devices.devids[ur'''htc_desire_z_ver1'''], ur'''htc_desire_z_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-sg; HTC_DesireZ_A7272 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''motorola_rizrv8_ver2_sub356'''] = devclass(devices.devids[ur'''motorola_rizrv8_ver2'''], ur'''motorola_rizrv8_ver2_sub356''', ur'''MOTORIZR-Z8/46.00.00 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 356) Opera 8.65''', False, None)
devices.devids[ur'''zte_beeline_m2_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zte_beeline_m2_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ru-ru; Beeline M2 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Beeline M2''',ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':480,ur'''resolution_width''':800,ur'''rows''':21,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''samsung_gt_b7722_ver1_subxejg6'''] = devclass(devices.devids[ur'''samsung_gt_b7722_ver1'''], ur'''samsung_gt_b7722_ver1_subxejg6''', ur'''SAMSUNG-GT-B7722/XEJG6 SHP/VPP/R5 Dolfin/1.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', False, None)
devices.devids[ur'''alcatel_ot890_ver1_subuatouch'''] = devclass(devices.devids[ur'''alcatel_ot890_ver1'''], ur'''alcatel_ot890_ver1_subuatouch''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; ALCATEL_one_touch_890 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL_one_touch_890.xml'''})
devices.devids[ur'''lct_w660_ver1_subua1'''] = devclass(devices.devids[ur'''lct_w660_ver1'''], ur'''lct_w660_ver1_subua1''', ur'''Blueberry-W8000 Rex/1.0 Mozilla/5.0 (Sample; Sample/0.9; like Gecko) NetFront/3.5 Qualcomm6246/24000511 Release/01.14.2010 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''alcatel_ot990_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''alcatel_ot990_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2-update1; en-us; ALCATEL_one_touch_990 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''is_tablet''':False,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''one touch 990''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL_one_touch_990.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot990_ver1_sub990a'''] = devclass(devices.devids[ur'''alcatel_ot990_ver1'''], ur'''alcatel_ot990_ver1_sub990a''', ur'''Mozilla/5.0 (Linux; U; Android 2.2-update1; en-us; ALCATEL_one_touch_990A Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''model_name''':ur'''one touch 990A''',ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL_one_touch_990A.xml'''})
devices.devids[ur'''alcatel_ot990_ver1_sub990s'''] = devclass(devices.devids[ur'''alcatel_ot990_ver1'''], ur'''alcatel_ot990_ver1_sub990s''', ur'''Mozilla/5.0 (Linux; U; Android 2.2-update1; en-us; ALCATEL_one_touch_990S Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''model_name''':ur'''one touch 990S''',ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL_one_touch_990S.xml'''})
devices.devids[ur'''alcatel_ot990_ver1_sub990m'''] = devclass(devices.devids[ur'''alcatel_ot990_ver1'''], ur'''alcatel_ot990_ver1_sub990m''', ur'''Mozilla/5.0 (Linux; U; Android 2.2-update1; en-us; ALCATEL_one_touch_990M Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''model_name''':ur'''one touch 990M''',ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL_one_touch_990M.xml'''})
devices.devids[ur'''tcl_a990_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''tcl_a990_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2-update1; en-us; TCL_A990 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''TCL''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''is_tablet''':False,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A990''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/TCL_A990.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot890_ver1_sub890d'''] = devclass(devices.devids[ur'''alcatel_ot890_ver1'''], ur'''alcatel_ot890_ver1_sub890d''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; ALCATEL_one_touch_890D Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''model_name''':ur'''one touch 890D''',ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL_one_touch_890D.xml'''})
devices.devids[ur'''lg_p970_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_p970_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-gb; LG-P970 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Optimus Black''',ur'''max_image_height''':500,ur'''model_name''':ur'''P970''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/P970-M6-D2.xml'''})
devices.devids[ur'''lg_v900_ver1'''] = devclass(devices.devids[ur'''generic_android_ver3_0'''], ur'''lg_v900_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 3.0; en-us; LG-V900 Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', True, {ur'''brand_name''':ur'''LG''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''Optimus Pad''',ur'''max_image_height''':768,ur'''max_image_width''':1280,ur'''model_name''':ur'''V900''',ur'''resolution_height''':768,ur'''resolution_width''':1280})
devices.devids[ur'''lg_p350_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_p350_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; es-es; LG-P350/V10a/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P350''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/P350-M6-D2.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''samsung_nexus_s_ver1_subandroid33'''] = devclass(devices.devids[ur'''samsung_nexus_s_ver1'''], ur'''samsung_nexus_s_ver1_subandroid33''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; es-es; Nexus S Build/GRI34) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_e15i_ver1_sub21'''] = devclass(devices.devids[ur'''sonyericsson_e15i_ver1'''], ur'''sonyericsson_e15i_ver1_sub21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; E15i Build/2.0.1.A.0.47) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_sp''':ur'''1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/E15iR202.xml'''})
devices.devids[ur'''sonyericsson_u20i_ver1_subu211'''] = devclass(devices.devids[ur'''sonyericsson_u20i_ver1'''], ur'''sonyericsson_u20i_ver1_subu211''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; SonyEricssonU20iv Build/2.1.1.A.0.6) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/U20iR202.xml'''})
devices.devids[ur'''samsung_gt_c3300i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c3300i_ver1''', ur'''Vodafone/1.0/SAMSUNG-GT-C3300i/BUKA1 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-C3300i''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_mt15i_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''sonyericsson_mt15i_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.1; es-es; SonyEricssonMT15iv Build/3.0.A.0.326) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':44,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Xperia Neo''',ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':1024000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''MT15i''',ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':32,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''samsung_gt_s7230e_ver1_subbukb1'''] = devclass(devices.devids[ur'''samsung_gt_s7230e_ver1'''], ur'''samsung_gt_s7230e_ver1_subbukb1''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S7230E-VODAFONE/S723EBUKB1; U; Bada/1.0; es-es) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WQVGA SMM-MMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', False, None)
devices.devids[ur'''mot_mb525_ver1_sub_android22'''] = devclass(devices.devids[ur'''mot_mb525_ver1'''], ur'''mot_mb525_ver1_sub_android22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1;  es-es; MB525 Build/3.4.2-131) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''lg_p990_ver1_sub_android222'''] = devclass(devices.devids[ur'''lg_p990_ver1'''], ur'''lg_p990_ver1_sub_android222''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; es-es; LG-P990/V10b Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', False, None)
devices.devids[ur'''lg_c900_ver1_subsmallb'''] = devclass(devices.devids[ur'''lg_c900_ver1'''], ur'''lg_c900_ver1_subsmallb''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; LG; LG-C900B)''', False, None)
devices.devids[ur'''lg_e900_ver1_subua'''] = devclass(devices.devids[ur'''lg_e900_ver1'''], ur'''lg_e900_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0) LG;LG-E900''', False, None)
devices.devids[ur'''lg_gw910_ver1_subua'''] = devclass(devices.devids[ur'''lg_gw910_ver1'''], ur'''lg_gw910_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; LG; GW910)''', False, None)
devices.devids[ur'''motorola_droid2_ver1_suban22'''] = devclass(devices.devids[ur'''motorola_droid2_ver1'''], ur'''motorola_droid2_ver1_suban22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; DROID2 GLOBAL Build/S273) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''toshiba_to1c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''toshiba_to1c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; T-01C Build/TER018) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Toshiba''',ur'''marketing_name''':ur'''Regzba''',ur'''model_name''':ur'''T01C'''})
devices.devids[ur'''samsung_r360_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_r360_ver1''', ur'''sam-r360 UP.Browser/6.2.3.8 (GUI) MMP/2.0''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_deck_size''':40960,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':332800,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''model_name''':ur'''SCH-R360''',ur'''mp3''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':50,ur'''png''':True,ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/sam-r360.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sharp_sh03c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''sharp_sh03c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SH-03C Build/S1130) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Sharp''',ur'''marketing_name''':ur'''Lynx''',ur'''max_image_height''':800,ur'''max_image_width''':480,ur'''model_name''':ur'''SH-03C''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''lg_ms690_ver1_suban221'''] = devclass(devices.devids[ur'''lg_ms690_ver1'''], ur'''lg_ms690_ver1_suban221''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; LG-MS690 Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''htc_pg06100_ver1_suban22'''] = devclass(devices.devids[ur'''htc_pg06100_ver1'''], ur'''htc_pg06100_ver1_suban22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; PG06100 Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''htc_desire_z_ver1_suban221'''] = devclass(devices.devids[ur'''htc_desire_z_ver1'''], ur'''htc_desire_z_ver1_suban221''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; es-es; HTC Desire Z 1.82.161.1 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''softbank_001p_ver1'''] = devclass(devices.devids[ur'''softbank_942p_ver1'''], ur'''softbank_001p_ver1''', ur'''SoftBank/1.0/001P/PJP10/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''3_1''',ur'''max_image_height''':700,ur'''max_image_width''':471,ur'''model_name''':ur'''001P''',ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_sh06c_ver1'''] = devclass(devices.devids[ur'''docomo_sh05c_ver1'''], ur'''docomo_sh06c_ver1''', ur'''DoCoMo/2.0 SH06C(c500;TB;W30H18)''', True, {ur'''model_name''':ur'''SH-06C''',ur'''release_date''':ur'''2011_february'''})
devices.devids[ur'''kddi_ts3x_ver1'''] = devclass(devices.devids[ur'''kddi_ts3v_ver1'''], ur'''kddi_ts3x_ver1''', ur'''KDDI-TS3X UP.Browser/6.2_7.2.7.1.K.7.108 (GUI) MMP/2.0''', True, {ur'''model_name''':ur'''T006''',ur'''release_date''':ur'''2011_february'''})
devices.devids[ur'''softbank_dm009sh_ver1'''] = devclass(devices.devids[ur'''softbank_003sh_ver1'''], ur'''softbank_dm009sh_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; DM009SH Build/S0300) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''marketing_name''':ur'''DM009SH for Disney Mobile - SoftBank''',ur'''max_image_height''':1270,ur'''max_image_width''':320,ur'''model_name''':ur'''DM009SH''',ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''docomo_f05c_ver1'''] = devclass(devices.devids[ur'''docomo_f04c_ver1'''], ur'''docomo_f05c_ver1''', ur'''DoCoMo/2.0 F05C(c500;TB;W24H16)''', True, {ur'''model_name''':ur'''F-05C''',ur'''release_date''':ur'''2011_february'''})
devices.devids[ur'''kddi_pt36_ver1'''] = devclass(devices.devids[ur'''kddi_pt35_ver1'''], ur'''kddi_pt36_ver1''', ur'''KDDI-PT36 UP.Browser/6.2.0.17.2.4 (GUI) MMP/2.0''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':348,ur'''max_image_width''':228,ur'''model_name''':ur'''PT002''',ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''softbank_002p_ver1'''] = devclass(devices.devids[ur'''softbank_841p_ver1'''], ur'''softbank_002p_ver1''', ur'''SoftBank/1.0/002P/PJP10/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':369,ur'''max_image_width''':236,ur'''model_name''':ur'''002P''',ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':427,ur'''resolution_width''':240})
devices.devids[ur'''softbank_005sh_ver1'''] = devclass(devices.devids[ur'''softbank_003sh_ver1'''], ur'''softbank_005sh_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SBM005SH Build/S0500) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''full_flash_support''':True,ur'''marketing_name''':ur'''Sharp Galapagos 005SH for SoftBank''',ur'''max_image_height''':1270,ur'''max_image_width''':320,ur'''model_name''':ur'''005SH''',ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''softbank_002e_ver1'''] = devclass(devices.devids[ur'''softbank_002p_ver1'''], ur'''softbank_002e_ver1''', ur'''SoftBank/1.0/002Pe/PJP10/SNXXXXXXXXXXXXXXX Browser/NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''flash_lite_version''':ur'''2_0''',ur'''max_image_height''':369,ur'''max_image_width''':236,ur'''model_name''':ur'''002P for Biz''',ur'''release_date''':ur'''2011_february''',ur'''resolution_height''':427,ur'''resolution_width''':240})
devices.devids[ur'''mot_mb860_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''mot_mb860_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-gb; MB860 Build/Blur_Version.4.0.300.MB860.Orange.en.GB Flex/P009) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''Atrix''',ur'''model_name''':ur'''MB860''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''progressive_download''':True,ur'''resolution_height''':960,ur'''resolution_width''':540,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True})
devices.devids[ur'''samsung_yp_gb70_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_yp_gb70_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; YP-GB70 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''WiFi 5.0''',ur'''model_name''':ur'''YP-GB70''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''samsung_gt_s5660_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_gt_s5660_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-gb; GT-S5660 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy Gio''',ur'''model_name''':ur'''GT-S5660''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5660.xml'''})
devices.devids[ur'''samsung_gt_i9100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''samsung_gt_i9100_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.1; en-us; GT-I9100 Build/GRH78) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''colors''':16777216,ur'''columns''':25,ur'''gif_animated''':True,ur'''marketing_name''':ur'''Galaxy S II''',ur'''max_image_height''':800,ur'''max_image_width''':480,ur'''model_name''':ur'''GT-I9100''',ur'''oma_v_1_0_forwardlock''':True,ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21})
devices.devids[ur'''htc_buzz_ver1_suba3335'''] = devclass(devices.devids[ur'''htc_buzz_ver1'''], ur'''htc_buzz_ver1_suba3335''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-au; HTC_A3335 V1.21.841.3 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Wildfire''',ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':307200,ur'''mms_max_width''':240,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_march''',ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Telstra/A3335/ua-profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True})
devices.devids[ur'''zte_vf945_ver1_subua'''] = devclass(devices.devids[ur'''zte_vf945_ver1'''], ur'''zte_vf945_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; tr_TR; Vodafone 945 Build/VF945-MSM7227-V02e-Oct292010-Vodafone-TR''', False, {ur'''amr''':True,ur'''brand_name''':ur'''Vodafone''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':262144,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''945''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_march''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''rows''':21,ur'''table_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''zte_blade_ver1_suban22'''] = devclass(devices.devids[ur'''zte_blade_ver1'''], ur'''zte_blade_ver1_suban22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; fr-fr; Android Edition LIBRA Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''mot_mb525_ver1_subutelusfkup'''] = devclass(devices.devids[ur'''mot_mb525_ver1_subu32180'''], ur'''mot_mb525_ver1_subutelusfkup''', ur'''MOT-MB525/Blur_Version.34.4.706.MB525.TELUS.en.CA Mozilla/5.0 (Linux; U; Android 2.2.1; en-ca; MB525 Build/3.4.2-107_JDNL-6_R01) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2''',ur'''model_extra_info''':ur'''Telus'''})
devices.devids[ur'''mot_a953_ver1_subua'''] = devclass(devices.devids[ur'''mot_a953_ver1'''], ur'''mot_a953_ver1_subua''', ur'''MOT-A953/Blur_Version.3.23.0.A953.Movistar.en.01 Mozilla/5.0 (Linux; U; Android 2.2.2; es-us; A953 Build/MILA2_U6_3.23.0) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_mz601_ver1'''] = devclass(devices.devids[ur'''generic_android_ver3_0'''], ur'''mot_mz601_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 3.0; de-de; Build/EVRSU_U5_0.61.0) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':16777216,ur'''columns''':80,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''model_name''':ur'''MZ601''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_march''',ur'''resolution_height''':800,ur'''resolution_width''':1280,ur'''rows''':25,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/motomz601/Profile/motomz601.rdf''',ur'''wap_push_support''':True})
devices.devids[ur'''browser_webkit_android_2_3'''] = devclass(devices.devids[ur'''browser_webkit_android_2_2'''], ur'''browser_webkit_android_2_3''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_ANDROID_2_3''', False, {ur'''mobile_browser_version''':ur'''2.3'''})
devices.devids[ur'''browser_webkit_android_2_4'''] = devclass(devices.devids[ur'''browser_webkit_android_2_3'''], ur'''browser_webkit_android_2_4''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_ANDROID_2_4''', False, {ur'''mobile_browser_version''':ur'''2.4'''})
devices.devids[ur'''browser_webkit_android_3_0'''] = devclass(devices.devids[ur'''browser_webkit_android_2_4'''], ur'''browser_webkit_android_3_0''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_ANDROID_3_0''', False, {ur'''mobile_browser_version''':ur'''3.0'''})
devices.devids[ur'''htc_desirehd_ver1_subtelus'''] = devclass(devices.devids[ur'''htc_desirehd_ver1'''], ur'''htc_desirehd_ver1_subtelus''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-ca; HTC_DesireHD_A9192 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''model_extra_info''':ur'''Telus''',ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Telus/DesireHD/ua-profile.xml'''})
devices.devids[ur'''htc_desire_ver1_sub22_subbravo'''] = devclass(devices.devids[ur'''htc_desire_ver1_sub22'''], ur'''htc_desire_ver1_sub22_subbravo''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; de-de; HTC Desire 2.33.161.2 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''acer_e310_ver1_suban221'''] = devclass(devices.devids[ur'''acer_e310_ver1'''], ur'''acer_e310_ver1_suban221''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; fr-fr; E310 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 ACER_E310/1.300.05''', False, None)
devices.devids[ur'''htc_desire_s_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''htc_desire_s_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; fr-fr; HTC/DesireS/1.07.163.1 Build/GRH78C) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':800,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Desire S''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_march''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/PG88/ua-profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True})
devices.devids[ur'''htc_desire_s_ver1_suban232'''] = devclass(devices.devids[ur'''htc_desire_s_ver1'''], ur'''htc_desire_s_ver1_suban232''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; HTC/DesireS/1.07.161.1 Build/GRH78C) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''zte_orange_sanfrancisco_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zte_orange_sanfrancisco_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-at; Orange San Francisco Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':262144,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Orange San Francisco''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_march''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''rows''':21,ur'''table_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''zte_orange_sanfrancisco_ver1_subua'''] = devclass(devices.devids[ur'''zte_orange_sanfrancisco_ver1'''], ur'''zte_orange_sanfrancisco_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; bg-bg; Orange San Francisco Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''zte_amigo_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''zte_amigo_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; fr-fr; Android Edition Starnaute Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':262144,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Amigo''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_march''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-Amigo.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''zte_g_x991_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''zte_g_x991_ver1''', ur'''ZTE-G-X991-Rio-orange/X991_V1_Z2_FRES_D18F109 Profile/MIDP-2.0 Configuration/CLDC-1.1 Obigo/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Rio''',ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_extra_info''':ur'''Orange''',ur'''model_name''':ur'''X991''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_march''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ztemt.com/mobile/uaprof/X991_V1_Z2.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_galaxy_tab_ver1_subsgh_i987'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_subsgh_i987''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; SGH-I987 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''model_extra_info''':ur'''ATT''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-I987.xml'''})
devices.devids[ur'''kyocera_s2300_ver1_subua'''] = devclass(devices.devids[ur'''kyocera_s2300_ver1'''], ur'''kyocera_s2300_ver1_subua''', ur'''KWC-Torino/ UP.Browser/7.2.7.2.561 (GUI) MMP/2.0''', False, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':180,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':512000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_march''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':6,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/KWC-Torino.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_sgh_t959v_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_sgh_t959v_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; SGH-T959V Build/FROYO) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-T959V'''})
devices.devids[ur'''sonyericsson_j10_ver1'''] = devclass(devices.devids[ur'''sonyericsson_j10i2_ver1'''], ur'''sonyericsson_j10_ver1''', ur'''SonyEricssonJ10/R7CA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.2''', True, {ur'''model_name''':ur'''J10''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/J10R101.xml'''})
devices.devids[ur'''dell_streak_7_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''dell_streak_7_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; Dell Streak 7 Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Dell''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''Streak 7''',ur'''max_image_width''':320,ur'''model_name''':ur'''Streak 7''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''samsung_sch_r910_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_sch_r910_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; SCH-R910 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 AndroidApp/TFD''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy Indulge''',ur'''max_image_width''':320,ur'''model_name''':ur'''SCH-R910''',ur'''resolution_height''':480,ur'''resolution_width''':320})
devices.devids[ur'''samsung_gt_s5570_ver1_sub221'''] = devclass(devices.devids[ur'''samsung_gt_s5570_ver1'''], ur'''samsung_gt_s5570_ver1_sub221''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; de-ch; GT-S5570 Build/FROYO) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''samsung_gt_s5830_ver1_sub_shwm240s'''] = devclass(devices.devids[ur'''samsung_gt_s5830_ver1'''], ur'''samsung_gt_s5830_ver1_sub_shwm240s''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; tc-; SHW-M240S Build/FROYO) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''model_name''':ur'''SHW-M240S'''})
devices.devids[ur'''nextbook_next3_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''nextbook_next3_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1-1.0.0; iw-il; NXM901 Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Nextbook''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''Next3''',ur'''max_image_width''':320,ur'''model_name''':ur'''NXM901''',ur'''resolution_height''':800,ur'''resolution_width''':600})
devices.devids[ur'''kddi_is03_ver1_subs2080'''] = devclass(devices.devids[ur'''kddi_is03_ver1'''], ur'''kddi_is03_ver1_subs2080''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; IS03 Build/S2080) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''docomo_sh03c_ver1_subs1130'''] = devclass(devices.devids[ur'''docomo_sh03c_ver1'''], ur'''docomo_sh03c_ver1_subs1130''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SH-03C Build/S1130) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_1_201b019'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_1'''], ur'''sonyericsson_so01b_subandroid2_1_201b019''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SonyEricssonSO-01B Build/2.0.1.B.0.19) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''huawei_ideos_s7_ver1_suban22'''] = devclass(devices.devids[ur'''huawei_ideos_s7_ver1'''], ur'''huawei_ideos_s7_ver1_suban22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-au; IDEOS S7 Build/FRG83) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''google_nexusone_ver1_sub233'''] = devclass(devices.devids[ur'''google_nexusone_ver1'''], ur'''google_nexusone_ver1_sub233''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-gb; Nexus One Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3.3'''})
devices.devids[ur'''huawei_ideos_x5_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''huawei_ideos_x5_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-au; u8800 Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Huawei''',ur'''marketing_name''':ur'''Ideos X5''',ur'''model_name''':ur'''u8800''',ur'''physical_screen_width''':50,ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''htc_desirehd_ver1_suborange'''] = devclass(devices.devids[ur'''htc_desirehd_ver1_sub22_suba9191'''], ur'''htc_desirehd_ver1_suborange''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; es-es; HTC_DesireHD-orange-LS Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_gt_i9100_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_i9100_ver1'''], ur'''samsung_gt_i9100_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.1; es-es; SAMSUNG GT-I9100/I9100BUKB2 Build/GRH78) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 MobileSafari/533.1''', False, {ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-I9100.xml'''})
devices.devids[ur'''sonyericsson_r800i_ver1_subiv'''] = devclass(devices.devids[ur'''sonyericsson_r800i_ver1'''], ur'''sonyericsson_r800i_ver1_subiv''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; es-es; SonyEricssonR800iv Build/3.0.A.2.181) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_mt15i_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_mt15i_ver1'''], ur'''sonyericsson_mt15i_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; es-es; SonyEricssonMT15iv Build/3.0.A.2.181) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''lg_e720_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_e720_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-es; LG-E720 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E720''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_march''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-E720-M6-D2.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''lg_km386_ver1'''] = devclass(devices.devids[ur'''lg_km385_ver1'''], ur'''lg_km386_ver1''', ur'''LG-KM386 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''model_name''':ur'''LG-KM386''',ur'''uaprof2''':ur'''http://gsm.lge.com/html/gsm/LG-KM386.xml'''})
devices.devids[ur'''samsung_gt_p7100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver3_0'''], ur'''samsung_gt_p7100_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; GT-P7100 Build/HRI83) AppleWebkit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy Tab 10.1V''',ur'''model_name''':ur'''GT-P7100'''})
devices.devids[ur'''vodafone_945_ver1_subua'''] = devclass(devices.devids[ur'''zte_vf945_ver1_subua'''], ur'''vodafone_945_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; it-it; Vodafone 945 Build/VF945_V02d_DE) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''huawei_ideos_x5_ver1_subua22'''] = devclass(devices.devids[ur'''huawei_ideos_x5_ver1'''], ur'''huawei_ideos_x5_ver1_subua22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; sv-se; IDEOS X5 Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''archos_a101it_ver1_subua22'''] = devclass(devices.devids[ur'''archos_a101it_ver1'''], ur'''archos_a101it_ver1_subua22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; sv-se; A101IT Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''htc_wildfire_ver1_subua22'''] = devclass(devices.devids[ur'''htc_wildfire_ver1'''], ur'''htc_wildfire_ver1_subua22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; sv-se; HTC Wildfire Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''zte_blade_ver1_suban23'''] = devclass(devices.devids[ur'''zte_blade_ver1_suban22'''], ur'''zte_blade_ver1_suban23''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; sv-se; Blade Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3'''})
devices.devids[ur'''docomo_l06c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver3_0'''], ur'''docomo_l06c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 3.0.1; ja-jp; L-06C Build/HRI66) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', True, {ur'''brand_name''':ur'''DoCoMo''',ur'''max_image_height''':472,ur'''max_image_width''':980,ur'''model_name''':ur'''L-06C''',ur'''release_date''':ur'''2011_march''',ur'''resolution_height''':768,ur'''resolution_width''':1280})
devices.devids[ur'''docomo_sh08c_ver1'''] = devclass(devices.devids[ur'''docomo_sh06c_ver1'''], ur'''docomo_sh08c_ver1''', ur'''DoCoMo/2.0 SH08C(c500;TB;W24H14)''', True, {ur'''model_name''':ur'''SH-08C''',ur'''release_date''':ur'''2011_march'''})
devices.devids[ur'''docomo_n04c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''docomo_n04c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; N-04C Build/A1010101) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''NEC''',ur'''marketing_name''':ur'''NEC Medias N-04C for DoCoMo''',ur'''max_image_width''':320,ur'''model_name''':ur'''N-04C''',ur'''release_date''':ur'''2011_march''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''kddi_is05_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''kddi_is05_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; IS05 Build/S2251) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Sharp''',ur'''marketing_name''':ur'''Sharp IS05 for KDDI''',ur'''max_image_width''':320,ur'''model_name''':ur'''IS05''',ur'''release_date''':ur'''2011_march''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''docomo_sh09c_ver1'''] = devclass(devices.devids[ur'''docomo_sh06c_ver1'''], ur'''docomo_sh09c_ver1''', ur'''DoCoMo/2.0 SH09C(c500;TB;W24H16)''', True, {ur'''model_name''':ur'''SH-09C''',ur'''release_date''':ur'''2011_march'''})
devices.devids[ur'''docomo_l04c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''docomo_l04c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; L-04C Build/FRF91) AppleWebKit/533.1 (KHTML,like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''DoCoMo''',ur'''model_name''':ur'''L-04C''',ur'''release_date''':ur'''2011_march'''})
devices.devids[ur'''alcatel_move_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''alcatel_move_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2-update1; en-us; MOVE Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''MOVE''',ur'''max_deck_size''':65536,ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MOVE''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_October''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/MOVE.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_x3_02_ver1_subovibrowser'''] = devclass(devices.devids[ur'''nokia_x3_02_ver1'''], ur'''nokia_x3_02_ver1_subovibrowser''', ur'''Mozilla/5.0 (Series40; NokiaX3-02/05.65; Profile/MIDP-2.1 Configuration/CLDC-1.1) Gecko/20100401 S40OviBrowser/1.0.0.9.10''', False, None)
devices.devids[ur'''mot_mb525_ver1_sub_android221'''] = devclass(devices.devids[ur'''mot_mb525_ver1_sub_android22'''], ur'''mot_mb525_ver1_sub_android221''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; MB525 Build/3.4.2-155) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2.1'''})
devices.devids[ur'''zte_u_x850_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zte_u_x850_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-us; ZTE-U X850 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':262144,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''U X850''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-U%20X850.xml''',ur'''wap_push_support''':True})
devices.devids[ur'''samsung_gt_i9000_ver1_suban233'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver1'''], ur'''samsung_gt_i9000_ver1_suban233''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; fr-fr; GT-I9000 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3.3'''})
devices.devids[ur'''mot_mb525_ver1_sub_funnyua'''] = devclass(devices.devids[ur'''mot_mb525_ver1_sub_android221'''], ur'''mot_mb525_ver1_sub_funnyua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-gb; MotoMB525 Build/3.4.2-159) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''lg_p990_ver1_sub_android222fr'''] = devclass(devices.devids[ur'''lg_p990_ver1_sub_android222'''], ur'''lg_p990_ver1_sub_android222fr''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; fr-fr; LG-P990/V10c Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', False, {ur'''device_os_version''':ur'''2.2.2''',ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/P990-M3-D2.xml'''})
devices.devids[ur'''sonyericsson_lt15i_ver1_subua232'''] = devclass(devices.devids[ur'''sonyericsson_lt15i_ver1'''], ur'''sonyericsson_lt15i_ver1_subua232''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; en-ie; SonyEricssonLT15iv Build/3.0.A.2.181) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''docomo_xperia_arc_ver1'''] = devclass(devices.devids[ur'''sonyericsson_lt15i_ver1_subua232'''], ur'''docomo_xperia_arc_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; ja-jp; SonyEricssonSO-01C Build/3.0.D.2.79) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''marketing_name''':ur'''Xpria arc''',ur'''model_extra_info''':ur'''DoCoMo''',ur'''model_name''':ur'''SO-01C''',ur'''release_date''':ur'''2011_march'''})
devices.devids[ur'''sonyericsson_r800i_ver1_subiv232'''] = devclass(devices.devids[ur'''sonyericsson_r800i_ver1_subiv'''], ur'''sonyericsson_r800i_ver1_subiv232''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; en-ie; SonyEricssonR800iv Build/3.0.A.2.181) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_gt_i9000_ver1_sub23'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver1_sub22'''], ur'''samsung_gt_i9000_ver1_sub23''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; fr-fr; SAMSUNG GT-I9100/I9100BUKC2 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3'''})
devices.devids[ur'''zte_movistar_link_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zte_movistar_link_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-us; Movistar Link Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':262144,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Movistar Link''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''table_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''huawei_u8500_ver1_suban22'''] = devclass(devices.devids[ur'''huawei_u8500_ver1'''], ur'''huawei_u8500_ver1_suban22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; es-es; U8500 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2''',ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiU8500v100WCDMANormal.xml'''})
devices.devids[ur'''lg_p970_ver1_suban22'''] = devclass(devices.devids[ur'''lg_p970_ver1'''], ur'''lg_p970_ver1_suban22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-ca; LG-P970g Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', False, {ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/P970g-M6-D1.xml'''})
devices.devids[ur'''micromax_x550_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''micromax_x550_ver1''', ur'''MicromaxX550/MIDP2.0/CLDC1.1/Screen-240X400''', True, {ur'''amr''':True,ur'''awb''':True,ur'''brand_name''':ur'''Micromax''',ur'''built_in_camera''':True,ur'''built_in_recorder''':True,ur'''colors''':262144,ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''ems''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''marketing_name''':ur'''X550 QUBE''',ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera Mini''',ur'''model_name''':ur'''X550''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''pointing_method''':ur'''touchscreen''',ur'''receiver''':True,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''sckl_vcard''':True,ur'''sender''':True,ur'''sp_midi''':True,ur'''wav''':True})
devices.devids[ur'''alcatel_ot990_ver1_subua'''] = devclass(devices.devids[ur'''alcatel_ot990_ver1'''], ur'''alcatel_ot990_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; ALCATEL_one_touch_990 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''alcatel_ot990_ver1_sub990a_subua'''] = devclass(devices.devids[ur'''alcatel_ot990_ver1_sub990a'''], ur'''alcatel_ot990_ver1_sub990a_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; ALCATEL_one_touch_990A Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''alcatel_ot990_ver1_sub990s_subua'''] = devclass(devices.devids[ur'''alcatel_ot990_ver1_sub990s'''], ur'''alcatel_ot990_ver1_sub990s_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; ALCATEL_one_touch_990S Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''alcatel_ot990_ver1_sub990m_subua'''] = devclass(devices.devids[ur'''alcatel_ot990_ver1_sub990m'''], ur'''alcatel_ot990_ver1_sub990m_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; ALCATEL_one_touch_990M Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''tcl_a990_ver1_subua'''] = devclass(devices.devids[ur'''tcl_a990_ver1'''], ur'''tcl_a990_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; TCL_A990 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''lg_t320_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_t320_ver1''', ur'''LG-T320/V100 Obigo/Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-T320''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_i9003_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_gt_i9003_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ru-ru; GT-I9003 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-I9003''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''alcatel_ot_380_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_ot_380_ver1''', ur'''Alcatel-OT-380/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-380''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''beeline_e300_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''beeline_e300_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ru-ru; Beeline_E300 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''model_name''':ur'''U8500''',ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''acer_e110_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_5'''], ur'''acer_e110_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.5; ru-ru; E110 Build/Cupcake) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1Acer_E110/1.0''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Acer''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''beTouch E110''',ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E110''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''table_support''':True})
devices.devids[ur'''acer_e200_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''acer_e200_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) acer_E200 1.045j.00''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer Incorporated''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''beTouch E200''',ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Acer E200''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_806_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''alcatel_ot_806_ver1''', ur'''Alcatel-OT-806/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-806''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_wildfire_s_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''htc_wildfire_s_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; sl-sk; HTC_WildfireS_A510e Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':262144,ur'''columns''':25,ur'''gif''':True,ur'''gif_animated''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':7200,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':320,ur'''mms_max_size''':614400,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Wildfire S''',ur'''mp3''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/PG76/ua-profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True})
devices.devids[ur'''alcatel_ot908_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''alcatel_ot908_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; ALCATEL_one_touch_908 Build/FRG83G) AppleWebKit/533.1 (KHTML,like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''has_qwerty_keyboard''':False,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''one touch 908''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2010_October''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL_one_touch_908.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_u8300_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''huawei_u8300_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; sv-se; U8300 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, None)
devices.devids[ur'''apple_ipad_ver1_sub431'''] = devclass(devices.devids[ur'''apple_ipad_ver1_sub43'''], ur'''apple_ipad_ver1_sub431''', ur'''Mozilla/5.0 (iPad; U; CPU iPhone OS 4_3_1 like Mac OS X; fr-fr) AppleWebKit/533.17.9 (KHTML, like Gecko) Mobile/7D11''', False, {ur'''device_os_version''':ur'''4.3.1'''})
devices.devids[ur'''acer_e400_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''acer_e400_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-tw; E400 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer''',ur'''colors''':65536,ur'''columns''':28,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''beTouch E400''',ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':1024000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E400''',ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':24,ur'''table_support''':True,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_E400_Profile.xml''',ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''inno_80_ver1'''] = devclass(devices.devids[ur'''inno_89_ver1'''], ur'''inno_80_ver1''', ur'''INNO80''', True, {ur'''model_name''':ur'''INNO80''',ur'''uaprof2''':ur'''http://wap.innostream.com/uaprof/INNO80.xml'''})
devices.devids[ur'''browser_webkit_nokia_series60_ng'''] = devclass(devices.devids[ur'''browser_webkit_nokia_series60_dp3_0'''], ur'''browser_webkit_nokia_series60_ng''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_NOKIA_SERIES60_NG''', False, {ur'''mobile_browser''':ur'''WebKit/Nokia/NG''',ur'''mobile_browser_version''':ur'''7'''})
devices.devids[ur'''browser_webkit_nokia_series60_ng_7_2'''] = devclass(devices.devids[ur'''browser_webkit_nokia_series60_ng'''], ur'''browser_webkit_nokia_series60_ng_7_2''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_NOKIA_SERIES60_NG_7_2''', False, {ur'''mobile_browser_version''':ur'''7.2'''})
devices.devids[ur'''browser_webkit_nokia_series60_ng_7_3'''] = devclass(devices.devids[ur'''browser_webkit_nokia_series60_ng_7_2'''], ur'''browser_webkit_nokia_series60_ng_7_3''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_NOKIA_SERIES60_NG_7_3''', False, {ur'''mobile_browser''':ur'''WebKit/Nokia''',ur'''mobile_browser_version''':ur'''7.3'''})
devices.devids[ur'''nokia_c7_00_ver1_subbrowserng73'''] = devclass(devices.devids[ur'''nokia_c7_00_ver1'''], ur'''nokia_c7_00_ver1_subbrowserng73''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC7-00/020.032; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.14 Mobile Safari/533.4 3gpp-gba''', False, {ur'''mms_max_size''':1228800,ur'''mobile_browser_version''':ur'''7.3''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NC7-00r200.xml'''})
devices.devids[ur'''htc_t9292_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''htc_t9292_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; HTC; HD7)''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''HD7''',ur'''model_name''':ur'''T9292''',ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''3.0''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_3g2''':False,ur'''streaming_3gpp''':False,ur'''streaming_acodec_aac''':ur'''none''',ur'''streaming_acodec_amr''':ur'''none''',ur'''streaming_mp4''':False,ur'''streaming_vcodec_h263_0''':-1,ur'''streaming_vcodec_h264_bp''':ur'''-1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''-1''',ur'''streaming_video''':False})
devices.devids[ur'''htc_t9292_ver1_subua'''] = devclass(devices.devids[ur'''htc_t9292_ver1'''], ur'''htc_t9292_ver1_subua''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; HTC; HD7 T9292)''', False, None)
devices.devids[ur'''htc_x7500_ver1_subopera95'''] = devclass(devices.devids[ur'''htc_x7500_ver1_subopera865'''], ur'''htc_x7500_ver1_subopera95''', ur'''Opera/9.5 (Microsoft Windows; PPC; 640x480; HTC_X7500/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1; Opera Mobi/2745; U; en)''', False, {ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.5'''})
devices.devids[ur'''roverpc_s5_ver1'''] = devclass(devices.devids[ur'''generic_ms_mobile_screen240x320_sub401'''], ur'''roverpc_s5_ver1''', ur'''RoverPC-S5/(2005.10.01)Ver1.0.1/WAP2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1/ (compatible; MSIE 4.01; Windows CE; PPC; 240x320)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RoverPC''',ur'''built_in_camera''':True,ur'''colors''':262144,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_qcelp''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S5''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''receiver''':True,ur'''release_date''':ur'''2006_may''',ur'''sender''':True,ur'''sp_midi''':True,ur'''wav''':True})
devices.devids[ur'''htc_incredibles_s710e_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_incredibles_s710e_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; sv-se; HTC_IncredibleS_S710e Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''Incredible S''',ur'''max_image_height''':600,ur'''model_name''':ur'''S710e''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''sonyericsson_lt15i_ver1_suban233'''] = devclass(devices.devids[ur'''sonyericsson_lt15i_ver1'''], ur'''sonyericsson_lt15i_ver1_suban233''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-gb; SonyEricssonLT15i Build/4.0.A.0.55) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/LT15iR401.xml'''})
devices.devids[ur'''sonyericsson_mt15i_ver1_suban233'''] = devclass(devices.devids[ur'''sonyericsson_mt15i_ver1'''], ur'''sonyericsson_mt15i_ver1_suban233''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-gb; SonyEricssonMT15i Build/4.0.A.0.55) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/MT15iR401.xml'''})
devices.devids[ur'''sonyericsson_r800i_ver1_suban233'''] = devclass(devices.devids[ur'''sonyericsson_r800i_ver1'''], ur'''sonyericsson_r800i_ver1_suban233''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-gb; SonyEricssonR800i Build/4.0.A.0.55) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/R800iR401.xml'''})
devices.devids[ur'''sonyericsson_r800i_ver1_subat'''] = devclass(devices.devids[ur'''sonyericsson_r800i_ver1'''], ur'''sonyericsson_r800i_ver1_subat''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-gb; SonyEricssonR800at Build/3.0.1.B.0.66) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_mk16i_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''sonyericsson_mk16i_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-gb; SonyEricssonMK16i Build/4.0.A.0.261) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''marketing_name''':ur'''Xperia Pro'''})
devices.devids[ur'''samsung_gt_i5800_ver1_suban22'''] = devclass(devices.devids[ur'''samsung_gt_i5800_ver1'''], ur'''samsung_gt_i5800_ver1_suban22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-es; GT-I5800 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''htc_desirehd_ver1_sub221b'''] = devclass(devices.devids[ur'''htc_desirehd_ver1_sub221'''], ur'''htc_desirehd_ver1_sub221b''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; es-es; Desire HD Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_e15i_ver1_subvoda_an21'''] = devclass(devices.devids[ur'''sonyericsson_e15i_ver1_sub21'''], ur'''sonyericsson_e15i_ver1_subvoda_an21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; SonyEricssonE15iv Build/2.1.1.A.0.6) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sonyericsson_x10i_ver1_suban21b'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1_suban21'''], ur'''sonyericsson_x10i_ver1_suban21b''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; bg-bg; X10i Build/2.1.A.0.435) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''htc_desire_s_ver1_suban233'''] = devclass(devices.devids[ur'''htc_desire_s_ver1'''], ur'''htc_desire_s_ver1_suban233''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; es-es; HTC/DesireS/1.32.161.2 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_gt_i9000_ver1_suban232'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver1'''], ur'''samsung_gt_i9000_ver1_suban232''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; es-es; GT-I9000 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''nokia_e6_00_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_symbian3'''], ur'''nokia_e6_00_ver1''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaE6-00/021.002; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.16 Mobile Safari/533.4 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':30,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''E6''',ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia BrowserNG''',ur'''mobile_browser_version''':ur'''7.3''',ur'''model_name''':ur'''E6-00''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds.nokia.com/uaprof/NE6-00r100.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NE6-00r100-VF3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_p920_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_p920_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; es-es; LG-P920/V08f Build/MASTER) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', False, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P920''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':15,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/P920-M3-D2.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''nokia_c1_02_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_c1_02_ver1''', ur'''NokiaC1-02/2.0 (04.40) Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':307200,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C1-02''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_v858_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''huawei_v858_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; es-es; Vodafone 858 Build/Vodafone858C02B615) AppleWebkit/533.1 (KHTML. like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''model_name''':ur'''Vodafone 858''',ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/HuaweiV858WCDMA-Vodafone.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''htc_pyramid_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''htc_pyramid_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; es-es; HTC/Pyramid/0.60.162.1 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Sensation''',ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':540,ur'''mms_max_size''':307200,ur'''mms_max_width''':960,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Pyramid''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':960,ur'''resolution_width''':540,ur'''rows''':21,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/PG58/ua-profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True})
devices.devids[ur'''nokia_x7_00_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_symbian3'''], ur'''nokia_x7_00_ver1''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaX7-00/021.004; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.21 Mobile Safari/533.4 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''X7''',ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':1228800,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia BrowserNG''',ur'''mobile_browser_version''':ur'''7.3''',ur'''model_name''':ur'''X7-00''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NX7-00r100-2G.xml''',ur'''uaprof2''':ur'''http://nds1.nds.nokia.com/uaprof/NX7-00r100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''browser_webkit_lg'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_lg''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_LG''', False, {ur'''mobile_browser''':ur'''WebKit/LG'''})
devices.devids[ur'''lg_generic_webkit'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_generic_webkit''', ur'''DO_NOT_MATCH_LG_GENERIC_WEBKIT''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''canvas_support''':ur'''full''',ur'''columns''':15,ur'''css_border_image''':ur'''webkit''',ur'''css_gradient''':ur'''webkit''',ur'''css_rounded_corners''':ur'''webkit''',ur'''css_spriting''':True,ur'''image_inlining''':True,ur'''max_data_rate''':384,ur'''max_image_height''':200,ur'''max_image_width''':228,ur'''physical_screen_height''':40,ur'''physical_screen_width''':40,ur'''preferred_markup''':ur'''html_web_4_0''',ur'''resolution_height''':240,ur'''resolution_width''':240,ur'''rows''':16,ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token''',ur'''wml_1_1''':False,ur'''xhtml_support_level''':4})
devices.devids[ur'''lg_c330_ver1'''] = devclass(devices.devids[ur'''lg_generic_webkit'''], ur'''lg_c330_ver1''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-C330/V10a AppleWebkit/531 Browser/Phantom/V2.0 Widget/LGMW/3.0 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''WebKit/LG''',ur'''mobile_browser_version''':ur'''1.0''',ur'''model_name''':ur'''C330''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C330-M3-D1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_vodafone351_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''zte_vodafone351_ver1''', ur'''Vodafone/1.0/0Vodafone351/VF 351-MTK 6253-V02a-February 282011-Vodafone ES Browser/OperaMini/v4.2.1141-2011-03-03(524288)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''canvas_support''':ur'''full''',ur'''colors''':65536,ur'''columns''':14,ur'''css_spriting''':True,ur'''gif''':True,ur'''image_inlining''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':240,ur'''mms_max_size''':307200,ur'''mms_max_width''':320,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera Mini''',ur'''mobile_browser_version''':ur'''4''',ur'''model_name''':ur'''Vodafone351''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/Vodafone351.xml''',ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''blackberry9105_ver1_subos6'''] = devclass(devices.devids[ur'''blackberry9105_ver1'''], ur'''blackberry9105_ver1_subos6''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9105; es) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.534 Mobile Safari/534.8+''', False, {ur'''device_os_version''':ur'''6.0''',ur'''mobile_browser_version''':ur'''6.0''',ur'''release_date''':ur'''2011_january''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9105_umts/6.0.0.rdf'''})
devices.devids[ur'''blackberry9700_ver1_subos6'''] = devclass(devices.devids[ur'''blackberry9700_ver1'''], ur'''blackberry9700_ver1_subos6''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9700; es) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.534 Mobile Safari/534.8+''', False, {ur'''device_os_version''':ur'''6.0''',ur'''mobile_browser_version''':ur'''6.0''',ur'''release_date''':ur'''2011_january''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9700_umts/6.0.0.rdf''',ur'''uaprof2''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9700_80211g/6.0.0'''})
devices.devids[ur'''blackberry9780_ver1_submozua'''] = devclass(devices.devids[ur'''blackberry9780_ver1'''], ur'''blackberry9780_ver1_submozua''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9780; es) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.534 Mobile Safari/534.8+''', False, {ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9780_umts/6.0.0.rdf'''})
devices.devids[ur'''htc_wildfire_s_ver1_subua'''] = devclass(devices.devids[ur'''htc_wildfire_s_ver1'''], ur'''htc_wildfire_s_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; es-es; HTC/WildfireS/1.21.161.1 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.''', False, None)
devices.devids[ur'''blackberry9520_ver1_subsmallb'''] = devclass(devices.devids[ur'''blackberry9520_ver1'''], ur'''blackberry9520_ver1_subsmallb''', ur'''Blackberry9520/5.0.0.1077 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/1''', False, None)
devices.devids[ur'''onda_n130_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''onda_n130_ver1''', ur'''N130_Onda/WAP2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Onda''',ur'''colors''':262144,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N130''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N130.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ngm_soap_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_soap_ver1''', ur'''NGM SOAP WAP Browser''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''TINNO''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''NGM SOAP''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmsoap.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ngm_argo_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_argo_ver1''', ur'''NGM_ARGO /ObigoInternetBrowser/QO3C Profile/MIDP2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Argo''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmargo.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ngm_clio_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_clio_ver1''', ur'''NGM_Clio/ObigoInternetBrowser/QO3C Profile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Clio''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmclio.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''ngm_elvis_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_elvis_ver1''', ur'''NGM_Elvis/ObigoInternetBrowser/QO3C Profile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MC220''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmelvis.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_c320_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_c320_ver1''', ur'''LG-C320/V100 Obigo/Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG/C320/v1.0''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/C320-M3-D1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_kt615_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_kt615_ver1''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 LGKT615/v10C; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':357000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''kt615''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/KT615.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_c100_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_c100_ver1''', ur'''LG-C100/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-C100''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_c305_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lg_c305_ver1''', ur'''LG-C305/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-C305''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C305.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''acer_iconia_tab_a500_ver1'''] = devclass(devices.devids[ur'''generic_android_ver3_0'''], ur'''acer_iconia_tab_a500_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 3.0.1; fr-fr; A500 Build/HRI66) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', True, {ur'''brand_name''':ur'''Acer''',ur'''columns''':100,ur'''device_os_version''':ur'''3.0.1''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''Picasso''',ur'''max_data_rate''':3600,ur'''max_image_height''':1280,ur'''max_image_width''':800,ur'''model_name''':ur'''A500''',ur'''physical_screen_height''':220,ur'''physical_screen_width''':160,ur'''release_date''':ur'''2011_march''',ur'''resolution_height''':1280,ur'''resolution_width''':800,ur'''rows''':100,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_A500_Profile.xml'''})
devices.devids[ur'''acer_iconia_tab_a500_ver1_suba501'''] = devclass(devices.devids[ur'''acer_iconia_tab_a500_ver1'''], ur'''acer_iconia_tab_a500_ver1_suba501''', ur'''Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; A501 Build/HRI66) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', False, {ur'''device_os_version''':ur'''3.0.1''',ur'''model_name''':ur'''A501''',ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_A501_Profile.xml'''})
devices.devids[ur'''acer_iconia_tab_a100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver3_0'''], ur'''acer_iconia_tab_a100_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; A100 Build/HRI66) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', True, {ur'''brand_name''':ur'''Acer''',ur'''columns''':100,ur'''is_tablet''':True,ur'''marketing_name''':ur'''Vangogh''',ur'''max_image_height''':800,ur'''max_image_width''':600,ur'''model_name''':ur'''Iconia Tab A100''',ur'''physical_screen_height''':160,ur'''physical_screen_width''':100,ur'''resolution_height''':1024,ur'''resolution_width''':600,ur'''rows''':100})
devices.devids[ur'''lg_us760_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_us760_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; USCC-US760 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Genesis''',ur'''model_name''':ur'''US760'''})
devices.devids[ur'''lg_us855_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''lg_us855_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; en-us; USCC-US855 Build/GRH78C) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Optimus Black''',ur'''model_name''':ur'''US855'''})
devices.devids[ur'''lg_us855_ver1_subua'''] = devclass(devices.devids[ur'''lg_us855_ver1'''], ur'''lg_us855_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-us; LG-LS855 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''lg_ms910_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''lg_ms910_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; en-us; LG-MS910 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Bryce''',ur'''model_name''':ur'''MS910'''})
devices.devids[ur'''lg_ls685_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''lg_ls685_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-us; LG-LS685 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Gelato''',ur'''model_name''':ur'''LS685'''})
devices.devids[ur'''lg_ls700_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''lg_ls700_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-us; LG-LS700 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Gelato Q''',ur'''model_name''':ur'''LS700'''})
devices.devids[ur'''htc_adr6400l_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_adr6400l_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; ADR6400L 4G Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''Thunderbolt''',ur'''model_name''':ur'''ADR6400L'''})
devices.devids[ur'''samsung_gt_s5830_ver1_suban22'''] = devclass(devices.devids[ur'''samsung_gt_s5830_ver1'''], ur'''samsung_gt_s5830_ver1_suban22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-gb; GT-S5830 Build/FROYO) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''nokia_x2_01_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_x2_01_ver1''', ur'''NokiaX2-01/5.0 (07.10) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420  (KHTML, like Gecko) Safari/420''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''X2-01''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''physical_screen_height''':30,ur'''physical_screen_width''':50,ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1.b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NokiaX2-01r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_m735_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_m735_ver1''', ur'''HUAWEI-M735/001.00 Opera/9.70''', True, {ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':40,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':1024000,ur'''max_image_height''':200,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Opera''',ur'''mobile_browser_version''':ur'''9.7''',ur'''model_extra_info''':ur'''MetroPCS''',ur'''model_name''':ur'''M735''',ur'''nokia_voice_call''':True,ur'''physical_screen_height''':80,ur'''physical_screen_width''':50,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/Huawei-M735.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sharp_is05_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''sharp_is05_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; IS05 Build/S2251) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Sharp''',ur'''model_name''':ur'''IS05'''})
devices.devids[ur'''nec_n04c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''nec_n04c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; N-04C Build/A1010601) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Nec''',ur'''marketing_name''':ur'''Medias''',ur'''model_name''':ur'''N04C''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''lg_mn510_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_mn510_ver1''', ur'''Mozilla/4.1 (compatible; Teleca Q7; BMP 1.0.1; U; en) 240X400 LG-MN510''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':19,ur'''dual_orientation''':True,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Banter Touch''',ur'''max_deck_size''':1536000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':512000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''model_name''':ur'''MN510''',ur'''mp3''':True,ur'''physical_screen_height''':80,ur'''physical_screen_width''':40,ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':21,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/LG-MN510.xml''',ur'''wap_push_support''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True})
devices.devids[ur'''pantech_sky_im_a730s_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''pantech_sky_im_a730s_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ko-kr; IM-A730S Build/FRG83) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Pantech''',ur'''model_name''':ur'''AKY IM-A730S'''})
devices.devids[ur'''browser_webkit_webos_tablet'''] = devclass(devices.devids[ur'''browser_webkit_webos'''], ur'''browser_webkit_webos_tablet''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_WEBOS_TABLET''', False, None)
devices.devids[ur'''hp_webos_generic'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''hp_webos_generic''', ur'''DO_NOT_MATCH_HP_WEBOS_GENERIC''', False, {ur'''brand_name''':ur'''HP''',ur'''canvas_support''':ur'''full''',ur'''card_title_support''':False,ur'''columns''':20,ur'''css_border_image''':ur'''webkit''',ur'''css_gradient''':ur'''webkit''',ur'''css_rounded_corners''':ur'''webkit''',ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''webOS''',ur'''full_flash_support''':True,ur'''has_qwerty_keyboard''':True,ur'''hinted_progressive_download''':True,ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''image_inlining''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''mobile_browser''':ur'''WebKit/webOS''',ur'''physical_screen_height''':50,ur'''physical_screen_width''':50,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_mov''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''playback_vcodec_h264_bp''':ur'''0''',ur'''playback_vcodec_mpeg4_asp''':0,ur'''playback_vcodec_mpeg4_sp''':ur'''0''',ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_5_0''',ur'''progressive_download''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':10,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_flv''':True,ur'''streaming_mov''':True,ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_vcodec_h264_bp''':ur'''0''',ur'''streaming_vcodec_mpeg4_asp''':0,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''streaming_video''':True,ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token''',ur'''wml_make_phone_call_string''':ur'''none''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':4,ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''hp_tablet_webos_generic'''] = devclass(devices.devids[ur'''hp_webos_generic'''], ur'''hp_tablet_webos_generic''', ur'''DO_NOT_MATCH_HP_TABLET_WEBOS_GENERIC''', False, {ur'''columns''':100,ur'''device_claims_web_support''':True,ur'''dual_orientation''':True,ur'''full_flash_support''':True,ur'''has_qwerty_keyboard''':True,ur'''is_tablet''':True,ur'''max_data_rate''':384,ur'''max_image_height''':1000,ur'''max_image_width''':768,ur'''physical_screen_height''':200,ur'''physical_screen_width''':100,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':1024,ur'''resolution_width''':768,ur'''rows''':50,ur'''wifi''':True,ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''hp_touchpad_ver1'''] = devclass(devices.devids[ur'''hp_tablet_webos_generic'''], ur'''hp_touchpad_ver1''', ur'''Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.0; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/233.48 Safari/534.6 TouchPad/1.0''', True, {ur'''bmp''':True,ur'''colors''':262144,ur'''device_os_version''':ur'''3.0''',ur'''gif''':True,ur'''jpg''':True,ur'''model_name''':ur'''TouchPad''',ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':768,ur'''resolution_width''':1024,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':45,ur'''table_support''':True,ur'''uaprof''':ur'''http://downloads.palm.com/profiles/HSTNH-I29C_R1.xml'''})
devices.devids[ur'''hp_veer_ver1'''] = devclass(devices.devids[ur'''hp_webos_generic'''], ur'''hp_veer_ver1''', ur'''Mozilla/5.0 (webOS/2.1.2; U; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Version/1.0 Safari/532.2 P160UNA/1.0''', True, {ur'''bmp''':True,ur'''colors''':16777216,ur'''device_os_version''':ur'''2.1.2''',ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':300,ur'''mms_amr''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_vcard''':True,ur'''model_name''':ur'''Veer''',ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':400,ur'''resolution_width''':320,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''table_support''':True,ur'''uaprof''':ur'''http://downloads.palm.com/profiles/P160U_R1.xml'''})
devices.devids[ur'''hp_pre3_ver1'''] = devclass(devices.devids[ur'''hp_webos_generic'''], ur'''hp_pre3_ver1''', ur'''Mozilla/5.0 (Linux; webOS/2.1.2; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) webOSBrowser/221.11 Safari/534.6 Pre/3.0''', True, {ur'''bmp''':True,ur'''colors''':262144,ur'''device_os_version''':ur'''2.1.2''',ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''mms_amr''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_vcard''':True,ur'''model_name''':ur'''Pre3''',ur'''png''':True,ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''table_support''':True,ur'''uaprof''':ur'''http://downloads.palm.com/profiles/P130U_R4.xml''',ur'''xhtmlmp_preferred_mime_type''':ur'''text/html'''})
devices.devids[ur'''nokia_7230_ver1_sub1c'''] = devclass(devices.devids[ur'''nokia_7230_ver1'''], ur'''nokia_7230_ver1_sub1c''', ur'''Nokia7230-1c/5.0 (09.83) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', False, None)
devices.devids[ur'''nokia_n900_ver1_sub1923'''] = devclass(devices.devids[ur'''nokia_n900_ver1'''], ur'''nokia_n900_ver1_sub1923''', ur'''Mozilla/5.0 (X11; U; Linux armv7l; en-GB; rv:1.9.2.3pre) Gecko/20100723 Firefox/3.5 Maemo Browser 1.7.4.8 RX-51 N900''', False, None)
devices.devids[ur'''nokia_n900_ver1_sub192b6'''] = devclass(devices.devids[ur'''nokia_n900_ver1'''], ur'''nokia_n900_ver1_sub192b6''', ur'''Mozilla/5.0 (X11; U; Linux armv7l; en-GB; rv:1.9.2b6pre) Gecko/20100318 Firefox/3.5 Maemo Browser 1.7.4.8 RX-51 N900''', False, None)
devices.devids[ur'''nexian_nx_w750_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_w750_ver1''', ur'''NexianNX-W750''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-W750''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''micromax_e390_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''micromax_e390_ver1''', ur'''Mozilla/5.0 (MMX-E390/1.00;U;REX/1.0;BREW/3.1.5;240*400;CTC/2.0) NF/3.5''', True, {ur'''brand_name''':ur'''Micromax''',ur'''marketing_name''':ur'''MTS Alive''',ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''model_name''':ur'''E390''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''sp_midi''':True})
devices.devids[ur'''garmin_nuviphone_ver1'''] = devclass(devices.devids[ur'''generic_iris_browser'''], ur'''garmin_nuviphone_ver1''', ur'''Mozilla/5.0 (Linux; U; arm; en, Nuvifone) AppleWebKit/523.13 (KHTML, like Gecko) Version/3.0 Mobile Safari/419.3 Qt Qtopia Iris/1.1.2''', True, {ur'''brand_name''':ur'''Garmin-Asus''',ur'''device_os''':ur'''Linux Smartphone OS''',ur'''marketing_name''':ur'''Garmin nüvifone''',ur'''max_data_rate''':384,ur'''model_name''':ur'''Nüvifone G60''',ur'''mp3''':True,ur'''pdf_support''':True,ur'''playback_acodec_aac''':ur'''heaac''',ur'''playback_mp4''':True,ur'''playback_vcodec_mpeg4_asp''':2,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2009_october''',ur'''resolution_height''':480,ur'''resolution_width''':272,ur'''wifi''':True})
devices.devids[ur'''mot_ex122_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_ex122_ver1''', ur'''MOT-EX122 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''MOTOROLA''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':30720,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':1048576,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MOT-EX122''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/ex122/Profile/EX122_b31d5b81720ac5bf833bcce2cdc2c044.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_ex115_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_ex115_ver1''', ur'''MOT-EX115 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''MOTOROLA''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':30720,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MOT-EX115''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/ex115/Profile/EX115_11b47e45fa3ab06cb877f45ff2982e7a.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_ex128_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_ex128_ver1''', ur'''MOT-EX128 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''MOTOROLA''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':30720,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MOT-EX128''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/ex128/Profile/EX128_27390a3c7426da5686f20302b82926e1.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_ex211_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_ex211_ver1''', ur'''Mot-EX211/18.01 Browser/Obigo/Q03C MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EX211''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/ex211/Profile/ex211.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''onda_o140_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''onda_o140_ver1''', ur'''O140/wap2.0_Profile/MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Onda''',ur'''colors''':16777216,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''O140''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/O140.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot890d_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''alcatel_ot890d_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; ALCATEL one touch 890D Build/MASTER) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''one touch 890D''',ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''model_name''':ur'''one touch 890D''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''alcatel_ot_255d_ver1'''] = devclass(devices.devids[ur'''alcatel_ot_255_ver1'''], ur'''alcatel_ot_255d_ver1''', ur'''Alcatel-OT-255D/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':18,ur'''imelody''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-255D''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-255D.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_300_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''alcatel_ot_300_ver1''', ur'''Alcatel-OT-300/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-300''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-300.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_355_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''alcatel_ot_355_ver1''', ur'''Alcatel-OT-355/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-355''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-355.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_355d_ver1'''] = devclass(devices.devids[ur'''alcatel_ot_355_ver1'''], ur'''alcatel_ot_355d_ver1''', ur'''Alcatel-OT-355D/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''colors''':65536,ur'''columns''':18,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''model_name''':ur'''OT-355D''',ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-355D.rdf'''})
devices.devids[ur'''alcatel_ot_706_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''alcatel_ot_706_ver1''', ur'''Alcatel-OT-706/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':6,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':40000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-706''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-706.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_710d_ver1'''] = devclass(devices.devids[ur'''alcatel_ot_710_ver1'''], ur'''alcatel_ot_710d_ver1''', ur'''Alcatel-OT-710D/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''colors''':262144,ur'''columns''':36,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''model_name''':ur'''OT-710D''',ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-710D.rdf'''})
devices.devids[ur'''alcatel_ot_799_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''alcatel_ot_799_ver1''', ur'''Alcatel-OT-799/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-799''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-799.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_c3500_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_c3500_ver1''', ur'''SAMSUNG-GT-C3500/C3500XXKA4 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-C3500''',ur'''mp3''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-C3500.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_s3650h_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s3650h_ver1''', ur'''SAMSUNG-GT-S3650H/1.0 SHP/VPP/R5 NetFront/3.5 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S3650H''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3650H.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_f510_ver1'''] = devclass(devices.devids[ur'''samsung_f500_ver1'''], ur'''samsung_f510_ver1''', ur'''SGH-F510/1.0 NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''bmp''':True,ur'''colors''':65536,ur'''columns''':16,ur'''max_deck_size''':2048000,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F510''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':12,ur'''softkey_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/F510.xml''',ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_msx_10_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_msx_10_ver1''', ur'''Alcatel-MISS-SIXTY-MSX-10/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Miss Sixty''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-MS01X.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_807d_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''alcatel_ot_807d_ver1''', ur'''Alcatel-OT-807D/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-807D''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-807D.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot_803_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''alcatel_ot_803_ver1''', ur'''ALCATEL_one_touch_803/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-803''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-803.rdf''',ur'''uaprof2''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL_one_touch_803.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_c105_ver1'''] = devclass(devices.devids[ur'''lg_c100_ver1'''], ur'''lg_c105_ver1''', ur'''LG-C105/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''colors''':65536,ur'''columns''':15,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''model_name''':ur'''LG-C105''',ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C105.xml'''})
devices.devids[ur'''lg_p503_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_p503_ver1''', ur'''LG_P503/1.0 Android/2.2 Release/5.20.2010 Browser/KHTML (Mozilla/5.0 AppleWebKit/533.1 Version/4.0 Mobile Safari/533.1)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG/P503/V1.0''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/P503-M6-D1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''zte_f101_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''zte_f101_ver1''', ur'''ZTE-F101(RDS)/1.0 NetFront/3.5 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':409600,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F101''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':14,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-F101(RDS).xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''wta_voice_call''':True})
devices.devids[ur'''nokia_c2_01_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series40_dp60'''], ur'''nokia_c2_01_ver1''', ur'''NokiaC2-01/5.0 (10.50) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':262144,ur'''columns''':15,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':131072,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_wallpaper''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C2-01''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1.b''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0b''',ur'''table_support''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NC2-01r100.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''alcatel_ot890d_ver1_subua'''] = devclass(devices.devids[ur'''alcatel_ot890d_ver1'''], ur'''alcatel_ot890d_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; ALCATEL_one_touch_890D Build/MASTER) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_ex112_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_ex112_ver1''', ur'''MOT-EX112 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''MOTOROLA''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':30720,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':1048576,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MOT-EX112''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/ex112/Profile/EX112_d1acc08e337119e8aee7b55b707342d2.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''apple_ipad_ver1_sub432'''] = devclass(devices.devids[ur'''apple_ipad_ver1_sub431'''], ur'''apple_ipad_ver1_sub432''', ur'''Mozilla/5.0 (iPad; U; CPU OS 4_3_2 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8H7 Safari/6533.18.5''', False, {ur'''device_os_version''':ur'''4.3.2''',ur'''release_date''':ur'''2011_may'''})
devices.devids[ur'''blackberry_generic_tablet'''] = devclass(devices.devids[ur'''blackberry_generic'''], ur'''blackberry_generic_tablet''', ur'''DO_NOT_MATCH_BLACKBERRY_TABLET''', False, {ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_preferred_geoloc_api''':ur'''w3c_api''',ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''canvas_support''':ur'''full''',ur'''colors''':65536,ur'''columns''':60,ur'''css_spriting''':True,ur'''device_claims_web_support''':True,ur'''dual_orientation''':True,ur'''full_flash_support''':True,ur'''html_preferred_dtd''':ur'''html5''',ur'''html_web_3_2''':True,ur'''html_web_4_0''':True,ur'''image_inlining''':True,ur'''is_tablet''':True,ur'''max_image_height''':600,ur'''max_image_width''':480,ur'''mobile_browser''':ur'''Safari''',ur'''physical_screen_height''':100,ur'''physical_screen_width''':80,ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':40,ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token''',ur'''wbmp''':False,ur'''wml_1_1''':False,ur'''wml_1_2''':False,ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_support_level''':4,ur'''xhtml_supports_iframe''':ur'''full'''})
devices.devids[ur'''rim_playbook_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_tablet'''], ur'''rim_playbook_ver1''', ur'''Mozilla/5.0 (PlayBook; U; RIM Tablet OS 1.0.0; en-US) AppleWebKit/534.8+ (KHTML, like Gecko) Version/0.0.1 Safari/534.8+''', True, {ur'''canvas_support''':ur'''full''',ur'''css_spriting''':True,ur'''device_os''':ur'''RIM Tablet OS''',ur'''dual_orientation''':True,ur'''html_preferred_dtd''':ur'''html5''',ur'''max_image_height''':600,ur'''max_image_width''':1024,ur'''model_name''':ur'''PlayBook''',ur'''resolution_height''':600,ur'''resolution_width''':1024,ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token'''})
devices.devids[ur'''browser_webkit_rim_tablet'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_rim_tablet''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_RIM_TABLET''', False, None)
devices.devids[ur'''samsung_sghf488i_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_sghf488i_ver1''', ur'''SAMSUNG-SGH-F488I/1.0 SHP/VPP/R5 NetFront/3.5 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-F488I''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-F488I.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''ngm_prestige_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_prestige_ver1''', ur'''NGM_Prestige/ObigoInternetBrowser/QO3C Profile/MIDP2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Prestige''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmprestige.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_t325_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_t325_ver1''', ur'''LG-T325/V100 Obigo/Q7.3 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':102400,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-T325''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-T325-M3-D1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''nokia_c1_ver1_sub011'''] = devclass(devices.devids[ur'''nokia_c1_ver1'''], ur'''nokia_c1_ver1_sub011''', ur'''NokiaC1-01.1/2.0 (03.30) Profile/MIDP-2.1 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''blackberry9330_ver1_subos6'''] = devclass(devices.devids[ur'''blackberry9330_ver1'''], ur'''blackberry9330_ver1_subos6''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9330; en-US) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.415 Mobile Safari/534.1+''', False, {ur'''device_os_version''':ur'''6.0''',ur'''mobile_browser_version''':ur'''6.0'''})
devices.devids[ur'''nokia_6220c_ver1_subos92'''] = devclass(devices.devids[ur'''nokia_6220c_ver1'''], ur'''nokia_6220c_ver1_subos92''', ur'''Mozilla/5.0 (SymbianOS/9.2; U; [en]; Series60/3.2 Nokia6220c-1/2.04; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413''', False, {ur'''device_os_version''':ur'''9.2'''})
devices.devids[ur'''blackberry9650_ver1_subos6'''] = devclass(devices.devids[ur'''blackberry9650_ver1'''], ur'''blackberry9650_ver1_subos6''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9650; en-us) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.431 Mobile Safari/534.1+''', False, {ur'''device_os_version''':ur'''6.0''',ur'''mobile_browser_version''':ur'''6.0'''})
devices.devids[ur'''apple_generic_iphoneos_mmsclient'''] = devclass(devices.devids[ur'''apple_generic'''], ur'''apple_generic_iphoneos_mmsclient''', ur'''DO_NOT_MATCH_IPHONE_OS_MMS_CLIENT''', False, None)
devices.devids[ur'''philips_x518_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_x518_ver1''', ur'''PhilipsX518/1.0 MTK6253/09B Release/15.08.2010 Browser/Obigo2.0 Profile/MIDP-2.1/Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sonim''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3200''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''uabait_iphoneos_mmsclient_version433'''] = devclass(devices.devids[ur'''apple_generic_iphoneos_mmsclient'''], ur'''uabait_iphoneos_mmsclient_version433''', ur'''iPhoneOS/4.3.3''', False, {ur'''built_in_camera''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':2097152,ur'''mms_max_width''':1024,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''model_name''':ur'''iPhoneOS MMS Client''',ur'''receiver''':True,ur'''release_date''':ur'''2011_may''',ur'''sender''':True,ur'''uaprof''':ur'''http://iphonemms.apple.com/iphone/uaprof-2MB.rdf'''})
devices.devids[ur'''philips_x116_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_x116_ver1''', ur'''Philips X116''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sonim''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PhilipsX116''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_a155_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_a155_ver1''', ur'''LG-A155/V100 Obigo/Q05A MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':51200,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A155''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-A155-M3-D1.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gte2652w_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gte2652w_ver1''', ur'''SAMSUNG-GT-E2652W/1.0 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':512000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-E2652W''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-E2652WUAProf.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_e146_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_e146_ver1''', ur'''Fly_E146/WapBrowser2.0/MIDP-2.0Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''FLY''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':190000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':100000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E146''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''philips_x216_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_x216_ver1''', ur'''PhilipsX216/OBIGO_Q03C/WAP2.0 Profile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':4096,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''PhilipsX216''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''philips_f511_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_f511_ver1''', ur'''PhilipsF511/MTK 6235.09A 09.32/WAP-2.0/MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':262144,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''F511''',ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':14,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''micromax_x2i_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''micromax_x2i_ver1''', ur'''X2i+/Screen-128X160''', True, {ur'''accept_third_party_cookie''':True,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Micromax''',ur'''colors''':16777216,ur'''columns''':15,ur'''model_name''':ur'''X2i+''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':50,ur'''xhtml_support_level''':3})
devices.devids[ur'''nexian_nx_g509_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g509_ver1''', ur'''Nexian NX-G509''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-G509''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':7})
devices.devids[ur'''nexian_nx_g933_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g933_ver1''', ur'''NexianNX-G933''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-G933''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7})
devices.devids[ur'''acer_s300_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''acer_s300_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-us; S300 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer''',ur'''colors''':4294967296,ur'''columns''':28,ur'''device_os_version''':ur'''2.3.3''',ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Acer S300''',ur'''picture''':True,ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_wmv''':ur'''9''',ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':1024,ur'''resolution_width''':480,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_imelody''':True,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_wav''':True,ur'''rows''':30,ur'''screensaver''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''2''',ur'''streaming_wmv''':ur'''9''',ur'''table_support''':True,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_S300_Profile.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_gif''':True,ur'''wallpaper_greyscale''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':480,ur'''wallpaper_resize''':ur'''crop_centered''',ur'''wallpaper_wbmp''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':False})
devices.devids[ur'''kddi_sn3t_ver1'''] = devclass(devices.devids[ur'''kddi_sn3s_ver1'''], ur'''kddi_sn3t_ver1''', ur'''KDDI-SN3T UP.Browser/6.2_7.2.7.1.K.6.210 (GUI) MMP/2.0''', True, {ur'''model_name''':ur'''G11''',ur'''release_date''':ur'''2011_april'''})
devices.devids[ur'''kddi_isw11ht_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''kddi_isw11ht_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; ISW11HT Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''kddi''',ur'''flash_lite_version''':ur'''4_0''',ur'''marketing_name''':ur'''HTC EVO WiMAX ISW11HT for KDDI''',ur'''max_image_height''':800,ur'''max_image_width''':320,ur'''model_name''':ur'''ISW11HT''',ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''docomo_f08c_ver1'''] = devclass(devices.devids[ur'''docomo_f_09b_ver1'''], ur'''docomo_f08c_ver1''', ur'''DoCoMo/2.0 F08C(c100;TB;W20H09)''', True, {ur'''model_name''':ur'''F-08C''',ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''vodafone_735_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''vodafone_735_ver1''', ur'''Vodafone/1.0/0Vodafone735/B712 Browser/Obigo-Browser/Q05A MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''VODAFONE''',ur'''colors''':65536,ur'''columns''':11,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':150000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''VODAFONE 735''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h263_3''':10,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h263_3''':10,ur'''streaming_video''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.huawei.com/uaprof/HuaweiV735v100WCDMA.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''micromax_x265_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''micromax_x265_ver1''', ur'''MicromaxX265''', True, {ur'''brand_name''':ur'''Micromax''',ur'''colors''':256,ur'''columns''':11,ur'''model_name''':ur'''X265''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6})
devices.devids[ur'''nexian_nx_g868_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g868_ver1''', ur'''NexianNX-G868''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-G868''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_g889_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g889_ver1''', ur'''NexianNX-G889''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-G889''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_g730_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g730_ver1''', ur'''NexianNX-G730''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-G730''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_g777_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g777_ver1''', ur'''Nexian-NXG777''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NXG777''',ur'''resolution_height''':480,ur'''resolution_width''':640,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_d981_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_d981_ver1''', ur'''NexianNX-D981''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-D981''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_g236_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g236_ver1''', ur'''NexianNX-G236''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-G236''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_g353_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g353_ver1''', ur'''NexianNX-G353''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-G353''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_g505_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g505_ver1''', ur'''Nexian NX-G505/MTK Release/10.1.2009 browser/MAUI Profile/MIDP-2.0 configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-G505''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_g508_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g508_ver1''', ur'''Nexian NX-G508''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-G508''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_g915_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g915_ver1''', ur'''NexianNX-G915''', True, {ur'''accept_third_party_cookie''':True,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Nexian''',ur'''colors''':16777216,ur'''columns''':32,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''NX-G915''',ur'''resolution_height''':176,ur'''resolution_width''':216,ur'''rows''':5,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_t901_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_t901_ver1''', ur'''NexianNX-NXT901''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-NXT901''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_t905_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_t905_ver1''', ur'''Nexian NX-T905''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-T905''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_t909_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_t909_ver1''', ur'''Nexian NX-T909''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-T909''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''nexian_nx_w701_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_w701_ver1''', ur'''NexianNX-W701''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX-W701''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':7,ur'''xhtml_support_level''':-1})
devices.devids[ur'''etouch_mb68_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''etouch_mb68_ver1''', ur'''eTouch MB68''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''eTouch''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''wap browser''',ur'''model_name''':ur'''MB68''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6})
devices.devids[ur'''etouch_x88_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''etouch_x88_ver1''', ur'''eTouch X88''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''eTouch''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''wap browser''',ur'''model_name''':ur'''X88''',ur'''resolution_height''':340,ur'''resolution_width''':220,ur'''rows''':6})
devices.devids[ur'''tianyu_ktoucha630_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''tianyu_ktoucha630_ver1''', ur'''TIANYU-KTOUCH/A630''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''A630''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktoucha660_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktoucha660_ver1''', ur'''TIANYU-KTOUCH/A660''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''A660''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktoucha662_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktoucha662_ver1''', ur'''TIANYU-KTOUCH/A662''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''A662''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktoucha665_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktoucha665_ver1''', ur'''TIANYU-KTOUCH/A665''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''A665''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktoucha691_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktoucha691_ver1''', ur'''TIANYU-KTOUCH/A691''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''A691''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktoucha907_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktoucha907_ver1''', ur'''TIANYU-KTOUCH/A907''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''A907''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktoucha930_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktoucha930_ver1''', ur'''TIANYU-KTOUCH/A930''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''wap browser''',ur'''model_name''':ur'''A930''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':6,ur'''xhtml_support_level''':-1})
devices.devids[ur'''tianyu_ktouchb2012_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchb2012_ver1''', ur'''TIANYU-KTOUCH/B2012''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''B2012''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchb2015_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchb2015_ver1''', ur'''TIANYU-KTOUCH/B2015''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''B2015''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchc500_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchc500_ver1''', ur'''TIANYU-KTOUCH/C500''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''C500''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchc800_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchc800_ver1''', ur'''TIANYU-KTOUCH/C800''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''C800''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchd172_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchd172_ver1''', ur'''TIANYU-KTOUCH/D172''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''D172''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchd702_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchd702_ver1''', ur'''TIANYU-KTOUCH/D702''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''D702''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchd770_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchd770_ver1''', ur'''TIANYU-KTOUCH/D770''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''D770''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchd780_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchd780_ver1''', ur'''TIANYU-KTOUCH/D780''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''D780''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchd788_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchd788_ver1''', ur'''TIANYU-KTOUCH/D788''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''D788''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchdt28_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchdt28_ver1''', ur'''TIANYU-KTOUCH/DT28''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''model_name''':ur'''DT28''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':6})
devices.devids[ur'''tianyu_ktouchh800_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchh800_ver1''', ur'''TIANYU-KTOUCH/H800''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''H800''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchh877_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchh877_ver1''', ur'''TIANYU-KTOUCH/H877''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''H877''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchh999_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchh999_ver1''', ur'''TIANYU-KTOUCH/H999''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''H999''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchh699_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchh699_ver1''', ur'''TIANYU-KTOUCH/H699''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''model_name''':ur'''KTOUCH H699''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':6})
devices.devids[ur'''tianyu_ktouchh711_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchh711_ver1''', ur'''TIANYU-KTOUCH/H711''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''wap browser''',ur'''model_name''':ur'''KTOUCH H711''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':6})
devices.devids[ur'''tianyu_ktouchx260_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchx260_ver1''', ur'''TIANYU-KTOUCH/X260''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''wap browser''',ur'''model_name''':ur'''K-Touch X260''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''mot_wx260_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''mot_wx260_ver1''', ur'''Mot-WX260/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''WX260''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''ringtone_mp3''':True,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/wx260/Profile/wx260.rdf''',ur'''wallpaper_jpg''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''tianyu_ktouchv760_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchv760_ver1''', ur'''TIANYU-KTOUCH/V760''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''V760''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchv918_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''tianyu_ktouchv918_ver1''', ur'''TIANYU-KTOUCH/V918''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Tianyu''',ur'''colors''':256,ur'''columns''':11,ur'''mobile_browser''':ur'''mobile browser''',ur'''model_name''':ur'''V918''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6,ur'''xhtml_support_level''':-1})
devices.devids[ur'''htc_hd7_ver1'''] = devclass(devices.devids[ur'''generic_ms_phone_os7'''], ur'''htc_hd7_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; XBLWP7; ZuneWP7)|HD7''', True, {ur'''accept_third_party_cookie''':True,ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':16777216,ur'''columns''':50,ur'''has_qwerty_keyboard''':True,ur'''mobile_browser''':ur'''internet explorer''',ur'''model_name''':ur'''HD7''',ur'''pointing_method''':ur'''touchscreen''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':50,ur'''xhtml_support_level''':3})
devices.devids[ur'''tianyu_ktouchv908_ver1_sub240'''] = devclass(devices.devids[ur'''tianyu_ktouchv908_ver1'''], ur'''tianyu_ktouchv908_ver1_sub240''', ur'''TIANYU-KTOUCH/V908|V908/MIDP2.0/CLDC1.1/Screen-240x320''', False, {ur'''accept_third_party_cookie''':False,ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''philips_x713_ver1'''] = devclass(devices.devids[ur'''generic'''], ur'''philips_x713_ver1''', ur'''PhilipsX713/1.0 MTK6235/09B Release/15.08.2010 Browser/Obigo2.0 Profile/MIDP-2.1/Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Philips''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''3200''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.consumer.philips.com/wbu/uapX713.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''emgeton_enzo_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''emgeton_enzo_ver1''', ur'''Emegeton Enzo/1.0 TMSS-Browser/1.0.0 Profile/MIDP/2.0-compatible Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Bell Technology spol. s r.o.''',ur'''colors''':65536,ur'''imelody''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Emgeton Enzo''',ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.emgeton.com/mobil/Emgeton%20Enzo.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''mot_wx265_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''mot_wx265_ver1''', ur'''Mot-WX265/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''WX265''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/wx265/Profile/wx265.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''acer_e100_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''acer_e100_ver1''', ur'''acer_E100 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Windows Phone 6.5)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer Incorporated''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Acer E100''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_E100_Profile.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''acer_p300_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''acer_p300_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.5) acer_P300''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ACER Corporation''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1280,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''P300''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_P300_Profile.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''acer_p400_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''acer_p400_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) Acer_P400 1.023f.00''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer Incorporated''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Acer P400''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':12,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_P400_Profile.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''benq_t51hk_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''benq_t51hk_ver1''', ur'''BenQ-T51HK/1.00/WAP2.0/MIDP2.0/CLDC1.1 UP.Browser/6.3.0.4.c.1.105 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''BenQ''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':640,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''BenQ-T51HK/1.00/WAP2.0/MIDP2.0/CLDC1.1''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':False,ur'''uaprof''':ur'''http://uap.benq.com/mb_t51/benq_t51hk_v1.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''garmin_asus_m10_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''garmin_asus_m10_ver1''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) garmin-asus-Nuvifone-M10/1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Asus''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':60000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':300000,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''garmin-asus-Nuvifone-M10''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':36,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprofile.asus.com/uaprof/garmin-asus-Nuvifone-M10-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''mot_milestone_ver1_sub222'''] = devclass(devices.devids[ur'''mot_milestone_ver1'''], ur'''mot_milestone_ver1_sub222''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; Milestone Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2'''})
devices.devids[ur'''mot_ex130_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''mot_ex130_ver1''', ur'''MOT-EX130/1.0 REXL4/1.0 BrewMP/1.0.3 Release/6.15.2011 Browser/NetFront3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1 (GUI) MMP/2.0 Push/PO''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':65536,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''EX130''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/ex130/Profile/ex130.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''hp_pre3_ver1_sub210_en_gb_2'''] = devclass(devices.devids[ur'''hp_pre3_ver1'''], ur'''hp_pre3_ver1_sub210_en_gb_2''', ur'''Mozilla/5.0 (webOS/2.1.0; U; en-GB) AppleWebKit/532.2 (KHTML, like Gecko) Version/1.0 Safari/532.2 Pre/1.2''', False, {ur'''mobile_browser_version''':ur'''4.0.5''',ur'''release_date''':ur'''2009_may'''})
devices.devids[ur'''olive_g8100_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''olive_g8100_ver1''', ur'''Olive-G8100''', True, {ur'''accept_third_party_cookie''':False,ur'''ajax_support_javascript''':False,ur'''brand_name''':ur'''Olive''',ur'''colors''':256,ur'''columns''':11,ur'''model_name''':ur'''G8100''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''xhtml_support_level''':3})
devices.devids[ur'''imobile_s326_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_s326_ver1''', ur'''i-mobileS326''', True, {ur'''brand_name''':ur'''i-mobile''',ur'''colors''':65536,ur'''columns''':11,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''S326''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6})
devices.devids[ur'''imobile_hitz_2205_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_hitz_2205_ver1''', ur'''i-mobile Hitz 2205''', True, {ur'''brand_name''':ur'''i-mobile''',ur'''colors''':65536,ur'''columns''':11,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''Hitz 2205''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6})
devices.devids[ur'''imobile_658_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_658_ver1''', ur'''i-mobile658''', True, {ur'''brand_name''':ur'''i-mobile''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''658'''})
devices.devids[ur'''imobile_533_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_533_ver1''', ur'''i-mobile533''', True, {ur'''brand_name''':ur'''i-mobile''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''533'''})
devices.devids[ur'''imobile_523_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_523_ver1''', ur'''i-mobile523''', True, {ur'''brand_name''':ur'''i-mobile''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''523'''})
devices.devids[ur'''imobile_320_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_320_ver1''', ur'''i-mobile320''', True, {ur'''brand_name''':ur'''i-mobile''',ur'''colors''':65536,ur'''columns''':11,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''320''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':6})
devices.devids[ur'''nexian_g988_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_g988_ver1''', ur'''NexianNX-G988''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX G988''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7})
devices.devids[ur'''nexian_g921_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_g921_ver1''', ur'''NexianNX-G921''', True, {ur'''brand_name''':ur'''LNexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX G921''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7})
devices.devids[ur'''nexian_g268_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_g268_ver1''', ur'''NexianNX-G268''', True, {ur'''brand_name''':ur'''Nexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX G268''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':7})
devices.devids[ur'''nexian_g225_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_g225_ver1''', ur'''NexianNX-G225''', True, {ur'''brand_name''':ur'''LNexian''',ur'''colors''':65536,ur'''columns''':30,ur'''model_name''':ur'''NX G225''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7})
devices.devids[ur'''alcatel_c60_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''alcatel_c60_ver1''', ur'''ALCATEL C60/1.0 MTK/W08.28 Release/01.01.2009 Browser/Teleca-1.2 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''C60''',ur'''resolution_height''':176,ur'''resolution_width''':220})
devices.devids[ur'''acer_liquidmt_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''acer_liquidmt_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Liquid MT Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Acer''',ur'''colors''':65536,ur'''columns''':28,ur'''gif''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Liquid MT''',ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1944,ur'''mms_max_size''':614400,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S120''',ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':24,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_S120_Profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_b7620_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''samsung_gt_b7620_ver1''', ur'''SAMSUNG-GT-B7620/1.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':31,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':10240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-B7620''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-B7620.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''zte_mdtouchmini_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''zte_mdtouchmini_ver1''', ur'''ZTE-MDTOUCHMINI(3ITA)/1.0 NetFront/3.5 QTV5.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''ZTE''',ur'''max_data_rate''':384,ur'''model_name''':ur'''MD Touch Mini''',ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''uaprof''':ur'''http://www.zte.com.cn/mobile/uaprof/ZTE-MDTOUCHMINI(3ITA).xml'''})
devices.devids[ur'''acer_tpa60w_ver1'''] = devclass(devices.devids[ur'''acer_iconia_tab_a500_ver1'''], ur'''acer_tpa60w_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; TPA60W Build/HRI66) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', True, {ur'''marketing_name''':ur'''TPA60W''',ur'''model_name''':ur'''TPA60W'''})
devices.devids[ur'''acer_g100w_ver1'''] = devclass(devices.devids[ur'''acer_iconia_tab_a500_ver1'''], ur'''acer_g100w_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; G100W Build/HRI66) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', True, {ur'''marketing_name''':ur'''G100W''',ur'''model_name''':ur'''G100W'''})
devices.devids[ur'''lg_c360_ver1'''] = devclass(devices.devids[ur'''lg_generic_webkit'''], ur'''lg_c360_ver1''', ur'''Mozilla/5.0 (LG-C360 AppleWebkit/531 Browser/Phantom/V2.0 Widget/LGMW/3.0 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':307200,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-C360''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-C360-M3-D1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_x330t_ver1'''] = devclass(devices.devids[ur'''lg_generic'''], ur'''lg_x330t_ver1''', ur'''LG-X330T Obigo/WAP2.0 MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':30720,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-X330''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/09%20UAP-LG-X330_20100902.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_gt540_ver1_suban21'''] = devclass(devices.devids[ur'''lg_gt540_ver1'''], ur'''lg_gt540_ver1_suban21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; LG-GT540 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Java/Jbed/7.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 MMS/LG-Android-MMS-V1.0/1.2''', False, {ur'''device_os_version''':ur'''2.1''',ur'''release_date''':ur'''2011_may'''})
devices.devids[ur'''alcatel_ot906_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''alcatel_ot906_ver1''', ur'''Mozilla/5.0(Linux; U; Android 2.2.2; en-us; ALCATEL_one_touch_906 Build/FSR) AppleWebkit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''one touch 906''',ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''model_name''':ur'''one touch 906''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''alcatel_ot906y_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''alcatel_ot906y_ver1''', ur'''Mozilla/5.0(Linux; U; Android 2.2.2; en-us; ALCATEL_one_touch_906Y Build/FSR) AppleWebkit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Alcatel''',ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''one touch 906Y''',ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''model_name''':ur'''one touch 906Y''',ur'''release_date''':ur'''2010_october''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''htc_inspire_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_inspire_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; HTC-A9192/1.0 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Inspire''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/Ace/A9192-1.0.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True})
devices.devids[ur'''vodafone_553_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''vodafone_553_ver1''', ur'''Vodafone-553/VF 553- MTK 6235- V02c- October 252010- Vodafone- ITGR Obigo/Q03C Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Vodafone''',ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':200,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03C''',ur'''model_name''':ur'''553''',ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''screensaver_bmp''':True,ur'''uaprof''':ur'''http://www.ztemt.com/mobile/uaprof/vodafone553-ITGR.xml''',ur'''video''':True,ur'''wallpaper''':True})
devices.devids[ur'''micromax_q5c_ver1'''] = devclass(devices.devids[ur'''generic_opera_mini_version1'''], ur'''micromax_q5c_ver1''', ur'''Q5c|CALCOMP-Q9\/Q5c-ENGV0\.29-100706-JMW TECHSOFT BROWSER\/1\.0\.0''', True, {ur'''brand_name''':ur'''Micromax''',ur'''colors''':256,ur'''columns''':50,ur'''has_qwerty_keyboard''':True,ur'''mobile_browser''':ur'''Opera Mini''',ur'''model_name''':ur'''Q5C''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':50})
devices.devids[ur'''lg_gw300fd_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_gw300fd_ver1''', ur'''LG-GW300FD/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_deck_size''':102400,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-GW300FD''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-GW300FD.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''htc_a7275_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_a7275_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-ca; HTC-A7275 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Vision''',ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':800,ur'''mms_max_size''':614400,ur'''mms_max_width''':480,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''A7275''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2010_nov''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Bell/Vision/ua-profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True})
devices.devids[ur'''sonyericsson_e10i_ver1_sub11a08'''] = devclass(devices.devids[ur'''sonyericsson_e10i_ver1'''], ur'''sonyericsson_e10i_ver1_sub11a08''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-in; SonyEricssonE10i Build/1.1.A.0.8) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''htc_adr6400l_ver1_suban22'''] = devclass(devices.devids[ur'''htc_adr6400l_ver1'''], ur'''htc_adr6400l_ver1_suban22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; ADR6400L Build/FRG83D) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, None)
devices.devids[ur'''lg_lw690_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_lw690_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; LG-LW690 Build/FRG83) AppleWebKit/525.10  (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Optimus C''',ur'''max_image_width''':320,ur'''model_name''':ur'''LW690''',ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':480,ur'''resolution_width''':320})
devices.devids[ur'''ngm_metaldevil_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_metaldevil_ver1''', ur'''NGM_MetalDevil/ObigoInternetBrowser/QO3C Profile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Metal Devil''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''ringtone_imelody''':True,ur'''ringtone_midi_polyphonic''':True,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmmetaldevil.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_s5780_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s5780_ver1''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S5780/S5780XXKE3; U; Bada/1.1; it-it) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WQVGA SMM-MMS/1.2.0 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':384,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5780''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5780_3G.rdf''',ur'''video''':True,ur'''wallpaper''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''alcatel_ot_306x_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''alcatel_ot_306x_ver1''', ur'''ALCATEL_one_touch_306X/1.0 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':100000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-306X''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':128,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-306X.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''onda_n235w_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''onda_n235w_ver1''', ur'''N235W/wap2.0_Profile/MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ONDA''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N235W''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_mp3''':True,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N235W.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_t500_ver1'''] = devclass(devices.devids[ur'''lg_generic_webkit'''], ur'''lg_t500_ver1''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-T500/V10c AppleWebKit/531 Browser/Phantom/V2.0 Widget/LGMW/3.0 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''T500''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-T500-M3-D1.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''lg_a200_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_a200_ver1''', ur'''LG-A200/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-A200''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-A200-M3-D1-NS.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''onda_n215_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''onda_n215_ver1''', ur'''N215/wap2.0_Profile/MIDP-2.0/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ONDA''',ur'''colors''':65536,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03''',ur'''model_name''':ur'''N215''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N215.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_u1_ver1'''] = devclass(devices.devids[ur'''sonyericsson_generic_symbian_s60'''], ur'''sonyericsson_u1_ver1''', ur'''SonyEricssonU_1/R1CA; Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':16777216,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':200,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''mobile_browser''':ur'''Nokia''',ur'''mobile_browser_version''':ur'''4.0''',ur'''model_name''':ur'''U1''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.sonyericsson.com/5761/UAProf/U1R000.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''sonim_xp3_20_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''sonim_xp3_20_ver1''', ur'''SonimXP3.2/V07 NXP5210/DV9 Release/12.10.2007 Obigo/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Sonim''',ur'''colors''':65536,ur'''columns''':16,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':32768,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''2.0''',ur'''model_name''':ur'''XP3.20''',ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':11,ur'''table_support''':True,ur'''uaprof''':ur'''http://omaptt.net/xp1/wap/Xp3.20.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''pantech_p400_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''pantech_p400_ver1''', ur'''PANTECH-P4000/R01 Browser/Obigo/Q03C Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Pantech''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':100000,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03C''',ur'''model_name''':ur'''P4000''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.pantech.com/Uaprof/umts/PU-P4000.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''onda_n131_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''onda_n131_ver1''', ur'''ONDA N131''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''ONDA''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':300000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''N131''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ondacommunication.com/ua/N131.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''onda_n213_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''onda_n213_ver1''', ur'''N213 Onda WAP2.0''', True, {ur'''brand_name''':ur'''Onda''',ur'''max_data_rate''':40,ur'''model_name''':ur'''N213''',ur'''resolution_height''':128,ur'''resolution_width''':128})
devices.devids[ur'''imobile_360_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_360_ver1''', ur'''i-mobile360''', True, {ur'''brand_name''':ur'''i-mobile''',ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''360'''})
devices.devids[ur'''imobile_2200_ver1'''] = devclass(devices.devids[ur'''generic_i_mobile'''], ur'''imobile_2200_ver1''', ur'''i-mobile2200''', True, {ur'''brand_name''':ur'''i-mobile''',ur'''colors''':65536,ur'''columns''':11,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''model_name''':ur'''2200''',ur'''resolution_height''':240,ur'''resolution_width''':176,ur'''rows''':6})
devices.devids[ur'''huawei_s7_103_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''huawei_s7_103_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-au; S7 Build) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':40,ur'''mobile_browser''':ur'''Chrome Lite''',ur'''model_name''':ur'''S7-103''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':10})
devices.devids[ur'''huawei_ideos_s7_ver1_subenus'''] = devclass(devices.devids[ur'''huawei_ideos_s7_ver1'''], ur'''huawei_ideos_s7_ver1_subenus''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Ideos S7 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''apple_iphone_ver4_2_5'''] = devclass(devices.devids[ur'''apple_iphone_ver4_2_1'''], ur'''apple_iphone_ver4_2_5''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_5 like Mac OS X; en_gb) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.2.5''',ur'''model_extra_info''':ur'''4.2.5'''})
devices.devids[ur'''lg_p990_ver1_subua'''] = devclass(devices.devids[ur'''lg_p990_ver1'''], ur'''lg_p990_ver1_subua''', ur'''LG-P990 Mozilla/5.0 (Linux; U; Android 2.2.2; en-gb; LG-P990 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', False, None)
devices.devids[ur'''htc_adr_6350_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_adr_6350_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; ADR6350 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''Droid Incredible 2''',ur'''max_image_width''':320,ur'''model_name''':ur'''ADR6350''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''lg_p999_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_p999_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; es-mx; LG-P999 Build/FRG83G) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''T-Mobile G2x''',ur'''max_image_width''':320,ur'''model_name''':ur'''P999''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''tmobile_sgh_t839_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''tmobile_sgh_t839_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; SGH-T839 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1SGH-T839''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''T-Mobile Sidekick 4G''',ur'''max_image_width''':320,ur'''model_name''':ur'''SGH-T839''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''samsung_sch_i100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''samsung_sch_i100_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; us-usa; SCH-I100 Build/ECLAIR) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Gem''',ur'''max_image_width''':320,ur'''model_name''':ur'''SCH-I100''',ur'''resolution_height''':400,ur'''resolution_width''':240})
devices.devids[ur'''lg_lu6800_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_lu6800_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ko-kr; LG-LU6800 Build/MASTER) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Optimus Big''',ur'''max_image_width''':320,ur'''model_name''':ur'''LU6800''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''htc_adr_6400_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_adr_6400_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; fi-us; ADR6400L Build/FRG83D) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''ThunderBolt''',ur'''max_image_width''':320,ur'''model_name''':ur'''ADR6400L''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''htc_aria_ver1_subandroid222'''] = devclass(devices.devids[ur'''htc_aria_ver1'''], ur'''htc_aria_ver1_subandroid222''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; de-at; HTC Aria Build/FRG83G) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', False, {ur'''device_os_version''':ur'''2.2.2'''})
devices.devids[ur'''samsung_sph_m820_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_sph_m820_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; es-us; SPH-M820-BST Build/FROYO) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy Prevail''',ur'''max_image_width''':320,ur'''model_name''':ur'''SPH-M820-BST''',ur'''resolution_height''':480,ur'''resolution_width''':320})
devices.devids[ur'''htc_incredibles_s710e_ver1_subua'''] = devclass(devices.devids[ur'''htc_incredibles_s710e_ver1'''], ur'''htc_incredibles_s710e_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ar-sa; HTC Incredible S Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''Incredible S''',ur'''max_image_width''':320,ur'''model_name''':ur'''Incredible S''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''samsung_gt_s5670_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_gt_s5670_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ar-ae; GT-S5670 Build/FROYO) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Galaxy Fit''',ur'''max_image_width''':320,ur'''model_name''':ur'''GT-S5670''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''zte_c_n600_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zte_c_n600_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-cn; ZTE-C N600 Build/ERE27) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''ZTE''',ur'''marketing_name''':ur'''N600''',ur'''max_image_width''':320,ur'''model_name''':ur'''N600''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''mot_me511_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''mot_me511_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; zh-cn; ME511 Build/RuthGC_0.18.4) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''FLIPOUT''',ur'''max_image_width''':320,ur'''model_name''':ur'''ME511''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''htc_s31ht_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''htc_s31ht_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; S31HT Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''HTC''',ur'''marketing_name''':ur'''HTC Aria S31HT for E-Mobile''',ur'''max_image_width''':320,ur'''model_name''':ur'''S31HT''',ur'''resolution_height''':480,ur'''resolution_width''':320})
devices.devids[ur'''sonyericsson_so01b_subandroid2_1_201b019_a'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_1_201b019'''], ur'''sonyericsson_so01b_subandroid2_1_201b019_a''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SO-01B Build/2.0.1.B.0.19) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sonyericsson_so01c_ver1_subua'''] = devclass(devices.devids[ur'''docomo_xperia_arc_ver1'''], ur'''sonyericsson_so01c_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; ja-jp; SO-01C Build/3.0.D.2.79) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''apple_iphone_ver4_2_6'''] = devclass(devices.devids[ur'''apple_iphone_ver4_2_5'''], ur'''apple_iphone_ver4_2_6''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_6 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.2.6''',ur'''model_extra_info''':ur'''4.2.6'''})
devices.devids[ur'''apple_iphone_ver4_2_7'''] = devclass(devices.devids[ur'''apple_iphone_ver4_2_6'''], ur'''apple_iphone_ver4_2_7''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_7 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.2.7''',ur'''model_extra_info''':ur'''4.2.7'''})
devices.devids[ur'''apple_iphone_ver4_2_8'''] = devclass(devices.devids[ur'''apple_iphone_ver4_2_7'''], ur'''apple_iphone_ver4_2_8''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_8 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.2.8''',ur'''model_extra_info''':ur'''4.2.8'''})
devices.devids[ur'''apple_iphone_ver4_3_1'''] = devclass(devices.devids[ur'''apple_iphone_ver4_3'''], ur'''apple_iphone_ver4_3_1''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_1 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.3.1''',ur'''model_extra_info''':ur'''4.3.1'''})
devices.devids[ur'''apple_iphone_ver4_3_2'''] = devclass(devices.devids[ur'''apple_iphone_ver4_3_1'''], ur'''apple_iphone_ver4_3_2''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_2 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.3.2''',ur'''model_extra_info''':ur'''4.3.2'''})
devices.devids[ur'''apple_iphone_ver4_3_3'''] = devclass(devices.devids[ur'''apple_iphone_ver4_3_2'''], ur'''apple_iphone_ver4_3_3''', ur'''Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.3.3''',ur'''model_extra_info''':ur'''4.3.3'''})
devices.devids[ur'''apple_ipod_touch_ver4_3_1'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4_3'''], ur'''apple_ipod_touch_ver4_3_1''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 4_3_1 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.3.1''',ur'''model_extra_info''':ur'''4.3.1'''})
devices.devids[ur'''apple_ipod_touch_ver4_3_1_subua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4_3_1'''], ur'''apple_ipod_touch_ver4_3_1_subua''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_1 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''apple_ipod_touch_ver4_3_2'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4_3_1'''], ur'''apple_ipod_touch_ver4_3_2''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 4_3_2 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.3.2''',ur'''model_extra_info''':ur'''4.3.2'''})
devices.devids[ur'''apple_ipod_touch_ver4_3_2_subua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4_3_2'''], ur'''apple_ipod_touch_ver4_3_2_subua''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_2 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''apple_ipod_touch_ver4_3_3'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4_3_2'''], ur'''apple_ipod_touch_ver4_3_3''', ur'''Mozilla/5.0 (iPod touch; U; CPU iPhone OS 4_3_3 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, {ur'''device_os_version''':ur'''4.3.3''',ur'''model_extra_info''':ur'''4.3.3'''})
devices.devids[ur'''apple_ipod_touch_ver4_3_3_subua'''] = devclass(devices.devids[ur'''apple_ipod_touch_ver4_3_3'''], ur'''apple_ipod_touch_ver4_3_3_subua''', ur'''Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_3 like Mac OS X; en_us) AppleWebKit/525.18.1 (KHTML, like Gecko)''', False, None)
devices.devids[ur'''nexian_nx_g900_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''nexian_nx_g900_ver1''', ur'''NexianNX-G900/MTK Release/10.1.2009 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''Nexian''',ur'''has_qwerty_keyboard''':True,ur'''mobile_browser''':ur'''MAUI Wap Browser''',ur'''model_name''':ur'''NX G900''',ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''htc_chacha_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''htc_chacha_ver1''', ur'''HTC_ChaCha_A810e/Mozilla/5.0(Linux; U; Android 2.3.3;it-it; Build/GRH78C) AppleWebkit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1728,ur'''mms_max_size''':307200,ur'''mms_max_width''':2592,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''ChaCha''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':320,ur'''resolution_width''':480,ur'''rows''':21,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/PH06/ua-profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True})
devices.devids[ur'''samsung_gt_i9001_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''samsung_gt_i9001_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; de-de; GT-I9001 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':307200,ur'''mms_max_width''':1200,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-I9001''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''oppo_a201_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''oppo_a201_ver1''', ur'''OPPO A201/4.02/12 Release/2010.6.02 Browser/Obigo/Q03C Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''OPPO''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03C''',ur'''model_name''':ur'''OPPOA201''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_mp4''':True,ur'''png''':True,ur'''receiver''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':20,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.oppo.com/resource/UA-PROF/OPPOA201.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''oppo_a520_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''oppo_a520_ver1''', ur'''OPPO A520/4.02/12 Release/2010.6.02 Browser/Obigo/Q03C Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''OPPO''',ur'''built_in_camera''':True,ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03C''',ur'''model_name''':ur'''OPPOA520''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''receiver''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''ringtone_amr''':True,ur'''ringtone_mp3''':True,ur'''ringtone_wav''':True,ur'''rows''':20,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.oppo.com/resource/UA-PROF/OPPOA520.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''videocon_v1675_ver1'''] = devclass(devices.devids[ur'''generic_maui_wap_browser'''], ur'''videocon_v1675_ver1''', ur'''Videocon_V1675_Wap MAUI WAP Browser2.0''', True, {ur'''brand_name''':ur'''Videocon''',ur'''model_name''':ur'''V1675'''})
devices.devids[ur'''videocon_v1306_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''videocon_v1306_ver1''', ur'''Videocon_V1306_V1_0_4_Wap browser ver 2.0''', True, {ur'''brand_name''':ur'''Videocon''',ur'''model_name''':ur'''V1306'''})
devices.devids[ur'''videocon_v1290_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''videocon_v1290_ver1''', ur'''Videocon_V1290_SW/Version_M2.1''', True, {ur'''brand_name''':ur'''Videocon''',ur'''model_name''':ur'''V1290'''})
devices.devids[ur'''spice_m940_ver1_subua1g'''] = devclass(devices.devids[ur'''spice_m940_ver1'''], ur'''spice_m940_ver1_subua1g''', ur'''Spice M-940 Gold/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.1''', False, None)
devices.devids[ur'''samsung_sch_w169_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sch_w169_ver1''', ur'''SAMSUNG-SCH-W169/W169DDDK3 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SCH-W169'''})
devices.devids[ur'''samsung_gt_c5212_ver1_subddka1'''] = devclass(devices.devids[ur'''samsung_gt_c5212_ver1'''], ur'''samsung_gt_c5212_ver1_subddka1''', ur'''SAMSUNG-GT-C5212i/C5212iDDKA1 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_c5212_ver1_subddjh6'''] = devclass(devices.devids[ur'''samsung_gt_c5212_ver1'''], ur'''samsung_gt_c5212_ver1_subddjh6''', ur'''SAMSUNG-GT-C5212i/C5212iDDJH6 NetFront/3.4 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_c3630_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_gt_c3630_ver1''', ur'''SAMSUNG-GT-C3630/1.0 SHP/VPP/R5 NetFront/3.4 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''model_name''':ur'''GT-C3630''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''samsung_gt_c3303_ver1_subddkb2'''] = devclass(devices.devids[ur'''samsung_gt_c3303_ver1'''], ur'''samsung_gt_c3303_ver1_subddkb2''', ur'''SAMSUNG-GT-C3303i/C3303iDDKB2 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''samsung_gt_c3212_ver1_subddjf2'''] = devclass(devices.devids[ur'''samsung_gt_c3212_ver1'''], ur'''samsung_gt_c3212_ver1_subddjf2''', ur'''SAMSUNG-GT-C3212i/C3212IDDJF2 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''maxx_mq606_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''maxx_mq606_ver1''', ur'''MQ606/MIDP2.0/CLDC1.1/Screen-220X176''', True, {ur'''brand_name''':ur'''Maxx''',ur'''model_name''':ur'''MQ606''',ur'''resolution_height''':176,ur'''resolution_width''':220})
devices.devids[ur'''micromax_x266_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''micromax_x266_ver1''', ur'''MicromaxX266/Q03C MAUI-browser/MIDP-2.0Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Micromax''',ur'''model_name''':ur'''X266'''})
devices.devids[ur'''micromax_q5_ver1_subq03c'''] = devclass(devices.devids[ur'''micromax_q5_ver1'''], ur'''micromax_q5_ver1_subq03c''', ur'''MicromaxQ5/Q03C MAUI-browser/MIDP-2.0Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''micromax_q1_ver1_subq03c'''] = devclass(devices.devids[ur'''micromax_q1_ver1'''], ur'''micromax_q1_ver1_subq03c''', ur'''MicromaxQ1+/Q03C MAUI-browser/MIDP-2.0''', False, None)
devices.devids[ur'''lg_a165_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''lg_a165_ver1''', ur'''LG-A165/V100 Obigo/Q05A MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''LG''',ur'''model_name''':ur'''A165'''})
devices.devids[ur'''gionee_d001_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''gionee_d001_ver1''', ur'''GIONEE-D001/SW1.0.0/WAP2.0''', True, {ur'''brand_name''':ur'''Gionee''',ur'''model_name''':ur'''D001'''})
devices.devids[ur'''samsung_gt_e3210_ver1_subkddkc3'''] = devclass(devices.devids[ur'''samsung_gt_e3210_ver1'''], ur'''samsung_gt_e3210_ver1_subkddkc3''', ur'''GT-E3210/E3213KDDKC3 NetFront/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', False, None)
devices.devids[ur'''micromax_q75_ver1'''] = devclass(devices.devids[ur'''generic_opera_mini_version1'''], ur'''micromax_q75_ver1''', ur'''MicromaxQ75''', True, {ur'''brand_name''':ur'''Micromax''',ur'''has_qwerty_keyboard''':True,ur'''is_wireless_device''':True,ur'''model_name''':ur'''MicromaxQ75''',ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''acer_e120_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''acer_e120_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; E120 Build/Donut) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Acer''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E120''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_E120_Profile.xml''',ur'''video''':True})
devices.devids[ur'''acer_e130_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''acer_e130_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; fr-fr; E130 Build/Donut) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Acer''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E130''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':21,ur'''table_support''':True,ur'''uaprof''':ur'''http://support.acer.com/UAprofile/Acer_E130_Profile.xml''',ur'''video''':True})
devices.devids[ur'''sonyericsson_j108a_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''sonyericsson_j108a_ver1''', ur'''SonyEricssonJ108a/R7DA Browser/NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1 JavaPlatform/JP-8.5.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':262144,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Cedar''',ur'''max_data_rate''':200,ur'''max_deck_size''':45000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''J108a''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/J108aR101.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_pdc''':True})
devices.devids[ur'''zte_mdtouch_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''zte_mdtouch_ver1''', ur'''MD-TOUCH/1.0/B000 Browser/NetFront/3.5 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''brand_name''':ur'''ZTE''',ur'''marketing_name''':ur'''MomoDesign Touch''',ur'''max_data_rate''':3600,ur'''model_name''':ur'''MD Touch''',ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''wallpaper''':True,ur'''wallpaper_bmp''':True,ur'''wallpaper_jpg''':True})
devices.devids[ur'''zte_mdcube_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''zte_mdcube_ver1''', ur'''MD-Cube/R01 NetFront/3.5 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''ZTE''',ur'''colors''':262144,ur'''has_qwerty_keyboard''':True,ur'''marketing_name''':ur'''MomoDesign MD Cube''',ur'''max_data_rate''':7200,ur'''model_name''':ur'''MD-Cube''',ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''wallpaper''':True})
devices.devids[ur'''momodesign_md302_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''momodesign_md302_ver1''', ur'''MD-302/1.0/B000 Browser/NetFront/3.5 MMS/Obigo-MMS/Q05A SyncML/HW-SyncML/1.0 Java/HWJa/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Player/QTV-Player/5.3''', True, {ur'''brand_name''':ur'''Huawei''',ur'''marketing_name''':ur'''MomoDesign MD-302''',ur'''max_data_rate''':384,ur'''model_name''':ur'''MD-302''',ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True})
devices.devids[ur'''lg_p925_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''lg_p925_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; LG-P925/V07j Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''LG''',ur'''marketing_name''':ur'''Optimus 3D''',ur'''model_name''':ur'''P925'''})
devices.devids[ur'''nokia_e7_00_ver1_subbrowserng73'''] = devclass(devices.devids[ur'''nokia_e7_00_ver1'''], ur'''nokia_e7_00_ver1_subbrowserng73''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaE7-00/022.004; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.27 Mobile Safari/533.4 3gpp-gba''', False, {ur'''mobile_browser_version''':ur'''7.3'''})
devices.devids[ur'''nokia_n8_00_ver1_subbrowserng73'''] = devclass(devices.devids[ur'''nokia_n8_00_ver1'''], ur'''nokia_n8_00_ver1_subbrowserng73''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaN8-00/022.008; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.31 Mobile Safari/533.4 3gpp-gba''', False, {ur'''mobile_browser_version''':ur'''7.3'''})
devices.devids[ur'''nokia_c6_01_ver1_sub3_subbrowserng73'''] = devclass(devices.devids[ur'''nokia_c6_01_ver1_sub3'''], ur'''nokia_c6_01_ver1_sub3_subbrowserng73''', ur'''Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC6-01.3/022.003; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.26 Mobile Safari/533.4 3gpp-gba''', False, None)
devices.devids[ur'''browser_webkit_nokia_browserng_7_3'''] = devclass(devices.devids[ur'''browser_webkit_nokia_browserng_7'''], ur'''browser_webkit_nokia_browserng_7_3''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_NOKIA_BROWSERNG_7_3''', False, {ur'''mobile_browser_version''':ur'''7.3'''})
devices.devids[ur'''htc_wildfire_ver1_subua3333_221'''] = devclass(devices.devids[ur'''htc_wildfire_ver1'''], ur'''htc_wildfire_ver1_subua3333_221''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; sv-se; HTC Wildfire_A3333 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sharp_sh_10b_ver1'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''sharp_sh_10b_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; SH-10B Build/S7023) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', True, {ur'''brand_name''':ur'''Sharp''',ur'''marketing_name''':ur'''Lynx''',ur'''model_name''':ur'''SH-10B''',ur'''resolution_height''':480,ur'''resolution_width''':960})
devices.devids[ur'''sharp_is01_ver1_sub01'''] = devclass(devices.devids[ur'''sharp_is01_ver1'''], ur'''sharp_is01_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; IS01 Build/S2151) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''sharp_is01_ver1_sub02'''] = devclass(devices.devids[ur'''sharp_is01_ver1'''], ur'''sharp_is01_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; IS01 Build/S3082) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''kddi_is03_ver1_suban22'''] = devclass(devices.devids[ur'''kddi_is03_ver1'''], ur'''kddi_is03_ver1_suban22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; IS03 Build/S3251) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobil e Safari/533.1''', False, {ur'''brand_name''':ur'''Sharp''',ur'''device_os_version''':ur'''2.2''',ur'''model_name''':ur'''IS03''',ur'''resolution_height''':960,ur'''resolution_width''':640})
devices.devids[ur'''emobile_s31ht_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''emobile_s31ht_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; S31HT Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 MobileSafari/533.1''', True, {ur'''brand_name''':ur'''emobile''',ur'''model_name''':ur'''S31HT''',ur'''resolution_height''':640,ur'''resolution_width''':480})
devices.devids[ur'''emobile_s31ht_ver1_sub01'''] = devclass(devices.devids[ur'''emobile_s31ht_ver1'''], ur'''emobile_s31ht_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; HTC Liberty Build/FRG83) AppleWebKit/533.1 (KHTML like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''emobile_s31hw_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''emobile_s31hw_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; S31HW Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''emobile''',ur'''model_name''':ur'''S31HW''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''sharp_sh_12c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''sharp_sh_12c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SH-12C Build/S5050) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Sharp''',ur'''device_os_version''':ur'''2.3.3''',ur'''model_name''':ur'''SH-12C''',ur'''resolution_height''':960,ur'''resolution_width''':540})
devices.devids[ur'''sharp_006sh_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''sharp_006sh_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SBM006SH Build/S0012) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Sharp''',ur'''device_os_version''':ur'''2.3.3''',ur'''marketing_name''':ur'''AQUOS PHONE SoftBank 006SH''',ur'''model_name''':ur'''006SH''',ur'''resolution_height''':960,ur'''resolution_width''':540})
devices.devids[ur'''fujitsu_t_01c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''fujitsu_t_01c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; ja -jp; T-01C Build/FFR002) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobil e Safari/533.1''', True, {ur'''brand_name''':ur'''Fujitsu''',ur'''device_os_version''':ur'''2.2.2''',ur'''marketing_name''':ur'''REGZA Phone T-01C''',ur'''model_name''':ur'''T-01C''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''zte_bm_ltbu300_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''zte_bm_ltbu300_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2;  ja-jp; Light Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mob ile Safari/533.1''', True, {ur'''brand_name''':ur'''ZTE''',ur'''marketing_name''':ur'''Light Tab''',ur'''model_name''':ur'''BM-LTBU300''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''huawei_bm_swu300_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''huawei_bm_swu300_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2;  ja-jp; Ideos Build/B827SP01) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0  Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Huawei''',ur'''marketing_name''':ur'''IDEOS''',ur'''model_name''':ur'''BM-SWU300''',ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''sonyericsson_so01b_subandroid2_1_201b0138'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_1'''], ur'''sonyericsson_so01b_subandroid2_1_201b0138''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SonyEricssonSO-01B Build/2.0.B.0.138)AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sharp_sh_10b_ver1_sub01'''] = devclass(devices.devids[ur'''sharp_sh_10b_ver1'''], ur'''sharp_sh_10b_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; SH-10B Build/S1110) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''docomo_t01c_ver2'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''docomo_t01c_ver2''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; ja-jp; T-01C Build/FFR002) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''brand_name''':ur'''Toshiba''',ur'''device_os_version''':ur'''2.2.2''',ur'''marketing_name''':ur'''Toshiba Regza T-01C for DoCoMo''',ur'''model_name''':ur'''T-01C''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''htc_001ht_ver1_suban23'''] = devclass(devices.devids[ur'''htc_001ht_ver1'''], ur'''htc_001ht_ver1_suban23''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3;  ja-jp; 001HT Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobi le Safari/533.1''', False, {ur'''brand_name''':ur'''HTC''',ur'''device_os_version''':ur'''2.3''',ur'''marketing_name''':ur'''Desire HD SoftBank''',ur'''model_name''':ur'''001HT''',ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''htc_001ht_ver1_sub01'''] = devclass(devices.devids[ur'''htc_001ht_ver1'''], ur'''htc_001ht_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en -jp; 001HT Build/FRF91) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mo bile Safari/523.12.2''', False, None)
devices.devids[ur'''softbank_001dl_ver2'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''softbank_001dl_ver2''', ur'''Mozilla/5.0 (Linux; U; Android 2. 2.1; ja-jp; 001DL Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0  Mobile Safari/533.1''', False, {ur'''brand_name''':ur'''Softbank''',ur'''device_os_version''':ur'''2.2.1''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''DELL Streak''',ur'''max_image_height''':450,ur'''max_image_width''':760,ur'''model_name''':ur'''001DL''',ur'''resolution_width''':800})
devices.devids[ur'''kddi_is03_ver1_suban22b'''] = devclass(devices.devids[ur'''kddi_is03_ver1_suban22'''], ur'''kddi_is03_ver1_suban22b''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1;  ja-jp; IS03 Build/S3251) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobil e Safari/533.1''', False, None)
devices.devids[ur'''docomo_xperia_arc_ver1_sub01'''] = devclass(devices.devids[ur'''docomo_xperia_arc_ver1'''], ur'''docomo_xperia_arc_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U;Androi d 2.3.2; ja-jp; SonyEricssonSO-01C Build/3.0.1.D.2.4) AppleWebKit/533.1 (KHTML,  like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''docomo_xperia_arc_ver1_sub02'''] = devclass(devices.devids[ur'''docomo_xperia_arc_ver1'''], ur'''docomo_xperia_arc_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U;Androi d 2.3.2; ja-jp; SonyEricssonSO-01C Build/3.0.D.2.79)AppleWebKit/533.1 (KHTML, li ke Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''docomo_xperia_arc_ver1_sub03'''] = devclass(devices.devids[ur'''docomo_xperia_arc_ver1'''], ur'''docomo_xperia_arc_ver1_sub03''', ur'''Mozilla/5.0 (Linux; U; Andro id 2.3.2; ja-jp; SO-01C Build/3.0.D.2.79) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''docomo_xperia_arc_ver1_sub04'''] = devclass(devices.devids[ur'''docomo_xperia_arc_ver1'''], ur'''docomo_xperia_arc_ver1_sub04''', ur'''Mozilla/5.0 (Linux; U;Android 2.3.2; ja-jp; SonyEricssonSO-01C Build/3.0.D.2.79)AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''docomo_xperia_arc_ver1_sub05'''] = devclass(devices.devids[ur'''docomo_xperia_arc_ver1'''], ur'''docomo_xperia_arc_ver1_sub05''', ur'''Mozilla/5.0 (Linux; U;Android 2.3.2; ja-jp; SonyEricssonSO-01C Build/3.0.1.D.2.4) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''kddi_isw11ht_ver2'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''kddi_isw11ht_ver2''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; PC36100 Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''brand_name''':ur'''HTC''',ur'''device_os_version''':ur'''2.2.1''',ur'''marketing_name''':ur'''HTC EVO WiMAX''',ur'''model_name''':ur'''ISW11HT''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''softbank_001dl_ver2_sub01'''] = devclass(devices.devids[ur'''softbank_001dl_ver2'''], ur'''softbank_001dl_ver2_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2. 2.1; ja-jp; 001DL Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0  Mobile Safari/533''', False, None)
devices.devids[ur'''htc_001ht_ver1_suban23_01'''] = devclass(devices.devids[ur'''htc_001ht_ver1_suban23'''], ur'''htc_001ht_ver1_suban23_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3;  ja-jp; 001HT Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobi le Safari/533''', False, None)
devices.devids[ur'''zte_bm_ltbu300_ver1_sub01'''] = devclass(devices.devids[ur'''zte_bm_ltbu300_ver1'''], ur'''zte_bm_ltbu300_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; Light Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mob ile Safari/533.''', False, None)
devices.devids[ur'''blackberry9650_ver1_sub732'''] = devclass(devices.devids[ur'''blackberry9650_ver1'''], ur'''blackberry9650_ver1_sub732''', ur'''BlackBerry9650/5.0.0.732 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/105''', False, {ur'''pointing_method''':ur'''joystick'''})
devices.devids[ur'''mot_xt610_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''mot_xt610_ver1''', ur'''MOT-XT610/Blur_Version.0.22.0.XT610.Movistar.en.01 Mozilla/5.0 (Linux; U; Android 2.2.2; es-us; XT610 Build/0.22.0) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':16777216,ur'''columns''':25,ur'''gif''':True,ur'''hinted_progressive_download''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MotoXT610''',ur'''mp3''':True,ur'''playback_3g2''':True,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''nb''',ur'''playback_acodec_qcelp''':True,ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':30,ur'''playback_vcodec_h264_bp''':ur'''1.3''',ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''progressive_download''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''nb''',ur'''streaming_mp4''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1.3''',ur'''streaming_vcodec_mpeg4_sp''':ur'''3''',ur'''streaming_video''':True,ur'''table_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''mot_xt610_ver1_submoz'''] = devclass(devices.devids[ur'''mot_xt610_ver1'''], ur'''mot_xt610_ver1_submoz''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-gb; XT610 Build/V2U_3.4.2-177) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''lg_p970_ver1_suban222'''] = devclass(devices.devids[ur'''lg_p970_ver1_suban22'''], ur'''lg_p970_ver1_suban222''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; fr-fr; LG-P970/V10a Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', False, {ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/P970-M6-D2.xml'''})
devices.devids[ur'''lg_c555_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_c555_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; LG-C555 Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':1048576,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''C555''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/C555-M10-D1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''lg_c555_ver1_subparrot'''] = devclass(devices.devids[ur'''lg_c555_ver1'''], ur'''lg_c555_ver1_subparrot''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-ca; LG-C555-parrot Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', False, None)
devices.devids[ur'''acer_e310_ver1_suban222'''] = devclass(devices.devids[ur'''acer_e310_ver1_suban221'''], ur'''acer_e310_ver1_suban222''', ur'''C4_Acer_Mozilla/5.0 (Linux; U; Android 2.2.2; it-it; E310 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_mb526_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''mot_mb526_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; fr-fr; MB526 Build/4.5.1_120) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Motorola''',ur'''colors''':16777216,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MB526''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':21,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://uaprof.motorola.com/phoneconfig/MotoMB525/profile/MotoMB525.rdf''',ur'''wap_push_support''':True,ur'''wav''':True})
devices.devids[ur'''mot_mb525_ver1_sub_android23'''] = devclass(devices.devids[ur'''mot_mb525_ver1_sub_android22'''], ur'''mot_mb525_ver1_sub_android23''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; en-gb; MotoMB525 Build/4.5.1_127) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3''',ur'''release_date''':ur'''2011_may'''})
devices.devids[ur'''lg_c555_ver1_subscorpion'''] = devclass(devices.devids[ur'''lg_c555_ver1'''], ur'''lg_c555_ver1_subscorpion''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-ca; LG-C555-scorpion Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', False, None)
devices.devids[ur'''samsung_sgh_i807d_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''samsung_sgh_i807d_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-ca; SAMSUNG-SGH-I807D Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''model_name''':ur'''SGH-I807D''',ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-I807D.xml'''})
devices.devids[ur'''samsung_gt_b7510_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_gt_b7510_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; it-it; GT-B7510 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-B7510''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''huawei_m860_ver1_suban22'''] = devclass(devices.devids[ur'''huawei_m860_ver1'''], ur'''huawei_m860_ver1_suban22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; HUAWEI-M860 Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2''',ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/Huawei-M860F.xml'''})
devices.devids[ur'''zte_blade_ver1_suban22bis'''] = devclass(devices.devids[ur'''zte_blade_ver1_suban22'''], ur'''zte_blade_ver1_suban22bis''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-es; ZTE-BLADE Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_k700c_ver1_subua'''] = devclass(devices.devids[ur'''sonyericsson_k700c_ver1'''], ur'''sonyericsson_k700c_ver1_subua''', ur'''M26/Screen-320X240''', False, {ur'''max_image_width''':300,ur'''resolution_height''':240,ur'''resolution_width''':320})
devices.devids[ur'''samsung_gt_i9000_ver1_suban233bis'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver1_suban233'''], ur'''samsung_gt_i9000_ver1_suban233bis''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-gb; GT-I9000 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_gt_s8500_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_gt_s8500_ver1'''], ur'''samsung_gt_s8500_ver1_suborange''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S8500-ORANGE/S8500BVJI2; U; Bada/1.0; es-es) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WVGA SMM-MMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', False, None)
devices.devids[ur'''huawei_u8110_ver1_subua2'''] = devclass(devices.devids[ur'''huawei_u8110_ver1'''], ur'''huawei_u8110_ver1_subua2''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; U8110 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''lg_p500_ver1_subua'''] = devclass(devices.devids[ur'''lg_p500_ver1'''], ur'''lg_p500_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-es; LG-P500 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', False, None)
devices.devids[ur'''samsung_gt_i8000_ver1_subopera95bis'''] = devclass(devices.devids[ur'''samsung_gt_i8000_ver1_subopera95'''], ur'''samsung_gt_i8000_ver1_subopera95bis''', ur'''Opera/9.5 (Windows NT 5.1; U; en) SAMSUNG-GT-i8000''', False, None)
devices.devids[ur'''lg_p990_ver1_sub_android222b'''] = devclass(devices.devids[ur'''lg_p990_ver1_sub_android222'''], ur'''lg_p990_ver1_sub_android222b''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; sl; LG-P990 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', False, None)
devices.devids[ur'''lg_p990_ver1_sub_android222c'''] = devclass(devices.devids[ur'''lg_p990_ver1_sub_android222b'''], ur'''lg_p990_ver1_sub_android222c''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; sl-; LG-P990 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''lg_p990_ver1_sub_android222d'''] = devclass(devices.devids[ur'''lg_p990_ver1_sub_android222'''], ur'''lg_p990_ver1_sub_android222d''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; sl-sl; Optimus 2X Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', False, None)
devices.devids[ur'''samsung_sgh_i997_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_sgh_i997_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; SAMSUNG-SGH-I997 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''dual_orientation''':True,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':614400,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''SGH-I997''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':800,ur'''resolution_width''':480,ur'''rows''':21,ur'''table_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''olivetti_olipad100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''olivetti_olipad100_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; it-it; OliPad 100 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Olivetti''',ur'''max_data_rate''':7200,ur'''max_image_height''':487,ur'''max_image_width''':1024,ur'''model_name''':ur'''Olivetti OliPad 100''',ur'''resolution_height''':600,ur'''resolution_width''':1024})
devices.devids[ur'''myphone_q19i_duo_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''myphone_q19i_duo_ver1''', ur'''MyPhoneQ19iDuo/MTK Release/V3 AUG-3-2010 Browser/MAUI Profile/MIDP-2.0 Configuration/CLDC-1.0''', True, {ur'''brand_name''':ur'''MyPhone''',ur'''device_os''':ur'''MTK/Nucleus OS''',ur'''has_qwerty_keyboard''':True,ur'''model_name''':ur'''Q19i Duo''',ur'''resolution_height''':176,ur'''resolution_width''':220})
devices.devids[ur'''htc_sensation_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''htc_sensation_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; es-es; HTC/Sensation/1.17.162.1 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1840,ur'''mms_max_size''':307200,ur'''mms_max_width''':3264,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Sensation''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':960,ur'''resolution_width''':540,ur'''rows''':21,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/PG58/ua-profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True})
devices.devids[ur'''huawei_u8100_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''huawei_u8100_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; Huawei Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':10,ur'''gif''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':240,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''model_name''':ur'''U8100''',ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':12,ur'''softkey_support''':True,ur'''table_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''alcatel_ot_665_ver1'''] = devclass(devices.devids[ur'''generic_teleca_obigo'''], ur'''alcatel_ot_665_ver1''', ur'''ALCATEL_one_touch_665/010_02 1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q03C''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':65536,ur'''columns''':36,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''one touch 665''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':10,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL_one_touch_665.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_galaxy_tab_ver1_suban23'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver1'''], ur'''samsung_galaxy_tab_ver1_suban23''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; es-es; GT-P1000 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3'''})
devices.devids[ur'''generic_android_ver3_1'''] = devclass(devices.devids[ur'''generic_android_ver3_0'''], ur'''generic_android_ver3_1''', ur'''DO_NOT_MATCH_ANDROID_3_1''', False, None)
devices.devids[ur'''samsung_tab_p4_ver1'''] = devclass(devices.devids[ur'''generic_android_ver3_0'''], ur'''samsung_tab_p4_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; GT-P7500 Build/HRI83) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', True, {ur'''amr''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''is_tablet''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''P4''',ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''model_name''':ur'''GT-P7500''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':1280,ur'''resolution_width''':800,ur'''rows''':21,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':30,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-P7500.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True})
devices.devids[ur'''browser_webkit_android_3_1'''] = devclass(devices.devids[ur'''browser_webkit_android_3_0'''], ur'''browser_webkit_android_3_1''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_ANDROID_3_1''', False, {ur'''mobile_browser_version''':ur'''3.1'''})
devices.devids[ur'''htc_evo_3d_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''htc_evo_3d_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; es-es; HTC/Shooter_U/1.01.161.1 Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''HTC''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1440,ur'''mms_max_size''':307200,ur'''mms_max_width''':2560,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''EVO 3D''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':960,ur'''resolution_width''':540,ur'''rows''':21,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://www.htcmms.com.tw/Android/Common/PG863/ua-profile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wml_1_1''':True})
devices.devids[ur'''samsung_gt_i9001_ver1_subua'''] = devclass(devices.devids[ur'''samsung_gt_i9001_ver1'''], ur'''samsung_gt_i9001_ver1_subua''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; es-es; SAMSUNG GT-I9001/I9001BUKE5 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_gt_s3353_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_5'''], ur'''samsung_gt_s3353_ver1''', ur'''SAMSUNG-GT-S3353/1.0 NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':512000,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S3353''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S3353UAProf.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''telit_t420_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''telit_t420_ver1''', ur'''TELIT-T420/REV 2.4.0/Teleca Q03B1''', True, {ur'''brand_name''':ur'''Telit''',ur'''max_data_rate''':40,ur'''mobile_browser''':ur'''Teleca-Obigo''',ur'''mobile_browser_version''':ur'''Q03B1''',ur'''model_name''':ur'''T420''',ur'''resolution_height''':128,ur'''resolution_width''':160})
devices.devids[ur'''nokia_generic_meego'''] = devclass(devices.devids[ur'''nokia_generic'''], ur'''nokia_generic_meego''', ur'''DO_NOT_MATCH_MEEGO''', False, {ur'''aac''':True,ur'''ajax_manipulate_css''':True,ur'''ajax_manipulate_dom''':True,ur'''ajax_support_event_listener''':True,ur'''ajax_support_events''':True,ur'''ajax_support_getelementbyid''':True,ur'''ajax_support_inner_html''':True,ur'''ajax_support_javascript''':True,ur'''ajax_xhr_type''':ur'''standard''',ur'''amr''':True,ur'''ascii_support''':True,ur'''au''':True,ur'''awb''':True,ur'''bmp''':True,ur'''can_skip_aligned_link_row''':True,ur'''colors''':16777216,ur'''columns''':40,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionoriented_confirmed_cache_operation''':True,ur'''connectionoriented_confirmed_service_indication''':True,ur'''connectionoriented_unconfirmed_cache_operation''':True,ur'''connectionoriented_unconfirmed_service_indication''':True,ur'''css_border_image''':ur'''webkit''',ur'''css_gradient''':ur'''webkit''',ur'''css_rounded_corners''':ur'''webkit''',ur'''css_spriting''':True,ur'''css_supports_width_as_percentage''':True,ur'''device_claims_web_support''':True,ur'''device_os''':ur'''MeeGo''',ur'''device_os_version''':ur'''1.2''',ur'''directdownload_support''':True,ur'''epoc_bmp''':True,ur'''gif_animated''':True,ur'''has_qwerty_keyboard''':True,ur'''hinted_progressive_download''':True,ur'''html_web_4_0''':True,ur'''image_inlining''':True,ur'''inline_support''':True,ur'''iso8859_support''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_image_height''':400,ur'''max_image_width''':320,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mobile_browser_version''':ur'''8.5''',ur'''mp3''':True,ur'''nokia_ringtone''':True,ur'''oma_support''':True,ur'''oma_v_1_0_forwardlock''':True,ur'''pdf_support''':True,ur'''physical_screen_height''':60,ur'''physical_screen_width''':30,ur'''picture''':True,ur'''picture_colors''':12,ur'''picture_gif''':True,ur'''picture_jpg''':True,ur'''picture_max_height''':480,ur'''picture_max_width''':480,ur'''picture_png''':True,ur'''picture_preferred_height''':480,ur'''picture_preferred_width''':480,ur'''playback_3gpp''':True,ur'''playback_acodec_aac''':ur'''lc''',ur'''playback_acodec_amr''':ur'''wb''',ur'''playback_mp4''':True,ur'''playback_vcodec_h263_0''':10,ur'''playback_vcodec_h264_bp''':ur'''1''',ur'''playback_vcodec_mpeg4_asp''':4,ur'''playback_vcodec_mpeg4_sp''':ur'''3''',ur'''png''':True,ur'''pointing_method''':ur'''touchscreen''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''progressive_download''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':400,ur'''resolution_width''':320,ur'''ringtone''':True,ur'''ringtone_3gpp''':True,ur'''ringtone_aac''':True,ur'''ringtone_amr''':True,ur'''ringtone_awb''':True,ur'''ringtone_directdownload_size_limit''':1000000,ur'''ringtone_midi_monophonic''':True,ur'''ringtone_midi_polyphonic''':True,ur'''ringtone_mp3''':True,ur'''ringtone_rmf''':True,ur'''ringtone_spmidi''':True,ur'''ringtone_voices''':24,ur'''ringtone_wav''':True,ur'''ringtone_xmf''':True,ur'''rmf''':True,ur'''rows''':10,ur'''rss_support''':True,ur'''screensaver_colors''':12,ur'''screensaver_gif''':True,ur'''screensaver_jpg''':True,ur'''screensaver_max_height''':480,ur'''screensaver_max_width''':480,ur'''screensaver_png''':True,ur'''screensaver_preferred_height''':480,ur'''screensaver_preferred_width''':480,ur'''sp_midi''':True,ur'''streaming_3gpp''':True,ur'''streaming_acodec_aac''':ur'''lc''',ur'''streaming_acodec_amr''':ur'''wb''',ur'''streaming_mp4''':True,ur'''streaming_preferred_protocol''':ur'''http''',ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1.2''',ur'''streaming_vcodec_mpeg4_asp''':3,ur'''streaming_video''':True,ur'''transparent_png_alpha''':True,ur'''transparent_png_index''':True,ur'''utf8_support''':True,ur'''video''':True,ur'''viewport_supported''':True,ur'''viewport_width''':ur'''device_width_token''',ur'''voices''':24,ur'''wallpaper''':True,ur'''wallpaper_colors''':12,ur'''wallpaper_gif''':True,ur'''wallpaper_jpg''':True,ur'''wallpaper_max_height''':480,ur'''wallpaper_max_width''':480,ur'''wallpaper_png''':True,ur'''wallpaper_preferred_height''':320,ur'''wallpaper_preferred_width''':480,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wifi''':True,ur'''wml_1_1''':False,ur'''xhtml_support_level''':4})
devices.devids[ur'''browser_webkit_meego'''] = devclass(devices.devids[ur'''browser_root_webkit'''], ur'''browser_webkit_meego''', ur'''DO_NOT_MATCH_BROWSER_WEBKIT_MEEGO''', False, {ur'''mobile_browser''':ur'''WebKit/Nokia/MeeGo''',ur'''mobile_browser_version''':ur'''8.5'''})
devices.devids[ur'''nokia_n9_ver1'''] = devclass(devices.devids[ur'''nokia_generic_meego'''], ur'''nokia_n9_ver1''', ur'''Mozilla/5.0 (MeeGo; N9) AppleWebKit/533.3 (KHTML, like Gecko) NokiaBrowser/8.5 Mobile Safari/533.3''', True, {ur'''brand_name''':ur'''Nokia''',ur'''cookie_support''':True,ur'''dual_orientation''':True,ur'''max_deck_size''':357000,ur'''max_image_height''':700,ur'''max_image_width''':480,ur'''max_length_of_password''':20,ur'''max_length_of_username''':32,ur'''max_no_of_bookmarks''':25,ur'''max_no_of_connection_settings''':5,ur'''max_url_length_bookmark''':255,ur'''max_url_length_cached_page''':255,ur'''max_url_length_homepage''':255,ur'''max_url_length_in_requests''':255,ur'''model_name''':ur'''N9''',ur'''physical_screen_height''':100,ur'''physical_screen_width''':50,ur'''playback_acodec_amr''':ur'''wb''',ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':854,ur'''resolution_width''':480,ur'''rows''':40,ur'''streaming_acodec_amr''':ur'''wb''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NN9-00r100-R.xml''',ur'''xhtml_avoid_accesskeys''':True,ur'''xhtml_can_embed_video''':ur'''plain''',ur'''xhtml_file_upload''':ur'''supported''',ur'''xhtml_format_as_css_property''':True,ur'''xhtml_honors_bgcolor''':True,ur'''xhtml_send_mms_string''':ur'''mmsto:''',ur'''xhtml_send_sms_string''':ur'''sms:''',ur'''xhtml_supports_css_cell_table_coloring''':True,ur'''xhtml_supports_iframe''':ur'''full''',ur'''xhtml_supports_table_for_layout''':True,ur'''xhtml_table_support''':True})
devices.devids[ur'''sony_nwz_x1060_ver1'''] = devclass(devices.devids[ur'''browser_netfront_3_5'''], ur'''sony_nwz_x1060_ver1''', ur'''Mozilla/5.0 (DigitalMediaPlayer; Walkman/NWZ-X1000 Series/1.00; like Gecko; wireless) NetFront/3.5''', True, {ur'''brand_name''':ur'''Sony''',ur'''can_skip_aligned_link_row''':True,ur'''has_cellular_radio''':False,ur'''max_data_rate''':1800,ur'''max_image_height''':200,ur'''max_image_width''':400,ur'''model_name''':ur'''NWZ-X1060''',ur'''physical_screen_height''':40,ur'''physical_screen_width''':28,ur'''release_date''':ur'''2011_may''',ur'''resolution_height''':240,ur'''resolution_width''':432,ur'''wifi''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''htc_tattoo_ver1_subclickorange'''] = devclass(devices.devids[ur'''htc_tattoo_ver1'''], ur'''htc_tattoo_ver1_subclickorange''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; es-es; HTC Click-Orange Build/DRC79) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''acer_e110_ver1_suban16'''] = devclass(devices.devids[ur'''acer_e110_ver1'''], ur'''acer_e110_ver1_suban16''', ur'''Mozilla/5.0 (Linux;  U; Android 1.5; es-es; E110 Build/Cupcake) AppleWebKit/528.5+ (KHTML, like  Gecko) Version/3.1.2 Mobile Safari/525.20.1Acer_E110/1.0''', False, {ur'''device_os_version''':ur'''1.6''',ur'''uaprof''':ur'''http://support.acer.com/uaprofile/acer_E110_profile.xml'''})
devices.devids[ur'''zte_light_pro_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''zte_light_pro_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; es-es; Light Pro Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''amr''':True,ur'''brand_name''':ur'''ZTE''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':1431146,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':262144,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Light Pro''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':480,ur'''resolution_width''':800,ur'''rows''':21,ur'''table_support''':True,ur'''wap_push_support''':True})
devices.devids[ur'''huawei_m860_ver1_submetropcs'''] = devclass(devices.devids[ur'''huawei_m860_ver1'''], ur'''huawei_m860_ver1_submetropcs''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-us; HUAWEI-M860 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''uaprof''':ur'''http://uaprof.metropcs.net/UAProf/Huawei-M860.xml'''})
devices.devids[ur'''motorola_xoom_ver1_suban31'''] = devclass(devices.devids[ur'''motorola_xoom_ver1'''], ur'''motorola_xoom_ver1_suban31''', ur'''Mozilla/5.0 (Linux; U; Android 3.1; en-us; Xoom Build/HMJ37) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', False, {ur'''device_os_version''':ur'''3.1'''})
devices.devids[ur'''nokia_n9_ver1_sub534'''] = devclass(devices.devids[ur'''nokia_n9_ver1'''], ur'''nokia_n9_ver1_sub534''', ur'''Mozilla/5.0 (MeeGo; NokiaN9) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13''', False, None)
devices.devids[ur'''samsung_gt_c6712_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_c6712_ver1''', ur'''SAMSUNG-GT-C6712/C6712XXKE3 SHP/VPP/R5 Dolfin/2.0 NexPlayer/3.0 SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''GT-C6712 Star II Duos''',ur'''max_data_rate''':200,ur'''model_name''':ur'''GT-C6712''',ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':400,ur'''ringtone''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''wifi''':True})
devices.devids[ur'''ngm_vanity_touch_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_vanity_touch_ver1''', ur'''NGM_Vanitytouch/ObigoInternetBrowser/QO3C Profile/MIDP2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Vanitytouch''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''ringtone''':True,ur'''rows''':14,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmvanitytouch.xml''',ur'''video''':True,ur'''wallpaper''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''acer_conia_tab_a500_ver2'''] = devclass(devices.devids[ur'''acer_iconia_tab_a500_ver1'''], ur'''acer_conia_tab_a500_ver2''', ur'''Mozilla/5.0 (Linux; U; Android 3.1; en-us; A500 Build/HMJ37) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', False, None)
devices.devids[ur'''htc_magic_ver1_subandroid2_2_1_01'''] = devclass(devices.devids[ur'''htc_magic_ver1_subandroid2_2_1'''], ur'''htc_magic_ver1_subandroid2_2_1_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; HTC Magic Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_magic_ver1_subandroid2_2_1_02'''] = devclass(devices.devids[ur'''htc_magic_ver1_subandroid2_2_1'''], ur'''htc_magic_ver1_subandroid2_2_1_02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; HTC Magic Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver22'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_galaxy_tab_ver22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; SC-01C Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 (Shinbun Browser)''', False, {ur'''brand_name''':ur'''Samsung''',ur'''device_os_version''':ur'''2.2''',ur'''marketing_name''':ur'''GALAXY Tab''',ur'''model_name''':ur'''SC-01C''',ur'''resolution_height''':1024,ur'''resolution_width''':600})
devices.devids[ur'''samsung_galaxy_tab_ver232'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''samsung_galaxy_tab_ver232''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; ja-jp; SonyEricssonSO-01C Build/3.0.A.2.184) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''brand_name''':ur'''Samsung''',ur'''device_os_version''':ur'''2.3.3''',ur'''marketing_name''':ur'''GALAXY Tab''',ur'''model_name''':ur'''SC-01C''',ur'''resolution_height''':1024,ur'''resolution_width''':600})
devices.devids[ur'''samsung_galaxy_tab_ver233'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver232'''], ur'''samsung_galaxy_tab_ver233''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SC-01C Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver233_sub01'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver233'''], ur'''samsung_galaxy_tab_ver233_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SonyEricssonSO-01C Build/3.0.1.F.0.123) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver233_sub02'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver233'''], ur'''samsung_galaxy_tab_ver233_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SonyEricssonSO-01C Build/3.0.1.F.0.126) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_shw_m110_ver1_sub01'''] = devclass(devices.devids[ur'''samsung_shw_m110_ver1'''], ur'''samsung_shw_m110_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ko-kr; SHW-M110S Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''samsung_gt_i9000_ver2'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_gt_i9000_ver2''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SC-02B Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 (Shinbun Browser)''', False, {ur'''brand_name''':ur'''Samsung''',ur'''device_os_version''':ur'''2.2.1''',ur'''marketing_name''':ur'''GALAXY S''',ur'''model_name''':ur'''SC-02B''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''samsung_gt_i9000_ver3'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''samsung_gt_i9000_ver3''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SC-02B Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''brand_name''':ur'''Samsung''',ur'''device_os_version''':ur'''2.3.3''',ur'''marketing_name''':ur'''GALAXY S''',ur'''model_name''':ur'''SC-02B''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''sonyericsson_so01b_subandroid2_1_01'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1_suban21b'''], ur'''sonyericsson_so01b_subandroid2_1_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SO-01B Build/2.0.B.0.138) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sonyericsson_x10i_ver1_suban21b_01'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1_suban21b'''], ur'''sonyericsson_x10i_ver1_suban21b_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SonyEricssonX10i Build/2.0.A.0.504) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sonyericsson_x10i_ver1_suban21b_02'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1_suban21b'''], ur'''sonyericsson_x10i_ver1_suban21b_02''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SonyEricssonX10i Build/2.1.A.0.435) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sonyericsson_x10a_subanroid2_1_01'''] = devclass(devices.devids[ur'''sonyericsson_x10a_subanroid2_1'''], ur'''sonyericsson_x10a_subanroid2_1_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SonyEricssonX10a Build/2.1.A.0.435) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sonyericsson_x10iv_subanroid2_1'''] = devclass(devices.devids[ur'''sonyericsson_x10a_subanroid2_1'''], ur'''sonyericsson_x10iv_subanroid2_1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SonyEricssonX10iv Build/2.1.A.0.435) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''] = devclass(devices.devids[ur'''sonyericsson_so01b_ver1'''], ur'''sonyericsson_so01b_subandroid2_2''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SO-01B Build/1.0.4-TripNRaVeR) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2.1''',ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/SO-01BR201.xml'''})
devices.devids[ur'''sonyericsson_so01b_subandroid2_2_01'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_2_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SO-01B Build/CyanogenMod 6.1.3) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_2_03'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_2_03''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SO-01B Build/FreeX10-beta3_zdzihu) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_2_04'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_2_04''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SO-01B Build/FreeX10-beta4_zdzihu) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_2_05'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_2_05''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SO-01B Build/NI1063) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''docomo_xperia_arc_ver2_sub06'''] = devclass(devices.devids[ur'''docomo_xperia_arc_ver1'''], ur'''docomo_xperia_arc_ver2_sub06''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; ja-jp; SO-01C Build/3.0.1.D.2.4) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_e15i_ver1_sub21_01'''] = devclass(devices.devids[ur'''sonyericsson_e15i_ver1_sub21'''], ur'''sonyericsson_e15i_ver1_sub21_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SonyEricssonE15i Build/2.0.1.A.0.47) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''htc_desire_ver1_sub01'''] = devclass(devices.devids[ur'''htc_desire_ver1_subx06ht'''], ur'''htc_desire_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; HTCX06HT Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''htc_desire_ver1_sub22_01'''] = devclass(devices.devids[ur'''htc_desire_ver1_sub22'''], ur'''htc_desire_ver1_sub22_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; HTC Desire Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_desire_ver1_sub22_02'''] = devclass(devices.devids[ur'''htc_desire_ver1_sub22'''], ur'''htc_desire_ver1_sub22_02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; HTC Desire Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_desire_ver1_sub22_03'''] = devclass(devices.devids[ur'''htc_desire_ver1_sub22'''], ur'''htc_desire_ver1_sub22_03''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; HTC_Desire_A8181 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_desire_ver233'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''htc_desire_ver233''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; HTC Desire Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''brand_name''':ur'''HTC''',ur'''device_os_version''':ur'''2.3.3''',ur'''marketing_name''':ur'''Desire''',ur'''model_name''':ur'''X06HT''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''htc_desire_ver233_sub01'''] = devclass(devices.devids[ur'''htc_desire_ver233'''], ur'''htc_desire_ver233_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; HTC_DesireHD_A9191 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''docomo_n04c_ver1_sub02'''] = devclass(devices.devids[ur'''docomo_n04c_ver1'''], ur'''docomo_n04c_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; ja-jp; N-04C Build/A1002001) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sharp_is01_ver1_sub03'''] = devclass(devices.devids[ur'''sharp_is01_ver1'''], ur'''sharp_is01_ver1_sub03''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; IS01 Build/S9200) AppleWebKit/528.5  (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''sharp_is01_ver1_sub04'''] = devclass(devices.devids[ur'''sharp_is01_ver1'''], ur'''sharp_is01_ver1_sub04''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; IS01 Build/SA180) AppleWebKit/528.5  (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''sharp_is01_ver1_sub05'''] = devclass(devices.devids[ur'''sharp_is01_ver1'''], ur'''sharp_is01_ver1_sub05''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; IS01 Build/SC030) AppleWebKit/528.5  (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, None)
devices.devids[ur'''sharp_is03_ver1_sub01'''] = devclass(devices.devids[ur'''sharp_is03_ver1'''], ur'''sharp_is03_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; IS03 Build/RA201) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''google_nexusone_ver2'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''google_nexusone_ver2''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Nexus One Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''brand_name''':ur'''Google''',ur'''device_os_version''':ur'''2.3.4''',ur'''model_name''':ur'''Nexus One''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''huawei_u8150_ver1_sub01'''] = devclass(devices.devids[ur'''huawei_bm_swu300_ver1'''], ur'''huawei_u8150_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; Ideos Build/B827SP01) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''huawei_u8150_ver1_sub02'''] = devclass(devices.devids[ur'''huawei_bm_swu300_ver1'''], ur'''huawei_u8150_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; Ideos Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''huawei_ideos_ver1_subu8150_01'''] = devclass(devices.devids[ur'''huawei_ideos_ver1_subu8150'''], ur'''huawei_ideos_ver1_subu8150_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; Ideos Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 (Shinbun Browser)''', False, None)
devices.devids[ur'''softbank_003sh_ver1_sub01'''] = devclass(devices.devids[ur'''softbank_003sh_ver1'''], ur'''softbank_003sh_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SBM003SH Build/S1201) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''softbank_003sh_ver1_sub02'''] = devclass(devices.devids[ur'''softbank_003sh_ver1'''], ur'''softbank_003sh_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SBM003SH Build/S1400) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sharp_sh03c_ver2'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''sharp_sh03c_ver2''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; ja-jp; SH-03C Build/S3240) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''brand_name''':ur'''Sharp''',ur'''device_os_version''':ur'''2.2.2''',ur'''marketing_name''':ur'''LYNX 3D''',ur'''model_name''':ur'''SH-03C''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''motorola_droidpro_ver1_sub01'''] = devclass(devices.devids[ur'''motorola_droidpro_ver1'''], ur'''motorola_droidpro_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; DROID PRO Build/3.4.2_80_V2_87) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''lenovo_p90w_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''lenovo_p90w_ver1''', ur'''Lenovo-P90w/S106 LMP/LML Release/2010.04.17 Profile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''brand_name''':ur'''Lenovo''',ur'''dual_orientation''':True,ur'''has_qwerty_keyboard''':True,ur'''max_data_rate''':1800,ur'''model_name''':ur'''P90W''',ur'''resolution_height''':240,ur'''resolution_width''':400,ur'''ringtone_rmf''':True,ur'''video''':True,ur'''wallpaper''':True,ur'''xhtml_support_level''':3})
devices.devids[ur'''nokia_5238_ver1'''] = devclass(devices.devids[ur'''nokia_generic_series60_dp50'''], ur'''nokia_5238_ver1''', ur'''Nokia5238/40.9.003 (SymbianOS/9.4; U; Series60/5.0 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525 3gpp-gba''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Nokia''',ur'''colors''':16777216,ur'''columns''':17,ur'''gif''':True,ur'''jpg''':True,ur'''max_data_rate''':1800,ur'''max_deck_size''':357000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':614400,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_nokia_ringingtone''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''5238''',ur'''nokia_ringtone''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':640,ur'''resolution_width''':360,ur'''rows''':13,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/Nokia5238r100-3G.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''huawei_g7010_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''huawei_g7010_ver1''', ur'''Huawei/1.0/G7010/Browser/obigo-browser/q03c''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Huawei''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':100000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Huawei-G7010''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap1.huawei.com/uaprof/G7010UAprofile.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''sonyericsson_e10i_ver1_subandroid2_1_01'''] = devclass(devices.devids[ur'''sonyericsson_e10i_ver1_subandroid2_1'''], ur'''sonyericsson_e10i_ver1_subandroid2_1_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; E10i Build/2.0.2.A.0.24) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sonyericsson_e10i_ver1_subandroid2_1_02'''] = devclass(devices.devids[ur'''sonyericsson_e10i_ver1_subandroid2_1'''], ur'''sonyericsson_e10i_ver1_subandroid2_1_02''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; E10i Build/2.1.1.A.0.6) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sonyericsson_e10i_ver1_subandroid2_1_03'''] = devclass(devices.devids[ur'''sonyericsson_e10i_ver1_subandroid2_1'''], ur'''sonyericsson_e10i_ver1_subandroid2_1_03''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SonyEricssonE10i Build/2.0.2.A.0.24) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''verizon_droid_ver1_sub22_01'''] = devclass(devices.devids[ur'''verizon_droid_ver1_sub22'''], ur'''verizon_droid_ver1_sub22_01''', ur'''iMozilla/5.0 (Linux; U; Android 2.2.2; en-us; Droid Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''lg_ls670_ver1_sub01'''] = devclass(devices.devids[ur'''lg_ls670_ver1'''], ur'''lg_ls670_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; LS670 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''coby_mid7015_ver1_sub01'''] = devclass(devices.devids[ur'''coby_mid7015_ver1'''], ur'''coby_mid7015_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; MB511 Build/RUTEM_U3_01.13.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''mot_mb860_ver1_sub01'''] = devclass(devices.devids[ur'''mot_mb860_ver1'''], ur'''mot_mb860_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-ca; MB860 Build/Blur_Version.0.37.4.MB860.BellMobility.en.CA Flex/P025) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_mb860_ver1_sub02'''] = devclass(devices.devids[ur'''mot_mb860_ver1'''], ur'''mot_mb860_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; ja-jp; MB860 Build/OLYFR_U4_1.8.3) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_milestone_ver1_sub221'''] = devclass(devices.devids[ur'''mot_milestone_ver1'''], ur'''mot_milestone_ver1_sub221''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; Milestone Build/SHOLS_U2_05.06.0) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2.1'''})
devices.devids[ur'''sharp_ebwx1gj_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''sharp_ebwx1gj_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; ja-jp; EB-WX1GJ Build/AN10Y202) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Sharp''',ur'''device_os_version''':ur'''2.1''',ur'''marketing_name''':ur'''GALAPAGOS''',ur'''model_name''':ur'''EB-WX1GJ''',ur'''resolution_height''':1366,ur'''resolution_width''':800})
devices.devids[ur'''sharp_ebwx1gj_ver1_sub01'''] = devclass(devices.devids[ur'''sharp_ebwx1gj_ver1'''], ur'''sharp_ebwx1gj_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; ja-jp; EB-WX1GJ Build/RC114152) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''coby_mid7015_ver2'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''coby_mid7015_ver2''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; MID7015 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''brand_name''':ur'''COBY''',ur'''device_os_version''':ur'''2.1''',ur'''marketing_name''':ur'''Kyros MID7015''',ur'''model_name''':ur'''MID7015''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''sharp_sh03c_ver2_sub01'''] = devclass(devices.devids[ur'''sharp_sh03c_ver2'''], ur'''sharp_sh03c_ver2_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; ja-jp; SH-03C Build/S3240) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 (Shinbun Browser)''', False, None)
devices.devids[ur'''sharp_ebw51gj_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''sharp_ebw51gj_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; ja-jp; EB-W51GJ Build/RB10Z033) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''Sharp''',ur'''device_os_version''':ur'''2.1''',ur'''marketing_name''':ur'''GALAPAGOS''',ur'''model_name''':ur'''EB-W51GJ''',ur'''resolution_height''':1024,ur'''resolution_width''':600})
devices.devids[ur'''sharp_ebw51gj_ver1_sub01'''] = devclass(devices.devids[ur'''sharp_ebw51gj_ver1'''], ur'''sharp_ebw51gj_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; ja-jp; EB-W51GJ Build/RB112141) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sharp_ebw51gj_ver1_sub02'''] = devclass(devices.devids[ur'''sharp_ebw51gj_ver1'''], ur'''sharp_ebw51gj_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; ja-jp; EB-W51GJ Build/RB114152) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''fujitsu_t_01c_ver1_sub01'''] = devclass(devices.devids[ur'''fujitsu_t_01c_ver1'''], ur'''fujitsu_t_01c_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja_jp; T-01C Build/FROYO) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 NetFrontLifeBrowser/2.2 Mobile (Dragonfruit)''', False, None)
devices.devids[ur'''softbank_003sh_ver1_sub03'''] = devclass(devices.devids[ur'''softbank_003sh_ver1'''], ur'''softbank_003sh_ver1_sub03''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja_jp; SBM003SH Build/FROYO) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 NetFrontLifeBrowser/2.2 Mobile (Dragonfruit)''', False, None)
devices.devids[ur'''sharp_006sh_ver1_sub01'''] = devclass(devices.devids[ur'''sharp_006sh_ver1'''], ur'''sharp_006sh_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SBM006SH Build/A5160) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sharp_006sh_ver1_sub02'''] = devclass(devices.devids[ur'''sharp_006sh_ver1'''], ur'''sharp_006sh_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SBM006SH Build/E5141) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sharp_006sh_ver1_sub03'''] = devclass(devices.devids[ur'''sharp_006sh_ver1'''], ur'''sharp_006sh_ver1_sub03''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SBM006SH Build/R5070) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sharp_007sh_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''sharp_007sh_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SBM007SH Build/E5261) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Softbank''',ur'''device_os_version''':ur'''2.3.3''',ur'''marketing_name''':ur'''AQUOS PHONE THE HYBRID''',ur'''model_name''':ur'''SBM007SH''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''sharp_aquos_phone_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''sharp_aquos_phone_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; IS11SH Build/R6041) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Sharp''',ur'''device_os_version''':ur'''2.3.3''',ur'''marketing_name''':ur'''AQUOS PHONE''',ur'''model_name''':ur'''IS11SH''',ur'''resolution_height''':960,ur'''resolution_width''':540})
devices.devids[ur'''sharp_3d_aquos_phone_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''sharp_3d_aquos_phone_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; IS12SH Build/R6080) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Sharp''',ur'''device_os_version''':ur'''2.3.3''',ur'''marketing_name''':ur'''3D AQUOS PHONE''',ur'''model_name''':ur'''IS12SH''',ur'''resolution_height''':960,ur'''resolution_width''':540})
devices.devids[ur'''softbank_001dl_ver2_sub02'''] = devclass(devices.devids[ur'''softbank_001dl_ver2'''], ur'''softbank_001dl_ver2_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; ja-jp; Dell Streak Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''google_nexusone_ver2_sub01'''] = devclass(devices.devids[ur'''google_nexusone_ver2'''], ur'''google_nexusone_ver2_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; ja-jp; Nexus One Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sharp_is03_ver1_sub02'''] = devclass(devices.devids[ur'''sharp_is03_ver1'''], ur'''sharp_is03_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; IS03 Build/S5160) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''toshiba_is04_ver1_sub01'''] = devclass(devices.devids[ur'''toshiba_is04_ver1'''], ur'''toshiba_is04_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; ja-jp; IS04 Build/FFK300) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''kddi_is05_ver1_sub01'''] = devclass(devices.devids[ur'''kddi_is05_ver1'''], ur'''kddi_is05_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja_jp; IS05 Build/FROYO) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 NetFrontLifeBrowser/2.2 Mobile (Dragonfruit)''', False, None)
devices.devids[ur'''kddi_is05_ver1_sub02'''] = devclass(devices.devids[ur'''kddi_is05_ver1'''], ur'''kddi_is05_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; IS05 Build/S5160) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_xperia_acro_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''sonyericsson_xperia_acro_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; IS11S Build/3.0.1.C.1.6) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''device_os_version''':ur'''2.3.3''',ur'''marketing_name''':ur'''Xperia acro''',ur'''model_name''':ur'''IS11S''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''sonyericsson_xperia_acro_ver1_sub01'''] = devclass(devices.devids[ur'''sonyericsson_xperia_acro_ver1'''], ur'''sonyericsson_xperia_acro_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SonyEricssonIS11S Build/3.0.1.C.1.6) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''docomo_l_04c_ver1_sub01'''] = devclass(devices.devids[ur'''docomo_l04c_ver1'''], ur'''docomo_l_04c_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; ja-jp; L-04C Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''docomo_n06c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''docomo_n06c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; N-06C Build/A1000001) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''NEC''',ur'''device_os_version''':ur'''2.3.3''',ur'''marketing_name''':ur'''Optimus Pad''',ur'''model_name''':ur'''N-06C''',ur'''resolution_height''':1280,ur'''resolution_width''':768})
devices.devids[ur'''docomo_n06c_ver1_sub01'''] = devclass(devices.devids[ur'''docomo_n06c_ver1'''], ur'''docomo_n06c_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; N-06C Build/A1001600) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''docomo_n07c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''docomo_n07c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; L-07C Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''NEC''',ur'''device_os_version''':ur'''2.3.3''',ur'''marketing_name''':ur'''Optimus Bright''',ur'''model_name''':ur'''N-07C''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''htc_desire_ver1_sub02'''] = devclass(devices.devids[ur'''htc_desire_ver1_subx06ht'''], ur'''htc_desire_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; HTC Desire Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''htc_desire_ver233_sub02'''] = devclass(devices.devids[ur'''htc_desire_ver233'''], ur'''htc_desire_ver233_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; Desire HD Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_desire_ver233_sub03'''] = devclass(devices.devids[ur'''htc_desire_ver233'''], ur'''htc_desire_ver233_sub03''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; HTC_Desire_A8181 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_desire_ver233_sub04'''] = devclass(devices.devids[ur'''htc_desire_ver233'''], ur'''htc_desire_ver233_sub04''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; HTC_DesireS_S510e Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_2_06'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_2_06''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; X10i Build/1.3.18v2) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_2_07'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_2_07''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; X10i Build/CyanogenMod 6.1.3) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_2_08'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_2_08''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SO-01B Build/Achotjan_2.2.1_v03) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_2_09'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_2_09''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SO-01B Build/CMNI15) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_2_10'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_2_10''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SO-01B Build/Ultima 3) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_2_11'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_2_11''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; X10i Build/CM 6.1.3) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_2_12'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_2_12''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; X10i Build/FreeX10-beta4_zdzihu) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_3'''] = devclass(devices.devids[ur'''sonyericsson_so01b_ver1'''], ur'''sonyericsson_so01b_subandroid2_3''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SO-01B Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3.3'''})
devices.devids[ur'''samsung_gt_i9000_ver22'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''samsung_gt_i9000_ver22''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja_jp; SC-02B Build/FROYO) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0''', False, {ur'''brand_name''':ur'''Samsung''',ur'''device_os_version''':ur'''2.2''',ur'''marketing_name''':ur'''GALAXY S''',ur'''model_name''':ur'''SC-02B''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''htc_magic_ver1_subandroid2_2_1_03'''] = devclass(devices.devids[ur'''htc_magic_ver1_subandroid2_2_1'''], ur'''htc_magic_ver1_subandroid2_2_1_03''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; Docomo HT-03A Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver232_sub01'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver232'''], ur'''samsung_galaxy_tab_ver232_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; ja-jp; SO-01C Build/3.0.D.2.79) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 (Shinbun Browser)''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver233_sub04'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver233'''], ur'''samsung_galaxy_tab_ver233_sub04''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SonyEricssonLT15a Build/3.0.1.A.0.126) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver233_sub05'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver233'''], ur'''samsung_galaxy_tab_ver233_sub05''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SonyEricssonLT15i Build/3.0.1.A.0.148) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver233_sub06'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver233'''], ur'''samsung_galaxy_tab_ver233_sub06''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; zh-tw; SonyEricssonLT15i Build/3.0.1.A.0.145) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''lg_c550_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_2'''], ur'''lg_c550_ver1''', ur'''LG-C550 Mozilla/5.0 (Linux; U; Android 2.2; en-gb; LG-C550 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':25,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''LG Optimus Chat''',ur'''max_data_rate''':3600,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':614400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG/C550/V1.0''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/C550-M6-D1.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True})
devices.devids[ur'''ngm_vanity_qwerty_ver1'''] = devclass(devices.devids[ur'''generic_ngm'''], ur'''ngm_vanity_qwerty_ver1''', ur'''NGM_Vanityqwerty/ObigoInternetBrowser/QO3C Profile/MIDP2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''NGM''',ur'''colors''':65536,ur'''columns''':14,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''imelody''':True,ur'''is_wireless_device''':False,ur'''jpg''':True,ur'''max_data_rate''':40,ur'''max_deck_size''':65536,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Vanityqwerty''',ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':18,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.ngm-mobile.com/UserAgentProfiles/ngmvanityqwerty.xml''',ur'''video''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_s5333_ver1'''] = devclass(devices.devids[ur'''generic_dolfin2_0'''], ur'''samsung_gt_s5333_ver1''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S5333/S5333DDJI5; U; Bada/1.0; en-us) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WQVGA SMM-MMS/1.2.0 OPN-B''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Samsung Wave 533''',ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5333''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/GT-S5333.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''sonyericsson_m1i_ver1'''] = devclass(devices.devids[ur'''generic_ms_winmo6_1'''], ur'''sonyericsson_m1i_ver1''', ur'''Mozilla/4.0 (Compatible; MSIE 6.0; Windows NT 5.1) SonyEricssonM1i/R1AA Profile/MIDP-2.1 Configuration/CLDC-1.1; Windows Phone 6.5''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''SonyEricsson''',ur'''colors''':65536,ur'''columns''':18,ur'''gif''':True,ur'''has_qwerty_keyboard''':True,ur'''jpg''':True,ur'''marketing_name''':ur'''Sony Ericsson Aspen''',ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1600,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''M1i''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_june''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':5,ur'''softkey_support''':True,ur'''streaming_vcodec_h263_0''':45,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://wap.sonyericsson.com/UAprof/M1iR101.xml''',ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''softbank_001dl_ver21'''] = devclass(devices.devids[ur'''softbank_001dl_ver2'''], ur'''softbank_001dl_ver21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Motorola-XT502 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1'''})
devices.devids[ur'''toshiba_is04_ver1_sub02'''] = devclass(devices.devids[ur'''toshiba_is04_ver1'''], ur'''toshiba_is04_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; IS04 Build/FEK100) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 (Shinbun Browser)''', False, None)
devices.devids[ur'''sonyericsson_x10i_ver1_suban21b_03'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1_suban21b'''], ur'''sonyericsson_x10i_ver1_suban21b_03''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; SonyEricssonSO-01B Build/2.0.A.0.281) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''sonyericsson_x10i_ver1_suban21b_04'''] = devclass(devices.devids[ur'''sonyericsson_x10i_ver1_suban21b'''], ur'''sonyericsson_x10i_ver1_suban21b_04''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SO-01B Build/CM 6.1.3) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so01b_subandroid2_2_13'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_2_13''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; X10i Build/Achotjan_2.2.1_v03) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver22_sub01'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver232'''], ur'''samsung_galaxy_tab_ver22_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; SO-01C Build/CyanogenMod 6.1.3 6.1.3 v0.6.1) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_gt_i9000_ver2_sub02'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver2'''], ur'''samsung_gt_i9000_ver2_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; SCH-I500 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_gt_i9000_ver2_sub03'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver2'''], ur'''samsung_gt_i9000_ver2_sub03''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; SCH-I510 4G Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_gt_i9000_ver2_sub04'''] = devclass(devices.devids[ur'''samsung_gt_i9000_ver2'''], ur'''samsung_gt_i9000_ver2_sub04''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; SGH-T959V Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''fujitsu_t_01c_ver1_sub02'''] = devclass(devices.devids[ur'''fujitsu_t_01c_ver1'''], ur'''fujitsu_t_01c_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; T-01C Build/TER018) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 (Shinbun Browser)''', False, None)
devices.devids[ur'''tmobile_g1_ver1_sub01'''] = devclass(devices.devids[ur'''htc_android_g1_ver1'''], ur'''tmobile_g1_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; en-us; T-Mobile G1 Build/DMD64) AppleWebKit/528.5  (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''device_os_version''':ur'''1.6'''})
devices.devids[ur'''htc_tattoo_ver1_sub16_01'''] = devclass(devices.devids[ur'''htc_tattoo_ver1'''], ur'''htc_tattoo_ver1_sub16_01''', ur'''Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; HTC Tattoo Build/DRC79) AppleWebKit/528.5  (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1''', False, {ur'''mobile_browser_version''':ur'''1.6'''})
devices.devids[ur'''htc_legend_ver1_subua01'''] = devclass(devices.devids[ur'''htc_legend_ver1'''], ur'''htc_legend_ver1_subua01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1; en-hk; HTC Legend Build/ERD79) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''htc_legend_ver1_subua02'''] = devclass(devices.devids[ur'''htc_legend_ver1'''], ur'''htc_legend_ver1_subua02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-au; HTC Legend Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''motorola_wx445_ver1_sub01'''] = devclass(devices.devids[ur'''motorola_wx445_ver1'''], ur'''motorola_wx445_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; WX445 Build/VZW) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 240X320 motorola WX445''', False, None)
devices.devids[ur'''tmobile_mytouch4g_ver1_sub01'''] = devclass(devices.devids[ur'''tmobile_mytouch4g_ver1'''], ur'''tmobile_mytouch4g_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-ca; T-Mobile myTouch 3G Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''tmobile_mytouch4g_ver1_sub02'''] = devclass(devices.devids[ur'''tmobile_mytouch4g_ver1'''], ur'''tmobile_mytouch4g_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; T-Mobile myTouch 3G Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''archos_a70s_ver1_sub01'''] = devclass(devices.devids[ur'''archos_a70s_ver1'''], ur'''archos_a70s_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; A70S Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.2.1'''})
devices.devids[ur'''archos_a70s_ver1_sub02'''] = devclass(devices.devids[ur'''archos_a70s_ver1_sub01'''], ur'''archos_a70s_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; A70S Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''lg_vm670_ver1_sub01'''] = devclass(devices.devids[ur'''lg_vm670_ver1'''], ur'''lg_vm670_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; VM670 Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_vision_ver1_sub01'''] = devclass(devices.devids[ur'''htc_vision_ver1'''], ur'''htc_vision_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; ja-jp; HTC Vision Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''lg_p500h_ver1_sub01'''] = devclass(devices.devids[ur'''lg_p500h_ver1'''], ur'''lg_p500h_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; pt-br; LG-P500h Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_a6366_ver1_sub01'''] = devclass(devices.devids[ur'''htc_a6366_ver1'''], ur'''htc_a6366_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; HTC-A6366/1.0 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_mb860_ver1_sub03'''] = devclass(devices.devids[ur'''mot_mb860_ver1'''], ur'''mot_mb860_ver1_sub03''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; MB860 Build/Blur_Version.4.1.83.MB860.ATT.en.US Flex/P013) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_mb860_ver1_sub04'''] = devclass(devices.devids[ur'''mot_mb860_ver1'''], ur'''mot_mb860_ver1_sub04''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; ja-jp; MB860 Build/Blur_Version.4.1.83.MB860.ATT.en.US Flex/P013) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''lg_lu6800_ver1_sub01'''] = devclass(devices.devids[ur'''lg_lu6800_ver1'''], ur'''lg_lu6800_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; ko-kr; LG-LU6800 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''motorola_droid2_ver1_suban22_01'''] = devclass(devices.devids[ur'''motorola_droid2_ver1'''], ur'''motorola_droid2_ver1_suban22_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; DROID2 Build/VZW) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 480X854 motorola DROID2''', False, None)
devices.devids[ur'''motorola_droid2_ver1_suban22_02'''] = devclass(devices.devids[ur'''motorola_droid2_ver1'''], ur'''motorola_droid2_ver1_suban22_02''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; DROID2 Build/VZW) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 854X480 motorola DROID2''', False, None)
devices.devids[ur'''motorola_droid2_ver1_suban22_03'''] = devclass(devices.devids[ur'''motorola_droid2_ver1'''], ur'''motorola_droid2_ver1_suban22_03''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; en-us; DROID2 GLOBAL Build/S273) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''acer_e140_ver1_sub01'''] = devclass(devices.devids[ur'''acer_e140_ver1'''], ur'''acer_e140_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.2; ja-jp; E140 Build/Froyo) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1ACER_E140/1.0''', False, None)
devices.devids[ur'''htc_desire_ver233_sub05'''] = devclass(devices.devids[ur'''htc_desire_ver233'''], ur'''htc_desire_ver233_sub05''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.1; ja-jp; HTC Desire Build/GRH78) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver233_sub07'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver233'''], ur'''samsung_galaxy_tab_ver233_sub07''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.2; ja-jp; LT15i Build/3.0.A.2.181) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_r800i_ver1_suban233_01'''] = devclass(devices.devids[ur'''sonyericsson_r800i_ver1'''], ur'''sonyericsson_r800i_ver1_suban233_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-gb; SonyEricssonR800i Build/3.0.1.A.0.145) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_001ht_ver1_subqn23_02'''] = devclass(devices.devids[ur'''htc_001ht_ver1_suban23'''], ur'''htc_001ht_ver1_subqn23_02''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-jp; 001HT Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_desire_ver1_sub23'''] = devclass(devices.devids[ur'''htc_desirehd_ver1'''], ur'''htc_desire_ver1_sub23''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; HTC Desire HD 2.36.161.12 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3.3'''})
devices.devids[ur'''htc_hero_ver1_sub23'''] = devclass(devices.devids[ur'''htc_hero_ver1'''], ur'''htc_hero_ver1_sub23''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; HTC Hero Build/unknown) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3.3'''})
devices.devids[ur'''kddi_infobar_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''kddi_infobar_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; INFOBAR A01 Build/S6130) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''kddi''',ur'''device_os_version''':ur'''2.3.3''',ur'''marketing_name''':ur'''INFOBAR A01''',ur'''model_name''':ur'''A01''',ur'''resolution_height''':960,ur'''resolution_width''':540})
devices.devids[ur'''sharp_3d_aquos_phone_ver1_sub01'''] = devclass(devices.devids[ur'''sharp_3d_aquos_phone_ver1'''], ur'''sharp_3d_aquos_phone_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SBM007SH Build/A6220) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver233_sub08'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver233'''], ur'''samsung_galaxy_tab_ver233_sub08''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; LT15i Build/3.0.1.A.0.145) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''samsung_galaxy_tab_ver233_sub09'''] = devclass(devices.devids[ur'''samsung_galaxy_tab_ver233'''], ur'''samsung_galaxy_tab_ver233_sub09''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SonyEricssonLT15i Build/4.0.A.2.310) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_mk16i_ver1_sub01'''] = devclass(devices.devids[ur'''sonyericsson_mk16i_ver1'''], ur'''sonyericsson_mk16i_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SonyEricssonMK16i Build/4.0.A.2.319) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_xperia_acro_ver1_sub02'''] = devclass(devices.devids[ur'''sonyericsson_xperia_acro_ver1'''], ur'''sonyericsson_xperia_acro_ver1_sub02''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SonyEricssonSO-02C Build/3.0.1.F.0.99) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so03c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''sonyericsson_so03c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; SonyEricssonSO-03C Build/4.0.A.2.294) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''SonyEricsson''',ur'''device_os_version''':ur'''2.3.3''',ur'''marketing_name''':ur'''EXPERIA Urushi''',ur'''model_name''':ur'''SO-03C''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''sonyericsson_so01b_subandroid2_23'''] = devclass(devices.devids[ur'''sonyericsson_so01b_subandroid2_2'''], ur'''sonyericsson_so01b_subandroid2_23''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; ja-jp; X10 Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3.3'''})
devices.devids[ur'''sonyericsson_mt15i_ver1_suban233_01'''] = devclass(devices.devids[ur'''sonyericsson_mt15i_ver1_suban233'''], ur'''sonyericsson_mt15i_ver1_suban233_01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; zh-tw; MT15i Build/3.0.1.A.0.145) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''htc_desire_ver234'''] = devclass(devices.devids[ur'''htc_desire_ver233'''], ur'''htc_desire_ver234''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; ja-jp; HTC Desire Build/GINGERVillain-2.6) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3.4'''})
devices.devids[ur'''htc_desire_ver234_sub01'''] = devclass(devices.devids[ur'''htc_desire_ver234'''], ur'''htc_desire_ver234_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; ja-jp; HTC Desire Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3.4'''})
devices.devids[ur'''fujitsu_is11t_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''fujitsu_is11t_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; ja-jp; IS11T Build/FGK400) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Fujitsu''',ur'''device_os_version''':ur'''2.3.4''',ur'''marketing_name''':ur'''REGZA Phone IS11T''',ur'''model_name''':ur'''IS11T''',ur'''resolution_height''':854,ur'''resolution_width''':480})
devices.devids[ur'''sharp_sh13c_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''sharp_sh13c_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; ja-jp; SH-13C Build/A6200) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Sharp''',ur'''device_os_version''':ur'''2.3.4''',ur'''marketing_name''':ur'''AQUOS Phone SH-13C''',ur'''model_name''':ur'''SH-13C''',ur'''resolution_height''':960,ur'''resolution_width''':540})
devices.devids[ur'''sharp_sh13c_ver1_sub01'''] = devclass(devices.devids[ur'''sharp_sh13c_ver1'''], ur'''sharp_sh13c_ver1_sub01''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; ja-jp; SH-13C Build/R6152) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''sonyericsson_so_01b_ver1_sub234'''] = devclass(devices.devids[ur'''generic_android_ver1_6'''], ur'''sonyericsson_so_01b_ver1_sub234''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; ja-jp; X10 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3.4'''})
devices.devids[ur'''mot_droidx_ver1_subandroid233'''] = devclass(devices.devids[ur'''mot_droidx_ver1_subandroid22'''], ur'''mot_droidx_ver1_subandroid233''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-us; DROIDX Build/4.5.1_57_DX5-26) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3.3'''})
devices.devids[ur'''sprint_apa9292_ver1_sub233'''] = devclass(devices.devids[ur'''sprint_apa9292_ver1'''], ur'''sprint_apa9292_ver1_sub233''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-us; Sprint APA9292KT Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, {ur'''device_os_version''':ur'''2.3.3'''})
devices.devids[ur'''blackberry_generic_ver7'''] = devclass(devices.devids[ur'''blackberry_generic_ver6'''], ur'''blackberry_generic_ver7''', ur'''DO_NOT_MATCH_BLACKBERRY_7''', False, {ur'''device_os_version''':ur'''7.0''',ur'''mobile_browser''':ur'''BlackBerry''',ur'''mobile_browser_version''':ur'''7.0'''})
devices.devids[ur'''browser_blackberry_7'''] = devclass(devices.devids[ur'''browser_blackberry_6'''], ur'''browser_blackberry_7''', ur'''DO_NOT_MATCH_BROWSER_BLACKBERRY_7''', False, {ur'''mobile_browser_version''':ur'''7'''})
devices.devids[ur'''samsung_tab_p4_ver1_suban31'''] = devclass(devices.devids[ur'''samsung_tab_p4_ver1'''], ur'''samsung_tab_p4_ver1_suban31''', ur'''Mozilla/5.0 (Linux; U; Android 3.1; es-es; SAMSUNG-GT-P7500/P7500BUKEE Build/HONEYCOMB) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13''', False, {ur'''device_os_version''':ur'''3.1'''})
devices.devids[ur'''mot_xt316_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_3'''], ur'''mot_xt316_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.4; en-gb; XT316 Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''brand_name''':ur'''Motorola''',ur'''marketing_name''':ur'''Dominoq''',ur'''model_name''':ur'''XT316''',ur'''release_date''':ur'''2011_june'''})
devices.devids[ur'''nokia_t7_00_ver1'''] = devclass(devices.devids[ur'''nokia_x7_00_ver1'''], ur'''nokia_t7_00_ver1''', ur'''NokiaT7-00_TD/CMCC (SymbianOS/3; Release/022.011; Series60/5.2 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko)NokiaBrowser/7.3.1.35 Mobile Safari/533.4 3gpp-gba''', False, {ur'''marketing_name''':ur'''T7''',ur'''model_name''':ur'''T7-00''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NT7-00r100.xml'''})
devices.devids[ur'''nokia_702t_ver1'''] = devclass(devices.devids[ur'''nokia_e6_00_ver1'''], ur'''nokia_702t_ver1''', ur'''Nokia702T_TD/021.005 (SymbianOS/3; Series60/5.2 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.22 Mobile Safari/533.4 3gpp-gba''', True, {ur'''marketing_name''':ur'''''',ur'''model_name''':ur'''702T''',ur'''release_date''':ur'''2011_june''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/N702Tr100.xml'''})
devices.devids[ur'''htc_hero_200_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''htc_hero_200_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; HERO200 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''HTC''',ur'''columns''':25,ur'''dual_orientation''':True,ur'''max_image_height''':480,ur'''max_image_width''':320,ur'''model_name''':ur'''Hero 200''',ur'''release_date''':ur'''2009_december''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21})
devices.devids[ur'''samsung_gt_e2232_ver1'''] = devclass(devices.devids[ur'''opwv_v62_generic'''], ur'''samsung_gt_e2232_ver1''', ur'''SAMSUNG-GT-E2232/1.0 Openwave/6.2.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':17,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':38000,ur'''max_image_height''':130,ur'''max_image_width''':120,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-E2232''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':160,ur'''resolution_width''':128,ur'''rows''':6,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''palm_pre2_ver1'''] = devclass(devices.devids[ur'''palm_pre_plus_ver1'''], ur'''palm_pre2_ver1''', ur'''Mozilla/5.0 (webOS/2.1.0; U; fr-FR) AppleWebKit/532.2 (KHTML, like Gecko) Version/1.0 Safari/532.2 Pre/1.2''', True, {ur'''device_os_version''':ur'''2.1.0''',ur'''model_name''':ur'''Pre2'''})
devices.devids[ur'''blackberry9860_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver6'''], ur'''blackberry9860_ver1''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9860; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/6.1.0.76 Mobile Safari/534.11+''', True, {ur'''has_qwerty_keyboard''':False,ur'''marketing_name''':ur'''Monza''',ur'''model_name''':ur'''BlackBerry Torch 9860''',ur'''pointing_method''':ur'''touchscreen''',ur'''release_date''':ur'''2011_april''',ur'''resolution_height''':480,ur'''resolution_width''':800,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9860/6.1.0.rdf'''})
devices.devids[ur'''blackberry9860_ver1_sub_os7'''] = devclass(devices.devids[ur'''blackberry9860_ver1'''], ur'''blackberry9860_ver1_sub_os7''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9860; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.133 Mobile Safari/534.11+''', False, {ur'''device_os_version''':ur'''7.0''',ur'''mobile_browser_version''':ur'''7.0''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9860/7.0.0.rdf'''})
devices.devids[ur'''blackberry9900_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver6'''], ur'''blackberry9900_ver1''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9900; en-GB) AppleWebKit/534.11+ (KHTML, like Gecko) Version/6.1.0.55 Mobile Safari/534.11+''', True, {ur'''marketing_name''':ur'''Dakota''',ur'''model_name''':ur'''BlackBerry Bold Touch 9900''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9900/6.1.0.rdf'''})
devices.devids[ur'''blackberry9900_ver1_sub_os7'''] = devclass(devices.devids[ur'''blackberry9900_ver1'''], ur'''blackberry9900_ver1_sub_os7''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9900; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.103 Mobile Safari/534.11+''', False, {ur'''device_os_version''':ur'''7.0''',ur'''mobile_browser_version''':ur'''7.0''',ur'''release_date''':ur'''2011_may''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9900/7.0.0.rdf'''})
devices.devids[ur'''blackberry9930_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver6'''], ur'''blackberry9930_ver1''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9930; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/6.1.0.61 Mobile Safari/534.11+''', True, {ur'''model_name''':ur'''Blackberry Bold Touch 9930''',ur'''resolution_height''':640,ur'''resolution_width''':480,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9930/6.1.0.rdf'''})
devices.devids[ur'''blackberry9930_ver1_sub_os7'''] = devclass(devices.devids[ur'''blackberry9930_ver1'''], ur'''blackberry9930_ver1_sub_os7''', ur'''Mozilla/5.0 (BlackBerry; U; BlackBerry 9930; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.115 Mobile Safari/534.11+''', False, {ur'''device_os_version''':ur'''7.0''',ur'''mobile_browser_version''':ur'''7.0''',ur'''release_date''':ur'''2011_may''',ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/9930/7.0.0.rdf'''})
devices.devids[ur'''zte_pm1152_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zte_pm1152_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; it-it; PM1152 Tabula (V9) Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''ZTE''',ur'''is_tablet''':True,ur'''marketing_name''':ur'''PosteMobile PM1152 Tabula''',ur'''max_data_rate''':7200,ur'''model_name''':ur'''PM1152 Tabula''',ur'''resolution_height''':800,ur'''resolution_width''':480})
devices.devids[ur'''zte_pm1107_ver1'''] = devclass(devices.devids[ur'''generic_android_ver2_1'''], ur'''zte_pm1107_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; it-it; PM1107 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', True, {ur'''brand_name''':ur'''ZTE''',ur'''marketing_name''':ur'''PosteMobile PM1107 Smart''',ur'''max_data_rate''':7200,ur'''model_name''':ur'''PM1107 Smart'''})
devices.devids[ur'''blackberry8910_ver1'''] = devclass(devices.devids[ur'''blackberry_generic_ver5'''], ur'''blackberry8910_ver1''', ur'''BlackBerry8910/5.0.0.608 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/612''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''RIM''',ur'''colors''':65536,ur'''columns''':48,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1200,ur'''mms_max_size''':614400,ur'''mms_max_width''':1600,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''mms_wmlc''':True,ur'''model_name''':ur'''BlackBerry 8910''',ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':360,ur'''resolution_width''':480,ur'''rows''':24,ur'''sp_midi''':True,ur'''streaming_vcodec_h263_0''':10,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''tiff''':True,ur'''uaprof''':ur'''http://www.blackberry.net/go/mobile/profiles/uaprof/8910/5.0.0.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_sgh_u808e_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_sgh_u808e_ver1''', ur'''SAMSUNG-SGH-U808E/1.0 RTK-E/1.0 DF/1.0 Release/04.23.2008 Browser/NetFront3.4  Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':16384,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1536,ur'''mms_max_size''':307200,ur'''mms_max_width''':2048,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''SGH-U808E''',ur'''mp3''':True,ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':28,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/SGH-U808E.xml''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_s5320_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver3_4'''], ur'''samsung_s5320_ver1''', ur'''SAMSUNG-S5320/S5320XXIE7 SHP/VPP/R5 NetFront/3.4 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':307200,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''S5320''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''streaming_vcodec_h264_bp''':ur'''1''',ur'''streaming_vcodec_mpeg4_sp''':ur'''0''',ur'''table_support''':True,ur'''uaprof''':ur'''http://wap.samsungmobile.com/uaprof/S5320.rdf''',ur'''wap_push_support''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True})
devices.devids[ur'''lg_a250_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q7'''], ur'''lg_a250_ver1''', ur'''LG-A250/V100 Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''LG''',ur'''colors''':65536,ur'''columns''':15,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':180,ur'''max_image_width''':168,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''LG-A250''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':220,ur'''resolution_width''':176,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-A250-M3-D1-NS.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_e170_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_e170_ver1''', ur'''Fly_E170/WAPBrowserProfile/MIDP2.0 Configuration/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':262144,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':32768,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E170''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_e171_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_e171_ver1''', ur'''Fly_E171/ObigoInternetBrowser/QO3C Profile/MIDP2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':360,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E171''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':400,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_e150_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_e150_ver1''', ur'''Fly_E150/ObigoInternetBrowser/QO3C Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':4096,ur'''columns''':18,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E150''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':5,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_q200_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_q200_ver1''', ur'''Fly_Q200/ObigoInternetBrowser/QO3C Profile/MIDP2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Q200''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_e140_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_e140_ver1''', ur'''Fly_E140/WAPBrowser2.0Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E140''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_g1_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_g1_ver1''', ur'''Fly_G1/gameBT/WapBrowser2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':16384,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':102400,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''G1''',ur'''nokia_voice_call''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':16,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_ds186_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_ds186_ver1''', ur'''Fly_DS186/WapBrowserProfile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''FLY''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''jpg''':True,ur'''max_deck_size''':190000,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':100000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_rmf''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''DS186''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''tiff''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_st230_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_st230_ver1''', ur'''Fly_ST230/WapBrowserConfiguration2.0/MIDP2.0/CLDC1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':12,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':1024,ur'''mms_max_size''':300000,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Fly_ST230''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':7,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_e155_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_e155_ver1''', ur'''Fly_E155/WapBrowserProfile''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':4096,ur'''columns''':23,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':190000,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''E155''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':0,ur'''resolution_width''':0,ur'''rows''':25,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_mc180_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_mc180_ver1''', ur'''Fly_MC180/ObigoInternetBrowser/QO3C Profile/MIDP2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':50000,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''MC180''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':20,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''fly_q300_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''fly_q300_ver1''', ur'''Fly_Q300/WapBrowserProfile/Configuration2.0''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Fly''',ur'''colors''':65536,ur'''columns''':20,ur'''gif''':True,ur'''imelody''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':0,ur'''mms_max_size''':100000,ur'''mms_max_width''':0,ur'''mms_midi_monophonic''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''Fly_Q300''',ur'''nokia_voice_call''':True,ur'''png''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':17,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_c3322_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver4_1'''], ur'''samsung_gt_c3322_ver1''', ur'''SAMSUNG-GT-C3322/C3322XXKDC NetFront/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, None)
devices.devids[ur'''samsung_gt_s5830l_ver1'''] = devclass(devices.devids[ur'''samsung_gt_s5830_ver1_suban22'''], ur'''samsung_gt_s5830l_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.1; es-us; GT-S5830L Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''colors''':65536,ur'''columns''':25,ur'''max_image_width''':300,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_gif_animated''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-S5830L''',ur'''receiver''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':480,ur'''resolution_width''':320,ur'''rows''':21,ur'''sender''':True})
devices.devids[ur'''mot_mb200_ver1_suban21'''] = devclass(devices.devids[ur'''mot_mb200_ver1'''], ur'''mot_mb200_ver1_suban21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; es-es; MB200 Build/ERD79) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''mobile_browser_version''':ur'''2.1''',ur'''release_date''':ur'''2011_june'''})
devices.devids[ur'''gigabyte_boston_ver1_suban21'''] = devclass(devices.devids[ur'''gigabyte_boston_ver1'''], ur'''gigabyte_boston_ver1_suban21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; pt-pt; Boston Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''uaprof2''':ur'''http://eip2.gigabytecm.com/BOSTON-OPO.xml'''})
devices.devids[ur'''samsung_gt_s7230e_ver1_suborange'''] = devclass(devices.devids[ur'''samsung_gt_s7230e_ver1'''], ur'''samsung_gt_s7230e_ver1_suborange''', ur'''Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S7230E-ORANGE/S723EBVKB1; U; Bada/1.0; es-es) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WQVGA SMM-MMS/1.2.0 NexPlayer/3.0 profile/MIDP-2.1 configuration/CLDC-1.1 OPN-B''', False, {ur'''model_extra_info''':ur'''Orange'''})
devices.devids[ur'''nokia_c5_00_ver1_subng73'''] = devclass(devices.devids[ur'''nokia_c5_00_ver1'''], ur'''nokia_c5_00_ver1_subng73''', ur'''Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaC5-00.2/071.003; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.26 Mobile Safari/533.4 3gpp-gba''', False, {ur'''mobile_browser_version''':ur'''7.3''',ur'''uaprof''':ur'''http://nds1.nds.nokia.com/uaprof/NC5-00r100.xml'''})
devices.devids[ur'''lg_t505_ver1'''] = devclass(devices.devids[ur'''lg_t500_ver1'''], ur'''lg_t505_ver1''', ur'''Mozilla/5.0 (Vodafone/1.0/LG-T505/V10b AppleWebkit/531 Browser/Phantom/V2.0 Widget/LGMW/3.0 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)''', True, {ur'''aac''':True,ur'''colors''':65536,ur'''columns''':25,ur'''j2me_cldc_1_0''':True,ur'''j2me_cldc_1_1''':True,ur'''j2me_jtwi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_midp_2_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_wmapi_1_0''':True,ur'''max_deck_size''':49152,ur'''max_image_height''':280,ur'''max_image_width''':228,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_3gpp''':True,ur'''mms_gif_animated''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''mms_xmf''':True,ur'''model_name''':ur'''T505''',ur'''receiver''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':15,ur'''sender''':True,ur'''uaprof''':ur'''http://gsm.lge.com/html/gsm/LG-T505-M3-D1.xml''',ur'''xmf''':True})
devices.devids[ur'''htc_sensation_ver1_sub_z710e'''] = devclass(devices.devids[ur'''htc_sensation_ver1'''], ur'''htc_sensation_ver1_sub_z710e''', ur'''Mozilla/5.0 (Linux; U; Android 2.3.3; en-no; HTC_Sensation_Z710e Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''zte_orange_sanfrancisco_ver1_subnoorange'''] = devclass(devices.devids[ur'''zte_orange_sanfrancisco_ver1'''], ur'''zte_orange_sanfrancisco_ver1_subnoorange''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; fr-be; San Francisco Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''garminasus_a50_ver1_suban21'''] = devclass(devices.devids[ur'''garminasus_a50_ver1'''], ur'''garminasus_a50_ver1_suban21''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; fr-fr; Garmin-Asus A50 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, {ur'''device_os_version''':ur'''2.1''',ur'''release_date''':ur'''2011_july'''})
devices.devids[ur'''alcatel_ot_813d_ver1'''] = devclass(devices.devids[ur'''lg_generic_obigo_q5'''], ur'''alcatel_ot_813d_ver1''', ur'''ALCATEL_one_touch_813D/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 ObigoInternetBrowser/Q05A''', True, {ur'''aac''':True,ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Alcatel''',ur'''colors''':262144,ur'''columns''':36,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':300,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':768,ur'''mms_max_size''':300000,ur'''mms_max_width''':1024,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OT-813''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''png''':True,ur'''receiver''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':240,ur'''resolution_width''':320,ur'''rows''':10,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www-ccpp.tcl-ta.com/files/ALCATEL-OT-813D.rdf''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_e2222_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver4_1'''], ur'''samsung_gt_e2222_ver1''', ur'''SAMSUNG-GT-E2222/E2222XEKD4 NetFront/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''aac''':True,ur'''amr''':True,ur'''awb''':True,ur'''bmp''':True,ur'''brand_name''':ur'''Samsung''',ur'''colors''':65536,ur'''columns''':8,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_midp_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':49152,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_jpeg_progressive''':True,ur'''mms_max_height''':960,ur'''mms_max_size''':307200,ur'''mms_max_width''':1280,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_video''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''GT-E2222''',ur'''mp3''':True,ur'''png''':True,ur'''receiver''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':176,ur'''resolution_width''':220,ur'''rows''':20,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_3''':True})
devices.devids[ur'''samsung_gt_c3750_ver1'''] = devclass(devices.devids[ur'''generic_netfront_ver4_1'''], ur'''samsung_gt_c3750_ver1''', ur'''SAMSUNG-GT-C3750/1.0 NetFront/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''brand_name''':ur'''Samsung''',ur'''marketing_name''':ur'''Metallic Gray''',ur'''max_data_rate''':1800,ur'''model_name''':ur'''GT-C3750''',ur'''playback_3gpp''':True,ur'''playback_vcodec_h263_0''':10,ur'''resolution_height''':320,ur'''resolution_width''':240})
devices.devids[ur'''oppo_u525_ver1'''] = devclass(devices.devids[ur'''generic_xhtml'''], ur'''oppo_u525_ver1''', ur'''OPPO U525/4.02/12 Release/2010.6.02 Browser/Obigo/Q03C Profile/MIDP-2.0 Configuration/CLDC-1.1''', True, {ur'''amr''':True,ur'''bmp''':True,ur'''brand_name''':ur'''OPPO''',ur'''colors''':65536,ur'''columns''':20,ur'''connectionless_cache_operation''':True,ur'''connectionless_service_indication''':True,ur'''connectionless_service_load''':True,ur'''gif''':True,ur'''imelody''':True,ur'''j2me_cldc_1_0''':True,ur'''j2me_jtwi''':True,ur'''j2me_midp_1_0''':True,ur'''j2me_mmapi_1_0''':True,ur'''j2me_wmapi_1_0''':True,ur'''jpg''':True,ur'''max_deck_size''':65536,ur'''max_image_width''':228,ur'''midi_monophonic''':True,ur'''midi_polyphonic''':True,ur'''mmf''':True,ur'''mms_amr''':True,ur'''mms_bmp''':True,ur'''mms_gif_animated''':True,ur'''mms_gif_static''':True,ur'''mms_jad''':True,ur'''mms_jar''':True,ur'''mms_jpeg_baseline''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_midi_monophonic''':True,ur'''mms_midi_polyphonic''':True,ur'''mms_mmf''':True,ur'''mms_mp3''':True,ur'''mms_png''':True,ur'''mms_spmidi''':True,ur'''mms_vcalendar''':True,ur'''mms_vcard''':True,ur'''mms_wav''':True,ur'''mms_wbmp''':True,ur'''model_name''':ur'''OPPOU525''',ur'''mp3''':True,ur'''nokia_voice_call''':True,ur'''png''':True,ur'''receiver''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':432,ur'''resolution_width''':240,ur'''rows''':20,ur'''sender''':True,ur'''softkey_support''':True,ur'''sp_midi''':True,ur'''table_support''':True,ur'''uaprof''':ur'''http://www.oppo.com/resource/UA-PROF/OPPOU525.xml''',ur'''wap_push_support''':True,ur'''wav''':True,ur'''wbmp''':True,ur'''wml_1_1''':True,ur'''wml_1_2''':True,ur'''wml_1_3''':True,ur'''wta_phonebook''':True})
devices.devids[ur'''samsung_gt_b7510b_ver1'''] = devclass(devices.devids[ur'''samsung_gt_b7510_ver1'''], ur'''samsung_gt_b7510b_ver1''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; he-il; GT-B7510B Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', True, {ur'''colors''':65536,ur'''columns''':25,ur'''max_image_height''':320,ur'''max_image_width''':240,ur'''midi_polyphonic''':True,ur'''mms_3gpp''':True,ur'''mms_3gpp2''':True,ur'''mms_gif_animated''':True,ur'''mms_max_height''':480,ur'''mms_max_size''':307200,ur'''mms_max_width''':640,ur'''mms_mp3''':True,ur'''mms_mp4''':True,ur'''mms_vcalendar''':True,ur'''mms_video''':True,ur'''mms_wbmp''':True,ur'''receiver''':True,ur'''release_date''':ur'''2011_july''',ur'''resolution_height''':320,ur'''resolution_width''':240,ur'''rows''':21,ur'''sender''':True})
devices.devids[ur'''mot_a953_ver1_subs2u6'''] = devclass(devices.devids[ur'''mot_a953_ver1'''], ur'''mot_a953_ver1_subs2u6''', ur'''Mozilla/5.0 (Linux; U; Android 2.2.2; he-il; MotoA953 Build/MILS2_U6_2.5.5) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1''', False, None)
devices.devids[ur'''mot_mb525_ver1_subu32590'''] = devclass(devices.devids[ur'''mot_mb525_ver1'''], ur'''mot_mb525_ver1_subu32590''', ur'''Mozilla/5.0 (Linux; U; Android 2.1-update1; he-il; MB525 Build/JRDNEM_U3_2.59.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17''', False, None)
devices.devids[ur'''generic_smarttv_browser'''] = devclass(devices.devids[ur'''generic_web_browser'''], ur'''generic_smarttv_browser''', ur'''DO_NOT_MATCH_GENERIC_SMARTTV''', False, {ur'''brand_name''':ur'''Generic''',ur'''max_image_width''':650,ur'''model_name''':ur'''SmartTV''',ur'''pointing_method''':ur'''''',ur'''release_date''':ur'''2011_january''',ur'''resolution_width''':685})
devices.devids[ur'''generic_googletv_browser'''] = devclass(devices.devids[ur'''generic_smarttv_browser'''], ur'''generic_googletv_browser''', ur'''DO_NOT_MATCH_GENERIC_GOOGLETV''', False, {ur'''model_name''':ur'''GoogleTV'''})
devices.devids[ur'''generic_boxeebox_browser'''] = devclass(devices.devids[ur'''generic_smarttv_browser'''], ur'''generic_boxeebox_browser''', ur'''DO_NOT_MATCH_GENERIC_BOXEEBOX''', False, {ur'''model_name''':ur'''Boxee Box'''})
devices.devids[ur'''generic_appletv_browser'''] = devclass(devices.devids[ur'''generic_smarttv_browser'''], ur'''generic_appletv_browser''', ur'''DO_NOT_MATCH_GENERIC_APPLETV''', False, {ur'''full_flash_support''':False,ur'''model_name''':ur'''AppleTV'''})
devices.devids[ur'''generic_web_browser'''] = devclass(devices.devids[ur'''generic'''], ur'''generic_web_browser''', ur'''Mozilla/4.0''', False, {ur'''ajax_support_javascript''':True,ur'''brand_name''':ur'''generic web browser''',ur'''is_wireless_device''':False,ur'''model_name''':ur'''''',ur'''pointing_method''':ur'''mouse''',ur'''preferred_markup''':ur'''html_web_4_0''',ur'''resolution_height''':600,ur'''resolution_width''':800,ur'''xhtml_support_level''':4})
devices.devids[ur'''mozilla_ver5'''] = devclass(devices.devids[ur'''generic_web_browser'''], ur'''mozilla_ver5''', ur'''Mozilla/5.0''', False, None)
devices.devids[ur'''firefox'''] = devclass(devices.devids[ur'''generic_web_browser'''], ur'''firefox''', ur'''Firefox''', False, {ur'''brand_name''':ur'''firefox'''})
devices.devids[ur'''firefox_1'''] = devclass(devices.devids[ur'''firefox'''], ur'''firefox_1''', ur'''Firefox/1.0''', False, {ur'''model_name''':ur'''1.0'''})
devices.devids[ur'''firefox_1_5'''] = devclass(devices.devids[ur'''firefox'''], ur'''firefox_1_5''', ur'''Firefox/1.5''', False, {ur'''model_name''':ur'''1.5'''})
devices.devids[ur'''firefox_2'''] = devclass(devices.devids[ur'''firefox'''], ur'''firefox_2''', ur'''Firefox/2.0''', False, {ur'''model_name''':ur'''2.0'''})
devices.devids[ur'''firefox_3'''] = devclass(devices.devids[ur'''firefox'''], ur'''firefox_3''', ur'''Firefox/3.0''', False, {ur'''model_name''':ur'''3.0'''})
devices.devids[ur'''firefox_3_5'''] = devclass(devices.devids[ur'''firefox'''], ur'''firefox_3_5''', ur'''Firefox/3.5''', False, {ur'''model_name''':ur'''3.5'''})
devices.devids[ur'''opera'''] = devclass(devices.devids[ur'''generic_web_browser'''], ur'''opera''', ur'''Opera''', False, {ur'''brand_name''':ur'''opera'''})
devices.devids[ur'''opera_7'''] = devclass(devices.devids[ur'''opera'''], ur'''opera_7''', ur'''Opera/7''', False, {ur'''model_name''':ur'''7'''})
devices.devids[ur'''opera_7_identify_as'''] = devclass(devices.devids[ur'''opera_7'''], ur'''opera_7_identify_as''', ur'''Opera 7''', False, None)
devices.devids[ur'''opera_8'''] = devclass(devices.devids[ur'''opera'''], ur'''opera_8''', ur'''Opera/8''', False, {ur'''model_name''':ur'''8'''})
devices.devids[ur'''opera_8_identify_as'''] = devclass(devices.devids[ur'''opera_8'''], ur'''opera_8_identify_as''', ur'''Opera 8''', False, None)
devices.devids[ur'''opera_9'''] = devclass(devices.devids[ur'''opera'''], ur'''opera_9''', ur'''Opera/9''', False, {ur'''model_name''':ur'''9'''})
devices.devids[ur'''opera_9_identify_as'''] = devclass(devices.devids[ur'''opera_9'''], ur'''opera_9_identify_as''', ur'''Opera 9''', False, None)
devices.devids[ur'''opera_10'''] = devclass(devices.devids[ur'''opera'''], ur'''opera_10''', ur'''Opera/10''', False, {ur'''model_name''':ur'''10'''})
devices.devids[ur'''opera_10_2_digit_fix'''] = devclass(devices.devids[ur'''opera_10'''], ur'''opera_10_2_digit_fix''', ur'''Opera/9.8''', False, None)
devices.devids[ur'''opera_10_identify_as'''] = devclass(devices.devids[ur'''opera_10'''], ur'''opera_10_identify_as''', ur'''Opera 10''', False, None)
devices.devids[ur'''safari'''] = devclass(devices.devids[ur'''generic_web_browser'''], ur'''safari''', ur'''Safari/''', False, {ur'''brand_name''':ur'''safari'''})
devices.devids[ur'''safari_525'''] = devclass(devices.devids[ur'''safari'''], ur'''safari_525''', ur'''Safari/525''', False, {ur'''model_name''':ur'''525'''})
devices.devids[ur'''safari_530'''] = devclass(devices.devids[ur'''safari'''], ur'''safari_530''', ur'''Safari/530''', False, {ur'''model_name''':ur'''530'''})
devices.devids[ur'''safari_525_mac_osx'''] = devclass(devices.devids[ur'''safari_525'''], ur'''safari_525_mac_osx''', ur'''Mozilla/5.0 (Macintosh; U; Safari/525''', False, None)
devices.devids[ur'''safari_525_win'''] = devclass(devices.devids[ur'''safari_525'''], ur'''safari_525_win''', ur'''Mozilla/5.0 (Windows; U; Safari/525''', False, None)
devices.devids[ur'''safari_530_mac_osx'''] = devclass(devices.devids[ur'''safari_530'''], ur'''safari_530_mac_osx''', ur'''Mozilla/5.0 (Macintosh; U; Safari/530''', False, None)
devices.devids[ur'''safari_530_win'''] = devclass(devices.devids[ur'''safari_530'''], ur'''safari_530_win''', ur'''Mozilla/5.0 (Windows; U; Safari/530''', False, None)
devices.devids[ur'''msie'''] = devclass(devices.devids[ur'''generic_web_browser'''], ur'''msie''', ur'''Mozilla/4.0 (compatible; MSIE''', False, {ur'''brand_name''':ur'''internet explorer'''})
devices.devids[ur'''msie_4'''] = devclass(devices.devids[ur'''msie'''], ur'''msie_4''', ur'''Mozilla/4.0 (compatible; MSIE 4.0;''', False, {ur'''model_name''':ur'''4.0'''})
devices.devids[ur'''msie_5'''] = devclass(devices.devids[ur'''msie'''], ur'''msie_5''', ur'''Mozilla/4.0 (compatible; MSIE 5.0;''', False, {ur'''model_name''':ur'''5.0'''})
devices.devids[ur'''msie_5_5'''] = devclass(devices.devids[ur'''msie'''], ur'''msie_5_5''', ur'''Mozilla/4.0 (compatible; MSIE 5.5;''', False, {ur'''model_name''':ur'''5.5'''})
devices.devids[ur'''msie_6'''] = devclass(devices.devids[ur'''msie'''], ur'''msie_6''', ur'''Mozilla/4.0 (compatible; MSIE 6.0;''', False, {ur'''model_name''':ur'''6.0'''})
devices.devids[ur'''msie_7'''] = devclass(devices.devids[ur'''msie'''], ur'''msie_7''', ur'''Mozilla/4.0 (compatible; MSIE 7.0;''', False, {ur'''model_name''':ur'''7.0'''})
devices.devids[ur'''msie_8'''] = devclass(devices.devids[ur'''msie'''], ur'''msie_8''', ur'''Mozilla/4.0 (compatible; MSIE 8.0;''', False, {ur'''model_name''':ur'''8.0'''})
devices.devids[ur'''google_chrome'''] = devclass(devices.devids[ur'''generic_web_browser'''], ur'''google_chrome''', ur'''Chrome''', False, {ur'''brand_name''':ur'''chrome'''})
devices.devids[ur'''google_chrome_0'''] = devclass(devices.devids[ur'''google_chrome'''], ur'''google_chrome_0''', ur'''Chrome/0''', False, {ur'''model_name''':ur'''0'''})
devices.devids[ur'''google_chrome_1'''] = devclass(devices.devids[ur'''google_chrome'''], ur'''google_chrome_1''', ur'''Chrome/1''', False, {ur'''model_name''':ur'''1.0'''})
devices.devids[ur'''google_chrome_2'''] = devclass(devices.devids[ur'''google_chrome'''], ur'''google_chrome_2''', ur'''Chrome/2''', False, {ur'''model_name''':ur'''2.0'''})
devices.devids[ur'''konqueror'''] = devclass(devices.devids[ur'''generic_web_browser'''], ur'''konqueror''', ur'''Konqueror''', False, {ur'''brand_name''':ur'''konqueror'''})
devices.devids[ur'''konqueror_2'''] = devclass(devices.devids[ur'''konqueror'''], ur'''konqueror_2''', ur'''Konqueror/2''', False, {ur'''model_name''':ur'''2'''})
devices.devids[ur'''konqueror_3'''] = devclass(devices.devids[ur'''konqueror'''], ur'''konqueror_3''', ur'''Konqueror/3''', False, {ur'''model_name''':ur'''3'''})
devices.devids[ur'''konqueror_4'''] = devclass(devices.devids[ur'''konqueror'''], ur'''konqueror_4''', ur'''Konqueror/4''', False, {ur'''model_name''':ur'''4'''})
devices.devids[ur'''firefox_3_5_linux'''] = devclass(devices.devids[ur'''firefox_3_5'''], ur'''firefox_3_5_linux''', ur'''Mozilla/5.0 (X11; U; Linux; rv:1.9.1.5) Gecko/20091105 Firefox/3.5b4''', False, None)
devices.devids[ur'''firefox_1_5_win'''] = devclass(devices.devids[ur'''firefox_3_5'''], ur'''firefox_1_5_win''', ur'''Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6''', False, None)
devices.devids[ur'''firefox_2_0_macosx'''] = devclass(devices.devids[ur'''firefox_3_5'''], ur'''firefox_2_0_macosx''', ur'''Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20''', False, None)
devices.devids[ur'''firefox_3_5_macosx'''] = devclass(devices.devids[ur'''firefox_3_5'''], ur'''firefox_3_5_macosx''', ur'''Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5''', False, None)
devices.devids[ur'''firefox_4'''] = devclass(devices.devids[ur'''firefox_3_5'''], ur'''firefox_4''', ur'''Mozilla/5.0 (Windows NT 6.1; rv:2.0) Gecko/20100101 Firefox/4.0''', False, None)
devices.devids[ur'''msie_6_subua'''] = devclass(devices.devids[ur'''msie_6'''], ur'''msie_6_subua''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB0.0; .NET CLR 2.0.50727)''', False, None)
devices.devids[ur'''msie_8_subua'''] = devclass(devices.devids[ur'''msie_8'''], ur'''msie_8_subua''', ur'''Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.0450''', False, None)
devices.devids[ur'''msie_6_subua2'''] = devclass(devices.devids[ur'''msie_6'''], ur'''msie_6_subua2''', ur'''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)''', False, None)
devices.devids[ur'''opera_9_subua'''] = devclass(devices.devids[ur'''opera_9'''], ur'''opera_9_subua''', ur'''Opera/9.63 (Windows NT 5.1; U) Presto/2.1.1''', False, None)
devices.devids[ur'''opera_9_8_macosx'''] = devclass(devices.devids[ur'''opera_9'''], ur'''opera_9_8_macosx''', ur'''Opera/9.80 (Macintosh; Intel Mac OS X; U; en) Presto/2.2.15 Version/10.10''', False, None)
devices.devids[ur'''opera_9_8_win'''] = devclass(devices.devids[ur'''opera_9'''], ur'''opera_9_8_win''', ur'''Opera/9.80 (Windows NT 6.0; U; en-GB) Presto/2.6.30 Version/10.62''', False, None)
devices.devids[ur'''safari_531'''] = devclass(devices.devids[ur'''safari_530'''], ur'''safari_531''', ur'''Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9''', False, None)
devices.devids[ur'''safari_532'''] = devclass(devices.devids[ur'''safari_530'''], ur'''safari_532''', ur'''Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-gb)  AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5''', False, None)
devices.devids[ur'''google_chrome_3'''] = devclass(devices.devids[ur'''google_chrome_2'''], ur'''google_chrome_3''', ur'''Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.32 Safari/532.0''', False, None)
devices.devids[ur'''google_chrome_4'''] = devclass(devices.devids[ur'''google_chrome_3'''], ur'''google_chrome_4''', ur'''Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.38 Safari/533.4''', False, None)
devices.devids[ur'''google_chrome_7'''] = devclass(devices.devids[ur'''google_chrome_4'''], ur'''google_chrome_7''', ur'''Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 Safari/534.7''', False, None)
devices.devids[ur'''google_chrome_8'''] = devclass(devices.devids[ur'''google_chrome_7'''], ur'''google_chrome_8''', ur'''Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.11 (KHTML, like Gecko) Chrome/8.0.560.0 Safari/534.11''', False, None)
devices.devids[ur'''google_chrome_13'''] = devclass(devices.devids[ur'''google_chrome_8'''], ur'''google_chrome_13''', ur'''Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1''', False, None)
devices.devids[ur'''opera_mobi_ver10'''] = devclass(devices.devids[ur'''generic_opera_mobi'''], ur'''opera_mobi_ver10''', ur'''Opera/9.80 (S60; SymbOS; Opera Mobi/499; U) Presto/2.4.18 Version/10.009''', False, None)
devices.devids[ur'''browser_fennec_firefox_release40'''] = devclass(devices.devids[ur'''generic_android'''], ur'''browser_fennec_firefox_release40''', ur'''Mozilla/5.0 (Android; Linux armv7l; rv:2.0) Gecko/20110103 Firefox/4.0 Fennec/4.0''', False, {ur'''brand_name''':ur'''firefox''',ur'''browser_id''':ur'''''',ur'''mobile_browser''':ur'''Mobile Firefox'''})
devices.devids['''generic'''].groups[ur'''bearer'''] = [ur'''sdio''', ur'''wifi''', ur'''has_cellular_radio''', ur'''max_data_rate''', ur'''vpn''']
devices.devids['''generic'''].groups[ur'''sms'''] = [ur'''ems''', ur'''text_imelody''', ur'''nokiaring''', ur'''siemens_logo_height''', ur'''ems_variablesizedpictures''', ur'''sckl_groupgraphic''', ur'''siemens_ota''', ur'''sagem_v1''', ur'''largeoperatorlogo''', ur'''sagem_v2''', ur'''ems_version''', ur'''ems_odi''', ur'''nokiavcal''', ur'''operatorlogo''', ur'''siemens_logo_width''', ur'''ems_imelody''', ur'''sckl_vcard''', ur'''siemens_screensaver_width''', ur'''sckl_operatorlogo''', ur'''panasonic''', ur'''ems_upi''', ur'''nokiavcard''', ur'''callericon''', ur'''sms_enabled''', ur'''gprtf''', ur'''siemens_screensaver_height''', ur'''sckl_ringtone''', ur'''picturemessage''', ur'''sckl_vcalendar''']
devices.devids['''generic'''].groups[ur'''streaming'''] = [ur'''streaming_vcodec_mpeg4_asp''', ur'''streaming_video_size_limit''', ur'''streaming_mov''', ur'''streaming_wmv''', ur'''streaming_acodec_aac''', ur'''streaming_vcodec_h263_0''', ur'''streaming_real_media''', ur'''streaming_3g2''', ur'''streaming_3gpp''', ur'''streaming_acodec_amr''', ur'''streaming_vcodec_h264_bp''', ur'''streaming_vcodec_h263_3''', ur'''streaming_preferred_protocol''', ur'''streaming_vcodec_mpeg4_sp''', ur'''streaming_flv''', ur'''streaming_video''', ur'''streaming_mp4''']
devices.devids['''generic'''].groups[ur'''xhtml_ui'''] = [ur'''xhtml_preferred_charset''', ur'''xhtml_supports_css_cell_table_coloring''', ur'''xhtml_select_as_radiobutton''', ur'''xhtml_autoexpand_select''', ur'''xhtml_avoid_accesskeys''', ur'''accept_third_party_cookie''', ur'''xhtml_make_phone_call_string''', ur'''xhtml_allows_disabled_form_elements''', ur'''xhtml_supports_invisible_text''', ur'''xhtml_select_as_dropdown''', ur'''cookie_support''', ur'''xhtml_send_mms_string''', ur'''xhtml_table_support''', ur'''xhtml_display_accesskey''', ur'''xhtml_can_embed_video''', ur'''xhtml_supports_iframe''', ur'''xhtmlmp_preferred_mime_type''', ur'''xhtml_supports_monospace_font''', ur'''xhtml_supports_inline_input''', ur'''xhtml_supports_forms_in_table''', ur'''xhtml_document_title_support''', ur'''xhtml_support_wml2_namespace''', ur'''xhtml_readable_background_color1''', ur'''xhtml_format_as_attribute''', ur'''xhtml_supports_table_for_layout''', ur'''xhtml_readable_background_color2''', ur'''xhtml_select_as_popup''', ur'''xhtml_send_sms_string''', ur'''xhtml_format_as_css_property''', ur'''xhtml_file_upload''', ur'''xhtml_honors_bgcolor''', ur'''opwv_xhtml_extensions_support''', ur'''xhtml_marquee_as_css_property''', ur'''xhtml_nowrap_mode''']
devices.devids['''generic'''].groups[ur'''image_format'''] = [ur'''greyscale''', ur'''jpg''', ur'''gif''', ur'''transparent_png_index''', ur'''epoc_bmp''', ur'''bmp''', ur'''wbmp''', ur'''gif_animated''', ur'''colors''', ur'''svgt_1_1_plus''', ur'''svgt_1_1''', ur'''transparent_png_alpha''', ur'''png''', ur'''tiff''']
devices.devids['''generic'''].groups[ur'''wml_ui'''] = [ur'''icons_on_menu_items_support''', ur'''opwv_wml_extensions_support''', ur'''built_in_back_button_support''', ur'''proportional_font''', ur'''insert_br_element_after_widget_recommended''', ur'''wizards_recommended''', ur'''wml_can_display_images_and_text_on_same_line''', ur'''softkey_support''', ur'''wml_make_phone_call_string''', ur'''deck_prefetch_support''', ur'''menu_with_select_element_recommended''', ur'''numbered_menus''', ur'''card_title_support''', ur'''image_as_link_support''', ur'''wrap_mode_support''', ur'''table_support''', ur'''access_key_support''', ur'''wml_displays_image_in_center''', ur'''elective_forms_recommended''', ur'''times_square_mode_support''', ur'''break_list_of_links_with_br_element_recommended''', ur'''menu_with_list_of_links_recommended''']
devices.devids['''generic'''].groups[ur'''cache'''] = [ur'''time_to_live_support''', ur'''total_cache_disable_support''']
devices.devids['''generic'''].groups[ur'''storage'''] = [ur'''max_length_of_username''', ur'''max_url_length_bookmark''', ur'''max_no_of_bookmarks''', ur'''max_deck_size''', ur'''max_url_length_cached_page''', ur'''max_length_of_password''', ur'''max_no_of_connection_settings''', ur'''max_url_length_in_requests''', ur'''max_object_size''', ur'''max_url_length_homepage''']
devices.devids['''generic'''].groups[ur'''playback'''] = [ur'''playback_oma_size_limit''', ur'''playback_acodec_aac''', ur'''playback_vcodec_h263_3''', ur'''playback_vcodec_mpeg4_asp''', ur'''playback_mp4''', ur'''playback_3gpp''', ur'''playback_df_size_limit''', ur'''playback_acodec_amr''', ur'''playback_mov''', ur'''playback_wmv''', ur'''playback_acodec_qcelp''', ur'''progressive_download''', ur'''playback_directdownload_size_limit''', ur'''playback_real_media''', ur'''playback_3g2''', ur'''playback_vcodec_mpeg4_sp''', ur'''playback_vcodec_h263_0''', ur'''playback_inline_size_limit''', ur'''hinted_progressive_download''', ur'''playback_vcodec_h264_bp''']
devices.devids['''generic'''].groups[ur'''transcoding'''] = [ur'''is_transcoder''', ur'''transcoder_ua_header''']
devices.devids['''generic'''].groups[ur'''product_info'''] = [ur'''mobile_browser''', ur'''nokia_feature_pack''', ur'''device_os''', ur'''nokia_series''', ur'''has_qwerty_keyboard''', ur'''pointing_method''', ur'''mobile_browser_version''', ur'''is_tablet''', ur'''nokia_edition''', ur'''uaprof''', ur'''can_skip_aligned_link_row''', ur'''device_claims_web_support''', ur'''ununiqueness_handler''', ur'''model_name''', ur'''device_os_version''', ur'''uaprof2''', ur'''is_wireless_device''', ur'''uaprof3''', ur'''brand_name''', ur'''model_extra_info''', ur'''marketing_name''', ur'''can_assign_phone_number''', ur'''release_date''', ur'''unique''']
devices.devids['''generic'''].groups[ur'''sound_format'''] = [ur'''rmf''', ur'''qcelp''', ur'''awb''', ur'''smf''', ur'''wav''', ur'''nokia_ringtone''', ur'''aac''', ur'''digiplug''', ur'''sp_midi''', ur'''compactmidi''', ur'''voices''', ur'''mp3''', ur'''mld''', ur'''evrc''', ur'''amr''', ur'''xmf''', ur'''mmf''', ur'''imelody''', ur'''midi_monophonic''', ur'''au''', ur'''midi_polyphonic''']
devices.devids['''generic'''].groups[ur'''css'''] = [ur'''css_gradient''', ur'''css_border_image''', ur'''css_rounded_corners''', ur'''css_spriting''', ur'''css_supports_width_as_percentage''']
devices.devids['''generic'''].groups[ur'''html_ui'''] = [ur'''canvas_support''', ur'''viewport_width''', ur'''html_preferred_dtd''', ur'''viewport_supported''', ur'''viewport_minimum_scale''', ur'''viewport_initial_scale''', ur'''mobileoptimized''', ur'''viewport_maximum_scale''', ur'''viewport_userscalable''', ur'''image_inlining''', ur'''handheldfriendly''']
devices.devids['''generic'''].groups[ur'''object_download'''] = [ur'''video''', ur'''picture_bmp''', ur'''picture''', ur'''wallpaper_df_size_limit''', ur'''picture_preferred_width''', ur'''wallpaper_oma_size_limit''', ur'''picture_greyscale''', ur'''inline_support''', ur'''ringtone_qcelp''', ur'''screensaver_oma_size_limit''', ur'''screensaver_wbmp''', ur'''picture_resize''', ur'''picture_preferred_height''', ur'''ringtone_rmf''', ur'''wallpaper_wbmp''', ur'''wallpaper_jpg''', ur'''screensaver_bmp''', ur'''screensaver_max_width''', ur'''picture_inline_size_limit''', ur'''picture_colors''', ur'''ringtone_midi_polyphonic''', ur'''ringtone_midi_monophonic''', ur'''screensaver_preferred_height''', ur'''ringtone_voices''', ur'''ringtone_3gpp''', ur'''oma_support''', ur'''ringtone_inline_size_limit''', ur'''wallpaper_preferred_width''', ur'''wallpaper_greyscale''', ur'''screensaver_preferred_width''', ur'''wallpaper_preferred_height''', ur'''picture_max_width''', ur'''picture_jpg''', ur'''ringtone_aac''', ur'''ringtone_oma_size_limit''', ur'''wallpaper_directdownload_size_limit''', ur'''screensaver_inline_size_limit''', ur'''ringtone_xmf''', ur'''picture_max_height''', ur'''screensaver_max_height''', ur'''ringtone_mp3''', ur'''wallpaper_png''', ur'''screensaver_jpg''', ur'''ringtone_directdownload_size_limit''', ur'''wallpaper_max_width''', ur'''wallpaper_max_height''', ur'''screensaver''', ur'''ringtone_wav''', ur'''wallpaper_gif''', ur'''screensaver_directdownload_size_limit''', ur'''picture_df_size_limit''', ur'''wallpaper_tiff''', ur'''screensaver_df_size_limit''', ur'''ringtone_awb''', ur'''ringtone''', ur'''wallpaper_inline_size_limit''', ur'''picture_directdownload_size_limit''', ur'''picture_png''', ur'''wallpaper_bmp''', ur'''picture_wbmp''', ur'''ringtone_df_size_limit''', ur'''picture_oma_size_limit''', ur'''picture_gif''', ur'''screensaver_png''', ur'''wallpaper_resize''', ur'''screensaver_greyscale''', ur'''ringtone_mmf''', ur'''ringtone_amr''', ur'''wallpaper''', ur'''ringtone_digiplug''', ur'''ringtone_spmidi''', ur'''ringtone_compactmidi''', ur'''ringtone_imelody''', ur'''screensaver_resize''', ur'''wallpaper_colors''', ur'''directdownload_support''', ur'''downloadfun_support''', ur'''screensaver_colors''', ur'''screensaver_gif''']
devices.devids['''generic'''].groups[ur'''mms'''] = [ur'''mms_3gpp''', ur'''mms_wbxml''', ur'''mms_symbian_install''', ur'''mms_png''', ur'''mms_max_size''', ur'''mms_rmf''', ur'''mms_nokia_operatorlogo''', ur'''mms_max_width''', ur'''mms_max_frame_rate''', ur'''mms_wml''', ur'''mms_evrc''', ur'''mms_spmidi''', ur'''mms_gif_static''', ur'''mms_max_height''', ur'''sender''', ur'''mms_video''', ur'''mms_vcard''', ur'''mms_nokia_3dscreensaver''', ur'''mms_qcelp''', ur'''mms_midi_polyphonic''', ur'''mms_wav''', ur'''mms_jpeg_progressive''', ur'''mms_jad''', ur'''mms_nokia_ringingtone''', ur'''built_in_recorder''', ur'''mms_midi_monophonic''', ur'''mms_3gpp2''', ur'''mms_wmlc''', ur'''mms_nokia_wallpaper''', ur'''mms_bmp''', ur'''mms_vcalendar''', ur'''mms_jar''', ur'''mms_ota_bitmap''', ur'''mms_mp3''', ur'''mms_mmf''', ur'''mms_amr''', ur'''mms_wbmp''', ur'''built_in_camera''', ur'''receiver''', ur'''mms_mp4''', ur'''mms_xmf''', ur'''mms_jpeg_baseline''', ur'''mms_midi_polyphonic_voices''', ur'''mms_gif_animated''']
devices.devids['''generic'''].groups[ur'''wta'''] = [ur'''nokia_voice_call''', ur'''wta_pdc''', ur'''wta_voice_call''', ur'''wta_misc''', ur'''wta_phonebook''']
devices.devids['''generic'''].groups[ur'''ajax'''] = [ur'''ajax_preferred_geoloc_api''', ur'''ajax_xhr_type''', ur'''ajax_support_getelementbyid''', ur'''ajax_support_event_listener''', ur'''ajax_manipulate_dom''', ur'''ajax_support_javascript''', ur'''ajax_support_inner_html''', ur'''ajax_manipulate_css''', ur'''ajax_support_events''']
devices.devids['''generic'''].groups[ur'''flash_lite'''] = [ur'''flash_lite_version''', ur'''fl_wallpaper''', ur'''fl_browser''', ur'''fl_screensaver''', ur'''fl_standalone''', ur'''full_flash_support''', ur'''fl_sub_lcd''']
devices.devids['''generic'''].groups[ur'''chtml_ui'''] = [ur'''imode_region''', ur'''chtml_can_display_images_and_text_on_same_line''', ur'''chtml_displays_image_in_center''', ur'''chtml_make_phone_call_string''', ur'''chtml_table_support''', ur'''chtml_display_accesskey''', ur'''emoji''']
devices.devids['''generic'''].groups[ur'''security'''] = [ur'''phone_id_provided''', ur'''https_support''']
devices.devids['''generic'''].groups[ur'''rss'''] = [ur'''rss_support''']
devices.devids['''generic'''].groups[ur'''wap_push'''] = [ur'''expiration_date''', ur'''utf8_support''', ur'''connectionless_cache_operation''', ur'''connectionless_service_load''', ur'''iso8859_support''', ur'''connectionoriented_confirmed_service_indication''', ur'''connectionless_service_indication''', ur'''ascii_support''', ur'''connectionoriented_confirmed_cache_operation''', ur'''connectionoriented_confirmed_service_load''', ur'''wap_push_support''', ur'''connectionoriented_unconfirmed_cache_operation''', ur'''connectionoriented_unconfirmed_service_load''', ur'''connectionoriented_unconfirmed_service_indication''']
devices.devids['''generic'''].groups[ur'''markup'''] = [ur'''html_web_3_2''', ur'''html_wi_imode_htmlx_1''', ur'''html_wi_imode_html_1''', ur'''html_wi_oma_xhtmlmp_1_0''', ur'''html_wi_imode_html_2''', ur'''html_wi_w3_xhtmlbasic''', ur'''html_wi_imode_compact_generic''', ur'''html_wi_imode_html_3''', ur'''wml_1_1''', ur'''html_wi_imode_html_4''', ur'''wml_1_2''', ur'''html_wi_imode_html_5''', ur'''wml_1_3''', ur'''preferred_markup''', ur'''xhtml_support_level''', ur'''voicexml''', ur'''html_wi_imode_htmlx_1_1''', ur'''multipart_support''', ur'''html_web_4_0''']
devices.devids['''generic'''].groups[ur'''bugs'''] = [ur'''emptyok''', ur'''empty_option_value_support''', ur'''basic_authentication_support''', ur'''post_method_support''']
devices.devids['''generic'''].groups[ur'''drm'''] = [ur'''oma_v_1_0_combined_delivery''', ur'''oma_v_1_0_separate_delivery''', ur'''oma_v_1_0_forwardlock''']
devices.devids['''generic'''].groups[ur'''pdf'''] = [ur'''pdf_support''']
devices.devids['''generic'''].groups[ur'''j2me'''] = [ur'''doja_1_5''', ur'''j2me_datefield_broken''', ur'''j2me_clear_key_code''', ur'''j2me_right_softkey_code''', ur'''j2me_heap_size''', ur'''j2me_canvas_width''', ur'''j2me_motorola_lwt''', ur'''doja_3_5''', ur'''j2me_wbmp''', ur'''j2me_rmf''', ur'''j2me_wma''', ur'''j2me_left_softkey_code''', ur'''j2me_jtwi''', ur'''j2me_jpg''', ur'''j2me_return_key_code''', ur'''j2me_real8''', ur'''j2me_max_record_store_size''', ur'''j2me_realmedia''', ur'''j2me_midp_1_0''', ur'''j2me_bmp3''', ur'''j2me_midi''', ur'''j2me_btapi''', ur'''j2me_locapi''', ur'''j2me_siemens_extension''', ur'''j2me_h263''', ur'''j2me_audio_capture_enabled''', ur'''j2me_midp_2_0''', ur'''j2me_datefield_no_accepts_null_date''', ur'''j2me_aac''', ur'''j2me_capture_image_formats''', ur'''j2me_select_key_code''', ur'''j2me_xmf''', ur'''j2me_photo_capture_enabled''', ur'''j2me_realaudio''', ur'''j2me_realvideo''', ur'''j2me_mp3''', ur'''j2me_png''', ur'''j2me_au''', ur'''j2me_screen_width''', ur'''j2me_mp4''', ur'''j2me_mmapi_1_0''', ur'''j2me_http''', ur'''j2me_imelody''', ur'''j2me_socket''', ur'''j2me_3dapi''', ur'''j2me_bits_per_pixel''', ur'''j2me_mmapi_1_1''', ur'''j2me_udp''', ur'''j2me_wav''', ur'''j2me_middle_softkey_code''', ur'''j2me_svgt''', ur'''j2me_gif''', ur'''j2me_siemens_color_game''', ur'''j2me_max_jar_size''', ur'''j2me_wmapi_1_0''', ur'''j2me_nokia_ui''', ur'''j2me_screen_height''', ur'''j2me_wmapi_1_1''', ur'''j2me_wmapi_2_0''', ur'''doja_1_0''', ur'''j2me_serial''', ur'''doja_2_0''', ur'''j2me_bmp''', ur'''j2me_amr''', ur'''j2me_gif89a''', ur'''j2me_cldc_1_0''', ur'''doja_2_1''', ur'''doja_3_0''', ur'''j2me_cldc_1_1''', ur'''doja_2_2''', ur'''doja_4_0''', ur'''j2me_3gpp''', ur'''j2me_video_capture_enabled''', ur'''j2me_canvas_height''', ur'''j2me_https''', ur'''j2me_mpeg4''', ur'''j2me_storage_size''']
devices.devids['''generic'''].groups[ur'''display'''] = [ur'''physical_screen_height''', ur'''columns''', ur'''dual_orientation''', ur'''physical_screen_width''', ur'''rows''', ur'''max_image_width''', ur'''resolution_height''', ur'''resolution_width''', ur'''max_image_height''']

for device in devices.devids.itervalues():
    devices.devuas[device.devua] = device
del device

